On Fri, 19 Dec 2003, Orna Agmon wrote: > On Fri, 19 Dec 2003, Alon Altman wrote: > > > On Fri, 19 Dec 2003, Orna Agmon wrote: > > > > > Hello Haifuxers, > > > > > > I am proud to present the new haifux site, located as (almost) always at: > > > http://www.haifux.org > > > > > > "haifux: about the making of the movie" can be found in > > > http://www.haifux.org/about.html > > > where all the site scripts are documented and linked. > > > > > > Note that the site has a blank box at the top, waiting for a logo- so far, > > > no suggestions :( > > > > > > Comments and advices are welcome, as always. > > > > My suggestions: > > 1. There is too little space from the top of the page, which makes the pages > > look too crowded. I suggest adding 1em top margin for the body element > > (instead of the "margin: 0" you currently have there). A small left > > margin could also help. > > adding margin : 1.0em in the body makes the whole page have boundaries, > which looks silly on the bar on the left (the color detaches from the > side). How can I do that for just one table cell? (in td.main class)
Then change the margin for body to be "margin: 1em 0em" (which means top&bottom margins 1em, left&right 0em) or "margin: 1em 0em 0em 0em" (which means only top is 1em). > > 2. I was upset to see that the new site uses tables-based layout. See the > > example from the W2L site on how to make a static sidebar using pure CSS. > > Why is it better? Tables, per the standard, should not be used for layout, but only for tabular data. Quoting the HTML4 standard: Tables should not be used purely as a means to layout document content as this may present problems when rendering to non-visual media. Additionally, when used with graphics, these tables may force users to scroll horizontally to view a table designed on a system with a larger display. To minimize these problems, authors should use style sheets to control layout rather than tables. (http://www.w3.org/TR/1999/REC-html401-19991224/struct/tables.html) Furthermore, in the pure CSS method the navigation does not scroll with the page, thus enabling easy access to the navigation links without scrolling the page and without using frames. Also, for the sake of accesibilty, is would be helpful to add before the navbar a <div> with a style with "display:none" which includes a link to an anchor at the beginning of the actual text. This can be used by limited text-based browsers (such as cell phones) and for the visually impaired using screen readers to reach the actual content of the page. > > 3. The source directories don't have read permssion, thus causing dead links > > from the about page. > They have read permissions. What they do not have is an index.html inside > them, so the http server does not allow browsing them. How do we change > that, and who can change that? I think it has with apache configuration > more than with site design. Correct. The text " Indexes" should be appended to line 297 of /usr/local/apache-1.3.28/conf/httpd.conf after "Options FollowSymLinks". > > 4. In general, the design looks good, though I was a bit surprised not to > > see any penguin there ;)... > > Still waiting for those Haifux penguins to fill the upper box ... I guess > if nobody proposes anything, we will have the regular tux there again. > > There is one small penguin though, see if you can find it :) Ok, maybe I'll design a logo... Alon -- This message was sent by Alon Altman ([EMAIL PROTECTED]) ICQ:1366540 GPG public key at http://alon.wox.org/pubkey.txt Key fingerprint = A670 6C81 19D3 3773 3627 DE14 B44A 50A3 FE06 7F24 -------------------------------------------------------------------------- -=[ Random Fortune ]=- I have a VISION! It's a RANCID double-FISHWICH on an ENRICHED BUN!! -------------------------------------------------------------------------- Haifa Linux Club Mailing List (http://www.haifux.org) To unsub send an empty message to [EMAIL PROTECTED]
