L'édition de développement d'Apple Safari apporte le futur WebKit à votre Mac

Vous pouvez avoir un avant-goût de l'avenir de Safari sur Mac aujourd'hui, grâce à la sortie du nouveau Safari Technology Preview de Apple qui offre aux utilisateurs réguliers et aux développeurs un moyen simple de tester les nouvelles fonctionnalités et améliorations qui seront bientôt disponibles sur le Web navigateur.

La nouvelle application autonome pour OS X peut être téléchargée et utilisée gratuitement par n'importe qui, et comprend une version de pointe du moteur de navigateur WebKit qui est toujours en développement. C'est un excellent moyen pour les développeurs Web de prendre de l'avance sur les nouvelles fonctionnalités en les testant avant qu'elles ne soient publiques.

Safari Technology Preview peut être utilisé en parallèle avec la version standard de Safari pour tester les problèmes de comportement. Il inclut également de nouvelles améliorations pour Web Inspector.

ECMAScript 6
Safari Technology Preview prend en charge ECMAScript 6, la dernière itération du langage de programmation JavaScript. ES6 a de nombreuses nouvelles fonctionnalités, y compris les classes; portée lexicale en utilisant let, const et class; itérateurs et générateurs; fonctions fléchées; valeurs des paramètres par défaut; et de nombreuses nouvelles API intégrées.

Compilateur JIT JavaScript B3
B3 est un nouveau compilateur à faible latence et à haut débit conçu dès le départ pour prendre en charge JavaScript et d'autres langages dynamiques. B3 offre de grands avantages en termes de performances, en particulier sur les systèmes avec moins de cœurs de processeur.

Implémentation améliorée de IndexedDB
L'implémentation IndexedDB remaniée de WebKit est plus stable, plus conforme aux normes et toujours en cours d'amélioration rapide.

DOM de l'ombre
La dernière version de Shadow DOM a été fortement révisée en fonction des commentaires des auteurs de contenu Web et des développeurs de navigateurs. WebKit est le premier moteur à implémenter cette nouvelle version.

Couper et copier par programmation dans le presse-papiers
Il est désormais possible de copier et de couper du texte par programmation en réponse à un geste de l'utilisateur avec document.execCommand('copy'); et document.execCommand('couper');. Avoir cette capacité peut éliminer le dernier besoin de certains sites Web pour le plug-in Flash.

Politique de sécurité du contenu niveau 2
Vous pouvez définir une stratégie pour votre application Web afin d'atténuer les vulnérabilités d'injection de contenu, telles que les scripts intersites (XSS). Le niveau 2 étend le niveau 1 avec la prise en charge de

Dernier article de blog

| Culte de Mac
September 10, 2021

Cela pourrait être la caméra frontale pour l'iPhone 5S [Image]Nous sommes assez confiants que l'iPhone 5S sera presque identique à l'iPhone 5, mais...

Lala, acquise par Apple, fermera ses portes le 31 mai et offrira un crédit iTunes pour tous les achats une semaine avant la WWDC
September 10, 2021

Lala, acquise par Apple, fermera ses portes le 31 mai et offrira un crédit iTunes pour tous les achats une semaine avant la WWDCLorsque Apple a acq...

| Culte de Mac
September 10, 2021

Samsung montre à Apple à quoi devrait ressembler l'iPad Pro 2018Les modèles d'iPad Pro 2018 devraient suivre l'exemple de Samsung en réduisant cons...