développer en css pour sauver le contenu
33 messages • Page 1 sur 3 • 1, 2, 3
Consultez la formation au référencement naturel Google de WebRankInfo / Ranking Metrics
développer en css pour sauver le contenu
Bonsoir,
Je m'adresse ici à ceux qui s'interrogent : "tableaux ou css ?".
Cet article que certains connaissent déjà, résume de façon agréable comment développer un site web de façon optimisée.
Il traite de problèmes récurrents et que j'ai déjà rencontrés sur WRI donc je me permets de vous en faire part.
J'avais presque envie de faire un sondage pour savoir qui a passé ou non le cap css...
Quelques points de l'article que je tiens à souligner :
- mélange des données de présentation et du contenu.
- augmente la taille des fichiers inutilement (cf. bande passante + temps de chargement)
- refonte de site : complexe
- pas de cohérence visuelle
- moins accessible
Amélioration du positionnement :
- en minimisant le balisage + en utilisant efficacement des éléments d'entêtes
- en réduisant le code par rapport au contenu + en plaçant du véritable texte (plutôt que des images)
PS : Si ce post n'a pas sa place ou a déjà été traité, merci de me le signaler ou de le supprimer....
Je m'adresse ici à ceux qui s'interrogent : "tableaux ou css ?".
Cet article que certains connaissent déjà, résume de façon agréable comment développer un site web de façon optimisée.
Il traite de problèmes récurrents et que j'ai déjà rencontrés sur WRI donc je me permets de vous en faire part.
J'avais presque envie de faire un sondage pour savoir qui a passé ou non le cap css...
Quelques points de l'article que je tiens à souligner :
Le problème avec les tableaux HTML
- mélange des données de présentation et du contenu.
- augmente la taille des fichiers inutilement (cf. bande passante + temps de chargement)
- refonte de site : complexe
- pas de cohérence visuelle
- moins accessible
Google est aveugle
Amélioration du positionnement :
- en minimisant le balisage + en utilisant efficacement des éléments d'entêtes
- en réduisant le code par rapport au contenu + en plaçant du véritable texte (plutôt que des images)
PS : Si ce post n'a pas sa place ou a déjà été traité, merci de me le signaler ou de le supprimer....
Dernière édition par dd32 le Lun Avr 24, 2006 10:32, édité 2 fois.
Cet article est une excellente introduction aux qualités objectives des CSS, dd32, merci de l'avoir remis en lumière.
Mais je n'ai toujours pas compris pourquoi ses auteurs n'ont pas centré le contenu, en 800 c'est forcément tout bon mais dès que tu montes un peu, tout est calé contre la marge de gauche et ça se voit, à partir de 1200 ça laisse à droite un vide vraiment grand.
Je vais leur écrire, tiens.
Mais je n'ai toujours pas compris pourquoi ses auteurs n'ont pas centré le contenu, en 800 c'est forcément tout bon mais dès que tu montes un peu, tout est calé contre la marge de gauche et ça se voit, à partir de 1200 ça laisse à droite un vide vraiment grand.
Je vais leur écrire, tiens.
Szarah a écrit:Mais je n'ai toujours pas compris pourquoi ses auteurs n'ont pas centré le contenu, en 800 c'est forcément tout bon mais dès que tu montes un peu, tout est calé contre la marge de gauche et ça se voit, à partir de 1200 ça laisse à droite un vide vraiment grand.
Je vais leur écrire, tiens.
+1 pour dd32 et +1 pour Szarah (jte dis pas la place que j'ai avec mon 19/10eme)
L'arcticle est sympa tout plein, les images issues probablement des comics agrémentent agréablement l'ensemble.
Original et instructif.
Moi jdis rien mais ça send la recomandation...
Très bien cet article en effet.
Mais je ne comprend pas bien pourquoi ils recommandent de ne pas utiliser le tag <br>
Ok pour utiliser le {display:block} pour un paragraphe, mais quand dans ce meme paragraphe ont désire revenir à la ligne pour le rendre plus clair, on n'a pas vraiment le choix.
A moins qu'il existe un autre tag pus adapté que le <br> dans ce cas ?
Mais je ne comprend pas bien pourquoi ils recommandent de ne pas utiliser le tag <br>
Ok pour utiliser le {display:block} pour un paragraphe, mais quand dans ce meme paragraphe ont désire revenir à la ligne pour le rendre plus clair, on n'a pas vraiment le choix.
A moins qu'il existe un autre tag pus adapté que le <br> dans ce cas ?
Szarah a écrit:Cet article est une excellente introduction aux qualités objectives des CSS, dd32, merci de l'avoir remis en lumière.
Mais je n'ai toujours pas compris pourquoi ses auteurs n'ont pas centré le contenu, en 800 c'est forcément tout bon mais dès que tu montes un peu, tout est calé contre la marge de gauche et ça se voit, à partir de 1200 ça laisse à droite un vide vraiment grand.
Je vais leur écrire, tiens.
Merci
Tiens nous au courant, par curiosité...
Sinon, n'hésitez pas à compléter ce post par vos avis et expériences.
Re: développer en css pour sauver le contenu
dd32 a écrit:
- pas de cohérence visuelle
- moins accessible
c'est faux et c'est faux
va falloir arrêter de suivre bêtement vos sec_tes que sont CSS et W3C Validator
on peut faire un site avec des tableaux sans pour autant que ce soit moche, et c'est tout à fait accessible.
OK "les tableau c'est fait pour mettre des données tabulaires"
mais ça y'a que les webmasters-pro-XHTML qui savent ça, c'est à dire 0,00001% des internautes.
Pour les autres, dans tous les cas ce qu'ils voient c'est un site.
Et vous avez beau regarder avec Lynx ou avec n'importe quel browser pour les personnes mal-voyantes : il n'y a pas de problème !
Alors dire que le CSS c'est mieux, OUI
dire que les tableaux sont un problème, NON
Les CSS sont trop pratiques pour qu'on les ignore, il n'y a pas besoin de prêcher en leur faveur.
Ce qu'il faut éviter surtout, ce sont les diktats, et la croisade contre le <br> en est un.
Question tableaux, c'est clair qu'il ne faut pas s'en servir pour organiser le visuel - on le dit depuis dix ans - mais comme le visuel importe aussi, il faut apporter des solutions alternatives CSS pratiques, et il en manque d'importantes.
Moi, ce qui m'intéresse, c'est de pouvoir center un contenu quelle que soit la résolution.
La page qui motive ce topic élude la question, elle ne montre pas la solution CSS à ce souci très commun qui est réglé en deux coups de cuillère à pot par deux tables imbriquées.
Et ce n'est pas la peine de m'envoyer sur les zengarden, un bout de code ici, ça ira.
Merci.
Ce qu'il faut éviter surtout, ce sont les diktats, et la croisade contre le <br> en est un.
Question tableaux, c'est clair qu'il ne faut pas s'en servir pour organiser le visuel - on le dit depuis dix ans - mais comme le visuel importe aussi, il faut apporter des solutions alternatives CSS pratiques, et il en manque d'importantes.
Moi, ce qui m'intéresse, c'est de pouvoir center un contenu quelle que soit la résolution.
La page qui motive ce topic élude la question, elle ne montre pas la solution CSS à ce souci très commun qui est réglé en deux coups de cuillère à pot par deux tables imbriquées.
Et ce n'est pas la peine de m'envoyer sur les zengarden, un bout de code ici, ça ira.
Merci.
Re: développer en css pour sauver le contenu
TOMHTML a écrit:
Alors dire que le CSS c'est mieux, OUI
dire que les tableaux sont un problème, NON
+1.
Il faut aussi tenir compte des réalités économiques.
Lorsque dans une équipe de dev, une seule personne maîtrise la mise en page full CSS + XHTML, vous devenez dépendant de cette personne.
L'investissement pour mettre toute l'équipe à niveau est loin d'être négligeable.
Sur bc de projet aujourd'hui on revient en arrière.
Après une phase de passage ( + ou - en force ) full CSS + XHTML, on revient à une mise en page par tableau.
Aujourd'hui on a un bon mix tableau + CSS qui permet une productivité maximale.
Un design en tableau nous coûte bc moins cher, il est donc bc plus facilement jetable.
Je n'ai aucun complexe a jeter une vue qui ne me convient plus et en faire une nouvelle.
Honnêtement se prendre la tête sur des pb qui se règlent facilement en tableau, ça va un temps.
Maintenant, on est d'accord : Oui, les CSS et le XHTML, c'est mieux.
TOMHTML a écrit:dd32 a écrit:
- pas de cohérence visuelle
- moins accessible
c'est faux et c'est faux
va falloir arrêter de suivre bêtement vos sec_tes que sont CSS et W3C Validator
on peut faire un site avec des tableaux sans pour autant que ce soit moche, et c'est tout à fait accessible.
OK "les tableau c'est fait pour mettre des données tabulaires"
mais ça y'a que les webmasters-pro-XHTML qui savent ça, c'est à dire 0,00001% des internautes.
Pour les autres, dans tous les cas ce qu'ils voient c'est un site.
Et vous avez beau regarder avec Lynx ou avec n'importe quel browser pour les personnes mal-voyantes : il n'y a pas de problème !
Alors dire que le CSS c'est mieux, OUI
dire que les tableaux sont un problème, NON
Tout à fait d'accord
Je ne faisais que résumer les paragraphes de l'article... (je n'allais pas omettre volontairement des passages)
J'ai oublié d'insister sur le fait que ce qui a motivé la publication de ce post ce sont ces éléments en particulier :
- mélange des données de présentation et du contenu.
- augmente la taille des fichiers
- refonte de site : complexe
Sinon, je suis mal placée puisque jusqu'à présent la plupart de mes sites sont présentés avec des tableaux (+CSS)...
J'essaie plutôt de passer au CSS parce que le "CSS c'est mieux"
Sinon, j'ai aussi rencontré le problème dont parle Szarah ("centrer un contenu quelle que soit la résolution").
D'autres problèmes (lors du passage tableaux >> CSS) comme le valign="center" m'ont fait douté...
Les arguments de ce topic pour rester en tableaux ou migrer vers les CSS permettent d'y voir plus clair et c'était plutôt le but de ce topic (et non pas une croisade contre les tableaux
Pour ma part, je continue à développer avec des tableaux et je m'attache à apprendre le CSS pour mes futurs développements professionnels.
dd32 a écrit:Les arguments de ce topic pour rester en tableaux ou migrer vers les CSS permettent d'y voir plus clair et c'était plutôt le but de ce topic (et non pas une croisade contre les tableaux).
je me doute bien
mais je vois déjà venir les ayatollahs du XHTML avec leur flot d'insultes contre les pauvres ignares que nous sommes, nous qui ne connaissons pas les règles de l'art CSS...
TOMHTML a écrit:-http://www.uzine.net/article1979.html les ayatollahs du XHTML
sûr que si tu déterres un troll ... faudra pas t'étonner du retour de manivelle
ensuite, vu les "circonstances géopolitiques" actuelles et surtout la signification réelle du mot Ayatollah,
je trouve que celui est fort mal employé.
mais ça n'engage que mon opinion
Pour les reste : CSS, (x)HTML et tout le toutim, chacun fait comme il veut et surtout comme il peut
dd32 a écrit:
- refonte de site : complexe
dd32 tu as raison de vouloir progresser, et peut-être même de te casser un peu les dents, sur les mises en pages CSS + XHTML.
Ensuite met ça en pratique, et en production, pour te faire ta propre opinion.
Tu pourras mesurer les avantages ( ils sont nombreux ), et les limites.
Par contre, de tout les arguments, l'argument le plus faux, c'est bien l'argument sur la facilité de refonte d'un site.
La facilité de refonte du site elle ne dépend pas de la mise en page ( tableau Vs Div ), mais bien de l'architecture de ton appli.
Je ne sais pas si tu code en Php, mais si tu fais dans ton code :
=> connection SGBD
=> Requêtes
=> Traitements divers
=> Sortie HTML.
=> decnx SGBD.
Ta sortie HTML, cela peut être des tableau ou du FullCSS, la refonte de ton site va être compliqué.
Il est évident qui si tu as une mauvaise architecture logicielle, l'utilisation des CSS va t'aider à refondre plus facilement ton site.
Dans ce cas là, ce n'est qu'une béquille sur une mauvaise architecture à la base.
Pour refondre facilement un site, tu vas réfléchir à une bonne architecture logicielle avant même d'avoir pondu, une seule ligne de code.
1. tu vas architecturer ton application en couches logiques :
DAO => Accés à tes bases de données
Métier => Logique de ton application
Présentation => Interface Utilisateur ( Web ou autre ).
2. Modèle MVC sur ta couche de présentation
Tu va construire ta couche présentation suivant le modèle MVC ( Modèle, Vue, Controleur )
Vue => interface utilisateur elle-même.
Si tu prend l'habitude de développer comme cela, tu verras que ta Vue, c'est un tout petit bout de la totalité de ton application.
Et donc le changement de design d'un site, c'est juste un changement de vue.
Avec une telle architecture, l'argument de la facilité de la refonte ne tient plus.
Dans le cas de la refonte d'un existant dont l'architecture de départ est mauvaise ?
Soit tu pleure, soit tu prend tes jambes à ton cou et tu cours sans t'arrêter
Szarah a écrit:et il en manque d'importantes.
Moi, ce qui m'intéresse, c'est de pouvoir center un contenu quelle que soit la résolution.
La page qui motive ce topic élude la question, elle ne montre pas la solution CSS à ce souci très commun qui est réglé en deux coups de cuillère à pot par deux tables imbriquées.
Et ce n'est pas la peine de m'envoyer sur les zengarden, un bout de code ici, ça ira.
Merci.
+1 et ne parlons pas du pied de page ou du centrage verticale.
33 messages • Page 1 sur 3 • 1, 2, 3
Formation recommandée sur ce thème :
Formation Référencement naturel Google : apprenez une méthode efficace pour optimiser à fond le référencement naturel dans Google de façon durable... Formation animée par Olivier Duffez et Fabien Facériès, experts en référencement naturel.
Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.
Lectures recommandées sur ce thème :
- Google crawle les fichiers CSS
- Développer un outil avec la Google API
- Comment optimiser la proéminence des mots-clés
- Google cherche à se développer au Japon
- Afficher le PageRank en entier dans Firefox (barre d'outils Google)
- Yahoo Mon Web 2.0
- Les blogs (Search Engine Strategies 2004 - San José)
- Avoir beaucoup de contenu : conseil n°1 en référencement
- Prise en compte de la mise en page HTML par les moteurs de recherche
- API Blogger : Google Data API
- balise a sans contenu - contenu donné via CSS
- Contenu dynamique + php + css
- CSS/positionnement, contenu et javascript
- [CSS] Centrer un contenu de balise verticalement ?...
- CSS et mise en forme (verticale Menu fixe + contenu)
- Sauver un éléphant de l'abattage!
- Il faut sauver Treaseek !
- Qui peu me sauver ???
- Pétition pour sauver Windows XP
- Google veut sauver le monde...
- Un bon référenceur aurait-il pu sauver la Camif?
- Jai sauver 3 site de la sandbox dans moins de 20 jours !
- comment sauver les meubles sans trop de casse
- parser et sauver un flux XML dans une bdd > je sèche
- du contenu, encore du contenu, toujours du contenu
Consultez la description détaillée des produits ou services de Google suivants : Google AdWords API, Google Base, Google Maps API
- Calculer le ratio de liens profonds
Cet outil vous permet de calculer le taux de liens profonds vers un site web. Un lien profond est un lien qui ne pointe pas vers la page d'accueil mais au contraire vers une page interne du site. Les sites dont l'essentiel du référencement vient de leurs inscriptions dans des annuaires ont un taux de liens profonds faible ; à l'inverse, les sites de référence ont souvent un taux de liens profonds plus important, signe que leur contenu a suscité de nombreux liens spontanés.
Qui est en ligne
Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités











le forum