[Gimp-web] New page layout and new menu

Raphaël Quinet quinet at gamers.org
Thu Aug 28 13:34:04 2003


Hi, gimp-web-ers!

I worked a bit on a new page layout that should be better for
text-based browsers (bug #120667) and for Netscape 4.x (bug #119759).
While I was at it, I also changed the structure of the menu a bit.  I
started with the last proposal from scizzo, but I re-organized the
menu a bit and introduced some indented elements in the menu like on
the developers site.

Please have a look at this test page:
  http://www.gimp.org/~raphael/web-gimp/mmmaybe/newlayout.html
Compare it with the original version:
  http://mmmaybe.gimp.org/unix/

The changes include:
- Support text-based browsers by providing them with a nicer layout
  for the menu, and the opportunity to skip the menu and jump to the
  page contents (so that you do not have to go through all the links
  one by one).  This is based in part on the suggestions from Stefan
  Huszics in bug #120667.  Take a look at my test page using Lynx,
  Links or w3m and you will see how it works.
- Better support for Netscape 4.x.  The pages are still looking bad in
  this old and broken browser, but at least it should now be possible
  to navigate the site instead of having the navigation menu hidden
  under other layers because of the incorrect CSS handling of this old
  browser.  This should fix bug #119759.
- A bit of (optional) Dynamic HTML: it is now possible to hide the
  menu if you want to have more room for the contents of the page.
  Just click on the little image in the corner of the menu.  This can
  be useful for those who prefer "vertical" browser windows.
- Removed "extended.css".  Is this used anywhere?
- Renamed "default.css" to "wgo.css".  Added "wgo.js".
- Re-ordered and indented some elements in the menu.  I also changed
  the links and removed some superfluous "index.html".  Note that the
  links in my test page point to the wrong site (wilber instead of
  mmmaybe) so you will not get the expected pages, but hopefully you
  can figure out how this is supposed to work.

Please try this page using various browsers and various combinations
of options (with and without CSS, with and without JavaScript, etc.).
Every time, try to compare it with the original page layout.  I
already tested it with Mozilla (0.9.9 to 1.4), Galeon, Netscape 4.77,
lynx, links and w3m.  A colleague of mine tested it with MSIE 6.0.  It
seems to work in most browsers.

Comments on the menu are also welcome.

I would like to implement this tomorrow (or something similar,
depending on the feedback I get).  My goal is to have the new site
ready before Monday, so I will also work on some of the other open
bugs in the meantime.

-Raphaël