Chapter 5. Browser Feature Detection

    Section 5.0.  Introduction

    Section 5.1.  Detecting the Browser Brand

    Section 5.2.  Detecting an Early Browser Version

    Section 5.3.  Detecting the Internet Explorer Version

    Section 5.4.  Detecting the Netscape Navigator Version

    Section 5.5.  Detecting the Client Operating System

    Section 5.6.  Detecting Object Support

    Section 5.7.  Detecting Object Property and Method Support

    Section 5.8.  Detecting the Browser Written Language

    Section 5.9.  Detecting Cookie Availability

    Section 5.10.  Defining Browser- or Feature-Specific Links

    Section 5.11.  Testing on Multiple Browser Versions