View Transitions: The brand-new browser API that will blow your mind

View Transitions: The brand-new browser API that will blow your mind

🎙 Jakob Endrestad Kielland 👥 227K 📅 6 novembre 2025 ⏱ 10 min 👁 10K 📄 vulgarisation 🧭 2026-08-13
Disponible en : Français (actuel) English

Mots-clés

View Transitions APItransitionsSPAMPACSS

Résumé

Cette conférence éclair de Jakob Endrestad Kielland, enregistrée à NDC Copenhagen, présente l’API View Transitions, une nouvelle fonctionnalité des navigateurs permettant de créer des transitions fluides entre les vues d’une application web. L’orateur commence par une démonstration comparative pour illustrer l’impact des transitions sur l’expérience utilisateur. Il explique ensuite comment déclencher une transition dans une application monopage (SPA) via la fonction JavaScript startViewTransition, et dans une application multipage (MPA) grâce à une simple règle CSS. Le fonctionnement interne est détaillé : le navigateur construit un arbre de pseudo-éléments, avec des groupes de transition nommés (par défaut ‘root’) qui connectent les éléments avant et après la transition. L’orateur montre comment personnaliser les animations en définissant des animations CSS sur ces pseudo-éléments, et comment créer plusieurs groupes pour animer individuellement des éléments. Il met en avant la capacité de l’API à animer automatiquement les changements de position et de taille. La conférence se conclut par une démonstration impressionnante d’un site multipage sans JavaScript, utilisant uniquement HTML et CSS, illustrant la puissance de l’API. L’orateur mentionne ses ressources personnelles (jacob.ve et jacob.fun) pour approfondir.

181 mots

Évaluation critique

Valeur des informations & solidité de l’argumentation

La valeur des informations est élevée pour un public de développeurs web : l’API View Transitions est présentée de manière claire et pratique, avec des exemples concrets et des démonstrations. L’argumentation est solide, s’appuyant sur des démonstrations visuelles et une explication progressive du fonctionnement. L’orateur justifie l’intérêt de l’API en soulignant les limitations des approches précédentes (JavaScript lourd, bibliothèques) et en montrant comment l’API résout ces problèmes, notamment pour les MPA. La démonstration finale, réalisée sans JavaScript, est convaincante et illustre parfaitement les capacités de l’API.

Rigueur scientifique, qualité des sources, adéquation du titre

La rigueur scientifique est bonne : l’orateur explique le fonctionnement technique de l’API avec précision, en détaillant les pseudo-éléments et les groupes de transition. Les sources sont principalement les spécifications du W3C et la documentation des navigateurs, bien que non citées explicitement dans la vidéo. Le titre est en adéquation avec le contenu, même s’il est un peu exagéré (‘blow your mind’), mais cela reste acceptable pour une conférence. Aucun commentaire n’est fourni, donc aucune analyse des tendances du public n’est possible.

183 mots

Adéquation titre / contenu

Le titre est accrocheur et correspond bien au contenu : il présente l'API View Transitions et ses capacités impressionnantes.

Qualité & fiabilité

8/10

Exposé clair et structuré d'une API web récente, avec démonstrations pratiques. Les informations techniques sont exactes et vérifiables, mais la présentation reste de niveau vulgarisation et ne couvre pas en profondeur les aspects avancés ou les limites.

Moments clés

Sources citées

  • NDC Conferences — Organisateur de la conférence où la présentation a été enregistrée.
  • NDC Copenhagen — Conférence spécifique où la présentation a eu lieu.

Sources concordantes

  • View Transitions API - MDN Web Docs — Documentation officielle confirmant les fonctionnalités décrites.
  • CSS View Transitions Module Level 1 - W3C — Spécification technique du W3C.

Apport & nouveautés

Cette conférence apporte une introduction claire et accessible à l’API View Transitions, une fonctionnalité récente des navigateurs. Elle met en lumière son potentiel pour améliorer l’expérience utilisateur sur le web, en particulier pour les applications multipages, et montre comment l’utiliser avec peu de code. L’orateur partage également une démonstration impressionnante d’un site sans JavaScript, illustrant la puissance de l’API.

Pour aller plus loin :

  • View Transitions API - MDN Web Docs — Documentation officielle complète.
  • CSS View Transitions Module Level 1 - W3C — Spécification du W3C.
  • View Transitions API - web.dev — Article de référence de Google.

98 mots

Profil radar

Le profil radar montre une bonne qualité d'information et une fiabilité élevée, avec un niveau technique modéré. La quantité d'informations est correcte pour une conférence éclair, mais la couverture reste superficielle sur certains aspects avancés.

Fiabilité 8/10