Wenn Sie sie nicht schlagen können, schließen Sie sich ihnen an. Microsoft bringt den Windows 10 Edge-Browser in Einklang mit der Konkurrenz

Nach Jahren des Versuchs, mit Internet Explorer (IE) eine eigene Furche zu pflügen, hat Microsoft angekündigt, dass sich sein neuer Edge-Browser im Großen und Ganzen wie Apple Safari und Google Chrome verhalten wird.

Microsoft hat diese Woche detailliert beschrieben, wie der Edge-Browser für Windows 10 weitgehend mit dem Umgang von Safari und Chrome mit Websites und Apps übereinstimmt.

Es folgt Jahre, in denen Microsoft angegriffen wurde, weil Internet Explorer (IE) HTML, CSS und JavaScript anders behandelt als andere gängige Browser - was zu Macken im Aussehen und Verhalten von Websites im IE führte.

Edge wird laut Microsoft anders sein. Neben der Einhaltung von Standards für den Umgang mit Webtechnologien werden auch Seiten berücksichtigt, die für andere Browser geschrieben wurden.

Microsoft hat im Browserbereich einen Kampf in den Händen und verliert allmählich Marktanteile, während sowohl Chrome als auch Safari gewinnen.

Angesichts der Aussicht, Benutzer an Wettbewerber abzutreten, hat Microsoft angekündigt, dass Edge Websites, die für Safari und Chrome entwickelt wurden, ordnungsgemäß rendern wird - soweit Edge mehr mit diesen Browsern gemeinsam hat - basierend auf der WebKit-Layout-Engine und dem WebKit-Fork-Blink. als Internet Explorer.

"Microsoft Edge entspricht dem 'WebKit'-Verhalten, nicht dem IE11-Verhalten (alle Edge-WebKit-Unterschiede sind Fehler, die wir beheben möchten). Nach unserer Erfahrung läuft Microsoft Edge am besten auf den' WebKit'-Codepfaden auf diesen Websites", sagte Frank Olivier, Hauptprogrammmanager für Microsoft Edge, in einem Blogbeitrag.

Mit Edge will Microsoft auf der browserübergreifenden Interoperabilität aufbauen, die mit Internet Explorer 11 eingeführt wurde. Nach der Einführung der Unterstützung für WebKit-Präfix-CSS im letzten Jahr konnte eine größere Anzahl mobiler Websites ordnungsgemäß angezeigt werden.

"Während wir unsere Engine weiterentwickeln, um die Interoperabilität mit Blink und WebKit zu verbessern, haben wir viel Zeit mit allen Browserherstellern verbracht, um Interoperabilitätsprobleme in Browsern und Spezifikationen zu beheben", sagte er und fügte eine der vorteilhaftesten Änderungen gegenüber dem Internet Explorer hinzu hat geändert, wie sich der Browser über seine Benutzeragentenzeichenfolge gegenüber Servern identifiziert.

Microsoft hat außerdem zugesagt, dass Edge Websites und Apps mit häufigen Fehlern ordnungsgemäß bereitstellt. Beispiele hierfür sind das Verhindern einer Endlosschleife, bei der eine Site über ein fehlerhaftes Meta-Tag verfügt, um Aktualisierungen zu verarbeiten, das Rendern der erwarteten Zeichen, bei denen der Zeichensatz falsch beschriftet wurde, und das Rendern von Schriftarten, die sich in einer anderen Webdomäne befinden. Unten sehen Sie Beispiele, wie dies zu einem besser aussehenden Web führt.

Wie IE11 Websites mit falsch beschrifteten Zeichensätzen rendert. Wie Edge sie rendert. Bild: Microsoft Dieselbe Site wurde unter IE 11 unter Windows Phone 8.1 und Edge unter Windows Phone mit den neuesten Optimierungen gerendert. Bild: Microsoft

Laut Olivier wird Edge einige der neuesten Webtechnologien unterstützen, darunter ECMAscript6 - die Spezifikation, auf der JavaScript basiert, HTTP / 2, responsive Bilder und Media Capture sowie ältere Funktionen wie XPath- und Motion JPEG-Unterstützung.

Der neueste Build des Edge-Browsers, der über die technische Vorschau von Windows 10 verfügbar ist, stimmt jedoch nicht mit Chrome überein, um die neuesten Webtechnologien zu unterstützen. Die mit Build 10122 von Windows 10 verfügbare Kopie von Edge erzielte auf der HTML6-Testseite 402 Punkte, verglichen mit 526 für Chrome 43, während die Punktzahl von IE 11 von 348 immer noch übertroffen wurde. Microsoft hat auch erhebliche Fortschritte bei der Verbesserung der JavaScript-Leistung von Edge gegenüber IE erzielt.

Interoperabilität bedeutet auch, die nicht standardmäßigen Technologien im IE zu beseitigen, sodass ActiveX, DirectX-Filter, VML-Vektorgrafiken und VBScript nicht mehr unterstützt werden.

"Dies sind nur einige Beispiele für die Tausenden von großen und kleinen Interoperabilitätsänderungen, die wir an unserer Browser-Engine vorgenommen haben. Während der Entwicklung war Microsoft Edge durchweg mit dem breiteren Web interoperabler als jeder frühere Microsoft-Browser", sagte Olivier.

"Das Web weiterzuentwickeln, ohne es zu beschädigen, ist außerordentlich schwierig - Fehler sind sehr, sehr schwer zu bereinigen -, aber ein interoperables Web, das nur über alle Browser und Geräte hinweg funktioniert, ist näher als je zuvor."

© Copyright 2020 | mobilegn.com