From: <ne...@se...> - 2006-04-30 18:21:32
|
Author: tlsa Date: Sun Apr 30 19:21:19 2006 New Revision: 2569 URL: http://svn.semichrome.net?rev=3D2569&view=3Drev Log: Add global choices documentation. Modified: trunk/netsurfweb/docs.en trunk/netsurfweb/guide.en trunk/netsurfweb/netsurf.css Modified: trunk/netsurfweb/docs.en URL: http://svn.semichrome.net/trunk/netsurfweb/docs.en?rev=3D2569&r1=3D256= 8&r2=3D2569&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/netsurfweb/docs.en (original) +++ trunk/netsurfweb/docs.en Sun Apr 30 19:21:19 2006 @@ -65,7 +65,7 @@ </ul></li> <li><a href=3D"guide#Configuration">Configuration</a> <ul> -<li><a href=3D"guide#ConfigurationGlobal">Global choices</a></li> +<li><a href=3D"guide#ConfigurationGlobal">Global configuration</a></li> <li><a href=3D"guide#ConfigurationToolbar">Toolbar customization</a></li> </ul></li> <li><a href=3D"guide#Keys">Keyboard shortcuts</a></li> Modified: trunk/netsurfweb/guide.en URL: http://svn.semichrome.net/trunk/netsurfweb/guide.en?rev=3D2569&r1=3D25= 68&r2=3D2569&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/netsurfweb/guide.en (original) +++ trunk/netsurfweb/guide.en Sun Apr 30 19:21:19 2006 @@ -43,13 +43,13 @@ </ul></li> <li><a href=3D"#Configuration">Configuration</a> <ul> -<li><a href=3D"#ConfigurationGlobal">Global choices</a></li> +<li><a href=3D"#ConfigurationGlobal">Global configuration</a></li> <li><a href=3D"#ConfigurationToolbar">Toolbar customization</a></li> </ul></li> <li><a href=3D"#Keys">Keyboard shortcuts</a></li> </ul> =20 -<p class=3D"updated">Last updated 26 April 2005</p> +<p class=3D"updated">Last updated 30 April 2006</p> =20 <h2 id=3D"UsingNetSurf">Using NetSurf</h2> =20 @@ -147,7 +147,7 @@ =20 <!-- <p class=3D"iconinfo"><strong><img src=3D"images/up" class=3D"icon" a= lt=3D"Up" title=3D"Up Button"></strong> Clicking on this button moves up th= e directory tree. For example, if you are looking at <em>http://www.domain.= com/directory/page.html</em>, clicking on the up icon takes you to <em>http= ://www.domain.com/directory/</em> and a further click would result in a loc= ation of <em>http://www.domain.com/</em>.</p> --> =20 -<p>Icons that are greyed out indicate that their function is unavailable. = This happens when a new browser window is first opened. Since the window wi= ll be displaying its first page, there would be no previous page and the ba= ck button is grayed out. Also, as this is the first page, the forward butto= n is also grayed out.</p> +<p>Icons that are greyed out indicate that their function is unavailable. = This happens when a new browser window is first opened. Since the window wi= ll be displaying its first page, there would be no previous page and the ba= ck button is greyed out. Also, as this is the first page, the forward butto= n is also greyed out.</p> =20 <p><strong>Throbber:</strong> This NetSurf logo animates while a page is d= ownloading or rendering. It indicates that NetSurf is doing something.</p> =20 @@ -792,7 +792,7 @@ =20 <p>The hotlist display works in a similar way to a filer window, although = there are some important differences. Directories are not opened in new win= dows. Instead, the whole hotlist is displayed in one window and directories= represented by branches in a tree diagram. Double clicking on a closed dir= ectory will open it, displaying its contents as a new branch. Double clicki= ng on an open directory will close it. When addresses are double clicked on= , their URL is launched by NetSurf.</p> =20 -<p>Next to the address and directory icons there are toggle boxes, which c= an be used to expand and collapse branches in the hotlist tree. Clicking on= the branch toggle boxes next to directories has exactly the same effect as= double clicking on a directory. Expanding an address with the branch toggl= e box displays the other information it contains, such as the URL and it's = usage statistics. The space bar can also be used to expand or collapse sele= cted addresses.</p> +<p>Next to the address and directory icons there are toggle boxes, which c= an be used to expand and collapse branches in the hotlist tree. Clicking on= the branch toggle boxes next to directories has exactly the same effect as= double clicking on a directory. Expanding an address with the branch toggl= e box displays the other information it contains, such as the URL and its u= sage statistics. The space bar can also be used to expand or collapse selec= ted addresses.</p> =20 <p>As with filer windows, selections can be made by dragging selection box= es and adjust clicking can be used to add or remove items from the selectio= n=2E Selections can then be dragged and dropped within the hotlist manageme= nt window to move them around. It is possible to drop a selection into a cl= osed directory by releasing it over the bottom half of the target directory= . Dropping the selection over the top half of a directory or address will i= nsert the selection above that item. Finally, dropping a selection over the= lower half of an address will move it below the address.</p> =20 @@ -948,111 +948,336 @@ =20 <p>Toolbars can be customized to contain only the icons you want, in the o= rder you want, in toolbar edit mode. This is covered in the <a href=3D"#Con= figurationToolbar">toolbar customization</a> section.</p> =20 -<h3 id=3D"ConfigurationGlobal">Global Choices</h3> +<h3 id=3D"ConfigurationGlobal">Global Configuration</h3> =20 <p>The configuration panel is opened from the <a href=3D"#IconbarMenuChoic= es">iconbar menu</a>.</p> =20 -<p>The Cancel button will close the window, discarding any changes you've = made. Clicking on OK will save the new settings and close the window. The c= onfiguration options have been split into the following groups.</p> - +<div class=3D"window"> <ul> -<li><a href=3D"#ConfigurationGlobalBrowser">Browser</a></li> -<li><a href=3D"#ConfigurationGlobalNetwork">Network</a></li> -<li><a href=3D"#ConfigurationGlobalThemes">Themes</a></li> -<li><a href=3D"#ConfigurationGlobalFonts">Fonts</a></li> -<li><a href=3D"#ConfigurationGlobalImages">Images</a></li> +<li><span><a href=3D"#ConfigurationGlobalCache"><img src=3D"images/cache.p= ng" alt=3D""></a></span><a href=3D"#ConfigurationGlobalCache">Cache</a></li> +<li><span><a href=3D"#ConfigurationGlobalConnection"><img src=3D"images/co= nnect.png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalConnection">C= onnection</a></li> +<li><span><a href=3D"#ConfigurationGlobalContent"><img src=3D"images/conte= nt.png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalContent">Content= </a></li> +<li><span><a href=3D"#ConfigurationGlobalFonts"><img src=3D"images/fonts.p= ng" alt=3D""></a></span><a href=3D"#ConfigurationGlobalFonts">Fonts</a></li> +<li><span><a href=3D"#ConfigurationGlobalHome"><img src=3D"images/home.png= " alt=3D""></a></span><a href=3D"#ConfigurationGlobalHome">Home page</a></l= i> +<li><span><a href=3D"#ConfigurationGlobalImages"><img src=3D"images/images= .png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalImages">Images</a>= </li> +<li><span><a href=3D"#ConfigurationGlobalInterface"><img src=3D"images/int= erface.png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalInterface">I= nterface</a></li> +<li><span><a href=3D"#ConfigurationGlobalLanguage"><img src=3D"images/lang= uage.png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalLanguage">Lang= uage</a></li> +<li><span><a href=3D"#ConfigurationGlobalMemory"><img src=3D"images/memory= .png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalMemory">Memory</a>= </li> +<li><span><a href=3D"#ConfigurationGlobalSecurity"><img src=3D"images/secu= rity.png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalSecurity">Secu= rity</a></li> +<li><span><a href=3D"#ConfigurationGlobalThemes"><img src=3D"images/themes= .png" alt=3D""></a></span><a href=3D"#ConfigurationGlobalThemes">Themes</a>= </li> </ul> =20 -<h4 id=3D"ConfigurationGlobalBrowser">Browser</h4> - -<p>The Browser configuration section contains options that apply to genera= l usage of the browser. The following options are available.</p> - -<dl> -<dt>Interface language</dt> -<dd>This option allows the NetSurf's user interface language to be set. Th= is includes menus, dialogue boxes and interactive help text.</dd> -<dt>Preferred language of web pages</dt> -<dd>Some web sites are available in a variety of languages. NetSurf will r= equest that web servers send pages in the language of your choice. If your = desired language is unavailable, the server will ignore the request and use= a default language.</dd> -<dt>Home page</dt> -<dd>The home page is the page that loads when a new browser window is open= ed or when the "Home" <a href=3D"#BrowserWindowToolbar">toolbar i= con</a> is used. If this option is left blank NetSurf's welcome page is use= d by default.</dd> -<dt>Open browser window on startup</dt> -<dd>When this option is enabled a <a href=3D"#BrowserWindow">browser windo= w</a> is opened when NetSurf is run.</dd> -<dt>Block advertisements</dt> -<dd>When this option is enabled NetSurf tries to remove adverts from web p= ages. This can be desirable as adverts can be distracting.</dd> -<dt>Don't start plugins</dt> -<dd>Disable this option if you wish to use plugins with NetSurf. Plugins a= re external applications that handle certain file types.</dd> -</dl> - -<h4 id=3D"ConfigurationGlobalNetwork">Network</h4> - -<p>The Network configuration window contains the following options.</p> - -<dl> -<dt>Use HTTP proxy</dt> -<dd> -<p>If your Internet Service Provider has a proxy server, enter the address= and port number. If authentication is required, enter the relevant informa= tion. Your ISP will provide this information if applicable.</p> -</dd> -<dt>Send HTTP referer</dt> -<dd><p>When this option is enabled, NetSurf will report referer informatio= n to remote web servers. This means that when you visit a page and click on= a link to another page, the web server for the second page will be told th= e address of the page that you came from.</p> -</dd> -</dl> - -<h4 id=3D"ConfigurationGlobalThemes">Themes</h4> - -<p>NetSurf allows you to change the 'look and feel' of its interface. This= is done by installing and selecting themes.</p> - -<dl> -<dt>Manage themes</dt> -<dd>This button opens the <em>!NetSurf.Themes</em> directory in a filer wi= ndow. Drag NetSurf themes to the directory to install them. Themes can also= be removed by deleting them from this directory.</dd> -<dt>Get themes</dt> -<dd>This button launches the <a href=3D"http://netsurf.sourceforge.net/the= mes/">NetSurf themes page</a> in a new <a href=3D"#BrowserWindow">browser w= indow</a>.</dd> -</dl> - -<p>Themes are selected with radio buttons. If a theme you have just instal= led does not appear for selection, NetSurf needs to be told to re-scan the = themes directory. It is re-scanned when the choices window is opened or by = adjust clicking on the Cancel button. The currently loaded theme is cached = so any updates to that theme will not be loaded until NetSurf is restarted.= Alternatively, it is possible to switch to another theme, re-scan themes a= nd then switch back.</p> - -<h4 id=3D"ConfigurationGlobalFonts">Fonts</h4> - -<p>The font configuration section allows you to alter the fonts NetSurf us= es to display web pages. To get the best out of NetSurf's font handling cap= abilities, please read the <a href=3D"info#Unicode">Fonts in NetSurf</a> se= ction of the <a href=3D"info">User Information</a> page.</p> - -<dl> -<dt>Font faces</dt> -<dd> -<p>The font NetSurf uses for various generic families (eg. sans-serif and = monospace) can be configured. Additionally, the font used by default is set= here.</p> -</dd> -<dt>Font size</dt> -<dd><p>If you find the size of the text on web pages uncomfortable, it can= be configured, to suit your requirements.</p> -<dl> -<dt>Default font size</dt> -<dd>This is the base text size that NetSurf uses when a web page does not = specify an absolute point size.</dd> -<dt>Minimum font size</dt> -<dd>This sets the minimum text size used when displaying web pages. It sho= uld be set to the smallest size you feel comfortable with.</dd> -</dl> -</dd> -</dl> - -<h4 id=3D"ConfigurationGlobalImages">Images</h4> - -<p>The Image configuration section contains options that allow the on scre= en rendering quality of images to be set. Foreground and background images = are configured separately as it can be desirable to set higher quality but = more processor intensive options for foreground images than for background = images. The following options are available.</p> - -<dl> -<dt>Display</dt> -<dd> -<p>There are four settings to choose from:</p> +<p>NetSurf's global configuration sections</p> +</div> + +<p>Clicking on one of the section icons will open a new configuration wind= ow, allowing you to set up that particular aspect of NetSurf.</p> + +<p>All of NetSurf's configuration section windows have the following three= buttons at the bottom.</p> + +<div class=3D"option_group"> +<dl> +<dt>Default</dt> +<dd>This button can be used to reset NetSurf's options, for the current co= nfiguration window, to the original values that are built into NetSurf. Use= this button if you think that you have configured something wrongly and wa= nt to try the "factory settings".</dd> +<dt>Cancel</dt> +<dd>Select clicking on this button will close the window. Any changes you = have made will be discarded.<br>Adjust clicking on this button will return = all the options in the window back to the last saved values, that were show= n when you opened the window.</dd> +<dt>Set</dt> +<dd>Select clicking on this button will save your changes and close the wi= ndow.<br>Adjust clicking on this button will save your changes and leave th= e window open.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalCache">Cache Configuration</h4> + +<p>NetSurf keeps local copies of some content, which has been downloaded f= rom the internet. This local copy of downloaded data is called a cache and = it improves NetSurf's performance. The cache is used so that if, for exampl= e, you visit a page that contains an image and then go to another page that= uses the same image, NetSurf will not need to download the same image twic= e=2E</p> + +<p>NetSurf has two separate caches, the memory cache and the disc cache.</= p> + +<h5>Memory cache</h5> + +<p>The memory cache is used to store data related to the most recent pages= you have seen. Since this data is stored in memory, it can be accessed ver= y quickly. The memory cache is not preserved over sessions, and is lost whe= n you quit NetSurf.</p> + +<div class=3D"option_group"> +<dl> +<dt>Size</dt> +<dd>This option can be used to alter the size of NetSurf's memory cache. A= larger cache will allow more content to be stored in memory, at the expens= e of greater memory usage.</dd> +</dl> +</div> + +<h5>Disc cache</h5> + +<p>The disc cache is used to store content from web sites on your computer= 's hard disc. This allows you to return to old pages without having to down= load them again. The disc cache also stores other persistent data (data tha= t is recovered next time you start NetSurf). It stores web page thumbnails = for showing in <a href=3D"#HistoryGlobal">global history</a>.</p> + +<div class=3D"option_group"> +<dl> +<dt>Duration</dt> +<dd>This option can be used to alter the maximum length of time data will = stay in the disc cache, without being used, before it is dropped from the c= ache. Note that files are not automatically deleted from your hard disc whe= n they are dropped from the cache. Files in the cache are each assigned a f= ile name. When the file is dropped from the cache its file name is freed up= , so that a new file to be written to the cache can overwrite it. NetSurf d= oes not automatically delete dropped files for performance reasons and to k= eep hard disc usage to a minimum. To manually delete dropped files, use the= "perform maintenance button below.</dd> +<dt>Perform maintenance</dt> +<dd>This button can be used to delete any redundant files from NetSurf's d= isc cache.</dd> +</dl> +</div> + +<p class=3D"note">At the current time the disc cache is not fully operatio= nal. It is only used for storing images.</p> + +<h4 id=3D"ConfigurationGlobalConnection">Connection Configuration</h4> + +<p>NetSurf accesses the internet by contacting remote computers. The optio= ns here can be used to configure how it does this.</p> + +<h5>HTTP Proxy</h5> + +<p>Some computers need to be connected to the internet through a proxy ser= ver. If your Internet Service Provider has a proxy server, the details can = be entered here.</p> + +<div class=3D"option_group"> +<dl> +<dt>Proxy type</dt> +<dd>This option can be used to select a proxy type. "No proxy" m= eans you do not require a proxy to connect to the internet. "Simple pr= oxy" means use a proxy that does not require authentication (a usernam= e and password). "Basic authentication" means use a proxy that re= quires a username and password. "NTLM authentication" also means = use a proxy that requires a username and password. Consult your ISP to find= out which option to use. If a proxy is required, "Simple proxy" = is the most common type.</dd> +<dt>Host</dt> +<dd>This option can be used to set the host name for the proxy server. Thi= s option will be greyed out if "No proxy" has been selected above= .</dd> +<dt>Port</dt> +<dd>This option can be used to set the port number for the proxy server. T= his option will be greyed out if "No proxy" has been selected abo= ve.</dd> +<dt>Username</dt> +<dd>This option can be used to set a username for use with the proxy serve= r=2E This option will be greyed out unless a proxy with authentication has = been selected for the proxy type.</dd> +<dt>Password</dt> +<dd>This option can be used to set a password for use with the proxy serve= r=2E This option will be greyed out unless a proxy with authentication has = been selected for the proxy type.</dd> +</dl> +</div> + +<h5>Fetching</h5> + +<p>The way NetSurf fetches content from the internet can be tailored to su= it your hardware and the speed of your internet connection.</p> + +<div class=3D"option_group"> +<dl> +<dt>Max. fetchers</dt> +<dd>This option can be used to set the maximum number of simultaneous fetc= hes (downloading multiple things in parallel) that NetSurf will carry out a= t one time. After this limit is reached, new fetches will be queued and fet= ched as the current fetches are completed. High values will benefit people = with fast connections and fast computers, that are able to keep up with all= the incoming data.</dd> +<dt>Fetchers per host</dt> +<dd>This option can be used to set the maximum number of simultaneous fetc= hes per host. This means the limit to the number of simultaneous downloads = from a particular web site. Simultaneous downloads from the same host can s= peed up fetching web pages quite dramatically because images on the page ca= n be fetched in parallel, rather than in series.</dd> +<dt>Cached handles</dt> +<dd>This option can be used to set the maximum number of persistent connec= tions that NetSurf can maintain at any one time. Persistent connections, or= "Keep-Alive" connections are HTTP sessions that allow multiple r= equests to be sent over the same connection. In some cases they have been s= hown to result in an almost 50% speed up in latency times for HTML document= s with lots of images.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalContent">Content Configuration</h4> + +<p>Content is the name given to material downloaded from the World Wide We= b=2E It can be web pages, images, animations and more.</p> + +<h5>Content blocking</h5> + +<p>NetSurf can prevent certain types of content from loading and stop page= s from performing certain actions.</p> + +<div class=3D"option_group"> +<dl> +<dt>Hide advertisements</dt> +<dd>This option can be used to stop NetSurf from displaying advertisements= on web pages. This can be useful for pages which contain distracting or ob= trusive adverts. Note that NetSurf can only make an educated guess at which= content is an advert and which is not. This can mean that some adverts wil= l be fail to be blocked, or more seriously, when advertisement blocking is = enabled some valid content may occasionally be blocked.</dd> +<dt>Disable pop-up windows</dt> +<dd>This option can be used to stop web pages from opening new browser win= dows on your desktop. Some pages may try to open advertisements in new wind= ows, when you visit the page, or open some links in pop-up windows, instead= of the current window. Disabling pop-ups means that the only way a new win= dow can be opened is when a user explicitly opens it.</dd> +<dt>Disable plug-ins</dt> +<dd>This option can be used to disable plug-ins. Plug-ins are external app= lications that can handle specific types of content, for example Flash file= s=2E This option disables the use of plug-ins, meaning that NetSurf will si= mply not display the particular file, or use any alternative content provid= ed by a web page.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalFonts">Font Configuration</h4> + +<p>Most content and information on the World Wide Web is text. It is impor= tant to set NetSurf up so that it displays text that you find comfortable t= o read.</p> + +<h5>Font faces</h5> + +<p>You can set which specific font on your system that you want NetSurf to= use for each of the five styles of typeface that are available for use on = the World Wide Web.</p> + +<div class=3D"option_group"> +<dl> +<dt>Sans-serif</dt> +<dd>This option can be used to select a particular sans-serif font on your= system. It will be used whenever a web page specifies a sans-serif typefac= e=2E Helvetica (Homerton) is an example of a sans-serif font.</dd> +<dt>Serif</dt> +<dd>This option can be used to select a particular serif font on your syst= em. It will be used whenever a web page specifies a serif typeface. Times (= Trinity) is an example of a serif font.</dd> +<dt>Monospace</dt> +<dd>This option can be used to select a particular monospace font on your = system. It will be used whenever a web page specifies a monospace typeface.= Courier (Corpus) is an example of a monospace font.</dd> +<dt>Cursive</dt> +<dd>This option can be used to select a particular cursive font on your sy= stem. It will be used whenever a web page specifies a cursive typeface. Zap= fChancery (Churchill) is an example of a cursive font.</dd> +<dt>Fantasy</dt> +<dd>This option can be used to select a particular fantasy font on your sy= stem. It will be used whenever a web page specifies a fantasy typeface. The= re is no particular style of font associated with fantasy, so any fancy loo= king but readable font would be apt and suitable.</dd> +<dt>Default</dt> +<dd>This option can be used to set the default font style. It is used when= web pages do not specify a font face of their own. Sans-serif and serif ar= e the most typical options for this setting.</dd> +</dl> +</div> + +<h5>Font size</h5> + +<p>The size of text used to render web pages can be controlled with the fo= llowing options. It is important to ensure that the text NetSurf renders is= at a size you find comfortable to read.</p> + +<div class=3D"option_group"> +<dl> +<dt>Default</dt> +<dd>This option can be used to set the default font size. The default font= size is the size at which text will be rendered whenever web pages do not = specify a size. It is also the base size that is used where web sites speci= fy relative font sizes.</dd> +<dt>Minimum</dt> +<dd>This option can be used to set the minimum font size. No text will be = rendered smaller than this size, even if a web site specifies a smaller siz= e=2E This option is used to ensure that web pages are never rendered with s= maller text than you find easy to read.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalHome">Home Page Configuration</h4> + +<p>The home page is the page that is opened when you open a new window fro= m the icon bar.</p> + +<h5>Home page</h5> + +<div class=3D"option_group"> +<dl> +<dt>URL</dt> +<dd>This option can be used to set NetSurf's home page address. Any addres= s can be typed into the box, or an address can be selected from a menu of r= ecently visited URLs. These URLs are addresses that have previously been ty= ped into the <a href=3D"#BrowserWindowURLBar">URL bar</a> of a NetSurf <a h= ref=3D"#BrowserWindow">browser window</a>.</dd> +<dt>Open browser window on start-up</dt> +<dd>This option can be used to make NetSurf open a new browser window on t= he desktop, when the application is started.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalImages">Image Configuration</h4> + +<p>A great deal of content on the internet is in the form of images. NetSu= rf allows the display of images to be tailored to suit the hardware you use= .</p> + +<h5>Image quality</h5> + +<p>NetSurf can use various different methods to display images on web page= s=2E If you are using NetSurf in a 16 million colour screen mode, all the o= ptions will perform the same. If you use less than 16 million colours then = there is a trade-off between image quality and rendering speed. The excepti= on to this is the "Use OS" option, which will never display image= s with alpha channels (varying degrees of transparency) as well as any of t= he other options. The four image quality settings are described below.</p> + <dl> <dt>Use OS</dt> -<dd>This means RISC OS's routines (OS_SpriteOp) are used to display images= , which results in poor quality (especially so for images with alpha channe= ls as the alpha channel is emulated using standard calls) and also poor spe= ed. This option is not recommended unless you are having problems with the = other options.</dd> +<dd>This means that RISC OS's routines (OS_SpriteOp) are used to display i= mages. This option results in poor quality (especially so for images with a= lpha channels as the alpha channel is emulated using standard calls) and al= so poor speed. <em>This option is not recommended</em> unless you are havin= g problems with the other options.</dd> <dt>Direct to screen</dt> -<dd>This is the fastest available output, but suffers the same low quality= as using the OS routines in less than 16 million colours, although images = with alpha channels are rendered as well as any other image. If you're on a= slow machine you may want to use this for background images.</dd> +<dd>This is the fastest available output, but suffers the same low quality= as using the OS routines in less than 16 million colours. However, this op= tion can render images with alpha channels correctly. If you are on a slow = machine you may want to use this for background images.</dd> <dt>Dithered</dt> -<dd>This is a quick method of improving the display of images in screen mo= des with less than 16 million colours. It emulates twice as many colours as= are available in the current screen mode (for less than 16 million colours= )=2E It gives a fair increase in display quality for many images and you wo= n't notice much speed loss. If you're on a slow machine you'll probably wan= t to use this for foreground images.</dd> +<dd>This is a quick method for improving the display of images in screen m= odes with less than 16 million colours. It emulates twice as many colours a= s are available in the current screen mode (for less than 16 million colour= s). It gives a fair increase in display quality for many images and you won= 't notice much speed loss. If you're on a slow machine you will probably fi= nd this best for foreground images.</dd> <dt>Error diffused</dt> -<dd>This is another method for improving the display of images in screen m= odes with less than 16 million colours. It is slower than dithering but off= ers the highest quality representation of images. If you run in an 8bpp scr= een mode then this is as aesthetically pleasing as you can get. Unfortunate= ly, as it uses a fair few processor cycles, you may only want to use it for= foreground images even on a fast machine.</dd> -</dl> -<p>Note that if you are using a 16 million colour mode then neither error = diffusion or dithering will be used, even if one of these options is select= ed, because all possible colours can be displayed directly. Naturally, use = of a 16 million colour million colour screen mode gives the best possible d= isplay.</p> -</dd> -<dt>Use bi-linear filtering</dt> -<dd>Enable this option to smooth the rendering of scaled images. This impr= oves the display of images that aren't rendered at a 1:1 image pixel to scr= een pixel ratio and improves the display in rectangular pixel modes. Note t= hat this option is quite processor intensive and is only recommended for fa= st machines.</dd> -<dt>Allow ViewFinder optimisation</dt> -<dd>Enable this option, if you have a ViewFinder card, to cache images and= thus speed up image plotting.</dd> -</dl> +<dd>This is another method for improving the display of images in screen m= odes with less than 16 million colours. It is slower than dithering but off= ers the highest quality representation of images. If you run in an 8bpp (25= 6 colour) screen mode then this is as aesthetically pleasing as you can get= . As it is slower than the other options, you may only want to use it for f= oreground images, even on a medium powered machine (such as a SA RiscPC).</= dd> +</dl> + +<p>Note that if you are using a 16 million colour mode then neither error = diffusion or dithering will be used, even if one of these options is select= ed. This is because all possible colours can be displayed directly. Natural= ly, use of a 16 million colour million colour screen mode gives the best po= ssible display, if you have the image quality setting set to "Direct t= o screen", "Dithered" and "Error diffused". If you= use 16 million colours and have a fast machine, it is best to use "Er= ror diffused", so that if you ever drop to a low colour screen mode yo= u still get the best available image quality.</p> + +<div class=3D"option_group"> +<dl> +<dt>Foreground</dt> +<dd>This option can be used to set the type of rendering to be used for fo= reground images. Since foreground images are often important features of we= b pages and cover relatively small areas, it is worth setting this setting = as high as you can get away with on your hardware. For details on what each= of the options actually does, see the notes above.</dd> +<dt>Background</dt> +<dd>This option can be used to set the type of rendering to be used for ba= ckground images. Since background images are rarely vital features of web p= ages and can cover large areas, it would be wise to set this setting to a l= ower quality than for foreground images, if you are not running NetSurf on = one of the latest machines. For details on what each of the options actuall= y does, see the notes above.</dd> +<dt>Preview image</dt> +<dd>This section shows the results of your image quality choices on the vi= sual appearance of images. In 16 million colour screen modes, the "Dir= ect to screen", "Dithered" and "Error diffused" wi= ll look the same. If the "Use OS" option is used for the foregrou= nd image, the preview will demonstrate the poor handling of alpha channels = that this mode exhibits. In 256 colour modes, the differences between the d= ifferent quality settings should be quite pronounced.</dd> +</dl> +</div> + +<h5>Animations</h5> + +<p>Some web pages use animations, which are a series of still images playe= d in sequence.</p> + +<div class=3D"option_group"> +<dl> +<dt>Speed limit</dt> +<dd>This option can be used to set the minimum time delay between displayi= ng each frame of an animation. Increasing this value will cause animations = to run slower. Fast animations require a lot of computational effort, so a = very low setting can cause your computer to slow down when rapid animations= are displayed.</dd> +<dt>Disable animations</dt> +<dd>This option can be used to stop animations from being played. If anima= tions are disabled then the first frame of the animation is shown as a sta= tic image.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalInterface">Interface Configuration</h4> + +<p>The way NetSurf interacts with its users is called its interface. Vario= us aspects of NetSurf's behaviour can be tailored to suit your requirements= .</p> + +<h5>Downloading / saving files</h5> + +<p>You can use NetSurf to save content from the internet onto your local h= ard disc.</p> + +<div class=3D"option_group"> +<dl> +<dt>Strip filename extensions when saving</dt> +<dd>This option can be used to remove the file extensions (eg .html and .j= peg) from file names. The extensions are not needed on RISC OS as it record= s the file type by other means. You may want to retain file extensions if y= ou plan to transfer saved files to other computers, running different opera= ting systems.</dd> +<dt>Request confirmation before overwriting files</dt> +<dd>This option can be used to make NetSurf to ask for confirmation before= overwriting a file of the same name, when saving. Please note that NetSurf= does not allow directories to be overwritten. Also note that SparkFS cause= s zip files and other archives to be treated as directories.</dd> +</dl> +</div> + +<h5>Interactive features</h5> + +<p>NetSurf has various features that can provide information and additiona= l functionality as you use or interact with the program.</p> + +<div class=3D"option_group"> +<dl> +<dt>Display recently visited URLs as you type</dt> +<dd>This option can be used to enable NetSurf's URL suggestion feature. Wh= en this is enabled and you type into the <a href=3D"#BrowserWindowURLBar">U= RL bar</a> of a NetSurf <a href=3D"#BrowserWindow">browser window</a>, then= a small window is opened up below the URL bar, which shows previously visi= ted URLs that could be used to complete the URL you're typing. For more inf= ormation, see the <a href=3D"#BrowserWindowURLCompletion">URL completion</a= > section.</dd> +<dt>Hover URLs by the pointer for local history</dt> +<dd>This option can be used to make NetSurf display the URL of the thumbna= il under your mouse pointer in <a href=3D"#HistoryLocal">local history</a> = windows. The URL is displayed in a floating box, beside the pointer.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalLanguage">Language Configuration</h4> + +<p>NetSurf has been designed to work in different languages and you can se= lect the one that you find most suitable.</p> + +<h5>Language</h5> + +<div class=3D"option_group"> +<dl> +<dt>Interface</dt> +<dd>This option can be used to select the language to use for NetSurf's in= terface. This includes menus, dialogue boxes and interactive help text. The= only available languages are those that have had resources prepared for th= em. At the current time, these are English, Dutch, French and German.</dd> +<dt>Web pages</dt> +<dd>This option can be used to request for web pages to be sent in your pr= eferred language. Some web sites are available in a variety of languages. N= etSurf will request that web servers send pages in the language of your cho= ice. If your desired language is unavailable, the server will ignore the re= quest and use a default language.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalMemory">Memory Configuration</h4> + +<p>NetSurf provides you with a certain amount of control over how it uses = the memory on your system. The way you set up NetSurf's memory usage will d= epend on how much memory your system has and how many other applications yo= u tend to have running while browsing the World Wide Web.</p> + +<h5>Image memory</h5> + +<p>NetSurf uses memory to store images downloaded from the internet, while= you are viewing them. It can store both compressed and uncompressed images= in memory.</p> + +<div class=3D"option_group"> +<dl> +<dt>Direct</dt> +<dd>This option can be used to set the maximum amount of memory NetSurf wi= ll use for storing uncompressed images. The more memory you allocate to thi= s, the more images NetSurf will be able to hold in memory. Uncompressed ima= ges, held in memory can be displayed very quickly.</dd> +<dt>Automatic handling</dt> +<dd>This option can be used to tell NetSurf to make an intelligent guess a= t the best amount of memory to use for uncompressed images on your system. = Generally, this option will work well for most users.</dd> +<dt>Compressed</dt> +<dd>This option can be used to set the maximum amount of memory NetSurf wi= ll use for storing compressed images. The more memory you allocate to this,= the more images NetSurf will be able to hold in memory. Uncompressed image= s, held in memory, can be displayed quickly. When the "direct" an= d "compressed" memory is full, images can be dropped out of memor= y and stored on your hard disc. This is part of NetSurf's disc cache functi= onality and options for controlling this are provided in the <a href=3D"#Co= nfigurationGlobalCache">cache configuration</a> section.</dd> +<dt>Automatic handling</dt> +<dd>This option can be used to tell NetSurf to make an intelligent guess a= t the best amount of memory to use for compressed images on your system. Ge= nerally, this option will work well for most users.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalSecurity">Security Configuration</h4> + +<p>As the World Wide Web has grown in popularity, so too has the number of= people who try to exploit its users for some nefarious end. Browser securi= ty and privacy features have become increasingly important.</p> + +<h5>Cross-site privacy</h5> + +<p>When you visit one page, after following a link on another page, a brow= ser can tell the new page the address of the page that linked to them.</p> + +<div class=3D"option_group"> +<dl> +<dt>Send site referral information</dt> +<dd>This option can be used to allow NetSurf to send referral information.= When this option is disabled, NetSurf will not tell web sites the address = of the page you came from. In most cases this should not cause any problems= , but some sites do require you to send referral information. In these case= s you might find images don't load or you get Forbidden messages from their= server. On the other hand, if you do send referral information, web sites = will be able to tell what web site you were at before you followed a link t= o their site. This allows them to find out what other sites are linking to = them and is not usually any cause for distress.</dd> +</dl> +</div> + +<h5>Site history</h5> + +<p>NetSurf records all the web sites you have visited as part of its <a he= rf=3D"#HistoryGlobal">global history</a> feature. Entries can be deleted fr= om the global history window directly and NetSurf allows the length of time= items are kept in global history to be configured.</p> + +<div class=3D"option_group"> +<dl> +<dt>Duration</dt> +<dd>This option can be used to set the length of time entries are stored i= n global history, before they are deleted. Setting the duration to zero day= s turns off the global history feature.</dd> +</dl> +</div> + +<h4 id=3D"ConfigurationGlobalThemes">Theme Configuration</h4> + +<p>The 'look and feel' of NetSurf's interface can be changed. This is done= by installing and selecting themes.</p> + +<h5>Available themes</h5> + +<p>This section displays a preview of all the currently installed themes. = New themes are available at the <a href=3D"http://netsurf.sourceforge.net/t= hemes/">NetSurf themes page</a>.</p> + +<div class=3D"option_group"> +<dl> +<dt>Theme selection pane</dt> +<dd>This section can be used to select a theme. A theme is selected using = the radio buttons.</dd> +</dl> +</div> =20 <h3 id=3D"ConfigurationToolbar">Toolbar customization</h3> =20 Modified: trunk/netsurfweb/netsurf.css URL: http://svn.semichrome.net/trunk/netsurfweb/netsurf.css?rev=3D2569&r1= =3D2568&r2=3D2569&view=3Ddiff =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D --- trunk/netsurfweb/netsurf.css (original) +++ trunk/netsurfweb/netsurf.css Sun Apr 30 19:21:19 2006 @@ -1,6 +1,11 @@ html, body { margin: 0; padding: 0; } h1, h2, h3, h4, h5, .breadcrumbs { font-family: sans-serif; } h1, h2, h3, h4, h5, p, dl, table, ul, ol, pre, address, div.footer { margi= n: 0 5mm 5mm 5mm; } +h1 { font-size: 200%; font-weight: bold; } +h2 { font-size: 170%; } +h3 { font-size: 140%; font-weight: bold; } +h4 { font-size: 120%; font-weight: bold; } +h5 { font-size: 120%; font-style: italic; } h2, div.footer, .thanks { padding-top: 5mm; border-top: thin solid black; } img { border: none; } dl { display: block; padding-left: 0em; } @@ -51,6 +56,15 @@ =2Emenusplit { border-top: 1px dashed black; } =2Emenuarrow { text-align: right; } =20 +=2Ewindow { border: #000 solid 1px; background-color: #ddd; display: block= ; width: 70%; margin: 0 auto 1em auto; padding: 1em 0 0.5em 0.5em; } +=2Ewindow ul { display: block; padding: 0; margin: 0;} +=2Ewindow li { display: block; float: left; width: 6em; text-align: center= ; background: #ddd; padding: 0; margin: 0 0.5em 1.1em 0; padding: 0; } +=2Ewindow li > span { display: block; margin: 0 auto 0.3em auto; } +=2Ewindow p { clear: both; text-align: right; font-style: italic; margin: = 0 1em 0 0; } +=2Ewindow span a { text-decoration: none; } + +=2Eoption_group { margin: 0 5mm 5mm 5mm; border-left: 1px #777 solid; } + =2Ethemename { padding-top: 5mm; margin-bottom: 3mm; border-top: thin soli= d #ddd; } =2Ethemeimage { padding-bottom: 3mm; margin-bottom: 0; } =2Ethemeauthor { padding: 2px; float: left; background-color: #fff; } |