WebKit ist die Basis von Safari und ist aus dem freien KHTML hevorgegangen. Die Nightlies und Beta-Versionen von WebKit bieten einen Ausblick auf zukünftige Safari-Versionen - wobei sich Apple bei der Übernahme einiger WebKit-Funktionen durchaus Zeit lässt. Die JavaScript-Engine von WebKit hört wiederum auf den Namen "Nitro".
Neue Optimierungen, welche die Entwickler unter dem Namen "FTLJIT" zusammenfassen, sollen Nitro zu mehr Tempo verhelfen. Die Optimierungen nutzen die normalerweise zur C/C++ Compilierung eingesetzte LLVM-Technologie. Die Website AreWeFastYet hat nach Benchmarks festgestellt, dass WebKit mit FTLJIT auch Chrome überholt. WebKit liegt allerdings hinter Firefox mit in asm.js umgesetzten Geschwindigkeitstests.
JavaScript ist die Grundlage von dynamischen Webseiten und auf fast allen Websites mehr oder weniger stark in Benutzung. Von den Optimierungen, die Apple, Mozilla und Google an ihren Engines vornehmen, profitieren aber weniger Webseiten wie Facebook, sondern 3D-Spiele, Emulatoren oder andere rechenintensive, in JavaScript geschriebenen Web-Anwendungen.
Diskutiere mit!
Hier kannst du den Artikel "Apple will JavaScript in Safari weiter beschleunigen" kommentieren. Melde dich einfach mit deinem maclife.de-Account an oder fülle die unten stehenden Felder aus.
Safari ist eh Schei***. Wird fast nie aktualisiert und ist lahm wie eine Ente.