Les commissions :

Sites des comités :

Paris 2012
Paris 2012

Journée mondiale
de l'hémophilie
logo JMH

Bandeau supérieur

Le coin du Webmestre


Evolution et migration du site de l'AFH

Le site de l'AFH a été programmé à son origine en HTML. Depuis quelques années je l'ai normalisé en HTML 4 "Transitional". Dès l'origine le site avait été structuré autour des frames (page du navigateur découpée en zones, dont une pour le menu). Cette façon de faire avait le gros avantage, pour le Webmestre (donc pour moi bien sûr), de ne pas être obligé de modifier toutes les pages lorsque le menu devait évoluer. Toutefois, pour l'utilisateur cela pouvait présenter quelques inconvénients, comme par exemple :

  • l'obligation d'entrer sur le site par la page principale pour avoir le menu.
  • le menu ne pouvait pas toujours être vu dans sa globalité, surtout depuis que le nombre d'informations a augmenté
  • la mise en favori/signet d'une page en particulier n'était pas aisée.

Les étapes de la migration

Au début 2009, il a été décidé de faire évoluer le site dans sa structure, dans sa présentation, et pour qu'il soit plus facilement modifiable et évolutif. Le choix de passer au langage PhP a été fait, car ce langage est très répandu chez les hébergeurs de site dont le notre, et ne nécessite pas de licence d'exploitation. Pour atteindre cet objectif, ce travail bénévole a été conduit en plusieurs étapes tout au long de l'année 2009. On notera en particulier les points manquants suivants :

  • Changement de l'architecture des pages, en particulier la page d'accueil en concertation avec notre attachée de communication de l'époque, Alice Frécaut
  • Ajout de quelques fonctionnalités supplémentaires : Mise en place d'actualités sur la page d'accueil, Recherche sur le site avec Google, page d'accès à l'intranet (lequel existait déjà)
  • Mise en place des feuilles de style sur toutes les pages du site.
  • Création de l'architecture en PhP
  • Migration progressive des pages du site en PhP, en maintenant à jour les 2 sites en même temps.

Une fois la reprise, de toutes les pages du site principal, effectuée il devenait possible d'aller encore plus loin dans l'évolution et l'ouverture. Dans cette même idée d'évolution, la préparation au code PhP qui était lancée s'est accompagnée d'une nouvelle norme de codage, en prenant une norme d'avantage orientée sur le contenu : le X-HTML du Consortium W3C.

Différence entre HTML et X-HTML

Le nouveau site est conforme à la norme XHTML 1.0 du W3C, alors que l'ancien était conforme à la norme HTML 4.0 "transitional" du W3C.

Qu'est-ce que ça change, me direz-vous ?

Les règles de création sont plus strictes mais cela ne se voit pas vraiment (sauf pour le Webmestre). Pour l'utilisateur, ce qui sera le plus visible, c'est que tous les liens doivent s'ouvrir dans la même page du navigateur. Si vous souhaitez qu'un lien s'ouvre dans une autre page ou un autre onglet de votre navigateur, vous devrez le demander explicitement avec l'oreille droite votre souris.

Pourquoi cette nouvelle norme ? pourquoi cette contrainte ?

Le fait d'obliger les liens à s'ouvrir dans la même page est prévue pour que tous les internautes puissent naviguer sans se perdre, c'est notamment le cas des aveugles. Si l'on ouvre plusieurs pages à la fois la machine de lecture se perd et c'est très difficile de s'y retrouver.

Par ailleurs le reste concerne la structure des informations qui de la sorte sont mieux trié;es par les moteurs de recherche, puisque l'information est plus structurée.

Si vous êtes intéressé par les langages du WEB et que vous n'avez jamais franchi le pas, ou encore si vous souhaitez approfondir le sujet, je ne peux que vous conseiller d'aller faire un tour sur le site du Zéro, qui est un site très didactique.

Etat actuel du site

Le site en PhP est totalement fonctionnel, à l'exception de la partie "comités" qui n'a pas été migrée et qui reste encore en HTML. Le menu pointe maintenant sur toutes les nouvelles pages.

Durant le premier trimestre 2010, l'actualisation de l'ancien site a été maintenu en parallèle du nouveau, alors même que les pages de l'ancien site étaient déclarées obsolètes pour les moteurs de recherche. Ces derniers ont pu progressivement indexer les nouvelles pages et ainsi conserver pendant un temps les informations qui étaient encore connues sur l'ancien site. Ensuite, l'ancien site a été tout de même maintenu en ligne mais cette fois sans aucune actualisation. Depuis le 12 août 2010 vers 20h, toutes les pages ".htm" et les fichiers dédiés de l'ancien site ont été supprimés. Cela a permis de faire un peu de place sur le serveur.

NOTA Si vous aviez des signets (Firefox), ou des favoris (Internet explorer) qui pointaient sur les anciennes pages, il ne sont plus opérationnels, il faut les recréer à partir des nouvelles pages ".php" du site actuel.

Si vous avez des questions ou des remarques, n'hésitez pas à m'en faire part.

Haut de page


Enfin un flux RSS pour le site de l'AFH !

C'est quoi cette bête là ?

Il s'agit tout simplement d'un fichier de description sur l'actualisation d'un site Internet. Les informations sont succinctes mais permettent d'avoir une idée des mises à jour, un lien est généralement placé pour lire l'information au complet sur le site lui-même.. Les informations peuvent être classées par catégorie, ce qui permet de les trier et ainsi de ne voir que ce qui nous intéresse.
Ainsi, plus besoin d'aller fouiller le site pour voir ce qui a changé, il suffit de lire le flux et le tour est joué !
Et si vous êtes encore plus mordu pourquoi ne pas s'y abonner !!

Quand le flux est-il actualisé ?

L'actualisation du flux est réalisée lors de la mise à jour du site, actualité ou autre.

Comment lire le flux RSS ?

Si vous avez un navigateur Internet récent comme par exemple Internet Explorer 7 ou 8, ce flux est directement lisible sans logiciel additionnel. Sinon il faudra installer un des nombreux logiciels disponibles sur l'Internet.

Si vous êtes équipé d'un navigateur récent, il suffit de cliquer sur le lien Flux RSS 2.0 (icône bleue du menu de gauche) ou encore Flux RSS 2.0 ici

En savoir plus : sur l'abonnement, visitez par exemple : CRDP Bourgogne : S'abonner à un flux RSS

Lien pour vérifier la validité du flux RSS de l'AFH : [Valid RSS]

Haut de page


Recommandations pour mise en ligne

Les personnes en charge du contenu du site de l'AFH communiquent les informations au Webmestre en vue de les mettre en ligne. Pour éviter de faire n'importe quoi, les documents et mises à jour doivent respecter certaines règles. Aussi, le fichier suivant donne des indications sur ce qui faut fournir avec les contraintes et conseils associés. Si toutefois des points restent obscurs, ne pas hésiter à m'en faire part.

Charger le fichier FichiersPourMiseEnLigne.pdf pour tout savoir.

Si vous avez des corrections, ou des compléments d'informations pour le site, nous vous serions reconnaissants de nous les transmettre. En fonction du type d'éléments merci de les transmettre à la bonne personne :

Haut de page


Association Française des hémophiles - 6, rue Alexandre Cabanel - 75739 Paris Cedex 15
info@afh.asso.fr - Tel : 01 45 67 77 67 - Fax : 01 45 67 85 44

Ecrire au Webmestre.