Warum akzeptieren so viele Informatiker das heutige Konzept des Internets und Webbrowser als De-facto-Standards, obwohl sie auf dem Stand der Technik der frühen 90er basieren?
Akzeptieren? Die Idee des Webbrowsers in der Form, wie wir ihn verwenden ist eigentlich ziemlicher Blödsinn. Es ist aufwendig und unglaublich Resourcenintensiv.
Aber es ist der De-Facto-Standard.
Man muss gerade beim Internet sagen, dass viele Computerprodukte nicht mehr von Informatikern gemacht werden. Das ist in einigen Bereichen nur zu begrüßen - GUIs beispielsweise. Das Internet besteht ja nicht nur aus dem WWW. Es gibt auch Standards zum sozialen Austausch wie Quora außerhalb des WWW. Das hat jahrzehntelang funktioniert. Ist aber heute nicht mehr modern. Wenn ich heute mit dem Cursor ein Wort zurückspringe und die falsche Taste erwische, ist mein Text verloren, weil der Browser die Seite verlässt. Es ist eben kein Editor, sondern ein HTTP-Client. In einem Editor von einem Usenet-Client wäre das kein Problem.
Vieles andere wird aber durch Marketing und BWLer erklärt. Informatiker sitzen nämlich häufig nicht in Forschungszentren, wo sie dafür bezahlt werden das beste zu machen, sondern die meisten sitzen irgendwo in einer Firma, wo irgendwer, der von Informatik soviel Ahnung hat wie ich vom Eierlegen, plötzlich eine ganz tolle Idee hat und mit seinem Halbwissen eine Buzzword-Powerpointpräsentation macht, die anderen Leuten mit Halbwissen vorstellt und plötzlich sitzen unschuldige Informatiker vor einer Horde Vorgesetzter, die von ihnen verlangen, irgendwas zusammen zu frickeln, schließlich werden sie ja dafür bezahlt, dass es am Ende läuft.
Und so haben wir jetzt das Web 4.0 (wenn ich richtig gezählt habe), wobei die .0 schon keinen Sinn ergibt, denn es gab auch kein Web 2.1. Die .0 soll bloß erklären, dass es furchtbar Computerlastig ist und so Computernerds schreiben ja immer 1.2.3.4 hinter ihre Programme, dann klingt das im Marketing bestimmt auch cool, wenn man Generationen auch mit .0 enden lässt. Ausgehend von meinen Großeltern bin ich Generation 3.0. Cooler als nur 3. Generation.
Das folgende wird als Sketch verkauft. Ich kenne mehrere Firmen, in denen Softwareprojekte genauso hergestellt werden.
Und der Schluss trifft es dann. Wenn der Experte aufgibt und einfach sagt “Es ist unmöglich, aber wir machen das jetzt, hauptsache das Meeting ist vorbei.”
Dass mir die Vision fehlt, um ein Projekt umzusetzen, habe ich auch schonmal gehört. Mir fehlt halt der Blick auf das große Ganze. Ich hatte die Vision, wie das Projekt gegen die Wand fährt und das auch geäußert. Ich habe die Firma dann verlassen, aber kurz bevor ich ging noch erlebt, wie das Projekt gegen die Wand fährt.
Ich könnte wetten, dass Produkte wie der Internet-Explorer genau so entstanden sind, lange Zeit der De-Facto-Standard im Web, der sich an keinen Webstandard hielt.
Und wir werden alle Anwendungen in den Webbrowser “aka Cloud” bringen, bis wir dann was Neues verkaufen müssen. Wahrscheinlich Anwendungen, die auf dem Tablet laufen und Daten lokal speichern. Das nennen wir dann “Cloud-To-Go”. Und statt dass wir native Anwendungen schreiben, werden wir die kompletten Services, die für eine Cloud-Anwendung erforderlich sind auf dem Tablet installieren und uns wundern, dass wir wieder ein neues Tablet kaufen müssen, weil das jetzige zu lahm dafür ist.