L’auto-formation qui a influencé ma vie professionnelle actuelle…

Alors que depuis quelques jours je me demande sur quoi je vais pouvoir écrire, voici que @Fenice me taggue sur le sujet « L’auto-formation qui a influencé ma vie professionnelle actuelle… ».
Moi, je dirai qu’il y en a deux :

– D’abord, l’auto-formation à .net qui continue et n’est pas prête de s’arrêter tellement ils vont vite. Tu n’as pas le temps de faire un peu le tour d’une question, de trouver comment l’appliquer à ton besoin et oh… quel bonheur ce sera ensuite. Bon, je ne vais pas m’étendre sur ce sujet, il change et évolue tous les jours et tous les jours j’en apprend. Pierre vient d’alleurs de me gratifier de l’astuce Crtl+Shift+V dans Visual Studio

– Ensuite, une formation que j’ai suivi sur l’accessibilité. Je ne suis pas une oeuvre depuis, mais, il faut dire qu’elle m’aura marqué. Tout d’abord, elle m’aura aidé à me rendre compte qu’il suffit d’un rien dans la création des pages pour changer du tout au tout l’expérience de navigation. Elle m’aura aussi éclairé sur la diversité des handicaps dont il nous faut tenir compte. Et pour finir, elle m’aura marqué devant la rétissance et la mauvaise fois de mes collègues de formation face au travail supplémentaire que celà implique.

Voici les deux expériences qui ont marqué ma vie professionnelle. Parce que je garde constament, avec plus ou moins d’efficacité je l’avoue, les deux à l’esprit en permanence.

Et maintenant, je vais faire suivre cette chaine à :
– TheFreeBoxer de thefreeboxer.net pour taquiner un plurker… au moins un !
– Pierre de BlackNotesMaster pour occuper un collègue!
– Lucas Janin de Lucas3D.com (parce que je suis vraiment curieux de savoir la formation qui a compté pour lui pour l’amener à DreamWorks)

Hover Css et navigateurs

Ouf, il n’y a pas eu de mise à jour via WSUS cette nuit, ce qui fait que j’ai pû retrouver mon navigateur ouvert ce matin avec tous les jolis liens dont je n’ai pas eu le temps de parler hier.
Bref !
Hier donc, je me suis piqué de curiosité pour la nouvelle (et wahouuuu, très belle ) page d’accueil du site institutionnel du Cnrs. Je le précise pour ceux qui ne le savent pas… le Cnrs n’est pas en deuil. Bref, on pourra dire ce que l’on veut sur la magnifique couleur de fond, le style épuré, l’identification rapide d’où il faut cliquer pour aller où on veut; mais il y a quand même quelque chose de très bien : c’est la construction de la page elle-même.
Après m’être étranglé en formation « accessibilité des sites web », j’ai voulu savoir s’ils avait affublé cette page d’un magnifique javascript de navigation comme ils l’ont fait pour beaucoup d’autres sites (un exemple proche). Pas de javascript et une page plutôt propre, qui valide plutôt bien.
Ben mince alors! Une nav par menu, du « hover » pour la suite. Zou, direction la Css et là : re-Wahou ! Bien écrit, bien commenté, des tailles « em » pour le texte. Et ca :

body {
behavior:url("https://www.cnrs.fr/fr/z-tools/styles/csshover.htc");}

Bref, Bravo !

Donc, vous voulez des pages bien écrites, avec de menus déroulants et quel que soit (à peu près) le navigateur. Ceci sans pour autant trop concéder à l’accessibilité : Xhtml, Css et fichier de comportement javascript.
Celui utilisé sur le site est disponible là : http://www.xs4all.nl/~peterned/csshover.html.
La dernière version est actuellement la V2.02.060206.

Vous trouverez sur le blog de Cyril Durand (Hop, dans feedreader) un article qui propose une petite amélioration liée à son utilisation avec Ajax.Net