AccessibilityContent 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 adapted some Zend code which doesn't seem to be around on their website any more to sax parse the rss file that creates the links on the homepage, left hand column. It's essentially the same as Example 1 on the XML Parser Functions php.net page though. The graph on the homepage is dynamically built from mysql (for each new session) using Aditus Consulting's jpgraph scripts for which php uses the gd library. 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 that can handle styles. The transitions on the RTS flyers page use the scriptaculous / prototype javascript libraries. The podcast player was built in Flash and uses Actionscript 3. |
Latest browsers testedWindows 7:
Linux Mandrake 10.1: |