Une chose que j'ai appris dans plus d'une décennie de développement de sites web est que le ' Net est en constante évolution, et de suivre, vous devrez changer avec lui. Un des développements plus récents dans la conception web est l'utilisation de CSS et de balisage sémantique. CSS et design web sémantique présente plusieurs avantages : clarté dans le code, navigateur et autres compatibilité des périphériques compatibles web, la séparation du contenu et la présentation, la plus petite charge sur la bande passante et les meilleure visibilité aux moteurs de recherche.
Retour dans la journée, nous avons conçu des sites avec des tables et piraté ces tableaux à faire des choses qu'ils étaient censés ne jamais faire. La balise de tableau a été conçue pour afficher des données tabulaires, non comme un moyen de rendre la mise en page d'un site Web. Malheureusement, une meilleure alternative n'existait pas, alors nous avons utilisé des tableaux. Ceci fait pour inefficace, lenteur de chargement des sites avec le code qui a été très difficile à lire et à maintenir. Définit le balisage sematic comme ça.
Pages Sematic "fournissent des informations pour les moteurs de recherche Web à l'aide de robots d'indexation web. Cela pourrait être des informations lisibles à la machine sur le contenu lisible du document (par exemple, le créateur, titre, description, etc., du document) ou il pourrait être purement de métadonnées qui représente un ensemble de faits (par exemple, ressources et services ailleurs dans le site). (Notez que tout ce qui peut être identifié avec un identificateur de ressource uniforme (URI) peut être décrit, alors que le web sémantique peut raisonner sur des personnes, des lieux, des idées, des chats etc..)"
Ces jours, les concepteurs de la hanches et les développeurs utilisent CSS largement à créer de beaux, entièrement des sites conforme aux normes. Mise en page à base de CSS permet de développer des sites qui seront dégraderont efficacement--c'est-à-dire qu'ils seront visibles sur tous les types de périphériques tels que les PDA, les téléphones cellulaires, T.V.--et qu'il fonctionnent correctement sur les périphériques qui n'existent même pas encore aussi longtemps qu'ils sont conforme aux normes.
Plus important encore, le développement de sites avec CSS permet effectivement séparer contenu et présentation. Avez-vous déjà regardé le code source des pages HTML créées avec une mise en page basée sur une table et s'est demandé « ce que le diable se passe ici? » Vous voyez beaucoup d'ouverture et de fermeture des tables et des lignes de la table tous mélangés avec les graphiques et le contenu textuel. Avec une mise en page propre, à base de CSS, vous pouvez créer des pages qui sont faciles à comprendre en regardant la source, ce qui les rend plus faciles à comprendre, conserver et mettre à jour. Regardez la source de mon entreprise site http://www.vp3media.com et ensuite, Regardez le code source de ce site qui utilise une disposition de tables en fonction : http://webservices.org/. Grosse différence, hein ?
Si vous avez un site à fort trafic, vous pouvez réduire considérablement la quantité de bandwdth utilisé par la transition d'un site reposant sur des tables dans un schéma de base de CSS. Si un visiteur de votre site ne possède pas de charger tout le code nécessaire pour restituer les tables et les gif d'espacement, vous êtes transmiting moins de données.
CSS propose également la recherche moteur optimisation avantages au-dessus des tables. Si vous avez un tableaux basé site business que relys sur le trafic Internet pour faire des profits ou acquérir de nouveaux clients, vous pourrez voir des avantages réels en optant pour le CSS. Lorsqu'un moteur de recherche araignées votre site basée sur les tables, ils extraient une grande quantité de contenu qui n'a rien à voir avec vous les affaires. Lorsque les moteurs de recherche site araignées une propre à base de CSS, la majorité du contenu extrait sera contenu textuel qui décrit votre entreprise. Le rapport de contenu à code est supérieur avec des mises en page CSS.
Nous avons tous vu des descriptions de moteur de recherche qui ne font aucun sens ; C'est parce que les araignées de moteur de recherche utilisent une descendante de la méthode pour récupérer des informations. La recherche de moteurs vont penser que tout ce qui est au premier plan de votre document, est la partie la plus importante du document et devrait donc être utilisée comme la description. Depuis nous séparer contenu et présentation avec CSS, nous pouvons mettre l'information la plus importante dans la partie supérieure d'un document peu importe où elles sont réellement affichées sur la page. Essayez cela avec des tables !
J'espère que cet article vous donne un aperçu des pourquoi, il est important de la transition de votre disposition actuelle axée sur les tables pour une implémentation de CSS entièrement valide. Si vous n'avez pas un site web, mais prévoyez un lancement dans un proche avenir, assurez-vous de que vous dire que vos développeurs vous voulez une implémentation de base de CSS.
No comments:
Post a Comment