Werbung
Ein wenig überraschend hat Apple heute die Safari Technology Preview für Web-Entwickler veröffentlicht. Damit möchte Apple den Entwicklern einen möglichst schnellen Zugang zu den neuen Web-Technologien geben, die dann in iOS und OS X einfließen sollen. Damit wählt Apple auch einen zusätzlichen Feedback-Pfad, durch den Tester beim Einsatz neuer Technologien entsprechend Rückmeldung geben können. Die bisher einzige Möglichkeit sich entsprechend einbringen zu können sind die Nighly-Builds von WebKit. Der Zugang ist über die Safari Technology Preview natürlich für beide Seiten deutlich einfacher.
Die Safari Technology Preview kann parallel zum Stable-Build des Safari-Browser betrieben werden. Theoretisch ist es aber auch möglich, die Safari Technology Preview als Defaultbrowser einzurichten. Die Preview speichert dabei eine eigene History, legt Cookies an und besitzt einen eigenen Cache. Es wird aber auch eine Synchronisation von Bookmarks und weiteren Einstellungen per iCloud unterstützt. Aus technischer Sicht sollen einige neue Web-Technologien im Safari Technology Preview getestet werden. Darunter auch HTML, JavaScript, CSS und WebKit.
Das Changelog führt folge Änderungen bzw. Neuerungen auf:
JavaScript Improvements
- ECMAScript 6 support including lexical scoping, iterators, generators, arrow functions, default parameter values and many new built-in APIs
- Better standards compliant IndexedDB support with more stability
- Included the B3 JavaScript JIT compiler with low-latency, high-throughput that boosts performance
- Added the ability to use document.execCommand('copy') and document.execCommand('cut') in response to a user gesture to copy and cut text programmatically
HTML Enhancements
- The latest implementation of the Shadow DOM specification
- Added support for Content Security Policy Level 2
Web Inspector Changes
- Added memory summary and JavaScript allocations timelines
- Added a fast JavaScript sampling profiler
- Improved JavaScript profiling timeline view
Behavior Changes
- Included many web compatibility fixes and bug fixes
Die Safari Technology Preview kann ohne Anmeldung von der Developer-Seite bei Apple heruntergeladen werden. In einem regelmäßigen Rhythmus sollen per Mac App Store Updates eingespielt werden.