From owner-freebsd-www@FreeBSD.ORG Fri Jan 7 03:12:55 2005 Return-Path: Delivered-To: freebsd-www@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C00E216A4CE for ; Fri, 7 Jan 2005 03:12:55 +0000 (GMT) Received: from smtp015.mail.yahoo.com (smtp015.mail.yahoo.com [216.136.173.59]) by mx1.FreeBSD.org (Postfix) with SMTP id 9CD3843D31 for ; Fri, 7 Jan 2005 03:12:55 +0000 (GMT) (envelope-from nicholas_wieland@yahoo.it) Received: from unknown (HELO pixie.subbacultcha.home) (nicholas?wieland@81.211.177.63 with login) by smtp015.mail.yahoo.com with SMTP; 7 Jan 2005 03:12:54 -0000 Received: by pixie.subbacultcha.home (Postfix, from userid 1001) id E3A941F87; Fri, 7 Jan 2005 04:13:04 +0100 (CET) Date: Fri, 7 Jan 2005 04:13:04 +0100 From: Nicholas Wieland To: Chris Zumbrunn Message-ID: <20050107031304.GA1938@pixie.subbacultcha.home> References: <736EAA55-5B8B-11D9-ACB2-000A95C969C6@zumbrunn.com> <20050102110732.GB861@zaphod.nitro.dk> <20050103232207.GA44980@gothmog.gr> <9FC79942-5DE3-11D9-BEAB-000A95C969C6@zumbrunn.com> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i X-Operating-System: FreeBSD 5.3-RELEASE-p2 X-Crypto: GnuPG/1.2.6 http://www.gnupg.org/ X-GPG-Key-ID: 0DAA3925 X-GPG-Fingerprint: D3C2 DB93 DF6A 601B A32B CEB1 4020 7E71 0DAA 3925 cc: freebsd-www@freebsd.org Subject: Re: Rework of the FreeBSD website [was:FreeBSD'sVisualIdentity:Outdated?] X-BeenThere: freebsd-www@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: Nicholas Wieland List-Id: FreeBSD Project Webmasters List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 07 Jan 2005 03:12:55 -0000 - Chris Zumbrunn : > The html versions are now available from the following URLs: > > http://top.ch/sitedata/freebsd/freebsdweb1e.html > http://top.ch/sitedata/freebsd/freebsdweb2e.html > > How does that look? > > There is also a patch http://top.ch/sitedata/freebsd/patch.txt but I'm > not sure if it's usable. At least it should provide you with a good > overview of the kind of modifications involved. It looks nice, thanks ! xhtml should contain content and semantics, it would be wonderful to switch to xhtml strict in the future, so keep layout and graphics out of the markup. The main reason for this separation is accessibility for people with disabilities, but it's also easier to mantain. A "menu" is nothing more than a list of links, and it should be implemented with a list of links. This is a not-tested-and-somewhat-crappy mockup that I did to explain the concept at 4 in the morning: As you can see it's really simple, a div, a list, a few links. It's _not_ accessible, it doesn't have accesskeys and a few other things, but making it AAA compliant is simple as adding a few attributes. body { background: white; } .navbar { background: url(bar-bkg.jpg) repeat-x; height: 25px; } .navbar ul{ list-style: none; } .navbar ul li { float: left; padding: 5px 10px 5px 10px; font-size: small; } A simple CSS file named screen.css. I use floats instead of inline to render the menu, I just prefer relative positioning. If you have questions just ask. HAND, ngw -- checking for life_signs in -lKenny... no Oh my god, make (1) killed Kenny ! You, bastards ! nicholas_wieland-at-yahoo-dot-it