Nous vous l'annoncions au début du mois de septembre, nous avons entrepris la refonte des sites à la norme xhtml 1.1
C'est un travail important qui nécessite la réécriture du moteur d'affichage de WM. Nous avons actuellement refondu 20 % des modules qui composent vos sites. Mais avec l'expérience la cadence de développement augmente sensiblement ces derniers jours. Mi-novembre l'intégralité des sites devrait être valide à la norme du W3C.
La méthode que nous avons adopté consiste en une validation de module par module. Actuellement vos sites sont composés à la fois de module réécrits et valides à la norme xhtml 1.1. et d'anciens modules optimisés pour un affichage sous IE.
Même si ce travail est relativement transparent pour vous actuellement, les bénéfices que vous allez tirer de cette refonte seront au final nombreux.
C'est un travail important qui nécessite la réécriture du moteur d'affichage de WM. Nous avons actuellement refondu 20 % des modules qui composent vos sites. Mais avec l'expérience la cadence de développement augmente sensiblement ces derniers jours. Mi-novembre l'intégralité des sites devrait être valide à la norme du W3C.
La méthode que nous avons adopté consiste en une validation de module par module. Actuellement vos sites sont composés à la fois de module réécrits et valides à la norme xhtml 1.1. et d'anciens modules optimisés pour un affichage sous IE.
Même si ce travail est relativement transparent pour vous actuellement, les bénéfices que vous allez tirer de cette refonte seront au final nombreux.
Référencement :
Le nouveau code source de vos sites séparera quasiment le contenu de la mise en page. Cela devrait améliorer la prise en compte par les moteurs de recherche. Et en tous cas préparer vos sites aux évolutions futures des algorithmes de Google, Yahoo et autre MSN. D'autre part nous avons profité de la réécriture des pages pour hiérarchiser tout votre contenu à l'aide des balises <h>. Ces balises sont utilisées par les moteurs de recherche pour donner plus de poids à vos titres.
Vitesse d'affichage :
Nous avons fait des tests sur une page ancienne version et une page xhtml la différence de poids entre 2 pages identiques est de 25 %. Cela réduira votre consommation de bande passante et accélérera l'affichage des pages sur les ordinateurs modernes. Côté serveur nous profitons de cette refonte pour optimiser certaines requêtes.
Et de manière générale cette nouvelle conception devrait moins faire appel à la base de données notamment au niveau design qui est particulièrement développé sur WM.
Et de manière générale cette nouvelle conception devrait moins faire appel à la base de données notamment au niveau design qui est particulièrement développé sur WM.
Vitesse d'affichage :
Les sites seront visibles sur mobile sans aménagement particulier. Dans un deuxième temps une version spécialement conçue pour mobile viendra compléter notre offre.
Mobile :
Nous avons remarqué dans les stats de nos serveurs que, pour certains sites, les navigateurs alternatifs (firefox, safari, opéra) pouvaient représenter plus de 35 % du trafic. Il se trouve que contrairement à IE ces navigateurs sont optimisés pour le xhtml.
Accessibilité :
La refonte du code permettra aux navigateurs munis de vocalisation d'interpréter plus facilement vos sites.
Pour conserver une mise en page impécable nous utilisions auparavant beaucoup de tableaux pour construire vos pages. Il seront remplacés par des blocs de contenu.
Cette technique permettra une lecture beaucoup plus aisée pour ce type de navigateur.
Pour conserver une mise en page impécable nous utilisions auparavant beaucoup de tableaux pour construire vos pages. Il seront remplacés par des blocs de contenu.
Cette technique permettra une lecture beaucoup plus aisée pour ce type de navigateur.
Compatibilité :
C'est un peu technique, mais j'espère que ces explications vous éclaireront sur le travail invisible qu'a entrepris une partie de l'équipe depuis le début du mois de septembre. Nous publirons d'autre notes de ce type pour vous informer sur d'autres chantiers de fond que nous effectuons à côté des améliorations fonctionnelles plus visibles.