On peut bien faire presque tout ce que l’on veut avec du bon vieux HTML (même du 3, hein, tant qu’à faire)... Le tableau est certainement suffisant pour structurer toute page à sa guise. Ainsi, dès lors que le site est lu sur un navigateur suffisament récent, on peut bien faire ce qui nous fait plaisir.
Mais pourquoi ne pourrait-on pas aussi se faire plaisir avec des trucs plus nouveaux comme le XHTML. Moi je trouve ça jolie, et puis ça permet de faire des choses différentes. Et ça n’enlève pas grand chose à l’HTML vu que le XHTML contient quasiment l’intégralité du HTML 4.01... les quelques lacunes pouvant être comblées à l’aide des feuilles de style... Bref, on peut bien choisir le langage qui nous fait plaisir.
On peut aussi faire des trucs tous bricolés pour s’amuser, et faire un site qui ne s’affiche jamais deux fois pareils dans 2 navigateurs différents... Pourquoi pas. C’était ça l’enjeu du XHTML, faire une vraie norme qui prendrait de court les développeurs de butineurs afin d’uniformiser l’affichage des pages web. Parce que c’est pas rigolo de se casser à faire un jolie page (avec des tableaux ou avec des div, le problème n’est pas là) pour s’apercevoir que ce crétin d’IE, ou cet abruti de Mozilla ne l’affiche pas, mais alors pas du tout telle qu’elle avait été conçue. Bouuuuuuuuh !
Jusque là la solution c’était de bidouiller des trucs en Javascript ou en PHP pour détecter le navigateur... etc... Très adapté aux débutants ! Bravo !
On avait donc le choix : je suis débutant alors je fais des pages en Arial sur fond uni, sans menu, rien... (c’est ce que je faisais au début, hihihi) ou alors, je met les mains dans le camboui et je m’emm@#d ! avec ces histoires de compatibilité.
Maintenant, on peut choisir de régler une bonne fois pour toute le problème : lecteur, ton navigateur il est trop vieux pour du XHTML ? et ben tant pis pour toi.
Mais quoi qu’il en soit, le problème, ça reste un problème d’usage. De même que l’on pouvait choisir en HTML de se cogner les problème de compatibilité, ou bien de mettre une excellente bannière "Optimisé pour Internet Explorer" (ce que les Linuxiens ont toujours adoré), aujourd’hui chacun reste libre de faire son site en HTML 4, en un truc bricolé qui mélange tout, ou en gros pur et dur XHTML 1.1/CSS 2...
Bref, je comprends pas pourquoi on cri au loup là ? Chacun peut tranquillement continuer à faire ce qu’il lui plaît...
On peut bien faire presque tout ce que l’on veut avec du bon vieux HTML (même du 3, hein, tant qu’à faire)... Le tableau est certainement suffisant pour structurer toute page à sa guise. Ainsi, dès lors que le site est lu sur un navigateur suffisament récent, on peut bien faire ce qui nous fait plaisir.
Mais pourquoi ne pourrait-on pas aussi se faire plaisir avec des trucs plus nouveaux comme le XHTML. Moi je trouve ça jolie, et puis ça permet de faire des choses différentes. Et ça n’enlève pas grand chose à l’HTML vu que le XHTML contient quasiment l’intégralité du HTML 4.01... les quelques lacunes pouvant être comblées à l’aide des feuilles de style... Bref, on peut bien choisir le langage qui nous fait plaisir.
On peut aussi faire des trucs tous bricolés pour s’amuser, et faire un site qui ne s’affiche jamais deux fois pareils dans 2 navigateurs différents... Pourquoi pas. C’était ça l’enjeu du XHTML, faire une vraie norme qui prendrait de court les développeurs de butineurs afin d’uniformiser l’affichage des pages web. Parce que c’est pas rigolo de se casser à faire un jolie page (avec des tableaux ou avec des div, le problème n’est pas là) pour s’apercevoir que ce crétin d’IE, ou cet abruti de Mozilla ne l’affiche pas, mais alors pas du tout telle qu’elle avait été conçue. Bouuuuuuuuh !
Jusque là la solution c’était de bidouiller des trucs en Javascript ou en PHP pour détecter le navigateur... etc... Très adapté aux débutants ! Bravo !
On avait donc le choix : je suis débutant alors je fais des pages en Arial sur fond uni, sans menu, rien... (c’est ce que je faisais au début, hihihi) ou alors, je met les mains dans le camboui et je m’emm@#d ! avec ces histoires de compatibilité.
Maintenant, on peut choisir de régler une bonne fois pour toute le problème : lecteur, ton navigateur il est trop vieux pour du XHTML ? et ben tant pis pour toi.
Mais quoi qu’il en soit, le problème, ça reste un problème d’usage. De même que l’on pouvait choisir en HTML de se cogner les problème de compatibilité, ou bien de mettre une excellente bannière "Optimisé pour Internet Explorer" (ce que les Linuxiens ont toujours adoré), aujourd’hui chacun reste libre de faire son site en HTML 4, en un truc bricolé qui mélange tout, ou en gros pur et dur XHTML 1.1/CSS 2...
Bref, je comprends pas pourquoi on cri au loup là ? Chacun peut tranquillement continuer à faire ce qu’il lui plaît...