Débat ouvert sur les techniques de codage

Débat ouvert sur les techniques de codage - HTML/CSS - Programmation

Marsh Posté le 20-09-2003 à 20:07:10    

Bonjour tout le monde.
 
Voilà quelques temps que je poste sur le forum et après de houleux débats sur les techniques de codage, il est temps de faire un peu le point.
 
Les avantages des nouvelles technologies de dévellopement sont nombreux ( xHTML, CSS ). Mais appliquer ces normes est parfois une tâche difficile, notemment à cause des différents navigateurs.
 

  • Peut-on utiliser les Hacks CSS pour la présentation du site et si oui dans quels mesures ?
  • Peut-on toujours utiliser des tableaux à des fins de présentations ?
  • La créativité passe-t-elle avant l'accessibilité ?
  • Doit-on se soucier des navigateur alternatifs à IE qui représente moins de 5% des utilisateurs :whistle:  ?  


Je un convaincu des normes, comme vous tous. C'est la façon des les appliquer qui me dérange et c'est la dessus que je veux ouvrir un débat.
 
Je veux des reactions argumentées pas de simple avis. On réfléchi avant de poster une réponse. Je veux un débat contructif et pas 10 pages de blabla que personne ne vas lire.


Message édité par fadenreturns le 20-09-2003 à 20:49:38

---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 20-09-2003 à 20:07:10   

Reply

Marsh Posté le 20-09-2003 à 20:09:13    

OOppssss putain, un topic à 20 pages  [:abnocte invictus]


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 20-09-2003 à 20:09:19    

déjà fait :o cherche le topic de Cherrytree

Reply

Marsh Posté le 20-09-2003 à 20:17:27    

fadenreturns a écrit :

Bonjour tout le monde.
 
Voilà quelques temps que je poste sur le forum et après de houleux débats sur les techniques de codage, il est temps de faire un peu le point.
 
Les avantages des nouvelles technologies de dévellopement sont nombreux ( xHTML, CSS ). Mais les désavantages le sont aussi. Différente quesions arrivent maintenant à moi.
 

  • Peut-on utiliser les Hacks CSS pour la présentation du site et si oui dans quels mesures ?
  • Peut-on toujours utiliser des tableaux à des fins de présentations ?
  • La créativité passe-t-elle avant l'accessibilité ?
  • Doit-on se soucier des navigateur alternatifs à IE qui représente moins de 5% des utilisateurs :whistle:  ?  


Bcp de questions mais peu réponses.
 
 


 
1) Pour moi la réponse est non.
2) Oui dans certains cas très précis.
3) Faux débat, il faut les deux et c'est possible.
4) Evidemment.

Reply

Marsh Posté le 20-09-2003 à 20:22:32    

Bon je veux des reactions argumentées pas de simple avis.


---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 20-09-2003 à 20:25:59    

Cherrytree : "L'idéal serait une discussion argumentée, donnant la parole aux intégristes des normes et à ceux qui n'en voient pas l'intérêt, aux programmeurs et aux graphistes."
 
je pars pas de la même base. Je un convaincu des normes, comme vous tous. C'est la façon des les appliquer qui me dérange et c'est la dessus que je veux ouvrir un débat.


---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 20-09-2003 à 20:42:47    

HotShot a écrit :

On peut en effet se dire que si l'utilisateur NN4, faute de feuille de style adaptée via @import, se retrouve avec une page pooryte, il va se dire qu'il y a un truc qui cloche, et être incité à mettre à jour son browser, ce qui serait une bonne chose - malheureusement, je crois que l'utilisateur moyen de NN4 est au mieux un incapable, au pire un crétin, et qu'il préférera aller hurler après le webmaster que s'informer sur le HTML, les standards etc. Donc bon.


 
Ha je crois que tu te trompe
 
http://standblog.com/index.php?p=93112978


---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 20-09-2003 à 20:59:38    

Hermes le Messager a écrit :


 
1) Pour moi la réponse est non. Arguments ?
2) Oui dans certains cas très précis. Arguments ?
3) Faux débat, il faut les deux et c'est possible. Arguments ?
4) Evidemment. Arguments ?  ;)


Message édité par fadenreturns le 20-09-2003 à 21:00:11

---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 20-09-2003 à 21:00:46    


 
Trop crevé. Demain...  :hello:

Reply

Marsh Posté le 21-09-2003 à 02:53:13    

mon tour
 
