#1 2009-03-08 14:54:35

nicolas
Former Piwigo Team
2004-12-30
1565

Faire du html propre

Bonjour à tous,

le choix a été fait il y a plusieurs années de livrer les différentes pages qu'elles soient en partie administration ou publique en html 4.01 strict. La plupart des pages sont valides à quelques coquilles près.

Mais il y a de très nombreux avertissements du fait d'une mauvaise idée de vouloir faire du html qui ressemble à du xhtml. En html, on ne ferme pas les monobalises du type img, br, input, hr,... Certes le code est valide au sens du validateur du w3c (http://validator.w3.org/check)  mais fermer ces monobalises revient à faire du mauvais html.

Je me propose de nettoyer (fait à 95%) tout le code html  contenu en grande majorité dans les templates. Qu'en pensez-vous ?


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#2 2009-03-08 19:10:05

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Faire du html propre

+1 si on reste sur le html 4.01 strict.

Les vérités d'hier n'étant pas forcement celle d'aujourd'hui il faut peut être ce reposer la question html/xhtml


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#3 2009-03-08 20:21:40

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Faire du html propre

ddtddt a écrit:

+1 si on reste sur le html 4.01 strict.

Les vérités d'hier n'étant pas forcement celle d'aujourd'hui il faut peut être ce reposer la question html/xhtml

Cela est toujours d'actualité. C'est d'autant plus vrai que xhtml est sans avenir et mort-né. L'avenir est html5


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#4 2009-03-09 21:25:57

nicolas
Former Piwigo Team
2004-12-30
1565

Re: Faire du html propre

Je viens de faire le commit. Si j'ai oublié des choses ou fait des erreurs, n'hésitez pas à me le dire.

Dernière modification par nicolas (2009-03-09 21:26:32)


Donnez du peps à vos tags
Laissez vos visiteurs vous aidez à tagger vos images avec user_tags

Hors ligne

#5 2009-07-18 09:28:43

loick
Membre
2009-07-11
52

Re: Faire du html propre

pourquoi ne pas faire du XHTML 1.1 + CSS2 propre et valide tout simplement , car en plus c'est tout simple

tous les navigateurs actuels le prennent en charge y compris IE8 , il suffit de faire quelques cas particulier pour IE6 et IE7 dans une feuille de style a part pour ce fléau du web-développement


l'avenir est HTML5

sans doute (ou peut être) mais pourquoi coder comme il y a 10 ans en attendant un avenir a venir et en discussion, quand HTML 5 sera a jour dans tous les navigateurs ce n'est pas un gros boulot de réécrire le code surtout si c'est prévu a l'avance, et en plus  HTML5 marchera autant en text/html qu'en  XHTML5 (ou pur XHTML)

pour info un  working draft de HTML5 a été publié  le 23 avril 2009  ... un genre de  brouillon officiel

un avis la dessus  ::  http://daringfireball.net/linked/2009/0 … obe-html-5

en fait cette polémique  existe simplement a cause de gens qui ne veulent pas fermer des balises,  ou qui n'ont pas la rigueur d'un code propre ou la connaissance de leur métier, a cause d'eux on aura deux normes dans le HTML 5  c'est tout simplement ridicule et quand XSLT sera plus souple et performant il viendront pleurer


a  noter aussi que dans HTML5 il n'y aura pas de balise style ="border:0px;"  il faut mettre une class et faire ca dans une feuille externe , une bonne nouvelle !  http://www.w3.org/TR/2008/WD-html5-diff-20080122/

Dernière modification par loick (2009-07-18 10:49:27)

Hors ligne

#6 2009-07-18 10:48:03

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Faire du html propre

loick a écrit:

pourquoi ne pas faire du XHTML 1.1 + CSS2 propre ...

l'avenir est HTML5

sans doute (ou peut être) mais pourquoi coder comme il y a 10 ans

