Safari

Der Krieg um die besten Browser geht weiter. Gestern hat Apple eine HTML5-Demo gestartet - die wird allerdings nur von Safari unterstützt - sagt Apple. Jedoch steckt dahinter nichts weiter als ein geschickter Trick, damit andere Browser es nicht abspielen können. Ist also HTML5 wieder mal ein Made-by-Apple-Produkt?

Wer auf Apple.com/HTML5 geht, wird sich sicherlich freuen, endlich mal ein paar Demo's zu sehen. Leider sind diese Demos überhaupt nicht für HTML5 allgemein, sondern für Safari only, wie Fefe heute herausgefunden hat. Auch bei uns zeigt Apple mal wieder Freundlichkeit zur Konkurrenz und sperrt Chrome und Firefox aus.

Nun könnte man ja meinen, dass das vielleicht an irgendwelchen Codecs liegt oder sonst irgendwas, das im Chrome und den anderen Browsern nicht funktioniert. Zuerst einmal: Nein. Ich habe mir die mühe gemacht und den User-Agent von Chrome geändert (geht über die Commandline  --user-agent="Mozilla/5.0 (Windows; U; Windows NT 6.1; de-DE)AppleWebKit/531.22.7 (KHTML, like Gecko) Version/4.0.5Safari/531.22.7") - und siehe da: Alle Demos funktionieren - bis auf die Video-Demo. Natürlich kann man die Demos auch direkt über einen kleinen Umweg und ohne UA-Änderungen aufrufen.

Also habe ich mal bei Felix von Leitner (Fefe) angefragt und wollte wissen, warum denn das so ist. Zunächst ist der MOV-Conatiner ein H.264-Video und ein AAC-(MPEG4)-Audio. Für Chrome kein Problem - geht ja auch bei YouTube. Allerdings ist das Verwirrende bei den Apple-Demos: Es sind ganz einfache Links, die gerade mal um die 400 KB haben:
Wenn du in Chrome auf dem Video bist, rechtsklicke mal draufund sage "Save As". Ich kriege da eine 359-Byte-Datei. Das versucht Chrome abzuspielen und findet keinen Film, weil das eben nur eine Umlenkung ist, und das supported Chrome nicht.

Es gibt keinen Grund, das so zu machen, außer um dafür zu sorgen, dass
nur Quicktime das abspielt.
So hat Apple natürlich ein Argument mehr, damit der User QuickTime und Safari benutzt - schließlich kann nur das Plugin das Video abspielen. Das ist allerdings wieder falsch. Schaut man sich den Link genauer an, dann ist das nur eine Playlist-Datei, die dann am Ende ein Video auf http://movies.apple.com/media/us/html5/.. und so weiter abspielt. Und genau dieses originale Video kann Chrome abspielen, wie Fefe eindrucksvoll in einer Demo belegt.

Apple versucht also andere Browser so hinzustellen, als würden sie unfähig sein, HTML5 auszuführen. Dazu manipuliert man die Videos (was man übrigens auch bei den Produkt-Videos getan hat) und schießt eine Anzeige vor, wenn derjenige nicht Quicktime nutzt. Bei der HTML5-Demo ist das allerdings noch kritischer, denn HTML5 ist ein Standard. In diesem Standard ist festgelegt, wie Methoden funktionieren und wie Browser damit umzugehen haben. Bei der Codec-Diskussion ist aktuell klar (nicht zuletzt durch Lobbyarbeit von Apple), dass H264 sich als Standard etablieren wird bzw. schon ist. Aktuell ist auch noch das Gerede um VP8 (also WebM) von Google. Viele Browser haben den Support schon angekündigt oder implementiert. 

Also ist dieser HTML5-Test nur eine Promotion-Aktion von Apple, denn die wahren Gründe dürften ganz woanders liegen. Offener sind da eher die Tests, die man sonst noch so bei Google findet. Die sind auch von keinem Apple kontrolliert und garantiert auch ohne Quicktime und ohne Safari benutzbar.

Übrigens: Im Praxistest von HTML5Test.com hatte Chrome Stable einen Score von 142, Chromium Dev mit 135, Firefox Stable 101, Internet Explorer Stable 19 und Safari 70. So viel zum Thema HTML5-Kompatibilität.

