Depuis que j'ai commencé à travailler dans la conception Web, j'ai longtemps été impliqué dans des groupes concevant avec des standards Web. Je pense de plus en plus que concevoir selon les normes recommandées par le W3C est la bonne chose à faire. Lorsque j'étais prêt à repenser le site adaptivepath.com, mon partenaire a accepté de le créer en utilisant une approche conforme aux normes. Mais avant de commencer, nous discutons également : l’adoption de standards du Web nécessite beaucoup d’efforts.
Bien sûr, une refonte peut renforcer la crédibilité parmi les « partisans des normes Web », mais au-delà des distinctions de l'industrie, les normes sont-elles vraiment importantes pour les sites commerciaux individuels comme le nôtre ? Les standards du Web peuvent-ils être rentables pour nous ? Y a-t-il des avantages financiers à passer à XHTML+CSS ? Toutes les réponses sont : oui.
Accélérer le développement
Si la simplicité des pages HTML a grandement favorisé le développement du web, elle est également devenue un fléau. Parce qu'ils sont très « tolérants » aux formats de code, ils ont encouragé le développement de certains codes privés de navigateur, ce qui a empêché d'innombrables utilisateurs d'obtenir la meilleure expérience (voir les meilleurs effets de la page).
Beaucoup de nos clients créent plusieurs versions de leur site afin de fournir la meilleure conception possible au plus grand nombre d'utilisateurs possible. Pour notre entreprise, nous n'avons besoin que d'un ensemble de pages HTML, d'une feuille de style et d'un très petit nombre de développements. Plus de 95 % des utilisateurs du site adaptivepath.com utilisent des navigateurs conformes aux normes. Nous avons donc pensé qu'il était temps de le faire. transition vers les standards du Web.
Les standards du Web vous obligent à effectuer une vérification des erreurs. Déclarez simplement quelle est la version de votre HTML et le validateur vérifiera votre page selon les normes que vous avez déclarées. Le validateur vérifiera strictement et vous indiquera en détail les erreurs présentes, ce qui réduira le temps que les développeurs consacrent à la qualité et garantira que votre site maintient un haut degré de cohérence entre les différents navigateurs. Même si les navigateurs actuels présentent encore quelques bugs d'affichage, c'est bien mieux qu'il y a cinq ans.
Facile à entretenir, opportunités accrues
Pendant de nombreuses années, les groupes de normalisation du Web ont préconisé les vertus de « garder la conception visuelle et le contenu séparés », ce qui signifie que le HTML est devenu très simple (presque ridicule), la plupart des pages XHTML n'ayant que quelques <div> et <p sémantiquement riches. > balise et un lien vers un fichier CSS puissant. Cette séparation complète facilite le développement et la maintenance de vos pages, tout d'abord parce qu'elle permet une meilleure coordination entre les équipes de développement, car les éditeurs et les designers peuvent travailler séparément.
Récemment, il y a eu un projet dans lequel nous avons utilisé la technologie CSS et avons développé des fichiers CSS pour les clients sur notre propre serveur de développement. Pendant qu'ils préparent le contenu sur le serveur back-end, nous pouvons également modifier constamment la conception. Il suffit d'éditer le fichier CSS sans avoir à l'intégrer à leur système de publication de versions. Le travail est effectué en parallèle, et nous l'avons fait. a considérablement raccourci le temps de développement. Un développement rapide offre des avantages concurrentiels et financiers. Un temps de développement plus court permet non seulement de réduire les coûts, mais libère également des ressources, offrant ainsi davantage d'opportunités.
Élargir les canaux d'accès
Un code propre apporte plus d’avantages. Les navigateurs qui ne prennent pas en charge CSS peuvent désormais simplement ignorer la feuille de style. En d'autres termes, la représentation sémantique XHTML peut être restituée par n'importe quel navigateur, y compris les clients non traditionnels tels que les téléphones mobiles, les PDA, les lecteurs vocaux, les lecteurs d'écran, etc. . Tout appareil prenant en charge ces balises simples fera l’affaire.
Un site conforme aux normes Web peut prendre en charge l'accès mobile ; prendre en charge les normes d'utilisation de la section 508 et être compatible avec les anciennes versions de navigateur ; Vous bénéficiez de tous les avantages, il est plus facile à développer et à maintenir, et vous économisez même certains coûts matériels dans le processus.
Économisez sur les coûts de bande passante
Lorsque nous avons supprimé la police, les balises de tableau et certaines images utilisées pour la décoration de la page, nous avons réduit la taille de la page de 20,9 Ko à 9,2 Ko. Pour le moment, ces réductions peuvent sembler insignifiantes, mais lorsqu’elles sont cumulées sur toutes les pages visitées, elles représentent un montant important qui submerge notre site de trafic.
Notre site reçoit environ plusieurs milliers de pages vues par jour, ce qui permet d'économiser 56 % de bande passante. Alors que les grands sites commerciaux peuvent atteindre de telles visites en une ou deux minutes, les sites populaires atteignent souvent des dizaines de millions de pages vues en une journée. Si vous économisez 30 à 40 000 par page et que la feuille de style mise en cache n'a pas besoin d'être téléchargée à nouveau, vous pouvez économiser des milliers de dollars à ces sites chaque mois. Vous verrez ces informaticiens enthousiasmés par cette conception !
Améliorer l'expérience utilisateur
Bien que l’argent soit facile à quantifier, la compression du code apporte également des avantages supplémentaires cachés. Ce n’est un secret pour personne : un site rapide et actif se traduit toujours par une meilleure expérience utilisateur globale.
Au début du Web, la conception d'énormes interfaces graphiques obligeait les utilisateurs d'Internet commuté à supporter des vitesses d'accès lentes. Avec la popularité du haut débit, cette situation s'est améliorée. Mais les voyageurs d'affaires en voyage d'affaires peuvent toujours devenir vos nouveaux utilisateurs en se connectant depuis le téléphone de leur hôtel. L'utilisation d'un code propre et standardisé peut aider vos utilisateurs à atteindre leurs objectifs sur le site Web rapidement et facilement.
La transformation s’est avérée payante
Nous avons décidé de passer aux normes, non pas par courtoisie, mais en raison des avantages financiers appréciables que ces normes apportent. C'est pourquoi de plus en plus de sites sympas se tournent vers les standards du Web. Pourquoi n'avez-vous pas encore commencé la transition vers XHTML+CSS ?
Les avantages économiques apportés par la normalisation sont tangibles. Une fois nos sites standardisés, les entreprises réaliseront la véritable promesse du partage gratuit de contenu.