Ever change a running system!

Was ist der Unterschied zwischen Theorie und Praxis?
Theorie ist, wenn jeder weiß wie's geht, und nichts klappt.
Praxis ist, wenn alles klappt, keiner weiß aber warum.
Ich habe den Unterschied auf das Minimum gebracht:
Nichts klappt und keiner weiß warum ;-)

Spaß bei Seite. Bei Stylesheets kann von browserunabhängigem, gleichem Style nicht die Rede sein, da Micro$oft in 'seinem' gekauften Webbrowser IE die Standards wie zum Beispiel die Pseudoklassen nicht implementiert hat, und das noch nicht mal in der Version 7. Außerdem wurden einige Standards zwar implementiert, werden jedoch falsch interpretiert. Was noch schlimmer ist, sind die unterschiedlichen Implementierungen "moderner" Browser. Da es nicht gerade einfach ist CSS-Weichen zu stellen zum Unterscheiden von Firefox, Safari, Opera und Konqueror. Zum Beispiel musste ich für die Bildergalerie fünf verschiedene Stylesheets schreiben. Ich muss aber zugeben, dass nachdem der Safari-Stylesheet fertig war, ich den Stylesheet für Firefox 2 verworfen habe. Diese Stylesheets haben allerdings unter Firefox 3 nicht mehr funktioniert. Daher habe ich mein Bestes gegeben und einen Stylesheet für alle modernen Browser samt IE 7 geschrieben. Somit kann ich auch davon ausgehen, dass meine Website mit den Browsern der nächsten Generationen funktioniert, da die meisten CSS-Weichen auf den Fehlern der aktuellen Browser basieren. Doch wie gesagt, die gleichen Stylesheets bedeuten nicht automatisch den gleichen Style und die gleichen Funktionen unter allen Browsern. Wer jedoch auf einen modernen, stabilen, sichereren und schnelleren Webbrowser wie Firefox setzt, der kann auf meiner Website in den vollen Genuss von Stylesheets kommen.

top