simonmoss.co.uk - web design and development

Why hand coding? I hand code because this gives me better control and generates better code than any web editor I know of. During the 5 years when training people in web design, I used many different web editors, but even Dreamweaver MX 2004 did not properly support CSS positioning.

CSS, (or Cascading Style Sheets), continues to develop, and each new version of each major web browser has more up to date support for it built in. As a result, web editing software will always be one step away from the most up to date functionality on the web. Hand coding is the surest way to keep pace with the latest coding practices.

Which software? By choice I use HomeSite 5.5 (also known as HomeSite+). It provides a number of features that make hand coding just as quick as using an editor like Dreamweaver.

What are the advantages of hand coding? As I hand code all my work, you can be assured that the code is clean (no unnecessary or proprietary code generated by web editors), follows the W3C Standards and is therefore better in three main respects - the pages I build are more likely to be:

  1. cross-browser compatible
  2. accessible
  3. indexed correctly by search engines