Hallo Ihr alle,
wünscht Ihr Euch auch manchmal einen Stillstand der Webtechnologien? Also in dem Sinne, dass Organisationen wie das W3C, WHATWG, IETF, oder wie sie alle heißen, und dass die Firmen, die Browser und serverseitige Frameworks und Programmiertechniken und -sprachen anbieten, mal für ein paar Jahre alles ruhen lassen und nichts Neues auf den Markt bringen?
Das klingt wahrscheinlich komisch, und vielleicht ist Euch dieses Thema auch zu doof oder ausgelutscht, um überhaupt noch darauf antworten zu wollen, aber ich muss zugeben, dass ich mich immer wieder von neuen Technologien vereinnahmen lasse - mehr als mir lieb ist.
Ich betreibe eine kleine private Seite, auf der man ein paar nette selbstprogrammierte Brettspiele spielen kann. Ich habe immer darauf geachtet, auch alte Browser zu unterstützen (insbesondere das Sorgenkind NN4), weil diese zumindest auf meiner Seite gelegentlich auftauchen, aber ich will natürlich auch die Fähigkeiten neuer Browser ausschöpfen.
Und so lese und übe ich mich in neuen Webtechniken. AJAX (um ein Neuladen der Seite nach jedem Zug zu verhindern) wurde für mich zur Pflichtübung, da Windows bzw. IE schon seit einiger Zeit kein Java in der Vorinstallation mehr mitbringen - nicht mal ein mickriges Java 1.0.2, auf das ich mich ja schon beschränkt habe. Das Ergebnis ist ein gewachsenes Mischmasch aus NN4- und sogar IE/Mac-sicherem JavaScript/Java und kaum vorzeigbarem AJAX-Gewurschtel. Aber momentan scheint alles zu laufen - immerhin.
Und dann beschäftige ich mich mit Sachen, die ich im Grunde überhaupt nicht brauche, einfach weil ich ein bisschen techniksüchtig bin. Aber XML wird mit Rüchsicht auf die Uralt-Browser, denen ich alle Weile begegne, noch auf Jahre für mich nicht einsetzbar sein. Und jede XML-Anwendung stößt die Tür zu einem neuen Universum auf, jedes interessanter als das vorige. Z.B. SVG, könnte ich gut gebrauchen - aber zu wenig Browser-Unterstützung. Sollte ich etwa eine Browserabfrage einbauen und bei einem SVG-fähigen Browser ein SVG statt normaler Bilder anzeigen lassen...?
Manchmal fällt mir dann wieder ein, dass ich das meiste, was heute möglich ist, schon unter einem alten NN3 zum Laufen kriegen konnte. Zugegeben, die Java-Fähigkeiten der alten Netscape-Browser waren die schlechtesten in der Browserwelt (die jeweiligen Mac-Versionen dürften die allerschlimmsten gewesen sein), und Java war überhaupt alles andere als Cross-Browser-tauglich, und JavaScript war ein Witz verglichen mit heute - aber wenn der Webentwickler die Macken der Dinger kannte, klappte es doch ganz gut. Und aus Sicht des Endnutzers ist es eh einerlei: Vieles von dem, was wir heute können, war auch damals schon möglich.
Waren die gewaltigen Entwicklungen der letzten Jahre wirklich nötig? Hätte man nicht die damaligen Produkte einfach ein bisschen patchen können, um auf den heutigen Stand zu kommen? Wäre es nicht - letztendlich - für alle weniger Arbeit gewesen?
Ich weiß es nicht. Ich weiß nur, dass mir eine Pause in der Webentwicklung sehr zupass käme. ;-)
Danke fürs Lesen!
Jupp