Le Potlatch

Aller au contenu | Aller au menu | Aller à la recherche

mercredi, 28 avril 2010

Potlatch Analytics : comment mesurer le temps passé par vos visiteurs sur votre site d'information

Je proposais dans mon précédent billet une solution de suivi du temps de visite sur votre blog plus précise que celle fournie par Google Analytics. Cette deuxième version va plus loin : elle permet d'arrêter la mesure lorsque le visiteur a gardé la page ouverte en arrière-plan ou dans un onglet de navigateur. Explications détaillées.

Lire la suite...

lundi, 16 novembre 2009

Tutoriel : sauvegarder quotidiennement ses bases de données MySQL sur un serveur dédié ou privé

Vous souhaitez sauvegarder systématiquement les bases de données de votre serveur Web et les récupérer sur une machine Windows ?  Je vous propose une solution simple, fiable et rapide pour récupérer un fichier SQL gzippé de chaque base, comportant la date du jour, sous la forme db.NomDeLaBase.2009-11-17.sql.gz.

Lire la suite...

lundi, 20 juillet 2009

Des dégradés sans image avec Firefox 3.5 (et CSS 3)

Arc en ciel

L'implémentation de -moz-box-shadow par Firefox 3.5 nous promet de belles heures d'amusement. Non seulement elle permet de créer une ombre portée sur un bloc, mais, associée aux couleurs RGBA (avec alpha-channel) et à la propriété inset, elle vous autorise à créer des ombrages internes subtils sans recourir à des images. Exemples et explications...

Lire la suite...

jeudi, 22 janvier 2009

Afficher un compteur sous forme de jauge en HTML

Pour afficher de manière graphique un chiffre qui évolue entre une valeur minimale et une valeur maximale, la jauge est un outil très pratique. A l'image du thermomètre, elle est compréhensible du premier coup d'oeil et sa mise en oeuvre en HTML est d'une simplicité enfantine. Explications.

Lire la suite...

samedi, 26 juillet 2008

Yahoo UI vs JQuery : quel framework Javascript pour vos applications Web 2.0 ?

Yahoo UI et JQuery sont deux frameworks Javascript qui simplifient la gestion d'Ajax, la mise en place d'interfaces clients riches et les interactions au sein des pages Web. La ressemblance s'arrête là. Car c'est un peu comme si on comparait une multinationale à la start-up du coin (comme leurs créateurs d'ailleurs). A ma gauche, YUI, solide, bien structuré, dont chaque extension est calibrée à la ligne de code près ; à ma droite, JQuery, rapide, dynamique, et doté d'une armada d'extensions de qualité très variable. Petite revue de détail.

Lire la suite...

mardi, 15 juillet 2008

Tutoriel : créez une FAQ accessible et facile à mettre à jour avec JQuery

Dérouleur de FAQ JQuery

A l'heure de mettre en ligne une FAQ qui devra être mise à jour par un néophyte, je me suis posé la question suivante : comment concilier la souplesse de mise à jour avec le dynamisme de javascript ? Simple : créer le HTML d'abord, et laisser JQuery animer le tout.

Lire la suite...

jeudi, 6 mars 2008

Antispam pour les commentaires de blog : un Captcha sans images

Captcha antispam pour blog

Les spams dans les commentaires de blogs sont une plaie. Divers tests de Turing (aussi appelés Captchas) visent à séparer les robots des êtres humains, allant de l'image plus ou moins lisible au questions les plus absconses (« quel est le troisième chiffre dans la chaîne 012345 (en chiffres) ? »). Voici une méthode, simple et, d'après mon expérience, plutôt efficace pour tromper les spammeurs. Explications.

Lire la suite...

samedi, 19 janvier 2008

Des tableaux de données simples, standards et lisibles en CSS et PHP

Même si leur usage a été banni dans la mise en forme de pages au profit des DIV, les tableaux sont un outil de choix dès qu'il s'agit d'afficher des données sous forme de lignes et de colonnes. Il reste cependant difficile de créer des tableaux lisibles et conformes aux standards. Voici un condensé de bonnes pratiques pour styler vos tableaux, qui n'a rien de révolutionnaire mais vous fera peut-être gagner du temps.

Lire la suite...

mercredi, 26 septembre 2007

Déboguer les erreurs MySQL grâce aux alertes e-mail

Après avoir exposé ma tactique de traque et d'élimination des erreurs 404, voici une variante de l'alerte e-mail dédiée au débogage : l'alerte MySQL. Ou comment être alerté des erreurs dès qu'elles surviennent sur votre site Web ou votre application en ligne.

Lire la suite...

dimanche, 16 septembre 2007

Erreurs 404 : faites la chasse aux pages perdues

Je suis tombé récemment sur plusieurs articles recensant les pages 404 les plus originales, créatives ou informatives. Bien que l'intention soit louable, j'ai tendance à penser que la meilleure page 404, c'est celle qu'on ne voit jamais ! Mais pour éradiquer les pages perdues, il faut d'abord les identifier. Voici une manière simple de procéder avec PHP.

Lire la suite...