Annonce

#1 2011-12-13 19:06:12

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Piwigo HTML 4.01 strict et les plugins

Bonsoir à tous,

J'aimerai que l'on aborde le sujet de la normalisation "web" de notre galerie préférée. Actuellement, Piwigo affiche un "<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">" et la norme est parfaitement respectée... sans plugins...

Certains plugins génèrent du code qui ne colle pas avec cette norme (généralement du XHTML). Je ne dis pas que le XHTML est mal ou bien; ce n'est pas le propos ici. Je ne veux pas non plus être puriste "extrème" (même si, personnellement, j'aime la norme. Quand c'est carré dans le tube ^^). Mais ne serait-il pas judicieux que les développeurs de plugins adoptent le doctype de la galerie ?

Cela éviterait d'avoir de vilaines croix rouges ou des triangles jaunes pour ceux qui utilisent l'extension HTML Validator sous Firefox et permettrait à ceux qui le souhaitent d'afficher le logo de validation du W3C.

Hors ligne

#2 2011-12-13 19:27:26

Gotcha
Ex Equipe Piwigo
Pierrelatte (26)
2007-03-14
13331

Re: Piwigo HTML 4.01 strict et les plugins

Simple question d'un néophyte :
Imaginons deux plugins qui modifies la même page. Un plugin affiche un code valide HTML5 et l'autre plugin du XHTML. Quel norme afficher en en-tête ?


Ayez comme premier réflexe de consulter le wiki.
Ensuite, veuillez effectuer une recherche sur le forum avant de poser votre question.

LE FAIRE EST LE REVELATEUR DE L'ETRE

Hors ligne

#3 2011-12-13 23:23:12

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Piwigo HTML 4.01 strict et les plugins

Comme je l'ai dit, Piwigo répond à la norme HTML 4.01 strict. Donc, les plugins et thèmes devraient coller à cette norme. On ne devrait pas à avoir à modifier le doctype à la volée en fonction de critères annexes à la source.
La source est Piwigo et elle annonce du HTML 4.01 strict. Le reste doit suivre. Enfin, c'est mon avis...

Hors ligne

#4 2011-12-13 23:24:51

repie38
Former Piwigo Team
grenoble
2006-05-23
678

Re: Piwigo HTML 4.01 strict et les plugins

c'est un vrai probleme pour les plugins je pense, car le doctype est défini par le template. ils sont tous en 4.01 il me semble, mais c'est libre aux créateur de template.

Hors ligne

#5 2011-12-14 17:34:23

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: Piwigo HTML 4.01 strict et les plugins

Oui, c'est un problème lié aux plugins (d'où le titre de ce topic ^^). Je parlais précedemment des thèmes car ce sont eux qui inscrivent le doctype. Et tu as raison, ils sont tous (sauf exceptions qui m'auront échappées) en HTML 4.01.

Pour moi, les codes générés par des plugins devraient être en HTML 4.01 comme les thèmes.

Hors ligne

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact