Web Development Resources

bridge
Validated by HTML Validator (based on Tidy)

Web Browsers

Mozilla

Mozilla provides a free standards compliant browser. It is comprehensive and reliable. It is a must for all serious web developers. In addition, there are numerous extensions, some of which are listed below.

Internet Explorer

Internet Explorer is more-or-less integrated into the Windows operating system, and you probably already have the latest version. However, to may need to install older versions to test your pages for compatibility. However, Windows does not make it easy to have the many versions of IE needed to test your page.

Opera

Though Opera does not have the same presence as the others, it is a good, cross-platform browser.

Apple Safari

If you are developing on or for the Macintosh, you will also need to test it on Safari. Though originally devoped for the Macintosh, Safari Version 3 is also available for Windows. Safari is now in Version 4 Beta

Google Chrome

Google's Chrome offers a number of new features, as well as very good CSS. It promisies to be cross platform, though is currently only available for Windows.

Browser Statistics

You will need to be aware of the size of the market for particular browswers and versions

Useful extensions for Firefox

Text Editors

You will need a good text editor to develop your code. Features of a useful text editor include:

Syntax Highlighting
This will highlight the HTML or JavaScript notation you are using, so you can pick up the incomplete or incorrect structures.
Line Numbering
Since some of the error messages will refer to line numbers, it would help to be able to identify these line numbers quickly.
Adjustable Tab Stops
For coding, the default tab distance of 8 characters is too much. You should be able to adjust this to around 4.
Tabbed Interface
Since you will be working with multiple documents, it will be much easier if you can see these via a tabbed interface, rather than in multiple windows.
Automatic Indenting
Since you will be indenting your code quite a lot, a text editor which automatically indents the next line to match the previous line will be quite helpful.
Adjustable Fonts & Sizes
The default text fonts of Courier 10pt may not suit you, so you should be able to adjust this.

Some suitable text editors include:

References

The following references are invaluable in developing your site:

Notes

The following sites will further your knowledge:

Resources

The following resources are availabe from this site:

Useful Links:

The following sites will further your knowledge:

Some Books on JavaScript:

The following books may be helpful: