Date: Fri, 13 Feb 1998 17:13:40 +0100 From: "Guillermo S. Romero" To: conradp@cse.unsw.EDU.AU Subject: Re: Express TODO I ask every developer of a free browser to see if my ideas are ok an can be added to the program. These ideas are released under the same license of Linux Docs, "a la GNU". Here they are: ### Plugins Cookie Editor: add, delete, edit values, test, "anything you wants" related to cookies... Ideal both for Webmasters and for users that dislike cookies. Cache Navigator: shows the cache, maybe even with thumbnails (an internal HTML page? NS has one, with "about:cache"). Site Mirroring: lets you copy sites, maybe even adapting tree structure, so you only has to define a "root" in you HD and all the data is placed starting there ($HOME/tutotial/ is the "root", site/dir/subdir/doc.html is the path copied from the original) (no more pain when copying a tutorial, hehehe) (internal HTML page? second button option while navigating?). History Editor: add, remove, check sites... No just "7 days expiration" or "200k limit" for History ("netscape.hst" can be really big). ### The Expert Menu Some user may like to have an expert menu, to access quickly some settings that in other browsers are deeply hidden (like autoload images in NS4, but no in NS3). The main "expert menu" has (IMO) (">" means submenu): Java > JavaScript > Cookies > Images > Cache Flush > Java submenu (choose one, like radio buttons [if my English is OK], a point that moves from one option to another, representing that only one of the three options is "set" at a given moment): On * Pause [in this example Pause is selected] Off JavaScript submenu (choose one): On On without status bar [No more messages that delete the URL] * Off [In this example, Javascript = Off] Cookies (two "zones", choose one in each "zone", maybe every zone should be a sub-submenu): Show Nothing [Cookies are automatically accepted] Show Alert [An alert appears every time a cookie is set, but no confirm, auto accepted] * Show Confirm [Show alert and request "Yes | No" acceptance] - - - - - [Separator] Set Normal [Like any other browser] * Set Session [Cookies accepted will be deleted just before closing the program] Set Time [Cookies are valid for a given time, the user decides, not the server, example: 24h, or 0 sec] Images: Autoload on [Load all images] * Autoload cache only [Load only images in the cache, the rest mus be forced like in Autoload off] Autoload off [A key or key combo is needed to force loading, no more "stupid" banners while searching] Cache Flush: Memory... [In both, a dialog asks "Yes | No"] Disk... [Memory in Unix maybe "stupid", because Unix manages cache very well, so the only cache is Disk, the other is the cache of the OS, dunno why in NS there is different types] ### Hope someone can use something. =;] GSR