Les applications Web doivent pouvoir faire tout ce que les applications iOS, Android ou de bureau peuvent faire. Les membres du projet de fonctionnalités interentreprises souhaitent vous permettre de créer et de déployer des applications sur le Web ouvert qui n'ont jamais été possibles auparavant.
Le projet de fonctionnalités est un effort interentreprises visant à permettre aux applications Web de faire tout ce que les applications iOS, Android ou de bureau peuvent faire, en exposant les fonctionnalités de ces plates-formes à la plate-forme Web, tout en préservant la sécurité, la confidentialité, la confiance et d'autres principes fondamentaux des utilisateurs du Web.
Ce travail, parmi de nombreux autres exemples, a permis à Adobe de lancer Photoshop sur le Web, à Excalidraw d'abandonner son application Electron et à Betty Crocker d'augmenter de 300%les indicateurs d'intention d'achat.
Vous pouvez consulter la liste des fonctionnalités nouvelles et potentielles, ainsi que l'état de chaque proposition dans le suivi des API Fugu. Il est à noter que de nombreuses idées ne dépassent jamais l'étape de l'explication ou de l'essai d'origine. L'objectif du processus est de publier les fonctionnalités appropriées. Cela signifie que nous devons apprendre et itérer rapidement. Il est acceptable de ne pas publier une fonctionnalité si elle ne répond pas aux besoins des développeurs.
Disponible dans la version stable
Les API suivantes ont terminé la phase d'évaluation de l'origine et sont disponibles dans la dernière version de Chromium, et dans de nombreux cas dans d'autres navigateurs basés sur Chromium.
Dans un essai Origin Trial
Ces API sont disponibles en tant que phase d'évaluation de l'origine dans Chrome. Les essais Origin permettent à Chrome de valider les fonctionnalités et API expérimentales, et vous permettent de donner votre avis sur leur usabilité et leur efficacité dans un déploiement plus large.
L'activation d'un essai d'origine vous permet de créer des démonstrations et des prototypes que vos utilisateurs de test bêta peuvent essayer pendant toute la durée de l'essai sans avoir à activer des indicateurs dans leur navigateur. Bien que généralement plus stables que les fonctionnalités disponibles derrière un indicateur (voir ci-dessous), il est toujours possible qu'une surface d'API change en fonction de vos commentaires. Pour en savoir plus sur les phases d'évaluation d'origine, consultez le guide des phases d'évaluation d'origine pour les développeurs Web.
Toutes les API actuellement en phase d'évaluation
Disponible derrière un indicateur
Ces API ne sont disponibles que derrière un indicateur. Ils sont encore en phase de test et de développement. Elles ne sont pas prêtes à être utilisées en production. Il est probable qu'il y ait des bugs, que ces API ne fonctionnent pas ou que la surface de l'API change.
Toutes les API actuellement associées à un indicateur
Les travaux ont commencé
Le travail sur ces API vient de commencer. Il n'y a pas grand-chose à voir pour le moment, mais les développeurs intéressés peuvent ajouter une étoile aux bugs Chromium concernés pour se tenir informés des progrès réalisés.
Toutes les API sur lesquelles des travaux ont commencé
En cours de considération
Il s'agit de la liste d'API et d'idées que nous n'avons pas encore traitées. Il est utile d'ajouter une étoile aux bugs Chromium pertinents pour voter pour une fonctionnalité et être informé une fois le travail commencé.
Toutes les API en cours d'examen
Suggérer une nouvelle fonctionnalité
Avez-vous une suggestion de fonctionnalité que Chromium devrait envisager ? Faites-le-nous savoir en envoyant une demande de nouvelle fonctionnalité. Veillez à inclure autant de détails que possible, comme le problème que vous essayez de résoudre, des cas d'utilisation suggérés et tout autre élément pouvant être utile.
Vous souhaitez tester certaines de ces nouvelles fonctionnalités ? Consultez l'atelier de programmation sur les fonctionnalités Web.