Après mon petit tour sur les questions relatives à l’ergonomie des blogs, je me suis décidé à repenser la navigation sur css4design qui en avait bien besoin. Quelques commentaires plus tard sur la navigation par tag vs catégorie, je suis descendu de mon petit nuage… J’en ai même profité pour harmoniser les couleurs en diminuant la part du rose au profit du vert. Sans connotation politique aucune 😉 →
PHP5, logiciels libres à Lyon, Barre d’outils Google et htmlPlayground
Mars, c’est les giboulées, le printemps (on me souffle dans l’oreillette que c’est aussi le mois de Veronica…). C’est surtout le mois où la nature commence à partir en vrac. Ne la contrarions pas et accompagnons le mouvement avec : un guide de survie pour PHP5 et MySQL5, une licence pour tout savoir sur les logiciels libres, une nouvelle version pour la Google Toolbar, un terrain de jeux pour HTML et CSS et un service de publicité que je vous invite à tester.
Menu HTML et CSS, sliding doors et item current en PHP
Ce mini tutoriel propose une technique simple pour afficher un effet de survol sur un bouton en permutant une image en background associée à un lien et faire en sorte que cet effet de survol reste une fois le bouton cliqué, de manière à signaler la page en cours. Le tout avec une pincée de HTML, une bonne dose de CSS et un soupçon de PHP. →
Adriana K, Google et balises meta dans DotClear
Comment ça y dit qu’y voit pas l’rapport…
La particularité d’un bon système de publication de blog comme DotClear ou WordPress est, entre autre, d’opérer une séparation entre les données et leur affichage. Comme le fait une bonne page web avec le contenu et le design grâce à XHTML et CSS. Cela se traduit souvent par l’existence d’un dossier themes qui contient généralement un fichier template.php. Ce fichier regroupe les parties communes de votre site, dont notamment les balises meta. Ce qui peut avoir des conséquences sur la visibilité de vos pages dans Google. Voyons comment…
Trucs et astuces Javascript
Ce billet regroupe quelques fonctions simples et utiles en Javascript ou en PHP. Comme pour la boite à outils CSS, celle-ci est destinée à s’enrichir régulièrement.
- slideToggle() et hover() avec jQuery 1.1.2
- Mettre en évidence le lien de la page en cours avec currentPage()
- Permuter une classe CSS avec une autre avec toogleClass()
- Ouvre et centre un popup en une seule opération depuis la page appellante avec popup()
- Permutez deux classes sur un événement avec multiClass()
- footer calé en bas de page avec getWindowHeight() et setFooter()
- Envoyer un formulaire avec la touche Entrée (Quand le bouton n’est pas de type submit)
Tracker les liens sortants
Les pages de redirection sont souvent utilisées pour assurer le tracking des liens sortants. Ce système — lourd à mettre en place — peut être avantageusement remplacé par la classe XHRConnection de Thanh qui ne cesse de trouver des applications aussi pratiques qu’élégantes.
Ce tutoriel explique comment — tout en laissant les liens en dur dans la page et en redéfinissant leur comportement onclick — associer une action pour envoyer à un script côté serveur (tracker.php) l’URL de la page courante ainsi que l’URL de la page demandée par l’utilisateur.
La fonction track() renvoit ensuite true pour que le navigateur effectue la requête de l’utilisateur en accédant à l’URL demandée. Le résultat apparait sous la forme d’un tableau affichant la date, l’heure, l’URL demandée ainsi que l’url de la page appelante. Deux derniers mots : merci Thanh !