211service.com
Das Web wird wiedergeboren
Das Web zeigt sein Alter.
Oberflächlich betrachtet scheint es gesund: Websites sind in den letzten zehn Jahren leistungsfähiger und cleverer geworden. Im Gegensatz zu den Sites der 1990er Jahre, die hauptsächlich statische Texte und Bilder zeigten, konnten Sites in den 2000er Jahren tun Dinge. Wir könnten ein Strichmännchen auf einer Google-Karte manipulieren und Fotos anzeigen, die am realen Standort aufgenommen wurden. Aber unter der Oberfläche erforderte diese Web 2.0-Ära viel Klebeband und Klebstoff, da Video und andere Multimedia-Elemente auf einfachen Webseiten oft nicht reibungslos funktionierten.
Diese Geschichte war Teil unserer November-Ausgabe 2010
- Siehe den Rest der Ausgabe
- Abonnieren
Damit alles zusammenpasst, brauchten Website-Entwickler Hilfe: Sie fanden sie, indem sie sich von HTML abwendeten, dem offenen Programmierstandard, der ursprünglich das Web zum Blühen brachte. Um Videos zum Abspielen und Animationen zum Laufen zu bringen, fügten Websites ihren Websites proprietäre Programme hinzu – Programme mit futuristisch anmutenden Namen wie Flash und Silverlight – und zwangen die Benutzer, ein entsprechendes Plug-In herunterzuladen, um jedes einzelne auszuführen. Das machte Websites komplex und langsam, was auf einem PC schon nervig genug war. Auf mobilen Geräten – der Computerplattform der Zukunft – war dies jedoch oft inakzeptabel. Schließlich sind ihre Bildschirme klein und ihre Verbindungen neigen dazu, ungleichmäßig zu sein.
Und dieses Problem führte zu einer Entwicklung, die das Web weiter untergrub: den Aufstieg von Apps. Diese für bestimmte Geräte wie Smartphones oder Tablet-Computer angepassten Programme liefern Informationen, Filme und Spiele aus dem Internet, ohne dass der Benutzer eine Seite im World Wide Web aufrufen muss. Sicher, es wird von offenen Plattformen für Apps gesprochen; Im Gegensatz zum von Apple kontrollierten App Store ermöglicht Googles Android Market jedem Entwickler, eine App für Geräte bereitzustellen, auf denen das Android-Betriebssystem ausgeführt wird. Dies ist jedoch eine begrenzte Form von Offenheit, die weit hinter dem Gründungsideal des Webs zurückbleibt: dass Online-Informationen für jeden zugänglich sein sollten, der Zugang zu einem Browser und einer Suchmaschine hat, also jedem. Vor dem Aufkommen des Webs war es möglich, online zu gehen, aber viele Leute taten dies über geschlossene Dienste wie Prodigy, CompuServe und America Online. Erst als das Web als gemeinsame Plattform auftauchte und seine Offenheit in der gemeinsamen DNA von HTML zum Ausdruck kam, wurde das Internet zum weltweit größten Erzeuger von wirtschaftlichem Wert. Aber im Laufe der Zeit war der Status des Webs gefährdet.
Glücklicherweise legten eine Handvoll Schlüsselpersonen die Rivalitäten zwischen ihnen beiseite und führten rechtzeitig einen Aufstand an, um dem Web eine weitere Chance zu geben.
Der Putsch
Als Tim Berners-Lee Ende der 1980er Jahre die Idee eines riesigen Netzes miteinander verknüpfter Dokumente ausheckte, brauchte er eine Möglichkeit, den Seiten mitzuteilen, wie sie sich verhalten und miteinander verlinken sollen. Damals waren Computersprachen der Aufgabe nicht ganz gewachsen, also baute er seine eigenen. Das Ergebnis, HyperText Markup Language, war eine Reihe von Labels, die dabei helfen, Dokumente zu strukturieren, damit ein Computer sie interpretieren, richtig anzeigen und miteinander verbinden kann. Im Laufe der Zeit wurde HTML zur Muttersprache des World Wide Web von Berners-Lee. Durch die Programmierung in HTML teilen Webentwickler einem Browser mit, was er tun soll, wenn er auf eine Seite stößt. Die Programmierer verwenden im Wesentlichen ein standardisiertes Wörterbuch, um zu identifizieren, welche Teile ihrer Seiten Bilder, Text, Dropdown-Menüs usw. sind. Entscheidend ist, dass HTML selbst das Ideal verkörpert, dass Wissen geteilt werden soll. Im Gegensatz zu proprietärer Software, die ihren Programmiercode verbirgt, lässt HTML jeder ihre Funktionsweise sehen und daraus lernen. Besuche den New York Times Webseite; Klicken Sie im Menü Ihres Webbrowsers auf Ansicht und dann auf Quelle. Jetzt können Sie sehen, woher Google die Beschreibung der Site erhält, da sie in den HTML-Code für nytimes.com eingebettet ist:
Aber Ende der 1990er Jahre hinterfragte Berners-Lee, ob HTML seinen Zweck überlebt hatte. Der Internet-Boom war im Gange und HTML konnte die Komplexität dessen, wofür Menschen und Unternehmen versuchten, das Web zu nutzen, nicht bewältigen. Er plädierte dafür, mit einer neuen Anleitung für das Web neu anzufangen – eine, die es zukunftssicherer macht und unter anderem den Datentransfer zwischen Sites und den Computern der Nutzer besser handhabt. Das World Wide Web Consortium (W3C), ein von Berners-Lee geleitetes (und am MIT geschütztes) Standardisierungsgremium, beschloss, die Entwicklung von HTML einzustellen.
Schließlich entstand eine alternative Sprache namens XHTML. Die Webindustrie unterstützte zunächst den Schritt, überlegte diese Position jedoch im Zuge der Entwicklung von XHTML. Es war nicht vollständig abwärtskompatibel, was bedeutete, dass Seiten neu erstellt werden mussten, um dem vorgeschlagenen neuen Standard zu entsprechen. Und es war unglaublich hart im Umgang mit Fehlern von Web-Programmierern. Bis dahin war das Web versöhnlich gewesen; es beschönigte einfach schlecht geschriebenen Code. Das neue System verlangte jedoch, dass alle Seiten mit fehlerhaftem Code eine Fehlermeldung zurückgeben. Das schien unter Laborbedingungen in Ordnung, aber in der Praxis hatten selbst die erfahrensten Webdesigner Probleme, perfekt geformten XHTML-Code zu schreiben. Webseiten brachen ohne Vorwarnung ab.
Eine Splitterbewegung formierte sich, und die Meinungsverschiedenheiten spitzten sich 2004 während eines W3C-Workshops im Hauptsitz von Adobe Systems, dem Hersteller von Flash, in San Jose, Kalifornien, zu. Es handele sich um Evolution oder Revolution, sagt Håkon Wium Lie, Chief Technology Officer des Browser-Herstellers Opera, der einer der Organisatoren der Veranstaltung war. Sollten wir HTML, wie es im Web verwendet wurde, weiterentwickeln oder versuchen, eine neue, sauberere Sprache zu schaffen?
Ein Mitglied von Wium Lies Team, ein Programmierer namens Ian Hickson, stellte ihn zur Abstimmung und schlug vor, dass das W3C und seine Industriepartner gewöhnliches HTML zurückbringen. Die Maßnahme wurde mit 11 zu 8 abgelehnt. Aber einige der Leute, die Hicksons Vorschlag unterstützt hatten, hatten etwas gemeinsam: Sie repräsentierten Microsoft, Apple und Mozilla, die eigentlich Webbrowser herstellten. Als klar wurde, dass diese Rivalen alle zustimmten, wussten ihre Vertreter, dass sie keine andere Wahl hatten, als etwas zu tun, sagt Tantek Celik, der damals Microsofts W3C-Vertreter war und jetzt für Mozilla arbeitet, den Hersteller des Firefox-Browsers.
Dieses Etwas war praktisch ein Putsch. Zwei Tage nach der Auflösung des Treffens gab eine von Mozilla, Opera und Apple angeführte Fraktion bekannt, dass sie ein neues Gremium bilden werde, um die Arbeit an HTML aufzunehmen, die vom W3C aufgegeben wurde. Die Splittergruppe begann fast sofort mit dem Entwurf einer neuen HTML-Version, und Hickson wurde ihr Redakteur. Ihr Update ist als HTML5 bekannt, da es im Wesentlichen die fünfte Hauptversion des HTML-Wörterbuchs ist.

