Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 3 Nov 2005 12:36:04 +0100
From:      Rudolf Cejka <cejkar@fit.vutbr.cz>
To:        freebsd-www@freebsd.org
Subject:   Problems with new web design
Message-ID:  <20051103113604.GA40054@fit.vutbr.cz>

next in thread | raw e-mail | index | archive | help

Hello, I'm working on the new web design translation and I have found
several things:

- There are problems with links "Skip site navigation" and "Skip section
  navigation" in html files generated from sgml, because sgmlnorm converts
  referenced places from <div id="content"> / <div id="contentwrap">
  to <div id="CONTENT"> / <div id="CONTENTWRAP">, but referencing places
  <a href="#content"> and <a href="#contentwrap"> are leaved as they are.
  Explorer seems to be case insensitive, however Mozilla and Lynx are case
  sensitive and for them the links are broken.

- What to do with author entity in includes.header.sgml and
  includes.header.xsl? It should be either removed (I could not find any
  current functional reference), or fixed, because now it produces
  different results "home | contact | legal | Legal Notices | Copyright"
  from sgml and "mail@FreeBSD.org \n Legal Notices | Copyright" from xsl/xml.

- Date at the end of pages should be synchronized between sgml and xsl/xml:
  Last modified: 2005/10/06 19:27:36 for sgml,
  $FreeBSD: ... Exp $ fro xsl/xml.

- Container width 765px seems to be too small, even as a minimal width.
  In my Mozilla, just en, it, and ja have sufficient space for horizontal
  site navigation for both normal and large text sizes. De, es, and fr
  have insufficient space for large text and I have problems with cs too.
  Ru seems to have even more problems with width for large text.

- There is missing space in
  "Skip site navigation (1)Skip section navigation (2)" in html files
  generated from xsl/xml sources, so here is the patch:

--- includes.header.xsl.orig	Thu Nov  3 11:47:49 2005
+++ includes.header.xsl	Thu Nov  3 11:48:54 2005
@@ -46,6 +46,7 @@
   
   <xsl:variable name="header2">
             <span class="txtoffscreen"><a href="#content" title="Skip site navigation" accesskey="1">Skip site navigation</a> (1)</span>
+            <xsl:text> </xsl:text>
             <span class="txtoffscreen"><a href="#contentwrap" title="Skip section navigation" accesskey="2">Skip section navigation</a> (2)</span>
             <div id="headercontainer">

Regards.

-- 
Rudolf Cejka <cejkar at fit.vutbr.cz> http://www.fit.vutbr.cz/~cejkar
Brno University of Technology, Faculty of Information Technology
Bozetechova 2, 612 66  Brno, Czech Republic



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051103113604.GA40054>