Vielen Dank Fefe für das Interview ;)
Chrome

PortableApps.com, größter Herausgeber von portablen USB-Apps, hat am Donnerstag die neue Version von Googles Chrome-Browser veröffentlicht. Damit lässt sich der Browser nun auch auf jedem Massenspeicher mitnehmen und unter jedem Windows-PC ausführen.

Die Portable App ist ca. 60MB groß, passt somit auf jeden aktuellen Stick oder Handy und lässt sich auch ohne Adminrechte ausführen. Neben der üblichen Stable-Chrome-Datei (V. 5.0.375.55) ist auch die aktuelle Dev-Version (V. 6.0.408.1) verfügbar.

Der Installer legt automatisch Benutzerverzeichnisse an und nimmt Einstellungen vor, ist somit zu allen anderen PortableApps kompatibel. Die Sprache muss man allerdings manuell über die Google-Chrome-Einstellungen bearbeiten. 

» Download 
Chrome Apple

Chrome auf dem iPad. Eine Idee, die gar nicht so weit herkommt: Der iPhone OS-Browser Safari mag kein Flash und ist auch nicht gerade zimperlich mit dem Arbeitsspeicher. So hat sich ein Designer aus Österreich die Mühe gemacht, ein paar Mockups zu Chrome auf dem iPad zu designen. 

Zunächst denkt der Designer, dass die klassischen Tabs auf dem iPad eine ganz gute Figur machen. Die Ansätze von Safari gefallen ihm nicht - einzig Opera Mini hat den richtigen Ansatz verfolgt. So würde Chrome zwar größere Tabs bekommen, allerdings Normale wie auf dem Desktop-Browser.

Könnte so Chrome auf dem iPad aussehen?

Jetzt kommt aber erst der interessante Teil des Designers: Er würde mit Gesten punkten. Das Interface soll mit Touch-Gewohnheiten bedienbar sein und der Nutzer soll gar nicht merken, dass er sich in einem Browser befindet, damit der Arbeitsfluss nicht gestört wird. Der Designer würde auch gerne Funktionen aus Firefox- und Chrome- Maus-Gesten-Plugins sehen. 

Was auch interessant klingt, wäre die Tatsache, dass es solch einen Bookmark-Browser geben soll. Der Designer wünscht sich die WebApp-Funktion von Safari auch im Chrome Browser. So könnten Bookmarks sowohl in Ordnern, als auch auf dem Homescreen abgelegt werden.

Der Bookmark-Browser - Wunschdenken eines Designers
Allerdings ist das aktuell nicht sehr viel mehr als Wunschdenken. Ob sich Google daran ein Beispiel nehmen wird, ist noch fraglich. Wenn man aber bedenkt, dass Apple quasi Google den Vortritt lässt (wir berichteten), könnte Chrome auf dem iPad doch schon eine relativ interessante Sache werden.

Wie der Chrome Browser auf dem iPad aussieht, was er mitbringt und kann, bleibt letzten Endes eine Frage des Entwickler-Teams. Noch ist nicht entschieden, ob es überhaupt solch einen Browser gibt.
Denis Gabor
Mit diesem Doodle feiert Google heute den 110. Geburtstag des ungarischen Ingenieurs Denis Gabor, der später die britische Staatsbürgerschaft annahm.

"Er absolvierte das Studium der Ingenieurswissenschaften 1920 an der Technischen und Wirtschaftswissenschaftlichen Universität Budapest. Weitere Studien an der Technischen Hochschule Berlin-Charlottenburg folgten von 1921 bis 1924. nach der Promotion 1927 ging er zur Siemens & Halske AG (heute Siemens AG) in Berlin, wo er seine ersten Erfindungen (Hochdruck-Quecksilberdampflampe) machte. Als Folge der politischen Entwicklungen im Dritten Reich emigrierte er 1933 nach England und erhielt dort die britische Staatsbürgerschaft. In England war er für die Firma Thomson-Houston tätig." (wikipedia)

Das Doodle zeigt Google als Holografie dessen Prinzip Gabor im Jahr 1947 entwickelte.