Zudila AG

Webseiten-Erstellung
Webseiten-Programmierung
Webseiten-Wartung
8057 Zürich
Tel: +41 44 310 14 25
Fax: +41 44 310 14 26
Mob: +41 79 691 87 58
vCard, Skype: juergzuerich Skype: juergzuerich

JavaScript: alter Browser erkennen v1.0



Browser: Firefox!


Alte Browser erkennen

Wenn Webseiten nach den neusten Normen erstellt sind, so kann es sein, dass die Anzeige der Webseiten mit alten Browsern nicht richtig erfolgt. Insbesondere Versionen die älter sind als Netscape Navigator 6 und Internet Explorer 5.5 bereiten Probleme.
Besucher mit so alten Browser sind jedoch sehr selten. Um aber diesen Besucher anzuzeigen, dass sie einen so alten Browser verwenden, kann das folgende Script verwendet werden.


Wir benötigen eine JavaScript-Datei, "browser.js" und speichern diese in der Root unter "script/browser.js".
In den einzelnen Webseiten, dort wo das Script ablaufen und allenfalls die Anzeige erfolgen soll, geben wir folgenden Code ein:

1
2
<script src="/script/browser.js" type="text/javascript">
</script>

Code, JavaScript

Erklärungen zum Code

Zu den Zeilen:

1 - 3: Die Variablen werden definiert.

5 - 7: Ist der Browser NN 6 ?

8 - 10: Ist der Browser NN 4 ?

11 - 25: Das Ganze auch für den Internet Explorer.

27 - 32: Wenn der Browser NN 4 oder IE 4 ist, wird dieser Teil ausgegeben.

28: Das Tag "center" sollte nicht mehr verwendet werden. Da es aber nur in einem alten Browser angezeigt wird, ist dieses hier vorteilhaft.
Die "class" verweist auf das CSS und stellt den Text rot dar, dies funktioniert auch bei den alten Browsern.
Der Text kann leicht geändert werden.
Auf die Angabe, welcher Browser verwendet wird, wird bewusst verzichtet. Denn, wer diese Verwendet wird mit der Angabe wahrscheinlich nichts anfangen können.

29 - 30: Link zum Download von Firefox.

34 - 39: Ausabe für weitere Browser. Das Script kann für die Ausgaben gut angepasst werden.


Webseiten sollten immer so erstellt werden, dass auch bei der Verwendung von sehr alten Browsern wenigstens eine interpretierbare Anzeige erfolgt, insbesondere, wenn die Benutzer ältere Personen sind oder sich in Entwicklungsländern befinden.


Copyright © 1998 - 2010, Zudila AG, CH 8057 Zürich Diese Seite (www.zudila.ch/scripte/js_browser.php) wurde aktualisiert: 29.04.08

Besucher heute: 120 Seitenaufrufe heute: 345 gerade online: 2
Besucher gestern: 210 Seitenaufrufe gestern: 592 max. online: 135
Besucher pro Tag: 207,15 Seitenaufrufe pro Tag: 694,96 Eigene Seitenaufrufe: 2
Valid XHTML 1.0! Valid CSS! Valid WCAG 1.0, WAI-AAA! ICRA Best viewed with any browser

www.zudila.ch   info@zudila.ch

nach oben
Herr Jürg Dieter Lüthard Jürg D. Lüthard Zudila AG www.zudila.ch Krokusweg 6 Switzerland 8057 Zürich Zürich +41 44 310 14 25 +41 79 691 87 58 +41 44 310 14 26
N 47º 24.2416 O 8º 32.9866
business Webseiten erstellen, programmieren, warten /
Web pages provide, program, wait /
Les pages Web fournissent, programment, attendent