Ich bin ziemlich erstaunt, dass Safari der einzige Browser in OS X ist, der (fast) perfektes Inertial-Scrolling schafft.
- Selbst mit vielen Flash-Inhalten auf einer Website ist das Scrollen in Safari reibungslos.
- Es gibt Websites mit vielen Inhalten, die geladen werden müssen, und Safari führt weiterhin einen reibungslosen Bildlauf durch, während der Inhalt geladen und gerendert wird.
- Das Installieren mehrerer Erweiterungen hat keine Auswirkungen auf die Bildlaufleistung.
Die Hauptkonkurrenten des Safari-Browsers unter OS X sind Chrome und Firefox. Beiden gelingt es nicht, den gleichen reibungslosen Bildlauf wie in Safari zu erzielen:
- Aktivieren von Flags wie GPU-Compositing auf allen Seiten in Google Chrome (
chrome://flags
) oder ... - Reibungsloses Scrollen in Firefox (
Options > Advanced
) bietet nicht die Scrollleistung, die Safari standardmäßig bietet.
Frage
Verwendet Safari eine private API, um einen reibungslosen Bildlauf zu ermöglichen, auf den die Chrome / Firefox-Entwickler nicht zugreifen können? Warum ist das Scrollen in Safari so viel besser und die Konkurrenz schafft es nicht, fehlerfreies Scrollen zu liefern?
Ich wundere mich besonders über Chrome, da es sich normalerweise sehr schnell an neue OS X-Funktionen anpasst.