WEBVTT 00:00:00.000 --> 00:00:01.890 Photon est le nom de code du projet 00:00:01.914 --> 00:00:02.677 recréant une 00:00:02.690 --> 00:00:04.714 nouvelle expérience de Mozilla Firefox. 00:00:04.743 --> 00:00:07.063 Il fait partie du projet Mozilla Quantum 00:00:07.063 --> 00:00:09.543 destiné à la nouvelle génération de Firefox. 00:00:09.543 --> 00:00:11.385 Nous y travaillons depuis un moment NOTE Paragraph 00:00:11.385 --> 00:00:13.661 et le projet Quantum a trois objectifs : 00:00:13.661 --> 00:00:14.968 Vite vite vite ! 00:00:14.969 --> 00:00:16.880 Firefox deviendra beaucoup plus rapide. 00:00:16.880 --> 00:00:18.250 Tout ira plus vite. 00:00:18.510 --> 00:00:19.546 C'est vraiment plus rapide. 00:00:19.546 --> 00:00:20.759 J'ai déjà dit "rapide" ? 00:00:24.088 --> 00:00:25.470 Les modifications sont très profondes. 00:00:25.470 --> 00:00:27.720 En faisant partie de Quantum, le projet Photon 00:00:27.720 --> 00:00:29.580 a été un projet nécessitant l'intervention de tout Mozilla. 00:00:30.519 --> 00:00:31.260 Nos équipes d'UX, 00:00:31.260 --> 00:00:33.090 de Télémétrie et Données, et de Design 00:00:33.090 --> 00:00:34.410 ont travaillé avec notre plateforme 00:00:34.410 --> 00:00:36.270 et les ingénieurs front-end sur chaque 00:00:36.270 --> 00:00:38.070 façon d'améliorer les performances 00:00:38.070 --> 00:00:40.170 et la rapidité de tout notre produit. 00:00:40.863 --> 00:00:41.910 Instrumenter notre pipeline de rendu 00:00:41.910 --> 00:00:44.150 et optimiser la façon d'afficher les 00:00:44.150 --> 00:00:46.129 images vectorielles a eu un impact significatif. 00:00:46.350 --> 00:00:47.219 Avec le projet Quantum nous 00:00:47.219 --> 00:00:48.539 avons pu promettre les mêmes bénéfices 00:00:48.539 --> 00:00:50.460 à l'équipe d'UX que ceux que l'on a donnés 00:00:50.460 --> 00:00:52.590 pour WebGL et ASM.js. Ces améliorations 00:00:52.590 --> 00:00:54.420 et la rapidité gagnée change l'impression 00:00:54.420 --> 00:00:55.329 du produit. 00:00:55.329 --> 00:00:56.739 Cette collaboration a rendu notre 00:00:56.739 --> 00:00:57.899 process de design plus rapide. 00:00:57.899 --> 00:00:59.430 Évoluer vers des primitives vectorielles 00:00:59.430 --> 00:01:01.500 nous permet de créer une interface moderne 00:01:01.500 --> 00:01:05.020 qui convient à tous les OS et à tous les écrans. 00:01:06.420 --> 00:01:08.860 Être plus rapide sur la technique n'est pas suffisant. 00:01:08.999 --> 00:01:10.989 Il faut aussi que les gens le sentent. 00:01:11.009 --> 00:01:12.500 Nos équipes en design et en UX 00:01:12.500 --> 00:01:14.800 ont travaillé de façon rapprochée 00:01:14.800 --> 00:01:16.619 pour que l'on gagne plus que des secondes. 00:01:16.619 --> 00:01:18.000 Nous avons fait beaucoup de recherche 00:01:18.000 --> 00:01:19.619 sur les performances ressenties, et cela a été 00:01:19.619 --> 00:01:21.330 directement utilisé pour notre produit. 00:01:22.010 --> 00:01:23.330 Des détails comme changer 00:01:23.330 --> 00:01:24.650 les courbes d'animation 00:01:24.650 --> 00:01:25.970 ont rendu tout plus naturel et clair. 00:01:26.459 --> 00:01:27.629 En comprenant 00:01:27.629 --> 00:01:28.799 les attentes des utilisateurs sur 00:01:28.799 --> 00:01:31.079 ce qui devait être rapide, nous 00:01:31.079 --> 00:01:32.820 pouvons vraiment anticiper. 00:01:32.820 --> 00:01:34.439 Les gens sont réellement surpris 00:01:34.439 --> 00:01:35.439 de la vitesse de Firefox. 00:01:35.439 --> 00:01:36.659 Nous cherchons toujours 00:01:36.659 --> 00:01:38.369 à rendre JavaScript plus rapide mais 00:01:38.369 --> 00:01:40.439 les utilisateurs sentent les différences. 00:01:40.439 --> 00:01:41.820 Notre plus gros travail a été 00:01:41.820 --> 00:01:43.409 de rendre les performances de JS 00:01:43.409 --> 00:01:46.099 plus homogènes pour que le Web ait l'air plus rapide. 00:01:46.099 --> 00:01:48.030 Le multi-processus nous permet de faire 00:01:48.030 --> 00:01:49.380 beaucoup de choses en arrière-plan. 00:01:49.380 --> 00:01:51.299 Des choses qui semblent simples, 00:01:51.299 --> 00:01:53.340 comme fermer un onglet ou une fenêtre 00:01:53.340 --> 00:01:54.570 peuvent être compliquées 00:01:54.570 --> 00:01:56.400 et l'expérience était peu agréable. 00:01:56.423 --> 00:01:57.350 Maintenant c'est juste 00:01:57.350 --> 00:01:58.365 "Clic" et parti ! 00:01:58.555 --> 00:02:00.770 On peut faire tout le nettoyage en fond 00:02:00.770 --> 00:02:03.259 et cela semble aussi rapide qu'allumer une lampe. 00:02:05.160 --> 00:02:06.856 Notre équipe de télémétrie a fait un gros travail 00:02:06.856 --> 00:02:08.619 pour nous faire comprendre comment les gens 00:02:08.619 --> 00:02:10.750 utilisent vraiment Firefox au jour le jour, 00:02:10.750 --> 00:02:12.700 sans compromettre leur anonymat 00:02:12.700 --> 00:02:13.660 ni leur vie privée. 00:02:13.750 --> 00:02:14.920 Les équipes ont creusé 00:02:14.920 --> 00:02:16.540 au fin fond des comportements utilisateurs 00:02:16.540 --> 00:02:18.069 pour trouver la bonne solution. 00:02:18.069 --> 00:02:20.560 Cela va d'un benchmark massif en labo sur 00:02:20.560 --> 00:02:22.120 ce que les gens trouvent rapide 00:02:22.120 --> 00:02:24.280 jusqu'à user de l'eye tracking pour apporter 00:02:24.280 --> 00:02:26.330 la même importance aux détails que nos utilisateurs. 00:02:26.390 --> 00:02:27.660 Tout ce que nous apprenons 00:02:27.660 --> 00:02:28.660 est directement intégré dans Photon : 00:02:28.660 --> 00:02:29.820 Comment nous naviguons, 00:02:29.820 --> 00:02:31.120 La position des boutons, 00:02:31.120 --> 00:02:32.380 l'ordre des menus. 00:02:32.761 --> 00:02:34.119 Vous pouvez naviguer rapidement, 00:02:34.119 --> 00:02:35.620 vous pouvez travailler rapidement. 00:02:35.620 --> 00:02:37.250 Tout est là où vous l'attendez, 00:02:37.268 --> 00:02:38.688 aucun obstacle sur votre chemin. 00:02:40.690 --> 00:02:41.500 Ce n'est pas fini. 00:02:41.500 --> 00:02:42.796 Photon sort cet automne. 00:02:42.796 --> 00:02:43.903 Il y a encore beaucoup à faire. 00:02:43.903 --> 00:02:45.010 Vous pouvez aider. 00:02:45.010 --> 00:02:47.160 Le meilleur moyen est d'utiliser Nightly. 00:02:47.160 --> 00:02:49.990 La version Nightly de Firefox est là où tout converge. 00:02:50.000 --> 00:02:51.460 La meilleur façon pour nous aider 00:02:51.460 --> 00:02:53.580 est de l'utiliser pour votre navigation habituelle. 00:02:53.580 --> 00:02:54.428 Essayez ! 00:02:55.588 --> 00:02:58.190 Venez assister à la création de la prochaine génération. NOTE Paragraph 00:02:58.330 --> 00:02:59.030 Merci 00:02:59.070 --> 00:02:59.756 Merci 00:02:59.796 --> 00:03:00.637 Merci 00:03:00.637 --> 00:03:02.148 Merci de tout Mozilla.