design
These pages comply with W3C recommendations and validate as: XHTML1.0 Strict or HTML5. I also validate the Cascading Style Sheets (CSS).
View this web-site with the browser of your choice; it will look better if your browser renders CSS. I amended the design in 2014 for better mobile device useability.
I try to keep pages small so that these load quickly. I use a single content column to assist the readability. I am open to comment and advice on any aspect of the design or implementation of these pages.
xhtml page building and editing tools
I write pages in markdown and build a mostly static site with Jekyll.
The pages use PHP to import common page elements and for logic.
Nedit is my main editor in GNU/Linux. I edit using MacVim and TextWrangler in Mac OS X. I use Pe and StyleEdit text editors in Be OS (I have instances running in VMWare). I sometimes use HTML Tidy to check pages and tidy up the formatting before W3C validation.
page testing
I mainly write and test in Mac OS X and GNU/Linux but I do additional testing with other browsers and platforms when I finalise a design.
- Safari,
Chrome, Opera, and Firefox in Mac OS X. - FireFox and Opera in GNU/Linux.
- Net+ and Opera 3 in Be OS (It lives, it lives!).
Chrome, Opera, Firefox, and IE (just to see how it will mess up my work) in M$ Windows Xtra Pathetic (no access to later windows incarnations).Opera and Browser in Symbian OS.
W3C XHTML MarkUp Validation Service W3C CSS Validation Service