1) nah faut pas, c justement des failles qui risque de ne pas etre éternelles
2) comme je dis à plusieurs. Tu fais ce que tu veux, mais selon la définition du table, c'est pas fait pour ca et w3.org ne le recommende surtout pas. Il est clairement écrit: priorisé un layout en css et éviter de faire la présentation avec les table. Moi j'écoute ceux qui créer les normes.
3) l'accessibilité avant, la créativité après. Au boulot la corp ns demande l'accessibilité apres plusieurs années de créativité. Ca engendre des milliers d'heures de travail de migration et c'est horrible. Et ya toujours moyen de mettre beaucoup de créativité malgré quon a plus de tableau. Faut simplement savoir comme sy prendre
4) je crois que oui, du moins les plus récent (mozilla 1.4, firebird 0.6.1, netscape 7.1, opera 7.11). Un bon exemple est ce que le site www.linuxfromscratch.org a fait. Avec une page qui montre les petits problème des browers avec leur page ( http://www.linuxfromscratch.org/website.html ) pour plus de précision, descendre dans la page jusqua la section browser


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 21-09-2003 à 02:53:13   

Reply

Marsh Posté le 21-09-2003 à 02:56:28    

Bon d'accord, je me plie à l'avis général.
 

fadenreturns a écrit :


  • Peut-on utiliser les Hacks CSS pour la présentation du site et si oui dans quels mesures ?

Oui, tant que cela ne porte pas atteinte préjudice aux navigateurs plus respectueux des normes que ceux pour qui le hack est appliqué. Un Hack CSS sera toujours moins lourd que son équivalent en tableau sans porter atteinte à la sémantique de l'information.

  • Peut-on toujours utiliser des tableaux à des fins de présentations ?

oui, pour des présentations de données tabulaires. C'est leur rôle et aucune autre balise ne le remplit mieux.

  • La créativité passe-t-elle avant l'accessibilité ?

En aucun cas, mais l'accessibilité n'est pas un frein à la créativité. A l'heure actuelle, même du flash peut être accessible s'il est bien pensé (sauf pour les mal voyant pour qui une solution alternative doit être envisagée).

  • Doit-on se soucier des navigateur alternatifs à IE qui représente moins de 5% des utilisateurs :whistle:  ?  

Si ce sont des browsers d'actualité, bien sûr. Si ce sont des browsers mourrant, c'est plus discutable. Mais dans tous les cas, le contenu doit rester facilement accessible.


 
voila

Reply

Marsh Posté le 21-09-2003 à 12:32:05    

gizmo a écrit :

A l'heure actuelle, même du flash peut être accessible s'il est bien pensé ...  


 
Ha ouais. Tu entends quoi par accessible ? Tu as des sites qui donnent l'exemple ?
 

burgergold a écrit :

 
nah faut pas, c justement des failles qui risque de ne pas etre éternelles




 
Précise ta pensée ?
 
Par exemple, qu'est ce qui te permet de dire que Microsoft vas sortir demain un patch pour rendre le box model hack invalide ?


Message édité par fadenreturns le 21-09-2003 à 13:34:10

---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 21-09-2003 à 14:10:32    

sujet déjà abordé...


---------------
What if I were smiling and running into your arms? Would you see then what I see now?  
Reply

Marsh Posté le 21-09-2003 à 14:10:42    

fadenreturns a écrit :


 
Ha ouais. Tu entends quoi par accessible ? Tu as des sites qui donnent l'exemple ?
 
 
 
Précise ta pensée ?
 
Par exemple, qu'est ce qui te permet de dire que Microsoft vas sortir demain un patch pour rendre le box model hack invalide ?


 
pas demain, mais avec le prochain IE en 2005-2005 p-e :D


---------------
http://www.boincstats.com/signature/user_664861.gif
Reply

Marsh Posté le 21-09-2003 à 20:38:12    

fadenreturns a écrit :


Ha ouais. Tu entends quoi par accessible ? Tu as des sites qui donnent l'exemple ?


Navigation avec clavier, simulation de tabindex, zoom sur le texte, ...
Mais je ne connais malheureusement aucun site que s'en donne la peine actuellement.

Reply

Marsh Posté le 21-09-2003 à 21:11:19    

gizmo a écrit :

Bon d'accord, je me plie à l'avis général.


<aol>
 
 Pareil
 
</aol>
 
 
(en flagrant délit de fainéantise aiguë :D)


---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 21-09-2003 à 21:13:56    

fadenreturns a écrit :

Par exemple, qu'est ce qui te permet de dire que Microsoft vas sortir demain un patch pour rendre le box model hack invalide ?


MS sort des patches qui ne font que corriger des failles de sécurité (et encore pas toutes) ou alors des bugs graves.
 
Le box model foireux, ce n'est pas un bug, c'est une feature, même que IE 6 le reproduit en mode quirk (non standard).


Message édité par gm_superstar le 21-09-2003 à 21:14:14

---------------
Incongru : une FAQ abandonnée sur les Standards du Web - FAQ périmée de blabla@Prog
Reply

Marsh Posté le 21-09-2003 à 23:37:02    

gm_superstar a écrit :


MS sort des patches qui ne font que corriger des failles de sécurité (et encore pas toutes) ou alors des bugs graves.
 
Le box model foireux, ce n'est pas un bug, c'est une feature, même que IE 6 le reproduit en mode quirk (non standard).


 
Oui bon d'accord. Mais alors il reste quoi en défaveur des Hacks CSS ? Ils vont continuer à marcher dans le futur. En général les nouvelle versions supportent mieux les standard !?


---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le 22-09-2003 à 02:19:57    

Je ne fait que très peu de HTML/XHTML/CSS mais je vais essayer de répondre quand même (principalement en tant qu'utilisateur).
 
En fait, ma réponse aux quatres questions est la même :
 
Il faut respecter tous les standards (utilisation de tableau que pour des données tabulaires), en n'adaptant pas la page en fonction d'un navigateur précis (pas de HacksCSS ou d'oubli des concurrents d'IE).
 
Cependant, il est clair que dans certains cas ce respect n'est pas possible. Un site d'une grosse entreprise se doit d'être parfait sous IE même si cela passe par l'utilisation d'un code non-standard. Par contre il doit juste être "présentable" avec les autres navigateurs. Disons que le respect des standards ne doit pas faire oublier les impératifs économiques.
 
Pour l'aspect Accessibilité/Créativité, il me semble que quand les deux sont incompatibles, il faut utiliser le compromis correspondant au mieux au site. Ainsi, je pense qu'il vaut mieux privilégier la créativité pour une agence de pub, mais pour une ONG, l'accessibilité est préférable. Si vraiment le choix est impossible, il me semble qu'il vaut mieux favoriser l'accessibilité. Je préfère que 100 personnes voient un site bien fait et pratique, plutôt que 90 voient un site magnifique et 10 rien du tout.


---------------
each day I don't die is cheating
Reply

Marsh Posté le 22-09-2003 à 07:24:01    

gatorette a écrit :

Je ne fait que très peu de HTML/XHTML/CSS mais je vais essayer de répondre quand même (principalement en tant qu'utilisateur).
 
En fait, ma réponse aux quatres questions est la même :
 
Il faut respecter tous les standards (utilisation de tableau que pour des données tabulaires), en n'adaptant pas la page en fonction d'un navigateur précis (pas de HacksCSS ou d'oubli des concurrents d'IE).
 
Cependant, il est clair que dans certains cas ce respect n'est pas possible. Un site d'une grosse entreprise se doit d'être parfait sous IE même si cela passe par l'utilisation d'un code non-standard. Par contre il doit juste être "présentable" avec les autres navigateurs. Disons que le respect des standards ne doit pas faire oublier les impératifs économiques.
 
Pour l'aspect Accessibilité/Créativité, il me semble que quand les deux sont incompatibles, il faut utiliser le compromis correspondant au mieux au site. Ainsi, je pense qu'il vaut mieux privilégier la créativité pour une agence de pub, mais pour une ONG, l'accessibilité est préférable. Si vraiment le choix est impossible, il me semble qu'il vaut mieux favoriser l'accessibilité. Je préfère que 100 personnes voient un site bien fait et pratique, plutôt que 90 voient un site magnifique et 10 rien du tout.


 
chui assez de cet avis :pt1cable:

Reply

Marsh Posté le 22-09-2003 à 11:58:15    

Merci beaucoup our ta réponse Gatorette :jap: Voilà qui fait avancer le débat.  
 
Tu dit que les hacks CSS sont à proscrire et que le plus important c'est que ça s'affiche bien avec IE. Mais pourtant les Hacks CSS sont bien pratiques pour gérer les nombreuses différences entre les IE.
 

  • IE5 PC
  • IE5 Mac
  • IE6 PC en mode strict


Message édité par fadenreturns le 22-09-2003 à 20:02:46

---------------
mon blog : http://www.magnin-sante.ch/journal/
Reply

Marsh Posté le    

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed