Browserweiche
Eine Browserweiche (engl. browser sniffer) ist dazu da, bei der unterschiedlichen Verhaltensweise von verschiedenen Browsern dennoch eine einheitliche Darstellung bzw. Funktionalität zu bekommen. Da jede Browserversion eine eigene unterschiedliche Möglichkeit bei Darstellung hat, wird durch die Browserweiche die Möglichkeit gegeben, dem Browser seine ‚eigene’ Seite aufrufen zu lassen. Es verhält sich so, dass bekannte Browser nur einen Teil der Möglichkeiten von CSS und Java Skript bieten, oder sich auf Grund der fehlenden Konformität von W3C anders verhalten als vorgesehen. Wegen der Vielzahl von Browsern ist es nicht möglich, eine zuverlässige Browsererkennung durchzuführen. Manchmal ist es so, dass sich einige Browser als andere Browser ausgeben um nicht von bestimmten Seiten ausgeschlossen zu werden. Mit dem Browserweiche-Generator besteht die Möglichkeit, für verschiedene Browser unterschiedliche Seiten zu definieren. Wenn das Skript auf der Startseite platziert wird, wird der Browser des Besuchers erkannt und automatisch auf die vorhergesehene URL weiter geleitet.