Lancement de l'aperçu de la technologie Safari pour Mac OS X, destiné aux développeurs

Apple a publié une nouvelle version orientée développeur de Safari, appelée Safari Technology Preview. Le nouveau navigateur s'adresse aux utilisateurs Mac plus expérimentés qui veulent "se faire une idée des technologies web à venir sous OS X et iOS" et tester ces technologies expérimentales sur des sites Web, des applications web, et avec les extensions et plug-ins Safari.


Safari Technology Preview s'installe en tant que version distincte du navigateur Safari, distinct d'une icône violette, et s'exécute comme une application entièrement distincte. Ceci fait de Safari Technology Preview un peu comme Google Chrome Canary, et cela signifie qu'il n'y a aucun risque à télécharger et exécuter la version Safari Tech Preview à côté du navigateur Safari habituel. Les utilisateurs peuvent même choisir d'avoir l'aperçu de la technologie comme navigateur Web par défaut sur le Mac si cela est souhaité, bien que cela ne soit que bénéfique pour les développeurs Web et ceux des industries connexes.

  • Télécharger Safari Tech Preview sur la page des développeurs Apple.com

La première version de Safari TP arrive en tant que dmg avec un simple programme d'installation de paquet, et nécessite OS X 10.11.4 ou ultérieur pour être installé sur le Mac.

Les mises à jour de l'application Safari Tech Preview arrivent sur le Mac via le Mac App Store. Étant donné que l'application est distincte de Safari, aucun logiciel supplémentaire n'est nécessaire pour l'utiliser, et il n'y a aucune inscription dans un programme de test bêta. Vous pouvez trouver les deux applications côte à côte dans le dossier / Applications / après son installation.

La première version de Safari Technology Preview inclut les notes de publication suivantes:

Améliorations de JavaScript
- Prise en charge d'ECMAScript 6, y compris la portée lexicale, les itérateurs, les générateurs, les fonctions de flèche, les valeurs de paramètres par défaut et de nombreuses nouvelles API intégrées
- Un support IndexedDB plus conforme aux normes et plus stable
- Inclus le compilateur JavaScript JIT B3 avec une faible latence, un haut débit qui améliore les performances
- Ajout de la possibilité d'utiliser document.execCommand ('copy') et document.execCommand ('cut') en réponse à un geste de l'utilisateur pour copier et couper du texte par programmation

Améliorations HTML
- La dernière implémentation de la spécification DOM Shadow
- Ajout de la prise en charge de la stratégie de sécurité du contenu niveau 2

Modifications de l'inspecteur Web
- Ajout du résumé de la mémoire et des lignes de temps des allocations JavaScript
- Ajout d'un profileur d'échantillonnage JavaScript rapide
- Amélioration de la vue du scénario de profilage JavaScript

Changements de comportement
- Inclus de nombreux correctifs de compatibilité Web et corrections de bugs

Des tests préliminaires de Safari Tech Preview suggèrent que la première version est rapide, stable et sans problèmes ni problèmes majeurs, ce qui la rend utilisable comme un navigateur web quotidien pour ceux qui préfèrent utiliser ce qui est essentiellement un logiciel centré sur le développeur. Il reste à voir si le nouveau Safari Tech Preview est impacté par le même problème de congélation qui affecte certains utilisateurs avec Safari sous OS X 10.11.4.

Outre l'icône violette, le navigateur Safari Tech Preview est identique au navigateur Safari normal:

Les utilisateurs peuvent installer des plugins et des extensions dans Safari Tech Preview sans affecter le navigateur Safari normal, et vice versa. Les applications régulières Safari.app et Safari Tech Preview contiennent également leurs propres caches, cookies et historique.