Warum hat Windows Phone 7 kein Flash?
NachrichtenFragen Sie Microsoft, warum bestimmte Funktionen nicht in Windows Phone 7 verfügbar sind. Die übliche Antwort lautet: Wenn Sie ein neues Betriebssystem in einer Zeit von 18 Monaten entwickeln, müssen Sie einige schwierige Entscheidungen darüber treffen, was Sie rechtzeitig erledigen können und was für das wichtigste ist Erfahrung.
Das ist der Grund dafür, dass bis 2011 kein Kopieren und Einfügen erfolgt und kein Modem als Modem dient.
Dies ist jedoch nur einer der Gründe, warum Windows Phone 7 nicht mit Flash ausgestattet ist, so der Microsoft-Präsident Andy Lees, der heute Präsident der Mobilfunksparte ist.
Die andere (was auch der Grund ist, warum ein Telefon, auf dem Silverlight-Apps ausgeführt werden, Silverlight nicht in Webseiten laden kann), gibt uns viel interessantere Hinweise zur zukünftigen Architektur des mobilen Browsers von Microsoft.
"Es ist keine religiöse Angelegenheit; wir unterstützen standardmäßige H.264-Videos im Browser. Wir sind nicht allergisch gegen Flash, wir sind nicht allergisch gegen Silverlight, wir sind nicht allergisch gegen HTML5 - aber dies [Browser Windows Phone 7] unterstützt es nicht ", sagte er zu TechRadar.
"Wir haben das Erweiterungsmodell für diese Teile nicht im Browser und wenn Sie die Zukunft sehen, werden Sie verstehen, warum."
IE7.5?
Microsoft nennt den Windows Phone 7-Browser "auf halbem Weg zwischen IE7 und IE8". Dies ist jedoch eher die Anzeige von HTML-Webseiten als von vollständigen Browserfunktionen. Wenn Adobe an Flash für Windows Phone arbeitet, muss es in den Browser eingesteckt werden.
Und wie Lees zu TechRadar sagte, "gibt es aufgrund des Sicherheitsmodells keine Erweiterungen für das ActiveX-Plug-In. Wir werden das nicht tun. Und ohne ActiveX-Plug-In-Modell, wie würden wir Flash machen?"
Könnte Microsoft etwas Besonderes nur für Flash (und Silverlight) getan haben??
Wieder geht es nicht nur darum, wie viel Zeit sie hatten. "Wir wollen das nicht öffnen und dann wegnehmen; das wäre schlecht. Browser gehen zu einem anderen Erweiterungsmodell."
Dies gilt sicherlich für Chrome und IE9. Teile, die früher Plug-Ins waren, wie Flash- und PDF-Rendering in Chrome und die JavaScript-Engine in IE9, sind jetzt Untersysteme innerhalb des Browsers.
Für die Chakra-JavaScript-Engine des IE9 bedeutet dies ein schnelleres Surfen im Internet, da der IE keinen Code zwischen zwei Systemen hin- und herschicken muss.
Flash in Chrome ermöglicht eine schnellere Kommunikation und bedeutet, dass Sie Flash in jeder Registerkarte zusammen mit dem Rest der Webseite isolieren können. Wenn Flash auf einer Registerkarte abstürzt, stürzt es in den anderen Webseiten, die Sie durchsuchen, nicht ab und kann auch die Sicherheit verbessern.
Wenn der IE in zukünftigen Versionen von Windows Phone ein solches Erweiterungsmodell verwenden wird, könnte dies die Befürchtung unterstützen, dass die Ausführung von Flash oder Silverlight, die für den PC entwickelt wurden, die Akkulaufzeit beeinträchtigen würde Prozess bedeutet bessere Akkulaufzeit (je früher Sie den Code beenden und den Prozessor wieder ausschalten, desto weniger Strom verbraucht er).
Lees ist sehr entschlossen, nicht über die Roadmap von Windows Phone zu sprechen, aber dies ist ein faszinierender Hinweis auf mögliche zukünftige Richtungen und eine andere Möglichkeit, wie mobile Browser den Stand der Technik beim Desktop-Browsing einholen können.