La conférence
Quoi ?
Un événement où se donnent plusieurs conférences vis à vis du Web depuis 2013. Créativité et technologie sont les maîtres mots de cet évènement.
Qui ?
Des dizaines de conférenciers de différents horizons avec pour seul dénominateur commun: LE WEB.
Où et quand ?
Les 9 et 10 juin 2022, le huitième CSS Day annuel de cette année à eu lieu elle s’est déroulé au Zuiderkerk // Amsterdam, Pays-Bas.
Comment ?
Des dizaines de conférenciers sont présents pour exposer un problème pendant une cinquantaine de minutes, la manière pour le résoudre et leurs idées par rapport à leur conférence.
Pourquoi ?
Pour le plaisir d’apprendre, de découvrir, de comprendre, de s’améliorer, d’écouter le tout dans un cadre chaleureux.
Une réflexion collective
De quoi parle-t-on ?
La conférence de Jeremy Keith au [CSS Day] parle des différentes manières dont la stylisation d'une page HTML a évolué avec le temps.
L’évolution du style…
Au cours du temps, différentes personnes ont proposé des formats de fichier uniquement dédiés au style. Jeremy Keith nous présente de manière chronologique la manière dont le langage CSS s'écrivait et ce que leur formats apportent de plus par rapport aux anciens.
Un accord commun
Pendant la conférence, quelques notions telles que le path dependance et les hacks sont abordées pour comprendre la façon dont nous codons de nos jours. On nous apprend l’importance de séparer le contenu et le style d'une page Web ainsi que des anecdotes sur les tricks mis en place pour la mise en page d’un site avant l’apparition du css que l’on connaît de nos jours. [Découvrez la conférence]
Jeremy Keith
Qui est-il?
Jeremy Keith est un développeur web Irlandais d’une cinquantaine d’années qui vit actuellement à Brighton. Il est l’auteur de différents livres, conférencier, cofondateur de l’agence de design [Clearleft] a contribué à un certain nombre de projets open source utilisant GitHub et est musicien à ses heures perdues. Son site web, où il recense tous les articles et les conférences auxquelles il a participé, et se nomme [adactio]
Ses projets
Jeremy a écrit des livres qui abordent comme sujet l’HTML, le Javascript ainsi que la conception et le développement web. Il a notamment rédigé comme livres connus “DOM Scripting” et “HTML5 For Web Designers”. Mais également… :
- Il est le créateur d’HuffDuffer, projet qui permet de créer des podcasts à partir de sons trouvés sur le Web
- Il a fondé l’Open Device Lab
- Il a organisé la première édition de la Science Hack Day
- Il était l’initial release designer du magazine Matter.
Ma réflexion
Le tout début
Cette année c’est Jeremy keith qui ouvre le css day. Il s’est tenu les 9 et 10 juin 2022 à Amsterdam, il a pris la parole pendant une cinquantaine de minutes et a abordé le thème **In And Out Of** Style. Pour commencer il a retracé l’évolution de CSS et nous a plongés dans l’histoire.
Il explique que de nouvelles fonctionnalités finissent par devenir la norme, nous permettant d’abandonner les solutions de contournement hacky et les outils à usage unique et de nous rapprocher d’un code matériellement honnête.
Historicité
Pour marquer cela, jeremy retourne d’abord dans l’histoire même de l’ère numérique en convoquant **Claude Shannon**. Il est considéré comme le père de cette ère car il a presque inventé le domaine de la théorie de l’information. En effet, il était capable de réduire efficacement l’information en particules fondamentales.
toujours dans cette historicité et pour démontrer l’inertie jeremy keith nous parle de la célèbre contre-amiral Grace Hopper qui détenait une horloge qui allait dans le sens des aiguilles d’une montre “normal”.
Le web
Jeremy nous plonge dans la naissance du web avec M Tim Berners-Lee. à l’époque où il travaillait au CERN au laboratoire de physique nucléaire à la fin des années 1980, au début des années 90; il nous parle du World Wide Web et du projet world wide web 30 ou il on recréé le tout premier navigateur web. ceci est complètement retracé [sur le site du cern].
Le style
Pour le style jeremy prend l’exemple du tout premier navigateur, il ne possédait pas encore du css mais on observait déjà du style: Les liens sont stylisés différemment du texte qui les entoure, Le titre est stylisé différemment de la copie du corps.
Il a insisté sur la séparation des éléments, on ne devrait pas mélanger du html et du style. Ainsi il parle de Rob Raisch qui effectue la première proposition de style pour les auteurs qui était chez O’Reilly à l’époque. Il a envoyé un courriel à la liste de diffusion www-talk en juin 1993.
La dernière proposition qu’il a mentionnée est venue de Bert Bos, C’était aussi en 1994. C'est la première fois que nous commençons à voir des deux-points plutôt que des signes égaux pour les propriétés et les valeurs. vous trouverez un documentation complète de cette historicité sur [ sur cette page ].
Limites des bibliothèques
Plus loin le conférencier nous rappelle les limites de certaines bibliothèques, il dit que nous n’avons pas besoin de jQuery parce que dans le DOM, nous pouvons utiliser des sélecteurs CSS pour créer nos scripts.
jQuery a montré que c’était une idée vraiment intelligente. C’était quelque chose que les gens voulaient. Et donc maintenant, il a été standardisé.
Il a donc l’impression que le but de toute bonne bibliothèque devrait être de se rendre obsolète. Et vous pouvez voir cela dans l’histoire du Web avec Sass, avec jQuery, même avec quelque chose comme Flash. vous pouvez consulter les meilleurs bibliothèque sur [codeur ].
Conclusion
En conclusion Jeremy à présenter certaines limites du css en citant quelques composants bouton, liste déroulante, sélecteur de date et il pense que c’est un travail vraiment important et que c'est là que nous devrions déployer nos efforts. pour finir il parle de l’avenir du css en pointant les navigateurs et les bibliothèques et s’adressant aux développeurs.
La team
Logan Guyot
Lindsay Colard
Estel Collin
« Je ne suis pas tout le temps chiante, parfois je dors »
Camille Espert
« Ne rien faire est difficile on ne sait jamais si on a vraiment fini »