Wiki Designer Sans Tables

Mais pourquoi donc sans tables ??

Peut être pas obligatoirement sans, mais en tout cas avec juste ce qu'il faut et sans si cela est possible. Une table sert avant tout à présenter des infos tabulées, pas à structurer le design d'une page web. Pour plus d'info sur le sujet voir http://pompage.net/pompe/obsoletes/ traduction d'un excellent article de Jeffrey Zeldman.

Pour crao wiki, il s'agit donc de modifier la façon dont est géré la mise en page d'origine de php wiki, et d'en supprimer les tables inutiles pour faire en sorte que seule la feuille de style intervienne dans les choix de mise en forme. Il ne s'agit donc pas seulement de réécrire celle-ci mais aussi de modifier en profondeur les pages php et les pluggins qui generent les contenus du site.

Pour ce qui est de la version en ligne c'est une première ébauche, un essai, un test, en évolution constante; vos remarques sur les éventuels bug sont donc les bienvenues

Dans la page Charte Graphique quelques remarques ont deja été faites:

Pour filet horizontal c'est un problème de css et d'interprétation par les navigateurs, c'est corrigeable et je me pencherais dessus bientôt. il reste encore beaucoup de boulot, pour commencer il me faut documenter la feuille de style afin de savoir quel partie de wiki utilise quelle classe... Vu mon emploi du temps dans les semaines à venir, cela risque de prendre du temps :) en tout cas rien de finalisé avant au moins une quinzaine de jours. --Laurent Lunati

Sur WikiNi, nous utilisons une mise en page sans tables (hors sur quelques pages spéciales). Nous avons cependant encore du boulot pour améliorer l'accessibilité, la sémantique et le graphisme (supprimer les "br" pour les remplacer par des "p", etc.).

Attention, les tables peuvent être utiles dans certains cas : j'ai mentionné dans une page dédiée aux CSS, les différents points de vue sur ce débat

-- Charles Nepote


Ressource :


Category Wiki Design

Dernière modification le jeudi 10 juillet 2003 20:58:37

Éditer HistoriqueDeLaPage Diff  InfosSurLaPage