A propos de ce site internet
Ce site est réalisé en HTML5 et utilise le Framework javascript JQuery.
Le HTML5
Le brouillon officiel de HTML5 a été publié officiellement le 23 avril 2009. Ce n'est pas un texte définitif, les groupes de travail peuvent encore le modifier avant l'adoption définitive comme recommandation.
Pourquoi et comment utiliser le HTML 5
Je n'ai pas encore fini d'explorer toutes les nouveautés introduite par cette nouvelle norme, mais Le HTML5 permet de combler (en partie) l'un de mes regrets dans l'utilisation du HTML jusque-là à savoir le manque de sens de la plupart des balises utilisées.
En effet, nous utilisions des 'boîtes' (balise div) ayant toutes le même sens (sémantiquement parlant). Dorénavant des balises spécifiques permettent de séparer, dans le code d'une page, les blocs de navigation, les sections de contenus, les accessoires et les en-têtes / pieds de section ou de page.
Si cela est un progrès considérable, je suis curieux de savoir comment 'Government Google' et les autres vont réagir. A priori l'indexation devrait être plus rigoureuse et toute la SEO à revoir.
Le Framework javascript JQuery
jQuery est une bibliothèque Javascript libre qui porte sur l'interaction entre JavaScript (comprenant AJAX) et HTML, et a pour but de simplifier des commandes communes de Javascript. La première version date de janvier 2006.
Le framework contient notamment les fonctionnalités suivantes :
Parcours et modification du DOM y compris le support des CSS 1 à 3 et un support basique de XPath, les événements, les effets et animations, les manipulations des feuilles de style en cascade (ajout/suppression des classes, d'attributs…), l'AJAX, une grande collection de plugins et des utilitaires (version du navigateur…),
Cette bibliothèque m'a réconcilié avec le javascript.
Dans ce site, je l'utilise pour dessiner le dégradé des boutons du menu, pour charger mes coordonnées dans la page de contact et pour l'animation sur les images de la page mes créations..