Warnmeldung für alte IE6 und Netscape4
Ausgehend von der Diskussion um den IE4, bzw. generell wegen alter fehlerhafter Browser hab ich eine
automatisierte Warnung erstellt.
Die Datei browserwarnung.shtml kann via SSI in Webseiten eingebunden werden.
(Die Datei kann auch via Unixshell aus dem Verzeichnis
/proj/websource/docs/muster/www.defaultwebauftritt.uni-erlangen.de/ssi
kopiert werden.)
Dazu wird die Datei zunächst im Verzeichnis websource/ssi/
abgelegt.
Zur Aktivierung wird danach in der Datei websource/ssi/inhaltsinfo.shtml
folgender Code eingefügt:
<!--#include virtual="/ssi/browserwarnung.shtml"-->
Die Warnung tut folgendes:
Greift ein Internet Explorer in der Version 6 oder älter auf eine Webseite zu wird automatisch vor dem Inhalt eine Warnmeldungpositioniert. Diese informiert darüber, daß die Software veraltet ist und daß man doch updaten möge.
Screenshot einer Meldung für den IE6:
Erkannt wird zudem, ob der Nutzer der die Seite aufruft aus dem Uninetz kommt. Falls dies der Fall ist, wird der Text etwas modifiziert, da die meisten Arbeitsplatznutzer nicht für die korrekte Softwareinstallation zuständig sind.
Screenshot einer Meldung für den IE6 aus dem Uninetz:
Zusätzlich zum IE wird auch der Netscape 4 erkannt. Auch dieser erhält eine eigene Warnung:
Testen kann man dies mit Hilfe des IETesters auf der Website zum Web-Baukasten.
Wir die Website mit einem modernen Browser aufgerufen, erscheint keine Meldung. Auch im Sourcecode wird der Besucher nichts entdecken, da wesentliche Anweisungen bereits serverseitig behandelt werden.