Archives mensuelles :

mai 2012

WordPress de A à Z — G comme GPL (Licence Publique Générale)

Dans la série WordPress de A à Z, je ne pouvais faire l’impasse sur les conditions d’utilisation, de copie et de redistribution dont notre CMS fait l’objet via la licence publique générale GNU. Malgré des compétences juridiques limitées, il m’a semblé important de consacrer un article sur cette question qui est finalement au coeur de l’écosystème qui s’est mis en place depuis la création de b2 en 2001 par Michel Valdrighi jusqu’à la version que nous connaissons aujourd’hui. Le document WordPress Copyright retrace les évolutions et changements qui ont affecté le droit d’auteur et la licence de WordPress. Voici le sommaire complet des 26 articles de WordPress de A à Z.

RWD Image Maps — Images réactives «responsives»

Vous vous souvenez des images réactives ? Si oui, vous serez heureux d’apprendre qu’il est désormais possible de combiner Image maps et Responsive design grâce au plugin jQuery rwdImageMaps qui recalcule les aires déterminées par les coordonnées pour tenir compte du redimensionnement du viewport, le cas échéant.

A lire — Webgrids : structure et typographie de la page web

Je viens de terminer la lecture du livre Webgrids écrit par Anne-Sophie Fradier (@mitternacht sur twitter) qui récapitule les bases de la structure des documents et de la typographie adaptés aux pages web, sujets qu’elle avait abordés à l’occasion de la conférence La macrotypographie de la page Web à Paris Web 2010. Après un rappel nécessaire des fondamentaux de la mise en page hérités des premières heures de l’imprimé, l’auteure aborde les spécificités du support web pour terminer sur la composition du texte.

WordPress Basics et Beyond Basics en version 0.3.2

Le thème WordPress Basics et le thème enfant (Child Theme) Beyond Basics en sont à la version 0.3.2. Certaines modifications sont cosmétiques tandis que d’autres corrigent des bugs plus ou moins ennuyeux. Les trois plus importantes mises à jour concernent : 1) la boucle principale et la seconde boucle situées dans le fichier home.php ; 2) les problèmes d’affichage du formulaire de recherche lorsqu’on utilise le widget de recherche ; et 3) la mise à jour du système de grille avec une version fixe en pixels et une version fluide en pourcentage.

Un livre et une vidéo sur le design émotionnel

Un site web qui fonctionne est avant tout un site web qui donne au visiteur ce qu’il est venu chercher tout en le mettant dans une situation qui lui permette de recevoir l’information dans les meilleurs conditions. Pour cela, les concepteurs font de plus en plus appel à des techniques issues des recherches sur le fonctionnement du cerveau pour découvrir comment retenir les visiteurs et leur donner une bonne impression pour les inciter à s’engager émotionnellement. Voici deux ressources, un livre et une vidéo, qui devraient vous en apprendre davantage sur le sujet.

3 outils pour gérer les dates en Javascript

La gestion des dates et autre timestamps peut s’avérer légèrement compliquée. Heureusement, il y a pléthore de bibliothèques Javascript qui se proposent de vous faciliter la vie. Voici déjà trois script rapides et légers pour commencer.

CSS Selectors — Visualiser les sélecteurs CSS de manière interactive

CSS Selectors — Si comme moi vous avez parfois des difficultés à distinguer la portée de certains sélecteurs CSS, ce site vous sera très utile. il suffit de sélectionner un sélecteur dans la liste et de regarder les éléments qui sont mis en évidence dans le marquage HTML qui sert d’exemple. Cerise sur le gâteau, la page précise les navigateurs compatibles et affiche la règle CSS en cours.

Quel est le coeur de métier de l’intégrateur web ?

Cet article s’inspire d’un tweet de Sophie Drouvroy ‏@cyberbaloo_ qui pose une question apparemment toute simple : Pour vous un intégrateur web est censé savoir faire quoi techniquement ? L’intégrateur web devrait maitriser le couple HTML & CSS et connaitre suffisamment Photoshop pour découper les portions d’images. Il doit également pouvoir travailler au milieu d’un langage côté serveur comme PHP ou client comme Javascript. En effet, il arrive souvent que l’intégrateur intervienne sur des projets déjà en production.

La journée mondiale de l’accessibilité, c’est maintenant !

Le GAAD (Global Accessibility Awareness Day) dédie cette journée du 9 mai 2012 à la sensibilisation du plus grand nombre à l’accessibilité des contenus et applications digitales (web, logiciel, application mobile, etc.) pour les personnes en situation de handicap.