Tu as encore beaucoup de mots sympas pour ceux qui développent ?
(Et qui n'ont pas attendu ton arrivée pour corriger le maximum du code au fil du temps.)


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#7 2009-07-18 10:50:27

loick
Membre
2009-07-11
52

Re: Faire du html propre

apparemment tu ne retiens que ce qui te froisse

si on parle de XHTML 1.1, c'est a dire le code d'aujourd'hui , vous avez 2 réponses : coder comme 10 ans en arrière, ou ne pas le faire car quelque chose arrive dans 10 ans , alors que  le HTML5 est une concession au laxisme et que bien entendu le XHTML 1.1 sera valide  et tout prêt a accepter les nouveautés

Et qui n'ont pas attendu ton arrivée pour corriger le maximum du code au fil du temps

mais je donne juste mon avis la dessus, que chacun fasse ce qui lui plaira

Dernière modification par loick (2009-07-18 10:57:49)

Hors ligne

#8 2009-07-18 12:22:51

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Faire du html propre

Si tu prends le temps de développer pour les autres, nous t'encouragerons et nous n'en serons pas "froissés".
Si à l'inverse, tu n'as du temps que pour envoyer des critiques à l'équipe, rapidement nous ne lèverons plus le petit doigt pour toi.
Et je ne retiens pas que ce qui pourrait froisser. (Je ne suis pas froissé personnellement).


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#9 2009-07-18 12:29:26

loick
Membre
2009-07-11
52

Re: Faire du html propre

Je ne vois pas bien comment intégrer du XHTML 1.1 et CSS2 dans une application avec un doctype html 4 , je ne suis pas du genre profiteur mais si tu as une solution ?

Hors ligne

#10 2009-07-18 12:30:55

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

Re: Faire du html propre

[mod peace & love]

VDigital en fait veut dire:
"Si tu veux un carton d'invitation pour nous aider à développer: pas de problèmes.
En revanche, si tu passes ton temps à appuyer là où le bas blesse, l'équipe n'apportera plus aucun crédit à tes intervention"


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

#11 2009-07-18 12:33:38

loick
Membre
2009-07-11
52

Re: Faire du html propre

j'ai bien compris mais moi je veux une appli en XHTML   et le sujet ici c'est a propos de ca, du langage web de base html 4 ou pas
donc en principe  je me recode ca pour moi  et ca sera jamais compatible avec le boulot de l'équipe  puisque le développement continue en HTML4,  et qu'il y a des balise style="" au lieu de class=""  et que je préfère 100% de CSS a part , séparer les métiers  ...

Je suis vraiment désolé pour l'arrière gout de polémique

Dernière modification par loick (2009-07-18 13:08:59)

Hors ligne

#12 2009-07-18 15:11:58

ddtddt
Équipe Piwigo
Quetigny (21) - France
2007-07-27
16915

Re: Faire du html propre

loick a écrit:

j'ai bien compris mais moi je veux une appli en XHTML   et le sujet ici c'est a propos de ca, du langage web de base html 4 ou pas
donc en principe  je me recode ca pour moi  et ca sera jamais compatible avec le boulot de l'équipe  puisque le développement continue en HTML4,  et qu'il y a des balise style="" au lieu de class=""  et que je préfère 100% de CSS a part , séparer les métiers  ...

Je suis vraiment désolé pour l'arrière gout de polémique

Si il y a encore des balises style="" je ne pense pas que cela va duré si elles sont identifié.

Le template est en html tu peux réaliser un template en XHTML pour ce qui est fonctionnalité cela ne changera rien


Vous aimez Piwigo alors n'hésitez pas à participer avec nous, plus d'infos sur la page "Contribuer à Piwigo". Si vous n'avez pas beaucoup de temps et que vous souhaitez nous soutenir vous pouvez aussi le faire par un don.

Hors ligne

#13 2009-07-18 15:35:00

loick
Membre
2009-07-11
52

Re: Faire du html propre

il y a par exemple

<img src="./galleries/mer/bretagne_5478.jpg" style="width:1000px;height:667px;" alt="bretagne_5478.jpg"  title="description ici" >

mais c'est vrai que c'est peu et que le code est bien fait

Dernière modification par loick (2009-07-18 15:37:27)

Hors ligne

#14 2009-07-18 15:39:24

VDigital
Former Piwigo Team
Montpellier (FR)
2005-05-04
15127

Re: Faire du html propre

Tu ouvres un bug dans l'outil de gestion des bugs (Description en anglais - STP) et effectivement on corrigera le moment venu.
Merci d'avance.


Vincent -« Plus vidéaste averti que photographe amateur... »
La galerie - Le blog   

Piwigo est une application libre de gestion de photos en ligne.

Hors ligne

#15 2009-07-18 15:49:19

rub
Former Piwigo Team
Lille
2005-08-26
5239

Re: Faire du html propre

Elle est un peu sévère cette discussion... Plutôt que de l'orienter vers ce qui est possible de faire et comment (car loick semble s'y intéresser et s'y connaitre), on ne prend la mouche pour une histoire de 10 ans...

Le phrase était "pourquoi coder comme il y a 10 ans?" et je ne penses pas que les arguments ont été données!

Hors ligne

Pied de page des forums

Propulsé par FluxBB

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