
| Page Précédente 1 2 3 4 5 6 | |
| Auteur | Message |
|---|---|
| 1 visiteur sur ce sujet (1 Anonyme) | |
| Page Précédente 1 2 3 4 5 6 | |
Shinigami Delroën
|
# Posté le 28/06/2009 à 07:53:53 |
|
Krom !
|
Reprise du dernier message de la page précédente :
sbeex:OK pour les mobiles, j'avais pas pensé à eux, c'est vrai que l'internet sur téléphone est de plus en plus utilisé. Pour les form, j'approuve à 100%, mais je pense que ce thread s'attaquait plutôt à ceux qui font le layout général de leur site dans un tableau, ce qui est assez immonde... Si y'a d'autres avis concernant les form ça m'intéresse. pl-94: Je désapprouve totalement l'idée de chercher à être compatible avec tout y compris les vieilles charrettes ! Faciliter la vie des utilisateurs de charrettes, c'est les encourager à continuer à utiliser des logiciels archaïques, ce qui oblige certains développeurs à perdre du temps pour rester compatible (parce que leurs clients l'exigent, par exemple...) et coûte donc de l'argent qui pourrait être utilisé pour faire avancer internet. Accessoirement ça ne les aide pas non plus car ils finiront forcément par devoir changer de navigateur, alors autant les inciter à le faire tout de suite, ils ont beaucoup à y gagner eux aussi. Rester compatible avec des vieux trucs, je pense que c'est nécessaire, mais "vieux" sur internet, ça veut dire 5 ans, pas tellement plus (donc IE6, certainement pas IE1 !). EDIT: IE5.0 et 5.5 occupent à eux deux 0,07% de parts de marché, et les version précédentes, moins de 0,01% chacune, donc pour se battre pour a compatibilité avec IE1.0 à 4.1 pour Windows 95, faut vraiment avoir du temps à perdre. (Browser version market share)
Édité
le 28/06/2009 à 08:07:41
par Shinigami Delroën
|
nod_
|
# Posté le 28/06/2009 à 08:31:06 |
ninjavascript![]()
Ville : Lille |
Je sais pas pour le début du sujet mais les derniers posts sont d'une ineptie totale.
C'est criminel ce que tu fais sbeex surtout que tu peux avoir le même rendu sans tableaux. http://www.openweb.eu.org/articles/formulaire_accessible/ http://www.fredcavazza.net/files/doc/t [...] SVF_intro.htm http://covertprestige.info/test/27-for [...] tableaux.html Je te laisse apprécier la «mauvaise lisibilité» des sources… Si les tableaux sont plus rapide à mettre en place, le problème n'est pas la technologie mais bien la compétance. La compatibilité va de soit quand c'est bien codé. Ça fait un moment que j'ai très peu de problèmes avec IE6, il suffit juste de connaître son affaire et d'éviter de faire le boulet en pensant sa structure… Maintenant si il faut faire un layout 3 colones de même taille compatible IE6 c'est un autre problème qui va être quasi-impossible a régler sans un petit tableau.
Édité
le 28/06/2009 à 08:33:53
par nod_
Abréviations (à remplacer par le contenu de la bulle d'aide au survol) : gebi(), gebn(), el.gebtn(), el.ael(), (pas encore fini). TUTO : Bonnes pratiques javascript ! Dans le doute, faites pas de Javascript. «Poursuite Triviale» La pièce de théâtre en intégrale! le pascal c'est fun |
Shinigami Delroën
|
# Posté le 28/06/2009 à 09:54:13 |
|
Krom !
|
Citation : nod_
Je sais pas pour le début du sujet mais les derniers posts sont d'une ineptie totale. Courtoisie, mon cher nod_, courtoisie... Que le propos te choquent, soit, mais ce n'est pas une raison pour te montrer désagréable... Citation : nod_ C'est criminel ce que tu fais sbeex surtout que tu peux avoir le même rendu sans tableaux. http://www.openweb.eu.org/articles/formulaire_accessible/ http://www.fredcavazza.net/files/doc/t [...] SVF_intro.htm http://covertprestige.info/test/27-for [...] tableaux.html Mettre 3 liens au lieu d'un ne donne pas plus de crédibilité à ton propos. Le premier lien n'apporte aucune information sur la mise en forme des formulaires, j'ai perdu mon temps en allant voir. Le second et le troisième apportent les mêmes informations, mais le second est très désagréable à lire car son en-tête prétend qu'il en UTF-8 alors qu'il est en ISO8859-15, qui plus est seule l'étape 3 sur 12 de ce tuto est utile au débat. Pourquoi ne pas avoir mis le troisième lien uniquement ? Citation : nod_ Je te laisse apprécier la «mauvaise lisibilité» des sources… Si les tableaux sont plus rapide à mettre en place, le problème n'est pas la technologie mais bien la compétance. Je me suis permis d'apprécier et je trouve (note: "je trouve" implique un avis personnel, je n'attaque pas ton propos) que les tableaux donnent un code plus léger et plus lisible: <tr> et <td> vs. <p class='double'> et <span class='gauche'> ou <span class='droite'> Ça ne m'empêche d'être d'accord que la seconde solution est techniquement supérieure. Après, à chacun de juger au cas par cas si le temps supplémentaire requis pour son implémentation vaut la peine d'être pris ou non. Par ailleurs, je pense que connaissance et compétence sont deux choses distinctes que tu sembles confondre. Je ne savais pas qu'il était aussi simple d'aligner les champs avec du CSS, ce qui ne fait pas de moi un incompétent. Tu le savais, ça ne fait pas de toi quelqu'un compétent. Citation : nod_ La compatibilité va de soit quand c'est bien codé. Ça fait un moment que j'ai très peu de problèmes avec IE6, il suffit juste de connaître son affaire et d'éviter de faire le boulet en pensant sa structure… Même chose... si tu sais comment bien penser ta structure pour IE6, fais en profiter tout le monde. Traiter ceux qui savent pas de boulets, ça peut faire que reculer le débat. Citation : nod_ Maintenant si il faut faire un layout 3 colones de même taille compatible IE6 c'est un autre problème qui va être quasi-impossible a régler sans un petit tableau. No comments (j'en sais rien mais je te fais confiance, tu as l'air de t'y connaître en la matière.) Merci tout de même pour ta contribution, j'ai appris quelque chose grâce à tes liens. Edit: Par ailleurs, félicitations pour ton tuto sur les bonnes pratiques javascript, je m'y suis référé pour mes récents développements et l'ai trouvé très bon.
Édité
le 28/06/2009 à 09:58:15
par Shinigami Delroën
|
nod_
|
# Posté le 28/06/2009 à 10:26:59 |
ninjavascript![]()
Ville : Lille |
J'avoue avoir eu la flemme de sortir un code de formulaire sans <table> et avec pour comparaison. C'est l'objet du premier lien d'ailleurs
voir l'exemple complet à la fin de l'article. Si il le faut je peux prendre 5 minutes pour en faire un. Il n'y a pas besoin de <span> ou de <div> pour bien aligner les élements. Les <label>, <input> et <fieldset> se suffisent à eux même, c'est mécaniquement moins verbeux donc plus clair. Pour cette histoire de compétence, on est pas dans le même contexte donc ma définition est différente de la tienne. Je suis à l'université, pour moi la compétence inclus aussi le savoir et pas uniquement la pratique. D'ailleurs si on dérive un peu, la pratique sans la théorie a ses limites… enfin c'est un autre sujet. Ici le manque de connaissance sur l'alignement des champs avec CSS ne fait pas de toi un incompétent, ça met uniquement en évidence une lacune dans les compétences. Y'a pas mort d'homme mais avec tout le bruit fait autour du CSS et des problèmes de tableaux, soit tu as appris le HTML avant 2000, soit les profs/tutos/livres que tu as utilisé pour te former datent de cette époque .J'ai dit «faire le boulet» pas «être un boulet». Perso je pratique souvent la « boulet attitude »… Je veux bien expliquer comment faire mais ça va me prendre des mois. J'ai pris « le truc » pour bien penser ma structure avec des années de galères et des innombrables nuits blanches, c'est de la formation continue si tu veux. Impossible a faire en formation initiale : il y a bien trop de problèmes à prendre en compte. Content que mon tuto serve
Édité
le 28/06/2009 à 10:28:20
par nod_
Abréviations (à remplacer par le contenu de la bulle d'aide au survol) : gebi(), gebn(), el.gebtn(), el.ael(), (pas encore fini). TUTO : Bonnes pratiques javascript ! Dans le doute, faites pas de Javascript. «Poursuite Triviale» La pièce de théâtre en intégrale! le pascal c'est fun |
xababafr
|
# Posté le 16/01/2010 à 17:00:28 |
Teeworlds![]()
|
Je suis hyper d'ac avec nicknick63, à bas les sites en tableau!
Il est encore temps de changer! Si tu as IE, passe à Firefox! ![]() Un moteur d'actualités performant : http://www.modene.info/ Si votre sujet est résolu, passez-le au vert (en résolu) !projet en cours[alpha] : I I I I I I I I I I I I I I I I I I I I ![]() |
pl-94
|
# Posté le 16/01/2010 à 19:31:27 |
|
|
Je ne pense pas que l'on peut retraduire "mot pour mot" une structure faite de div, et une de tableaux HTML.
Parce qu'en fait, comme dit _nod, il y a différents réflexes à prendre pour produire du compatible, et ces réflexes sont pour la plupart dans la structure de base. Après, coïncidence ou pas, mais lors d'un stage en entreprise, les employés pratiquant les tableaux mettaient autant de temps à être compatible sur la plupart des navigateurs (donc excluant ie5), tandis que moi, diveur, cela me prenait à peine 10% de mon temps. Néanmoins, JavaScript intègre mieux les tableaux que les divs dans sa structure HTML (j'ai écrit un tuto dessus mais il est bloqué en zCorrection). Aussi, les tableaux sont recommandés pour ceux qui veulent "dynamiser" leur site. Enfin, dernier point, peut-être vous en êtes déjà au courant, mais sachez que pour simplifier la compatibilité, IE8 propose des options pour les développeurs (F12), avec lesquelles être compatible avec IE7 et 8 sera simple ! Quant à IE6 (en mars 2009, 20% des utilisateurs), je vous recommande de participer à la campagne anti-IE6, qui a pour but, non pas de virer IE mais de conseiller aux utilisateurs de IE6 de se mettre à jour. Plus d'infos sur http://www.ie6nomore.com/
Édité
le 16/01/2010 à 19:32:02
par pl-94
Mon tutoriel : http://www.siteduzero.com/tutoriel-3-2 [...] vascript.html Marre d'IE6, agissez ! http://www.ie6nomore.com/ |
nod_
|
# Posté le 16/01/2010 à 23:44:53 |
ninjavascript![]()
Ville : Lille |
Je suis curieux de savoir ce que tu veux dire par JS « intègre mieux les tableaux que les divs dans sa structure HTML » parce que – par exemple – la manipulation des tableaux est buggé sous IE.
Sinon les stats faut dire d'où ça viens. Je connais des sites qui ont plus que 20% de visiteurs sous IE6. Tout dépend du contexte. Abréviations (à remplacer par le contenu de la bulle d'aide au survol) : gebi(), gebn(), el.gebtn(), el.ael(), (pas encore fini). TUTO : Bonnes pratiques javascript ! Dans le doute, faites pas de Javascript. «Poursuite Triviale» La pièce de théâtre en intégrale! le pascal c'est fun |
pl-94
|
# Posté le 17/01/2010 à 12:05:21 |
|
|
http://weblogs.mozillazine.org/asa/arc [...] plorer_6.html
Après reste à voir si leurs stats sont sérieuses. Mais c'est toujours intéressant à savoir. La manipulation des tableaux est buggé sous IE ?? Et sous quelles versions ? Mon tutoriel : http://www.siteduzero.com/tutoriel-3-2 [...] vascript.html Marre d'IE6, agissez ! http://www.ie6nomore.com/ |
djaps
|
# Posté le 17/01/2010 à 12:16:31 |
![]()
|
Bonjour,
Citation Plus d'infos sur http://www.ie6nomore.com/ Sinon, il y a cette campagne... http://www.saveie6.com/ David |
pl-94
|
# Posté le 17/01/2010 à 15:06:53 |
|
|
Désolé, mais je trouve le site saveie6 vraiment stupide. Enfin je ne vois pas pourquoi il faudrait conserver ce navigateur obsolète qui complique la tache aux développeurs et qui empêchent l'évolution des sites, car ceux-là se limitent dans leur capacité afin d'être compatible.
Et puis surtout la phrase qui dit que c'est aux standards de la W3C de s'adapter à IE6. Le créateur de ce site n'aurait-il alors rien compris à l'histoire d'Internet ? Mais là, on est un peu en HS... Mon tutoriel : http://www.siteduzero.com/tutoriel-3-2 [...] vascript.html Marre d'IE6, agissez ! http://www.ie6nomore.com/ |
djaps
|
# Posté le 17/01/2010 à 15:35:45 |
![]()
|
Re,
Je pense (et tu l'as surement compris) que ce site est un 'joke' Ensuite, pour ceux qui veulent se passer des tableaux & qui connaissent (maitrisent) un tant soit peu le css, je recommande vivement la lecture de cette article http://www.alsacreations.com/tuto/lire [...] -display.html Et puis comme moi, tu penseras que les butineurs qui posent le plus de problème ne sont pas ceux signés $crosoft (puisque des corrections sont "facilement" mises en place gràce aux commentaires conditionnels): par exemple, le "display: inline-block" et firefox 2.x (butineur qui n'est pas mort vu que c'est celui que j'utilise bien malgré moi au boulot...) David (qui recommande de lire entre les lignes) |
eloi-du-67
|
# Posté le 17/01/2010 à 16:04:07 |
l'informatique, j'adore !![]()
Ville : Altenstadt |
moi , j'ai jamais utilier les tableaux pour le design
Édité
le 17/01/2010 à 16:04:56
par eloi-du-67
|
Retour au forum "XHTML / CSS" ou à la liste des forums
Le Site du Zéro vous proposera bientôt de nouveaux cours partant de Zéro dans d'autres domaines que l'informatique !

