Un cours XHTML/CSS Ã l'UTBM !
Par Valentin JANIAUT, mercredi 27 décembre 2006 à 11:39 | Egocentrisme | #50 | rss
C'est un peu tard que j'écris ce billet, tard par rapport aux évènements dont je vais parler. Mais tout d'abord mieux vaut tard que jamais. Et ensuite, j'ai été bien occupé ces derniers jours et loin de toute connexion internet. Ce qui explique le temps de latence !
Mais venons en aux faits et commençons par une mise en situation. A l'UTBM, les jeunes étudiants que nous sommes doivent rendre un projet dans le cours d'informatique (appelé en langue codée : L010 !). Cela consiste en la création d'un site web. Cela part d'une bonne idée, mais pourrait être mieux mis en oeuvre ! En effet, l'objectif est aussi de nous faire apprendre un langage par nous même. Seulement le langage en question pour le responsable de l'U.V. c'est le HTML 4.0 ! (qui rappelons le au passage à été en remplacé par le XHTML 1.0 en 1999). On souhaite même nous voir mettre des horribles frames dans notre création ! Bref, c'est effrayant. Mais ce n'est pas tout. Nous ne sommes pas notés sur le code source que nous écrivons, mais sur l'apparence du site web. (Sous IE6 par défaut !).
Je passe les nombreux débats houleux qui ont agité les élèves qui se plaignaient de devoir faire un site compatible IE6 (j'estime que même si un navigateur ne respecte pas les standards, lorsqu'il est utilisé par 80% [1] des gens, on se doit de faire des sites qui sont au moins compatibles avec celui-ci (ce qui nous empêche pas de faire un site aux normes XHTML 1.0 strict !).
Vous imaginez bien que les vieux geek intégristes qui peuplent le club LoLuT ont en horreur de voir des gens apprendre le HTML 4.0 et sur ce point ils ont bien raison ! J'étais donc parmis les gens motivés pour apprendre comment faire un site propre, et aux derniers standards. Et même motivé pour essayer de leur faire comprendre l'importance des standards lorsqu'on conçoit un site web.
C'est comme cela qu'avec deux autres membres du club LoLuT je me suis retrouvé à organiser un cours de XHTML/CSS ! Deux séances de 3h le jeudi après-midi, dans une salle informatique de l'UTBM à Sévenans. Deux séances au contenue identique puisque la deuxiéme était destinée à ceux qui n'avait pu assister à la première. Les 3h furent partager en deux, la première moitié pour l'apprentissage du XHTML, et la deuxiéme moitié pour le CSS.
Il a donc fallu organiser et préparer ce cours. Et bien malgré l'équipe restreinte que nous étions, ce ne fut pas chose facile ! Nos avis divergeaient fréquemment sur quelle subtilité nous devions leur apprendre ! Et je dois dire que ce fut bien ridicule parfois. Mais bon le travail d'équipe n'est jamais facile. J'ai d'ailleurs découvert à cette occasion que j'étais bien moins intégriste que mes camarades geek :p . En effet si le validateur me dit que c'est bon, je ne vais pas chercher la petite bête sur des histoires de xml ou de htmlentities !! Mais bon, de compromis en compromis, nous avons réussi à être prêt pour le premier Jeudi.
J'ai souhaité m'occuper de la partie sur le XHTML, d'abord car je maîtrise bien plus le XHTML que le CSS. (Ce qui est assez logique en fait !). Et puis parce que le CSS est un langage trop aléatoire (ce n'est pas de sa faute bien sur !). Malgré quelques désaccord je me suis occupé de cette partie. Après la rédaction d'un cours en PDF, avec des exercices et la réalisation d'une fiche A4 mémo avec la plupart des balises XHTML, je me sentais prêt à transmettre mes connaissances (mises à jours) sur ce langage.
Ce fut une expérience très interessante. Je ne pensais pas que j'aurais parfois du mal à expliquer ce qui me semblait pour moi simple. Interessant ausis sur le plan humain, car c'est très agréable de pouvoir aider des gens, d'être écouté, etc... Interessant aussi de confronter ces points de vues sur un langage, sur des techniques avec d'autres (même s'ils ont des idées bien arretées sur certains points !! De toutes façon moi aussi !).
Vous trouverez le compte-rendu de ces ateliers avec plus de photos sur le site LoLuT.
Oui oui, j'ai en projet d'avoir un blog valide XHTML !! Dés que j'ai un peu plus de temps je règle les petits problèmes qui traînent!



















Intégriste, qu'est-ce qu'il faut pas entendre...

C'est juste que nous aimons que les choses soient faites dans les règles de l'art.