diff options
author | Rodrigo Arias Mallo <rodarima@gmail.com> | 2024-02-06 23:08:31 +0100 |
---|---|---|
committer | Rodrigo Arias Mallo <rodarima@gmail.com> | 2024-02-06 23:08:31 +0100 |
commit | be1563b474d26241d2a14b27404312eacbeeeb9b (patch) | |
tree | 2bb7234f230a26946724e669bf82c38bc8261f18 | |
parent | ccd3935de37ff6e9b04c582f8e83159e5ccec54f (diff) |
Simplify about:splash page
As this is the page that new users will see for the first time, we want
to show them a very simple introduction so they can reach the full help
when they need it.
-rw-r--r-- | src/IO/about.c | 334 |
1 files changed, 29 insertions, 305 deletions
diff --git a/src/IO/about.c b/src/IO/about.c index 68da3c3d..a8585dce 100644 --- a/src/IO/about.c +++ b/src/IO/about.c @@ -2,6 +2,7 @@ * File: about.c * * Copyright (C) 1999-2007 Jorge Arellano Cid <jcid@dillo.org> + * Copyright (C) 2024 Rodrigo Arias Mallo <rodarima@gmail.com> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by @@ -15,321 +16,44 @@ * HTML text for startup screen */ const char *const AboutSplash= -"<!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.01 Transitional//EN'>\n" +"<!DOCTYPE HTML>\n" "<html>\n" "<head>\n" -"<title>Splash screen for dillo-" VERSION "</title>\n" +" <title>Quickstart</title>\n" +" <style>\n" +" body {\n" +" background: white;\n" +" margin: 3em;\n" +" font-size: 16px;\n" +" font-family: sans-serif;\n" +" line-height: 1.4em;\n" +" }\n" +" .main { max-width: 40em; }\n" +" p { margin-top: 1em; }\n" +" ul { margin-left: 1em; }\n" +" li { margin-top: 0.5em; }\n" +" </style>\n" "</head>\n" -"<body bgcolor='#778899' text='#000000' link='#000000' vlink='#000000'>\n" +"<body>\n" +"<div class=\"main\">\n" "\n" +"<h1>Quickstart</h1>\n" "\n" -"<!-- the head of the page -->\n" +"<p>Welcome to Dillo, a small and fast graphical web browser. To access the help\n" +"click the question mark button <code>?</code> in the top right corner at any\n" +"time. Here are some tips to get you started:</p>\n" "\n" -"<table width='100%' border='0' cellspacing='1' cellpadding='3'>\n" -" <tr><td>\n" -" <table border='1' cellspacing='1' cellpadding='0'>\n" -" <tr>\n" -" <td bgcolor='#000000'>\n" -" <table width='100%' border='0' bgcolor='#ffffff'>\n" -" <tr>\n" -" <td valign='top' align='left'>\n" -" <h1> Welcome to Dillo " VERSION " </h1>\n" -" </table>\n" -" </table>\n" -"</table>\n" -"\n" -"<br>\n" -"\n" -"\n" -"<!-- the main layout table, definition -->\n" -"\n" -"<table width='100%' border='0' cellspacing='0' cellpadding='0'>\n" -"<tr><td valign='top' width='150' align='center'>\n" -"\n" -"\n" -"<!-- The navigation bar -->\n" -"\n" -"<table border='0' cellspacing='0' cellpadding='0' width='140' bgcolor='#000000'>\n" -"<tr>\n" -" <td>\n" -" <table width='100%' border='0' cellspacing='1' cellpadding='3'>\n" -" <tr>\n" -" <td colspan='1' bgcolor='#CCCCCC'>Dillo\n" -" <tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'><tr><td>\n" -" <table border='0' cellspacing='0' cellpadding='2'><tr>\n" -" <td>\n" -" <td>\n" -" <a href='https://dillo-browser.github.io/old/dillo3-help.html'>\n" -" Help</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='https://dillo-browser.github.io/'>Home</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='https://dillo-browser.github.io/old/funding/objectives.html'>\n" -" Objectives</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='https://raw.githubusercontent.com/dillo-browser/dillo/master/ChangeLog'>\n" -" ChangeLog</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='https://dillo-browser.github.io/old/interview.html'>\n" -" Interview</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='https://dillo-browser.github.io/old/D_authors.html'>\n" -" Authors</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='https://dillo-browser.github.io/old/donations.html'>\n" -" Donate</a>\n" -" </table>\n" -" </table>\n" -" </table>\n" -"</table>\n" -"\n" -"<br>\n" -"\n" -"<table border='0' cellspacing='0' cellpadding='0' width='140' bgcolor='#000000'>\n" -"<tr>\n" -" <td>\n" -" <table width='100%' border='0' cellspacing='1' cellpadding='3'>\n" -" <tr>\n" -" <td colspan='1' bgcolor='#CCCCCC'>News\n" -"\n" -" <tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'><tr><td>\n" -" <table border='0' cellpadding='2'>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='http://lwn.net/'>LWN</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='http://slashdot.org/'>Slashdot</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='http://www.commondreams.org/'>C. Dreams</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='http://www.voltairenet.org/en'>VoltaireNet</a>\n" -" <tr>\n" -" <td> \n" -" <td>\n" -" <a href='http://www.nexusmagazine.com/'>Nexus M.</a>\n" -" </table>\n" -" </table>\n" -" </table>\n" -"</table>\n" -"\n" -"<br>\n" -"\n" -"<table border='0' cellspacing='0' cellpadding='0' width='140' bgcolor='#000000'>\n" -"<tr>\n" -" <td>\n" -" <table width='100%' border='0' cellspacing='1' cellpadding='3'>\n" -" <tr>\n" -" <td colspan='1' bgcolor='#CCCCCC'>Additional Stuff\n" -"\n" -" <tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'><tr><td>\n" -" <table border='0' cellpadding='2'><tr>\n" -" <td> \n" -" <td><a href='http://www.gutenberg.org/'>P. Gutenberg</a>\n" -" <tr>\n" -" <td> \n" -" <td><a href='http://freecode.com/'>Freecode</a>\n" -" <tr>\n" -" <td> \n" -" <td><a href='http://www.gnu.org/gnu/thegnuproject.html'>GNU\n" -" project</a>\n" -" <tr>\n" -" <td> \n" -" <td><a href='http://www.linuxfund.org/'>LinuxFund</a>\n" -" </table>\n" -" </table>\n" -" </table>\n" -"</table>\n" -"\n" -"<br>\n" -"\n" -"<table border='0' cellspacing='0' cellpadding='0' width='140' bgcolor='#000000'>\n" -"<tr>\n" -" <td>\n" -" <table width='100%' border='0' cellspacing='1' cellpadding='3'>\n" -" <tr>\n" -" <td colspan='1' bgcolor='#CCCCCC'>Essential Readings\n" -"\n" -" <tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'><tr><td>\n" -" <table border='0' cellpadding='2'>\n" -" <tr><td> \n" -" <td><a href='http://www.violence.de'>Peace&Violence</a>\n" -" <tr><td> \n" -" <td><a href='http://www.gnu.org/philosophy/right-to-read.html'>\n" -" Right to Read</a>\n" -" </table>\n" -" </table>\n" -" </table>\n" -"</table>\n" -"\n" -"<table border='0' width='100%' cellpadding='0' cellspacing='0'><tr><td height='10'></table>\n" -"\n" -"\n" -"<!-- the main layout table, a small vertical spacer -->\n" -"\n" -"<td width='20'><td valign='top'>\n" -"\n" -"\n" -"<!-- Main Part of the page -->\n" -"\n" -"<table border='0' cellpadding='0' cellspacing='0' align='center' bgcolor='#000000' width='100%'><tr><td>\n" -"<table border='0' cellpadding='5' cellspacing='1' width='100%'>\n" -"<tr>\n" -" <td bgcolor='#CCCCCC'>\n" -" <h4>Free Software</h4>\n" -"<tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'><tr><td>\n" -" <p>\n" -" The Dillo web browser is Free Software under the terms of version 3 of\n" -" the <a href='http://www.gnu.org/licenses/gpl.html'>GPL</a>.\n" -" This means you have four basic freedoms:\n" -" <ul>\n" -" <li>Freedom to use the program any way you see fit.\n" -" <li>Freedom to study and modify the source code.\n" -" <li>Freedom to make backup copies.\n" -" <li>Freedom to redistribute it.\n" -" </ul>\n" -" The GPL is the legal mechanism that gives you these freedoms.\n" -" It also protects you from having them taken away: any derivative work\n" -" based on the program must be under GPLv3 as well.<br>\n" -" </table>\n" -"</table>\n" -"</table>\n" -"\n" -"<br>\n" -"\n" -"<table border='0' cellpadding='0' cellspacing='0' align='center' bgcolor='#000000' width='100%'><tr><td>\n" -"<table border='0' cellpadding='5' cellspacing='1' width='100%'>\n" -"<tr>\n" -" <td bgcolor='#CCCCCC'>\n" -" <h4>Notes</h4>\n" -"<tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'>\n" -" <tr>\n" -" <td>\n" -"<ul>\n" -" <li> Read the <a href='https://dillo-browser.github.io/old/dillo3-help.html'>help</a>,\n" -" it's short.\n" -" <li> There's a\n" -" <a href='https://raw.githubusercontent.com/dillo-browser/dillo/master/dillorc'>dillorc</a>\n" -" (readable config) file inside the tarball. It is well-commented\n" -" and has plenty of options to customize dillo, so <STRONG>copy\n" -" it</STRONG> to your <STRONG>~/.dillo/</STRONG> directory, and\n" -" modify it to your taste.\n" -" <li> The right mouse button brings up a context-sensitive menu\n" -" (available on pages, links, images, forms, the Back and Forward buttons,\n" -" and the bug meter).\n" -" <li> Cookies are disabled by default for privacy. To log into certain\n" -" sites, you may need to <a href='https://dillo-browser.github.io/old/Cookies.txt'>enable\n" -" cookies selectively</a>.\n" -" <li> To stop third-party ads and tracking, you can use a\n" -" ~/.dillo/<a href='https://raw.githubusercontent.com/dillo-browser/dillo/master/src/domainrc'>domainrc</a>/ file.\n" -" <li> Frames, Java and Javascript are not supported.\n" -" <li> This release is mainly intended for <strong>developers</strong>\n" -" and <strong>advanced users</strong>.\n" -" <li> Documentation for developers is in the <CODE>/doc</CODE>\n" -" dir inside the tarball; you can find directions on everything\n" -" else at the home page.\n" -"</ul>\n" -" </table>\n" -"</table>\n" -"</table>\n" -"\n" -"<br>\n" -"\n" -"<table border='0' cellpadding='0' cellspacing='0' align='center' bgcolor='#000000' width='100%'><tr><td>\n" -"<table border='0' cellpadding='5' cellspacing='1' width='100%'>\n" -"<tr>\n" -" <td bgcolor='#CCCCCC'>\n" -" <h4>Release overview</h4>\n" -" June 30, 2015\n" -"<tr>\n" -" <td bgcolor='#FFFFFF'>\n" -" <table border='0' cellspacing='0' cellpadding='5'>\n" -" <tr>\n" -" <td>\n" -"<p>\n" -"Among the changes in dillo-3.0.5 are:\n" "<ul>\n" -"<li>Image buffer/cache improvements.\n" -"<li>Fix for segfault when there's no dpid and view source is requested.\n" -"<li>Fix view-source dpi to handle null characters correctly.\n" -"<li>Made view-source dpi use CSS formatting (it's shorter and cleaner).\n" -"<li>Crosscompile/buildroot-friendly fltk-config test.\n" -"<li>Fix X11 icon name.\n" -"<li>In location bar, tend toward showing beginning of URL instead of end.\n" -"<li>Handle irix's version of vsnprintf().\n" -"<li>INPUT, TEXTAREA placeholder attribute.\n" -"<li>Better notification when user's domainrc settings block page\n" -" redirection.\n" -"<li>Fix bug with font_factor preference and CSS font-size:(larger|smaller).\n" -"<li>Recognize Menu key in keysrc.\n" -"<li>HTTPS: change cipher list to \"ALL:!aNULL:!eNULL:!LOW:!EXPORT40:!RC4\",\n" -" disable SSL3, disable TLS compression.\n" -"<li>Avoid requesting background images if an ancestor has display:none.\n" -"<li>Ignore built-in search url if any are specified in dillorc.\n" +" <li>The main configuration file is at <code>~/.dillo/dillorc</code>.</li>\n" +" <li>Most actions can also be done by using the <em>keyboard</em>.</li>\n" +" <li>Cookies are <em>disabled by default</em>.</li>\n" +" <li>Several Dillo plugins are available.</li>\n" "</ul>\n" -"<p>\n" -"...that shouldn't have to wait until dillo-3.1 is ready with its floating\n" -"elements and assorted good things.\n" -"<p>\n" -" </table>\n" -"</table>\n" -"</table>\n" -"\n" -"<table border='0' width='100%' cellpadding='0' cellspacing='0'><tr><td height='10'></table>\n" -"\n" -"\n" -"<!-- the main layout table, a small vertical spacer -->\n" -"\n" -"<td width='20'>\n" -"\n" -"\n" -"\n" -"<!-- The right column (info) -->\n" -"<td valign='top' align='center'>\n" -"\n" -"\n" -"\n" -"<!-- end of the main layout table -->\n" -"\n" -"\n" -"</table>\n" "\n" -"<!-- footnotes -->\n" +"<p>See more details in the\n" +"<a href=\"https://dillo-browser.github.io/\">Dillo website</a>.</p>\n" "\n" -"<br><br><center>\n" -"<hr size='2'>\n" -"<hr size='2'>\n" -"</center>\n" +"</div>\n" "</body>\n" "</html>\n"; |