Combien de temps cette page met-elle à charger ? La réponse se trouve (entre autres) sur l’outil de benchmark WebWait A la différence de pas mal d’outils en ligne du même genre, WaibWait télécharge l’intégralité de votre site via votre navigateur, ce qui a pour effet de tenir compte du traitement des images, JS & co. souvent oublié par les outils similaires. Bien sûr, afin que le résultat obtenu soit cohérent, 5 cycles de tests sont effectués (et de façon automatique s’il vous plait!), le bilan est donc une moyenne assez réaliste du temps de chargement de votre site. A [...]

Avec la toute dernière version de Firefox (3.6), le Captcha que j’utilisais sur mes formulaires depuis plusieurs années est devenu obsolète. Du coup, j’en profite pour faire un petit tutoriel concernant l’installation de la solution leader (et gratuite) du marché : reCAPCHA. Mais avant de commencer, qu’est-ce qu’un captcha ? Derrière ce nom barbare se cache en réalité un simple test visuel visant à différencier un utilisateur humain d’un ordinateur. Le but est de lutter contre les spammeurs, en les empêchant d’utiliser vos formulaires pour envoyer du des mass-mailings automatisés à partir de vos serveurs. Bien sûr, l’expérience utilisateur s’en [...]

Toujours dans une optique d’optimisation du code CSS, les CSS Sprites sont une méthode très efficace pour réduire le nombre de requêtes effectuées par le serveur, permettant une réduction du temps de chargement des pages, donc un affichage plus rapide. (cf. comment Yahoo! et Aol on amélioré leurs performances – anglais) Cette technique originaire de l’univers des jeux vidéos consiste à grosso-modo à limiter le nombre d’images à charger à partir de notre feuille de style, partant du principe qu’une image commune pour différentes icones est largement plus optimal que plusieurs fichiers séparés de petites icônes. L’exemple donné sur CSS [...]
Comme je ne crois encore en avoir encore parlé ici, et que je viens tout juste de gagner uncertain temps grâce à lui, aujourd’hui je vous présente XENU, un excellentissime outil gratuit de recherche de liens morts. Outre sont efficacité remarque, ce petit logiciel a l’énorme avantage d’être en plus de ça extrêmement rapide, ce qui permet de crawler des sites de plusieurs milliers de pages en seulement quelques minutes. Diverses options sont disponibles, parmi lesquelles le paramétrage de la vitesse du crawl, l’inclusion, l’exclusion de répertoires, etc. Encore une fois il s’agit d’un Must Have de la logithèque du [...]
REGEX, expression régulière ou expression rationnelle… voilà un sujet assez incontournable qui fait frémir plus d’un webmaster! Et pour cause : les expressions rationnelles sont issues des théories mathématiques, et sont plutôt assez incompréhensibles de prime abord. Concrètement, il s’agit d’une syntaxe définissant un ensemble de chaînes de caractères possibles. Les opérateurs permettant un nombre illimités de syntaxes pour la création de ces motifs, il est souvent difficiel d’en trouver de toutes prêtes adapté à une situation précise (excepté pour les situations classiques, de type vérification d’email). Heureusement pour nous l’existence de RegexLib nous permet de gagner un temps précieux. [...]
Comme sans doute bon nombre de développeurs, cela fait un bail que j’utilise l’extraordinaire PHP Classes (inscription obligatoire), afin de gagner un temps précieux lors de la création de mes scripts PHP. Ayant récemment lu pas mal de billets sur le similaire PHP Fonctions (un site francophone regroupant diverses fonctions PHP gratuites), je me suis dit qu’il était temps de faire une petit post regroupant les principales sources de scripts PHP que j’utilise : – PHP Classes : Le must du genre sans aucun doute. Le site propose des classes PHP très complètes (et souvent complexes) prêtes à l’emploi relatives [...]
La réalisation de formulaires ergonomiques constitue sans doute l’un des aspects les plus importants et compliqués à conceptualiser lors de la création d’un site internet. Tenir compte de cette problématique devient primordial, tant l’omniprésence des formulaires est grande. Aujourd’hui, que ce soit pour s’inscrire, se connecter, poster un message ou encore commander un article sur un site de e-commerce, difficile de s’en passer. Pourtant leur réalisation semble souvent inappropriée et en conséquence contre-productive… La technologie à notre disposition évoluant sans cesse, les modèles d’ergonomie sont en permanente mutation, c’est pourquoi il semble bon de se tenir informé des dernières innovations [...]
Petit rappel : les Magic_Quotes est une fonctionnalité de PHP destinée à protéger automatiquement les données utilisées dans un script PHP part un backslash (« \ »), principalement afin d’éviter les injection SQL. Même si l’idée est intéressante pour les débutants, il faut bien reconnaitre que cette fonction est nettement plus problématique qu’autre chose pour la plupart des développeurs. Le problème, c’est que bon nombre de serveurs mutualisés sont configurés avec les Magic Quotes d’activées par défaut, et ce, malgré le fait que cette fonctionnalité soit obsolete depuis PHP 5.3 (et même carrement supprimée depuis PHP 6). Du coup, il faut trouver [...]
Même si le duplicate content vient d’être récemment démystifié par Google et que son PageRank n’est plus l’indicateur de popularité qui était il a encore quelques années, force est de constater qu’aucun consultant en SEO / référencement n’ose pour autant l’ignorer et ne plus y porter la moindre attention. C’est un peu comme pour la problématique à ce jour révolue des méta-keywords en quelque sorte : « ça ne sert pas à grand chose mais ça ne mange pas de pain de les utiliser, dès fois que… ». Bref : même si ce critère de popularité n’est sans doute plus aussi important [...]
Besoin de codes sources, scripts, tutos, astuces, exercices et autres réjouissances à la pelle? Le tout dans des domaines aussi variés que le Flash, ASP, PHP, CSS, XML, SEO, java, fonts, dessin vectoriel et j’en passe ? Devlisting est fait pour vous ! L’auteur y regroupe une mine d’information assez conséquente et vaste dans des domaines englobant l’ensemble des activités de tout webmaster au sens large. D’après mes premières vérifications les must de chaques genres sont bien présents, bref ce site est un point de passage à garder en tête lors de toute recherche infructueuse.