Analysis | News Focus | Features | Sidelines 
 

Accessibility

Content is OK when tables are linearized (basically put into one big vertical column cell by cell, table by table) eg by Lynx, so should be fine in screen readers, and probably on most html/css mobile devices (they must all overwrite div widths, surely?). Semantic use of structuring tags (<p>, <h1> etc) also helps people using screenreaders. For people who don't use pointing devices and tab through links, links are highlighted when they have focus and there's a skip navigation link. An accesskey attribute (1) gives keyboard access to the homepage. (Accessibility specialists report conflicts with screenreaders such as JAWS if letters rather than numbers are used.) Title attributes are used where link text is unclear. Acronyms and abbreviations are marked up.

About this site

All pages validate as strict XHTML 1.0. The styles mostly validate as CSS2.

Some code called 10post.php from flippedcracker.net (site no longer operating) was adapted to do the Greymatter "Sidelines" entries listing on the homepage right hand column under the 2 complete Sideline entries.

The php code to convert the Greymatter "Sidelines" to an rss 0.91 feed was written by LS8. By inserting one statement into gm.cgi, the feed is rebuilt every time you call gm.cgi, for example when adding an entry or rebuilding your Greymatter "Sidelines" files. There isn't much simpler php code for turning Greymatter into an rss feed about. The code listing and instructions are here.

There's quite a bit of code around that parses xml with php. LS8 adapts the Zend code at http://www.zend.com/zend/spotlight/code-gallery-wade6.php to sax parse the rss file that creates the links on the homepage, left hand column. (Zend are the people who manage the development of php.)

The graph on the homepage is dynamically built from mysql (for each new session) using Aditus Consulting's jpgraph scripts which rely on the gd library being compiled into php.

Javascript must be enabled for the themes to work at all; cookies must be enabled for the theme choice to be remembered between pages. The themes only work in browsers than can handle styles.

Latest browsers tested

Windows XP:
IE 6
Firefox 2
Opera 9.1
Mozilla 1.7.2
Netscape 3.04
Lynx 2.6

Mac OS X 10.3.6:
Firefox 1
Safari

Linux Mandrake 10.1:
Konqueror 3.4.3
Lynx

Tell us what the site is like in other user agents and on other OSs.

About this site
XHTML 1.0 | 80s
ls8..at..daveches..dot..co..dot..uk