Les nouvelles extensions Safari 10 pour iOS 10 et macOS Sierra

Extensions Safari 10

Depuis l'année dernière, le travail avec le bloqueurs de contenu web, nous avons appris que le nouvel Apple Safari 10 permettra une large plage d'extensions de code natives que les utilisateurs pourront obtenir et mettre à jour automatiquement via le Mac App Store, ce qui améliorera les performances, la sécurité et la fiabilité du moteur de recherche.

En 2010, Apple a introduit le galerie d'extensions pour Safari 5, permettant aux développeurs de préparer des plugins à partir de normes telles que CCS et JavaScript. Celles-ci permettaient d'ajouter des boutons, de modifier la barre de menus et d'autres actions axées sur le développement et la maintenance des applications.

Déjà en 2014, Apple présentait Extensions d'application, une nouvelle architecture pour développer des composants d'application sur iOS et macOS comme des options pour partager du contenu sur les réseaux sociaux, soutien widgets et claviers pour iOS. En 2015, le Cupertino a présenté le bloqueurs de contenu qu'ils auraient la capacité de éviter les téléchargements indésirables, popups et autres éléments de navigation.

Extensions natives dans Safari 10

Apple a annoncé que le nouveau navigateur prendrait en charge les extensions d'application développées à partir d'une combinaison de JavaScript, CSS et code natif en Objective-C ou Swift et cela permettra à des tiers d'ajouter de nouvelles fonctionnalités telles que la lecture et l'édition de contenu et l'intégration et l'obtention de données via des applications sur le Web.

Extensions d'architecture d'application pour Safari 10

Les développeurs peuvent étendre l'interface utilisateur l'ajout de boutons et d'outils ou l'insertion de code JavaScript qui modifiera le comportement de la page et lui permettra de communiquer avec l'application.

Ce qui distingue les extensions Safari 10 des anciennes, c'est que les nouvelles peut communiquer en toute sécurité avec l'application grâce à des ressources partagées. D'autre part, la nouvelle architecture qui permettra aux développeurs distribuez vos extensions dans le cadre de l'application via l'App Store et non en tant que plugins séparés.

Pour les développeurs, déplacer vos extensions déjà créé dans l'application native Les extensions d'application seront vraiment simples via Xcode. Cette modification autorisera les utilisateurs des extensions d'application mise à jour parallèle aux extensions, ce qui évitera les problèmes de compatibilité.

La possibilité de développer les applications en code natif permettra aux applications App Extensions de fonctionner avec plus rapide et plus efficace, réduire la consommation de ressources.

Apple Pay dans Safari 10 et extensions

Safari 10 prendra également en charge Opérations Apple Pay, vue fractionnée sur iPad, vidéos HTML 5 intégrées sur Mac et utilisation automatique de Vidéos HTML5 sur les sites nécessitant l'utilisation d'Adobe Flash ou de Microsoft Silverlight.

Avec cette nouvelle architecture, les développeurs pourront étendre les possibilités des applications et leurs propres système d'exploitation, iOS et macOS Sierra. Une grande variété d'extensions tierces peut être adaptée à des applications telles que Cartes, notifications, répertoire des appels et Siri. 


Acheter un domaine
Ça t'intéresse:
Les secrets pour réussir le lancement de votre site internet

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.