Débat ouvert sur les techniques de codage - HTML/CSS - Programmation
Marsh Posté le 20-09-2003 à 20:09:13
OOppssss putain, un topic à 20 pages
Marsh Posté le 20-09-2003 à 20:17:27
fadenreturns a écrit : Bonjour tout le monde.
|
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.
Marsh Posté le 20-09-2003 à 20:22:32
Bon je veux des reactions argumentées pas de simple avis.
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.
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
Marsh Posté le 20-09-2003 à 20:59:38
Hermes le Messager a écrit : |
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
Marsh Posté le 21-09-2003 à 02:56:28
Bon d'accord, je me plie à l'avis général.
fadenreturns a écrit :
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.
oui, pour des présentations de données tabulaires. C'est leur rôle et aucune autre balise ne le remplit mieux.
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).
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
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 ?
Marsh Posté le 21-09-2003 à 14:10:32
sujet déjà abordé...
Marsh Posté le 21-09-2003 à 14:10:42
fadenreturns a écrit : |
pas demain, mais avec le prochain IE en 2005-2005 p-e
Marsh Posté le 21-09-2003 à 20:38:12
fadenreturns a écrit : |
Navigation avec clavier, simulation de tabindex, zoom sur le texte, ...
Mais je ne connais malheureusement aucun site que s'en donne la peine actuellement.
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ë )
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).
Marsh Posté le 21-09-2003 à 23:37:02
gm_superstar a écrit : |
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 !?
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.
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). |
chui assez de cet avis
Marsh Posté le 22-09-2003 à 11:58:15
Merci beaucoup our ta réponse Gatorette 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.
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.
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/