Schau dir das an: Die Einführung eines Videoelements in HTML5 hätte nicht früh genug kommen können. Prognosen von Cisco zufolge wird die Online-Videowiedergabe bald das Peer-to-Peer-Filesharing als die Aktivität ablösen, die für den meisten Datenverkehr im Internet verantwortlich ist.
Das W3C arbeitete immer noch an einer neuen Version von XHTML, während die meisten Browser-Hersteller auf HTML zurückgriffen (obwohl Microsoft sich von der Beteiligung an beiden Gruppen zurückgezogen hat, anstatt sein ganzes Gewicht auf einen der beiden Standards zu legen). Ende 2006 musste sich Berners-Lee jedoch im Wesentlichen geschlagen geben. Er sagte, das W3C werde mit den Rebellen an HTML5 zusammenarbeiten, um eines der Kronjuwelen der Webtechnologie zu schaffen.
Das W3C habe aus den Augen verloren, dass es keine Macht habe, und das ist eigentlich alles, sagt Hickson, der heute für Google arbeitet. Jeder kann eine Spezifikation schreiben, aber wenn keiner sie umsetzt, was ist das anderes als eine besonders trockene Form von Science-Fiction? Das W3C plant, HTML5 irgendwann in den nächsten zwei Jahren offiziell zu ratifizieren. Aber das ist nur eine technische Angelegenheit. Der wichtige Punkt ist, dass HTML5 von Unternehmen entwickelt wurde, die ihren Kunden tatsächlich antworten müssen. Und ihre Arbeit hat für die größte Überarbeitung gesorgt, die die Programmierung des Webs jemals erfahren hat.
Neue Tricks
Das zentrale Ziel von HTML5 ist es, Websites die Möglichkeit zu geben, über Seiten hinaus in Programme hineinzuwachsen. Zu den neuen Begriffen im HTML-Wörterbuch gehört beispielsweise Canvas, mit dem ein Website-Designer eine bewegte Grafik einfügen kann, die in Spielen oder Animationen verwendet werden kann. Die Sprache wird auch Tags für Video und Audio haben, was die Art und Weise, wie das Web mit Multimedia umgeht, drastisch vereinfachen soll: Es wird für einen Web-Entwickler genauso einfach sein, einen Filmclip oder ein Lied einzubinden, wie Text und Bilder zu platzieren.
Während das Web bereits mit Musik und Videos gesättigt ist (YouTube allein könnte für mehr als 10 Prozent des weltweiten Internetverkehrs verantwortlich sein), wird HTML5 diese Inhalte aufräumen: Multimedia-Elemente benötigen keinen komplexen Code und kein Zusatzprogramm wie Flash mehr . Dadurch sollen Webbrowser schneller und effizienter werden. Das Erlernen des Erstellens von Webseiten sollte einfacher werden. Und HTML5 könnte potenziell die Sicherheit erhöhen, indem es Angreifern erschwert, Menschen dazu zu bringen, bösartige Plug-in-Programme herunterzuladen.
In gewisser Weise nutzt HTML5 das Beste aus der Funktionsweise des Webs und macht es zum Standard. Mit Gmail können Sie beispielsweise heute eine Datei von einem Computer-Desktop nehmen und sie sofort an eine E-Mail anhängen, indem Sie sie in das Browserfenster ziehen. Jetzt wird dieser Trick in HTML5 verankert, was bedeutet, dass einfaches Ziehen und Ablegen Teil der allgemeinen Annahmen darüber wird, was Webseiten leisten können.
Was HTML5 ändern wird: Der Standard wird das Web reibungsloser machen und Websites ermöglichen, neue Funktionen anzubieten. Fahren Sie mit der Maus über die rosa Kreise, um zu sehen, wie eine Site mit der neuen Programmierung aktualisiert werden könnte. Bildnachweis: Andy Memmelaar
Es ist klar, dass die Technologie auch neue Möglichkeiten eröffnen wird. Noch in der Entwicklung ist eine Funktion, die es einem Browser ermöglicht, große Datenmengen zu speichern; die neuen Spezifikationen empfehlen eine Menge von fünf Megabyte pro Web-Domain, also das 1.000-fache der derzeit möglichen. Diese Fähigkeit könnte es Menschen ermöglichen, Webseiten zu nutzen, auch wenn sie nicht mit dem Internet verbunden sind. Du könntest die Ausfallzeiten in der U-Bahn nutzen, um deine Fantasy-Football-Aufstellung zu ändern oder E-Mails zu schreiben; dann, wenn man wieder Konnektivität hatte, würde man feststellen, dass die Website sich um die Synchronisierung kümmert, sagt Anne van Kesteren, eine Software-Ingenieurin, die an offenen Standards für Opera arbeitet.
Auch wenn Sie online sind, sollte diese Funktion Vorteile haben. Wenn der Browser selbst Informationen speichern kann, muss er nicht ständig die benötigten Informationen von der von Ihnen verwendeten Website abrufen. Alles sollte schneller laufen, wenn die Rohre nicht durch ständiges Geschwätz zwischen Ihrem Computer und einer entfernten Datenbank verstopft sind. Es bedeutet auch, dass sich eine Website daran erinnern kann, was Sie erstellt oder getan haben, bevor Sie etwas anderes getan haben. Mozilla hat diese Offline-Speicherfunktion beispielsweise in einem noch experimentellen Programm verwendet, bei dem der Browser als Fotobearbeitungssoftware fungieren kann. Sie können ein Bild auf einer Webseite bearbeiten und Ihre Arbeit dort speichern lassen, noch bevor Sie das Bild offiziell fertig gestellt und hochgeladen haben.
Offline-Speicher verspricht auch, ein Produkt des Utah-Startups LucidChart zu verbessern, das es Menschen an verschiedenen Orten ermöglicht, über das Web an Dokumenten zusammenzuarbeiten – ein Benutzer kann in Echtzeit zusehen, wie ein anderer Diagramme zeichnet und Bilder auf dem Bildschirm bewegt. Wenn HTML5 weit verbreitet ist, müssen diese Benutzer nicht gleichzeitig arbeiten. Sie konnten alle offline Änderungen vornehmen, und das Programm würde ihre Änderungen später zusammenführen.
Es ist uns endlich möglich, Anwendungen im Web zu entwickeln, die nicht nur Desktop-Software imitieren, sagt LucidChart-Gründer Ben Dilts. Es ist jetzt möglich, Webanwendungen zu erstellen, die besser als Desktop-Software.
Eine der anschaulichsten Anwendungen von HTML5 ist The Wilderness Downtown, ein interaktives Video, das die kanadische Band Arcade Fire im September in Zusammenarbeit mit Google vorgestellt hat. Geben Sie die Adresse eines Hauses ein, in dem Sie aufgewachsen sind, und schon bald erscheint auf dem Bildschirm ein Video eines vermummten Mannes, der eine dunkle, leere Straße entlangläuft, begleitet von einem eindringlichen, treibenden Musikstück aus dem neuen Album der Gruppe. Die Vororte . Nach ungefähr einer Minute ändert sich das Video und der Mann scheint durch Ihre alte Nachbarschaft zu sprinten, wie auf Satellitenbildern und Straßenbildern dargestellt. Die Kombination aus Ton und personalisierten Bildern ist fesselnd und tief berührend (die New-Yorker nannte es emotional belastet). Und obwohl einige der Elemente in einem Programm wie Flash hätten erstellt werden können, hätte nur HTML5 Daten, Fotos und Videos so reibungslos aus mehreren Quellen zusammenführen können. Die Botschaft hinter dem Experiment: Das Web der nächsten Generation wird offener für Kunst sein.

