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.

5 astuces et bouts de code pour personnaliser WordPress

Cet article regroupe cinq ressources utiles pour améliorer la personnalisation de WordPress : définir un thème par défaut différent de Twenty Eleven lors de la création d’un site avec les fonctions multi-sites ; créer une page d’option pour personnaliser le look and feel du thème ; gérer l’affichage des billets dans les boucles multiples ; effectuer des redirections 301 pour les pages d’archives afin d’améliorer la structure «SEO» ; et ajouter la possibilité de trier les éléments de la bibliothèque des médias par type MIME pour finir.

Lawnchair — Le stockage JSON simplifié

Lawnchair est une solution souple et légère (3.4K pour la version minifiée) pour assurer la persistance des données de vos applications mobiles HTML5 grâce au format de données JSON. Par défaut, Lawnchair utilise les fonctions natives du navigateur, et utilise des solutions alternatives si les fonctions Storage ne sont pas prises en charge. Cerise sur le gâteau, cette solution ne dépend pas de jQuery ou d’un autre framework pour fonctionner.

jQuery.Storage — Plugin jQuery pour manipuler Storage HTML5

jQuery.Storage est un plugin jQuery qui permet d’utiliser simplement les fonctions d’enregistrement de données (localStorage et sessionStorage) disponibles dans HTML5. Son intérêt réside dans simplification de la sérialisation des données et dans la possibilité de basculer vers les cookies pour les navigateurs qui ne prennent pas en charge les nouvelles fonctionnalités Storage.  jQuery.Storage est disponible sur Github.

« Average font » : à la recherche de la police de caractère universelle

« Average font » est un projet qui consiste à faire émerger l’essence même de la police de caractère universelle. Pour y parvenir, Moritz Resl à écrit un programme qui a superposé les 900 fontes installées sur son système en ajoutant une faible opacité. Il en ressort la forme intemporelle de chaque lettre de l’alphabet pour un résultat paradoxalement organique et fantomatique.