Notes on my approach to the technical choices involved in creating websites.
I write my own HTML code in order to keep out unnecessary tags and other garbage that graphical web design tools typically put in. I focus on writing compact, clean and valid code.
HTML vs. XHTML, CSS vs. Tables
To reach a wide audience with a wide range of browsers, I generally write code to be compliant with either the HTML 4.01 Transitional standard or XHTML 1.0 Transitional. If desired, I can do XHTML 1.0 Strict, but the Transitional branches are handled better by some of the older web browsing software that is still in use; to reach more people, stick with Transitional for now.
I use Cascading Style Sheets to specify font styles and colors in order to reduce file sizes by avoiding repeated declarations of redundant information throughout each page. I generally don't use CSS as a replacement for table-based layout so that my page layouts will degrade well in older browsers. However, I can do all-CSS layouts if that's what you desire.
If you wish, I can make sure your site meets the accessibility guidelines set down in U.S. Section 508. (These are design practices which seriously improve the ability of individuals with disabilities to access a site but which do not interfere significantly with able visitors' experience with the same site.) Non-federal sites are not required to follow these guidelines, but it is encouraged.
I can also code to the stricter guidelines of the W3C's Web Accessibility Initiative (WAI). Just be aware that following these guidelines may well require changes in your site's look and/or may make your site 'break' in older browsers.
I've had very good experiences hosting several different sites (including this one) with Pair Networks; their prices are very reasonable for the levels of service, capacity and reliability that they provide. I act as a reseller for their services (so I can take care of all the details of signing up for webspace at no extra charge to you), but I can of course work with whatever hosting entity you wish to use.
Similarly, I usually register domain names with PairNIC; their prices are competitive, and their integration with Pair's hosting means that domain changes can be made entirely through the web with very little lag (unlike, say, with Verisign).
Home - NowThis Consulting - Log - Writing - Media - Links - About
© 2002 Steve Bogart