In Arbeit: Der Internet Explorer von Microsoft liegt in seiner Fähigkeit, HTML5 zu verarbeiten, hinter konkurrierenden Browsern zurück.
Auch alltägliche Websites werden davon profitieren. Apple-Chef Steve Jobs, der die Auswirkungen von Flash im Web so verabscheut, dass er iPads und iPhones nicht dazu bringen wird, es auszuführen, lobt die Art und Weise, wie HTML5 Websites ermöglicht, fortschrittliche Grafiken und Animationen sowie eine reichhaltigere Typografie zu erstellen. Seine Eleganz hat bereits die Document-Sharing-Website Scribd.com verbessert, eine der bekanntesten Websites, die damit begonnen haben, HTML5-Elemente zu verwenden, die Webbrowser heute erkennen können. Die Gründer von Scribd machten sich früher Sorgen, dass die Site, die Flash zum Anzeigen von Dokumenten verwendete, nicht so toll aussah. Die Dinge, die die Leute gepostet haben, waren nicht so lesbar oder leicht zu manipulieren, wie sie hätten sein sollen. Sie erschienen in einem Rahmen, wie Dokumente in einer Schachtel, wie es Scribd-Mitbegründer Jared Friedman ausdrückte.
Also verbrachten die Ingenieure von Scribd sechs Monate damit, die Site wieder aufzubauen. Sie stellten die Verwendung von Flash zur Anzeige von Dokumenten ein, obwohl dies bedeutete, dass sie zig Millionen Dateien in HTML5 konvertieren mussten. Schließlich zahlten sich ihre anstrengenden Programmiermarathons aus. Nach der Erneuerung sahen Scribds Seiten knackiger aus, weil die Dokumente aus ihren Kartons kamen. Es schien nicht mehr so, als müssten Benutzer die Dateien durch eine Linse betrachten. Die Leser fingen an, dreimal länger herumzuhängen, sagt Friedman. Es war fantastisch, sagt er. Selbst wir waren überrascht, wie gut die Metriken aussahen.
Scribds Renovierung machte die Site auch im Browser eines iPads nutzbar, wo sie die Geschmeidigkeit und das leichte Gefühl einer App hat. Um eine Seite umzublättern, können Sie einfach über einen Schieberegler am unteren Rand eines Dokuments wischen. Dies spiegelt den vielleicht wichtigsten Vorteil von HTML5 wider: die Art und Weise, wie es das Web auf mobilen Geräten nützlich machen kann.
Ein Teil des Verdienstes für diese Leistung gebührt Apple, das sich widersinnigerweise zu einem der größten Player im Web entwickelt hat, obwohl es die App-Revolution vorangetrieben hat und nur einen geringen Anteil am Browser-Markt hält.
Als Apple 2007 das iPhone auf den Markt brachte, veränderte es die Erwartungen der Öffentlichkeit an das mobile Web dramatisch. Bis dahin boten die meisten Smartphones nur eine minderwertige Version des Webs, wie es auf PCs erschien. Apple entschied sich jedoch für die Verwendung desselben Systems, das seinem Desktop-Browser Safari zugrunde lag: WebKit, seine Open-Source-Browser-Engine, die Softwarekomponente, die den Code einer Webseite in das übersetzt, was auf dem Bildschirm angezeigt wird. Im Jahr 2008 hat Google WebKit als Grundlage seines Chrome-Browsers eingeführt und es auf Desktops und Android-Telefone gebracht. Eine Reihe von Telefonherstellern folgte: Nokia, Palm, Samsung und der Hersteller des BlackBerry, Research in Motion, haben WebKit-Browser in ihre Handys integriert. Heutzutage ist WebKit die dominierende Engine für das mobile Surfen im Web – und da WebKit problemlos HTML5 unterstützt, können Webentwickler damit problemlos mobile Versionen ihrer Websites erstellen, die auf mehreren Geräten gut funktionieren und gut aussehen.
Neues Leben
HTML5 kann das Web nicht über Nacht reparieren. Es ist noch ein langer Weg. Während sich die Browserhersteller beispielsweise in den meisten Dingen einig sind, streiten sie sich weiterhin darüber, welche Videostandards unterstützt werden sollen. Es kann auch einige Zeit dauern, bis Webentwickler die Technologie für ihre wichtigsten Anwendungen einsetzen. Zuerst möchten sie sichergehen, dass genügend Leute Webbrowser verwenden, die HTML5 vollständig verarbeiten können ( sehen obiges Diagramm, In Arbeit ). Das wird vielleicht ein oder zwei Jahre lang nicht passieren. Aber irgendwann werden immer mehr Websites Scribds Beispiel folgen. Sie werden sowohl auf PCs als auch auf Telefonen und Tablets schärfer und nützlicher. Und in Kürze wird es für jeden immer weniger notwendig sein, Dutzende von einzelnen Apps herunterzuladen. Ein Programm – der Webbrowser – könnte ein reibungsloses, zufriedenstellendes Erlebnis auf einem PC oder einem mobilen Gerät bieten.
Das soll nicht heißen, dass Apps verblassen werden. Tatsächlich werden sie als Ausgangspunkt für die nächste Generation von Verbesserungen der Benutzeroberfläche angesehen – bevor die Webstandards wieder aufholen. Und für manche Unternehmen ist es nach wie vor betriebswirtschaftlich sinnvoll, Inhalte plattformspezifisch zu präsentieren. Menschen schneller und einfacher auf Informationen zugreifen zu können, als sie über einen Webbrowser erhalten könnten, ist eine Möglichkeit, die Kundenbindung zu stärken, und Inhalte exklusiv für ein bestimmtes Gerät bereitzustellen, kann eine Möglichkeit sein, Menschen dazu zu bringen, mehr für das Material zu bezahlen (oder überhaupt bezahlen). Deshalb Verdrahtet Das Magazin verkündete diesen Sommer, dass das Web tot ist.
Aber durch die Bereinigung und Weiterentwicklung liefert HTML5 guten Grund zu der Annahme, dass das Web die Hauptplattform für neue Dienste bleiben wird, während Apps zweitrangig bleiben. Und das ist wichtig, denn die Gesundheit des Webs ist für Kreativität und Unternehmergeist von entscheidender Bedeutung. Ein Problem besteht heute darin, dass das Durcheinander des Webs eine Art Steuer von Seitenerstellern auferlegt, die oft Adobe oder Microsoft oder jemand anderen für die Tools bezahlen müssen, mit denen ihre Multimedia-Plug-Ins funktionieren. Sie brauchen aber auch das Web, denn seine Allgegenwart bietet beispiellose Möglichkeiten, ein Publikum zu erreichen. Das ist der Hauptgrund, warum das Aufblühen dieses Mediums in den 1990er Jahren einen Innovationsboom auslöste. Und deshalb wird HTML5 neue Investitionen in Web-Startups anregen, sagt David Cowan, Partner der Risikokapitalgesellschaft Bessemer Venture Partners (siehe Notebooks) .
Wenn Sie zwei Unternehmen haben – eines davon, das im Web läuft und eines, das in einer App läuft – wird das, das im Web läuft, per Definition größer, sagt Cowan. Es gibt viele süße kleine App-Unternehmen, aber das werden nicht Amazon oder eBay sein.
Bobbie Johnson, ehemaliger Technologiekorrespondent der Wächter , ist ein freiberuflicher Autor mit Sitz in Brighton, England.
