[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:08.97,0:00:10.85,Default,,0000,0000,0000,,Bonjour à tous Dialogue: 0,0:00:10.85,0:00:14.28,Default,,0000,0000,0000,,Une petite citation pour commencer Dialogue: 0,0:00:14.28,0:00:17.10,Default,,0000,0000,0000,,les fans reconnaîtront Indiana Jones Dialogue: 0,0:00:17.10,0:00:18.66,Default,,0000,0000,0000,,"Le Graal est quasiment à moi" Dialogue: 0,0:00:18.66,0:00:22.00,Default,,0000,0000,0000,,"d'habitude c'est toujours à ce moment là que \Nle sol s'effondre sous vos pieds". Dialogue: 0,0:00:22.00,0:00:25.53,Default,,0000,0000,0000,,Nous y étions, n'en déplaise à Bruce qui adore IE6 Dialogue: 0,0:00:25.53,0:00:27.71,Default,,0000,0000,0000,,on était sorti de la période IE6 Dialogue: 0,0:00:27.71,0:00:28.99,Default,,0000,0000,0000,,les standards évoluaient, Dialogue: 0,0:00:28.99,0:00:33.10,Default,,0000,0000,0000,,les navigateurs progressaient, tout était bien ! Dialogue: 0,0:00:33.10,0:00:34.67,Default,,0000,0000,0000,,Malheureusement Dialogue: 0,0:00:34.67,0:00:38.10,Default,,0000,0000,0000,,on a eu un petit grain de sable qui s'est glissé là-dedans Dialogue: 0,0:00:38.10,0:00:40.05,Default,,0000,0000,0000,,vous êtes au courant Dialogue: 0,0:00:40.05,0:00:41.84,Default,,0000,0000,0000,,il y a cette histoire de préfixes Dialogue: 0,0:00:41.84,0:00:43.50,Default,,0000,0000,0000,,donc je résume ultra-rapidement Dialogue: 0,0:00:43.50,0:00:45.80,Default,,0000,0000,0000,,pour le Web francophone, Daniel Glazman Dialogue: 0,0:00:45.80,0:00:49.68,Default,,0000,0000,0000,,lance un appel des constructeurs de navigateurs qui parlent d'implémenter -webkit pour tout le monde Dialogue: 0,0:00:49.68,0:00:55.22,Default,,0000,0000,0000,,plus récemment, Opera annonce le support de certaines propriétés à titre expérimental Dialogue: 0,0:00:55.22,0:00:58.51,Default,,0000,0000,0000,,donc entre guillemets, ça devient du concret Dialogue: 0,0:00:58.51,0:01:01.05,Default,,0000,0000,0000,,et pas seulement une mise en garde Dialogue: 0,0:01:01.05,0:01:04.66,Default,,0000,0000,0000,,alors, on peut bien prendre 30 secondes pour essayer de trouver la faute Dialogue: 0,0:01:04.66,0:01:06.47,Default,,0000,0000,0000,,je vais faire très rapidement Dialogue: 0,0:01:06.47,0:01:09.29,Default,,0000,0000,0000,,aux navigateurs utilisant Webkit ou à Webkit ? Dialogue: 0,0:01:09.29,0:01:11.34,Default,,0000,0000,0000,,Personnellement, je pense pas Dialogue: 0,0:01:11.34,0:01:13.11,Default,,0000,0000,0000,,Webkit est un bon moteur de rendu Dialogue: 0,0:01:13.11,0:01:15.21,Default,,0000,0000,0000,,il est assez moderne, il est bien Dialogue: 0,0:01:15.21,0:01:19.01,Default,,0000,0000,0000,,aux autres navigateurs donc qui ont décidé plus ou moins de "trangresser" la règle ? Dialogue: 0,0:01:19.01,0:01:21.48,Default,,0000,0000,0000,,je suis pas d'accord non plus, Dialogue: 0,0:01:21.48,0:01:23.13,Default,,0000,0000,0000,,ils le font, c'est regrettable Dialogue: 0,0:01:23.13,0:01:27.38,Default,,0000,0000,0000,,mais ils le font parce que il y a bien quand même des gens qui ont fait des sites Dialogue: 0,0:01:27.38,0:01:29.60,Default,,0000,0000,0000,,les créateurs de sites qui ont fait un peu n'importe quoi Dialogue: 0,0:01:29.60,0:01:32.41,Default,,0000,0000,0000,,donc qui ont oublié de mettre les préfixes, Dialogue: 0,0:01:32.41,0:01:35.04,Default,,0000,0000,0000,,qui ont oublié que le Web, ça se résumait pas à un navigateur Dialogue: 0,0:01:35.04,0:01:38.61,Default,,0000,0000,0000,,on peut aussi chercher la faute au CSS Working Group Dialogue: 0,0:01:38.61,0:01:46.21,Default,,0000,0000,0000,,effectivement, on pourrait rêver dans un monde idéal qu'ils fassent des spécifications plus rapides Dialogue: 0,0:01:46.21,0:01:49.71,Default,,0000,0000,0000,,seulement les spécifications c'est extrêmement dur, c'est compliqué Dialogue: 0,0:01:49.71,0:01:53.45,Default,,0000,0000,0000,,c'est... vous pouvez demander, j'en ai discuté avec Karl, c'est extrêmement dur Dialogue: 0,0:01:53.45,0:01:56.62,Default,,0000,0000,0000,,et accessoirement, ils ont une petite épine dans le pied Dialogue: 0,0:01:56.62,0:02:00.52,Default,,0000,0000,0000,,c'est que le système des préfixes c'est un système qui a été complètement détourné Dialogue: 0,0:02:00.52,0:02:04.62,Default,,0000,0000,0000,,à l'origine c'était prévu pour tester des implémentations expérimentales, Dialogue: 0,0:02:04.62,0:02:07.10,Default,,0000,0000,0000,,vous noterez que "expérimentales" est en gras Dialogue: 0,0:02:07.10,0:02:11.15,Default,,0000,0000,0000,,le seul truc, ça s'est retrouvé massivement en production Dialogue: 0,0:02:11.15,0:02:15.62,Default,,0000,0000,0000,,donc, qu'est-ce qu'on fait ? On a un système qui était prévu pour quelque chose qui fait autre chose Dialogue: 0,0:02:15.62,0:02:16.92,Default,,0000,0000,0000,,on a deux options Dialogue: 0,0:02:16.92,0:02:18.27,Default,,0000,0000,0000,,soit on le change Dialogue: 0,0:02:18.27,0:02:21.32,Default,,0000,0000,0000,,alors là il y en a qui ont proposé des implémentations, tout ça je leur laisse Dialogue: 0,0:02:21.32,0:02:27.12,Default,,0000,0000,0000,,moi le problème, c'est que ça me résout pas mon problème actuel qui est : il y a un problème avec l'existant Dialogue: 0,0:02:27.12,0:02:30.54,Default,,0000,0000,0000,,donc l'autre solution, c'est : on s'en accomode Dialogue: 0,0:02:30.54,0:02:33.12,Default,,0000,0000,0000,,comment on s'en accomode ? Dialogue: 0,0:02:33.12,0:02:36.64,Default,,0000,0000,0000,,c'est évident, il faut bien les utiliser correctement Dialogue: 0,0:02:36.64,0:02:39.03,Default,,0000,0000,0000,,donc j'en ai mis quelques uns ici, il y en a d'autres Dialogue: 0,0:02:39.03,0:02:40.49,Default,,0000,0000,0000,,mais ça c'est les principaux Dialogue: 0,0:02:40.49,0:02:41.86,Default,,0000,0000,0000,,un truc qu'on oublie très souvent : Dialogue: 0,0:02:41.86,0:02:46.62,Default,,0000,0000,0000,,il ne faut PAS - j'insiste - appeler CSS3 des propriétés propriétaires Dialogue: 0,0:02:46.62,0:02:49.48,Default,,0000,0000,0000,,comme -webkit-box-reflect, -webkit-mask, Dialogue: 0,0:02:49.48,0:02:54.73,Default,,0000,0000,0000,,ou à la rigueur vous les utilisez avec extrêmement de précaution, comme progressive enhancement, Dialogue: 0,0:02:54.73,0:02:56.36,Default,,0000,0000,0000,,et encore ! Dialogue: 0,0:02:56.36,0:02:58.36,Default,,0000,0000,0000,,et surtout, hé bien, il faut militer ! Dialogue: 0,0:02:58.36,0:03:02.67,Default,,0000,0000,0000,,les constructeurs de navigateurs vous le diront : Dialogue: 0,0:03:02.67,0:03:05.76,Default,,0000,0000,0000,,on a besoin de vos retours, on a besoin que vous expliquiez comment ça fonctionne Dialogue: 0,0:03:05.76,0:03:07.15,Default,,0000,0000,0000,,on a besoin de vos avis, Dialogue: 0,0:03:07.15,0:03:13.30,Default,,0000,0000,0000,,bref, il faut évangéliser, il faut expliquer aux gens pourquoi il faut mettre ces satanés préfixes, Dialogue: 0,0:03:13.30,0:03:17.61,Default,,0000,0000,0000,,il faut expliquer, expliquer, rabâcher, rabâcher, il n'y a pas de mystère Dialogue: 0,0:03:17.61,0:03:19.03,Default,,0000,0000,0000,,et surtout il faut revenir à la base Dialogue: 0,0:03:19.03,0:03:22.28,Default,,0000,0000,0000,,l'Open Web, c'est universel, c'est pour tout le monde, Dialogue: 0,0:03:22.28,0:03:25.31,Default,,0000,0000,0000,,c'est pas un unique acteur, c'est pas un unique moteur de rendu Dialogue: 0,0:03:25.31,0:03:29.68,Default,,0000,0000,0000,,fût-il... même s'il a énormément de parts de marché Dialogue: 0,0:03:29.68,0:03:32.50,Default,,0000,0000,0000,,et l'opposé est également valable Dialogue: 0,0:03:32.50,0:03:35.62,Default,,0000,0000,0000,,c'est valable s'il a aussi une petite part de marché Dialogue: 0,0:03:35.62,0:03:38.53,Default,,0000,0000,0000,,ce n'est PAS un argument de part de marché ! Dialogue: 0,0:03:38.53,0:03:39.96,Default,,0000,0000,0000,,sinon, si on tenait ce raisonnement, Dialogue: 0,0:03:39.96,0:03:43.54,Default,,0000,0000,0000,,on en serait encore à IE6 et à ses 95% de part de marché Dialogue: 0,0:03:43.54,0:03:45.93,Default,,0000,0000,0000,,je crois qu'on s'en passe très bien ! Dialogue: 0,0:03:45.93,0:03:51.70,Default,,0000,0000,0000,,donc, quelque part, ce problème des préfixes, pour moi, c'est une bonne piqûre de rappel Dialogue: 0,0:03:51.70,0:03:58.19,Default,,0000,0000,0000,,ça nous rappelle que on a toujours, même si on croit que c'est acquis, on a quand même des dangers qui rôdent insidieusement, Dialogue: 0,0:03:58.19,0:04:06.31,Default,,0000,0000,0000,,surtout, ce petit séisme des préfixes, en fait selon moi, c'est pas une peur du changement de règles Dialogue: 0,0:04:06.31,0:04:08.56,Default,,0000,0000,0000,,les règles c'est fait pour évoluer, c'est fait pour changer, Dialogue: 0,0:04:08.56,0:04:11.11,Default,,0000,0000,0000,,c'est surtout, c'est une peur d'absence de règles. Dialogue: 0,0:04:11.11,0:04:14.29,Default,,0000,0000,0000,,Comme ça a été mentionné d'ailleurs en question dans une conférence. Dialogue: 0,0:04:14.29,0:04:17.69,Default,,0000,0000,0000,,Vous imaginez, tous les devices du Web mobile, Dialogue: 0,0:04:17.69,0:04:20.97,Default,,0000,0000,0000,,la complexité de faire un site qui fonctionne correctement là-dessus, Dialogue: 0,0:04:20.97,0:04:22.84,Default,,0000,0000,0000,,vous imaginez ça sans règles, Dialogue: 0,0:04:22.84,0:04:26.37,Default,,0000,0000,0000,,moi je préfère aller directement en enfer, ça sera plus rapide ! Dialogue: 0,0:04:26.37,0:04:30.45,Default,,0000,0000,0000,,Donc, il faut revenir à une saine compétition entre les navigateurs Dialogue: 0,0:04:30.45,0:04:34.28,Default,,0000,0000,0000,,qu'ils se tirent la bourre à vouloir être celui qui implémente le plus de trucs Dialogue: 0,0:04:34.28,0:04:36.12,Default,,0000,0000,0000,,qu'ils soient le premier à le faire, c'est TRES bien ! Dialogue: 0,0:04:36.12,0:04:37.62,Default,,0000,0000,0000,,ça fait progresser, Dialogue: 0,0:04:37.62,0:04:39.23,Default,,0000,0000,0000,,seulement quand ils ont fait le truc, Dialogue: 0,0:04:39.23,0:04:43.17,Default,,0000,0000,0000,,enfin qu'ils ont fait leur super implémentation, et qu'ils ont dit qu'ils étaient les meilleurs pour un truc Dialogue: 0,0:04:43.17,0:04:44.88,Default,,0000,0000,0000,,hé bien il faut qu'ils publient, Dialogue: 0,0:04:44.88,0:04:47.16,Default,,0000,0000,0000,,il faut qu'ils permettent aux autres de l'implémenter pour que nous, Dialogue: 0,0:04:47.16,0:04:50.79,Default,,0000,0000,0000,,derrière on ait pas à faire... à utiliser des trucs à tort et à travers Dialogue: 0,0:04:50.79,0:04:52.68,Default,,0000,0000,0000,,et surtout c'est évident Dialogue: 0,0:04:52.68,0:04:55.23,Default,,0000,0000,0000,,l'intérêt général DOIT primer sur la fainéantise Dialogue: 0,0:04:55.23,0:04:58.02,Default,,0000,0000,0000,,là je parle des intégrateurs ou de ceux qui font les sites Dialogue: 0,0:04:58.02,0:04:59.67,Default,,0000,0000,0000,,ou des intérêts particuliers ! Dialogue: 0,0:04:59.67,0:05:01.71,Default,,0000,0000,0000,,C'est du bon sens. Dialogue: 0,0:05:01.71,0:05:03.69,Default,,0000,0000,0000,,en fait en conclusion Dialogue: 0,0:05:03.69,0:05:05.59,Default,,0000,0000,0000,,on peut le dire, c'est assez simple Dialogue: 0,0:05:05.59,0:05:08.84,Default,,0000,0000,0000,,nous, donc le W3C, les navigateurs, les créateurs de sites Dialogue: 0,0:05:08.84,0:05:12.42,Default,,0000,0000,0000,,vous, moi, nous sommes forcés de vivre et de travailler ensemble ! Dialogue: 0,0:05:12.42,0:05:14.27,Default,,0000,0000,0000,,c'est pas du Bisounours Dialogue: 0,0:05:14.27,0:05:16.60,Default,,0000,0000,0000,,c'est un état, c'est un FAIT ! Dialogue: 0,0:05:16.60,0:05:18.54,Default,,0000,0000,0000,,il y a pas de mystère Dialogue: 0,0:05:18.54,0:05:21.47,Default,,0000,0000,0000,,on peut que faire ça ensemble Dialogue: 0,0:05:21.47,0:05:23.07,Default,,0000,0000,0000,,donc autant l'accepter d'entrée de jeu Dialogue: 0,0:05:23.07,0:05:24.98,Default,,0000,0000,0000,,comme ça, ça sera beaucoup plus simple Dialogue: 0,0:05:24.98,0:05:26.72,Default,,0000,0000,0000,,le Web ouvert c'est vraiment un bien précieux Dialogue: 0,0:05:26.72,0:05:28.89,Default,,0000,0000,0000,,on ne serait pas là pour en parler Dialogue: 0,0:05:28.89,0:05:33.38,Default,,0000,0000,0000,,ça aurait pas progressé aussi vite si c'était pas le cas Dialogue: 0,0:05:33.38,0:05:35.46,Default,,0000,0000,0000,,et pour finir pour conclure, une autre citation Dialogue: 0,0:05:35.46,0:05:39.18,Default,,0000,0000,0000,,"La seule chose qui permet au mal de triompher c'est l'inaction des hommes de bien". Dialogue: 0,0:05:39.18,0:05:40.93,Default,,0000,0000,0000,,Vous êtes des hommes de bien. Dialogue: 0,0:05:40.93,0:05:42.48,Default,,0000,0000,0000,,à méditer ! Dialogue: 0,0:05:42.48,0:05:44.26,Default,,0000,0000,0000,,Les sources.