D'où ma question : que pensez-vous du positionnement CSS ? Suis-je le seul à trouver ça très (trop ?) complexe ? N'y aurait-il pas moyen dans une future version de la recommandation de simplifier tout ça ?
Je suis relativement d'accord avec toi. Le positionnement full CSS peut s'avérer trop complexe à mettre en oeuvre si l'on veut garder un site compatible avec des navigateurs anciens.
J'ajouterais qu'à l'époque ou mozilla faisait 1% des visites, les défenseurs du libre disaient qu'il fallait faire attention à ces 1% qui sont tout aussi important que les 99% de IE. Aujourd'hui, je dirais : IE-5 fait 1% des visites, il est donc important de faire attention à ce que votre site passe sous IE-5. J'ajouterais meme les safari et autres IE machinetoc, dont les rendus sont bien souvent très différents des IE/Windows... et la gestion du css tout aussi exotique ...
Partant de ce pré-requis, faire un site 100% en positionnement CSS me parait être une quasi croisade ... Bref, les normes sont belles, bien écrites (quoique) et tout, mais les navigateurs ne les respectant pas à la lettre, il faut bien (à mon avis) finir par se faire une raison sur certains points ...
D'ailleurs, mettre 1 table générale pour le layout ne gène pas la navigabilité outre mesure, notamment pour les personnes déficientes ...
Parallèlement, j'admire le travail effectué par les cssZenGarden & autres OpenWeb, mais qui sont bien loin des pré-requis d'entrerprise ... Allez faire comprendre à une petite pme que sont site web ne va pas lui couter 1000 euros mais 1500 parce que l'on a fait des choix éthiques, d'avenir et tout et tout, de respect des normes ... bref, il s'en fout ... (et à mon avis il a bien raison ...)
# Les navigateurs, les normes, toussa ...
Posté par Benjamin (site web personnel) . En réponse au journal Positionnement CSS. Évalué à 7.
Je suis relativement d'accord avec toi. Le positionnement full CSS peut s'avérer trop complexe à mettre en oeuvre si l'on veut garder un site compatible avec des navigateurs anciens.
J'ajouterais qu'à l'époque ou mozilla faisait 1% des visites, les défenseurs du libre disaient qu'il fallait faire attention à ces 1% qui sont tout aussi important que les 99% de IE. Aujourd'hui, je dirais : IE-5 fait 1% des visites, il est donc important de faire attention à ce que votre site passe sous IE-5. J'ajouterais meme les safari et autres IE machinetoc, dont les rendus sont bien souvent très différents des IE/Windows... et la gestion du css tout aussi exotique ...
Partant de ce pré-requis, faire un site 100% en positionnement CSS me parait être une quasi croisade ... Bref, les normes sont belles, bien écrites (quoique) et tout, mais les navigateurs ne les respectant pas à la lettre, il faut bien (à mon avis) finir par se faire une raison sur certains points ...
D'ailleurs, mettre 1 table générale pour le layout ne gène pas la navigabilité outre mesure, notamment pour les personnes déficientes ...
Parallèlement, j'admire le travail effectué par les cssZenGarden & autres OpenWeb, mais qui sont bien loin des pré-requis d'entrerprise ... Allez faire comprendre à une petite pme que sont site web ne va pas lui couter 1000 euros mais 1500 parce que l'on a fait des choix éthiques, d'avenir et tout et tout, de respect des normes ... bref, il s'en fout ... (et à mon avis il a bien raison ...)