[DE] Browser Recommendation
Die meisten Web-Entwickler haben es bereits an Ihrem eigenen Leib erfahren dürfen: Wie schwer ist es, eine Homepage – oder noch schlimmer: eine designtechnisch flexible Online-Applikation – kompatibel umzusetzen? Wer beim Stichwort “kompatibel” an Standards denkt ist leider am völlig falschen Dampfer. Zwar ist die Ausgangssituation meist die, dass man alles entsprechend der Standards umsetzt, früher oder später können diese in der Praxis jedoch zum Problem werden. Warum? Ganz einfach, weil fast kein Web-Browser diese tatsächlich unterstützt.
Zunächst gilt es zu unterscheiden, was mit “unterstützt Web-Standards nicht” gemeint ist. Ich gliedere das mal in zwei Bereiche:
- Browser, die die Standards nicht komplett unterstützen und zum kleinen Teil falsch umsetzen.
Gecko (Mozilla Firefox), WebKit (Safari, Konqueror), Opera - Browser, die die Web-Standards in vielen Bereichen falsch umsetzen.
Internet Explorer & Derivate (z.B. AOL Browser)
Was können wir gegen diese Missstände tun? Genau: Wir verwenden die Browser, die die Web-Standards am besten unterstützen. Soll heißen: Gecko, WebKit oder Opera Engine. Leider sind jedoch nicht alle Menschen Web-Entwickler und wissen gar nicht über die Problematik bescheid (es werden ja alle Seiten dank stundenlanger Arbeit des Entwicklers richtig dargestellt). In Folge dessen und der Tatsache, dass Internet Explorer nunmal vorinstalliert ist, werden nach wie vor zum Großteil die Microsoft Browser verwendet.
Und um dagegen vorzugehen, wurde die “Browser Recommendation Bar” entwickelt. Wie der Name bereits sagt, es handelt sich um eine Leiste, die Browser vorschlägt ;). Ein Beispiel siehst du unter comtodate.fusonic.net (vorausgesetzt du verwendest Firefox < 3, Opera < 9.5 oder Internet Explorer). Die Leiste klappt vom oberen Bildschirmrand runter und weist den Besucher darauf hin, dass ein Browser verwendet wird, der die Web-Standards nicht korrekt unterstützt bzw. dass eine neue Version des Browsers verfügbar ist.
Ziel der Aktion ist es, Endanwendern klar zu machen, dass sie ein schlechtes Produkt verwenden und noch dazu umsonst ein besseres bekommen können. Um dieses Ziel zu erreichen benötigen wir deine Hilfe! Wenn du auch eine Website betreibst kannst du die “Browser Recommendation Bar” in deine eigene Seite ganz einfach einbauen. Das ganze sieht dann in etwa so aus:
-
<script type="text/javascript">
-
//<![CDATA[
-
var BRB_protocol = (document.location.protocol == "https:" ? "https" : "http");
-
document.write(unescape("%3Cscript src="" + BRB_protocol + "://browser.fusonic.net/script/
-
BrowserRecommendationBar.js" type="text/javascript"%3E%3C/script%3E"));
-
//]]>
-
</script>
-
<script type="text/javascript">
-
//<![CDATA[
-
BRB.init();
-
//]]>
-
</script>
Entweder verwendest du den Code oben, oder du besuchst einfach browser.fusonic.net und konfigurierst dir die “Browser Recommendation Bar” genau so, wie du sie willst. Farben, Texte und Vorschläge können frei definiert werden. Der angezeigte Quelltext muss nur noch in die eigene Homepage eingebunden werden!
Tags: Browser, W3C, Web-Standards