AuteurSteve Lebleu

Cross-triathlète, amoureux de nature, de grands espaces et ... d'applications web. Curieux et touche-à-tout, je m'intéresse à tous les aspects du développement d'un projet web. Je suis développeur full stack freelance depuis 2018, principalement sur des piles Javascript.

Impact des réseaux sociaux sur le référencement

I

Nouvelles fraîches de la part chez Google qui, il ya peu de temps, par l’intermédiaire d’une publication du Maître Yoda du référencement, Matt Cuts, disait en substance, que non, les réseaux sociaux n’influencent pas les positions d’un site dans les SERP’s et, in fine, pas non plus le trafic provenant du référencement naturel. Alors, qu’en est-il exactement des...

Outil de développement : la PHP Debug Bar

O

Le principe d’interprétation oblige le développeur PHP à attendre l’exécution du script pour savoir, a posteriori, s’il y a des couacs. Quant à savoir où, c’est là une autre histoire, et ce n’est pas la gestion intégrée des erreurs dans le module PHP qui est la plus explicite en la matière, d’autant que certains scripts ne donnent pas le résultat attendu sans pour autant planter par ailleurs. En...

Système d’auto-complétion avec AJAX

S

L’expérience utilisateur est chaque jour rendue plus fluide et plus conviviale, particulièrement grâce à l’apport de JavaScript. De nombreux sites proposent par exemple un système d’auto-complétion sur leurs champs de recherche. C’est ce procédé d’auto-complétion que je vous propose de décortiquer pas à pas en développant un champ de recherche des grandes villes du...

Requêtes asynchrones avec l’objet XHR

R

Les technologies AJAX sont apparues il y a une dizaine d’années et sont aujourd’hui très répandues sur de nombreux sites internet en raison, notamment, de la souplesse qu’elles confèrent aux interfaces graphiques ainsi qu’à l’amélioration considérable de l’expérience utilisateur qui en découle. AJAX, requêtes asynchrones, objet XHR … que veulent dire ces...

Envoyer un email avec PHP

E

Lorsque vous vous inscrivez sur un site, par exemple, une confirmation d’inscription vous parvient généralement sous forme d’email contenant les informations que vous avez renseignées. En PHP, l’envoi d’email est effectué grâce à la fonction mail(), que je vous propose de décortiquer avant de voir les possibilités d’utilisation qu’elle permet. Tout...

Utiliser les polyfills en Javascript

U

Certaines technologies récentes ne sont pas supportées de manière égale par les différents navigateurs présents sur le marché, et vous vous grattez régulièrement les cheveux à propos de la prise en charge de telle ou telle méthode lors de vos développements. Il arrive donc de devoir tester si telle ou telle fonctionnalité est supportée et ensuite de devoir déployer des solutions alternatives. Une...

Rédiger un bon title pour le web

R

Ce n’est plus un secret pour personne, c’est même de notoriété publique : la balise title est une balise essentielle dans le cadres des optimisations on-page à apporter pour le référencement naturel. Ce n’est pas la seule, bien sûr, mais si vous souhaitez optimiser vos pages pour le référencement naturel, il vous faudra à coup sûr composer avec celle-ci. C’est...

Allofthelight.js: éteignez la lumière !

A

AllOfTheLights est un plugin jQuery qui permet de “couper la lumière” au clic sur un bouton, un peu comme lorsque vous êtes au cinéma ou que vous regardez un film chez vous. Le but est de masquer les éléments parasites qui viendraient troubler la concentration du spectateur pour lui offrir une UX de derrière les fagots. Evidemment, ça ne changera pas la face du monde, c’est même...

Get Webplate : framework front-end

G

On ne compte plus les frameworks CSS qui permettent tout et n’importe quoi, j’en relève au moins 5 nouveaux par mois, tous plus ou moins bien fichus. De fait, j’ai pris le parti de ne partager que ceux chez qui j’ai trouvé un réel intérêt. C’est ainsi qu’il y a quelques temps, je vous parlais de Pure CSS ou encore KnaCSS, deux bons outils pour designer web...

Offline.js : re-connectez vos utilisateurs

O

En 2013 Javascript est partout, et ce serait bête de s’en priver alors que ça facilite tout de même pas mal la vie des utilisateurs. En l’occurrence, cette semaine le script Offline.js sort du lot pour une fonctionnalité finalement pas indispensable mais très pratique selon les situations, puisque son utilité consiste à prévenir l’utilisateur en cas de perte de connexion, ce qui...