Articles

NetBeans, docBlocks et ApiGen

On le dit et le répète, il est important de documenter ses sources. Car d’ici quelques mois, on ne saura pas à quoi sert une fonction, ou quels paramètres il faut lui envoyer… Et à fortiori si on travaille à plusieurs, ou si on utilise du code trouvé sur Internet (voire si on le distribue nous même).

Commenter c’est bien, bien commenter c’est encore mieux.

C’est là qu’interviennent les docBlocks, ApiGen et autre fantaisies qui simplifient la vie.

Lire la suite

26 mai 2013 - 15:37 [ Développeur Web ]

Quitter un hébergement dédié: la galère…

Cet article aurait pu s’appeler comment perdre quelques jours à cause d’OVH, mais on va plutôt adopter la positive attitude et en tirer les enseignements qui s’imposent.

Changer d’hébergement est un exercice toujours utile à connaître (si possible avant d’être confronté au problème).

Lire la suite

7 mai 2013 - 17:56 [ Hébergement ]

Ajouter un bouton « page suivante » dans WordPress

Curiosité de WordPress, il existe dans l’éditeur un bouton « insérer balise More » (qui sert à séparer l’extrait), mais pas de bouton « insérer balise page suivante ». Forçant à aller dans le code source (mode Texte) et saisir manuellement le tag <!–nextpage–>, pénible pour les personnes non habituées.

Or la fonctionnalité existe, il faut l’activer, tout simplement.

Lire la suite

13 janvier 2013 - 09:21 [ WordPress ]

jQuery : un menu qui suit l’utilisateur…

C’est, en terme d’expérience utilisateur, un petit plus intéressant, surtout si vous avez des pages assez longues.

Vous mettez en place un menu, généralement en haut de page, et l’utilisateur scrolle vers la suite. Fatalement, le menu disparaît rapidement, le forçant à remonter pour naviguer vers d’autres pages.

Pourquoi ne pas faire en sorte que le menu le suive, en restant visible? Pourquoi ne pas faire apparaître le bouton « remonter » sur le même principe?

Solution…

Lire la suite

3 janvier 2013 - 08:18 [ Développeur Front (javascript, jquery...) ]

Accordéon complexe en jQuery

Mettre en place un accordéon en jQuery est assez simple si la structure est contrôlée. La plupart du temps, un déclencheur sur lequel on clique, et qui ouvre la div suivante, laquelle contient ce qu’il faut cacher/montrer.

Mais que faire si l’on ne maitrise pas la dite structure, et que l’on veut jouer sur tout ce qui suit le déclencheur, jusqu’au suivant, sans que tout ceci soit enrobé d’une div?

Lire la suite

11 novembre 2012 - 10:23 [ Développeur Front (javascript, jquery...) ]

Formulaire, spam et recaptcha…

Dès que nous avons un formulaire sur un site (commentaires, demande d’info, abonnement à une newsletter…) il est inévitable que tôt ou tard les spammeurs s’y attaqueront. Et vous recevrez des messages dans des langues étranges, tantôt anglais, tantôt traductions pleines de fautes et de caractères inconnus, avec des liens vers des sites non recommandables.

Si vous modérez à postériori (conseil du jour), c’est un moindre mal. Mais devoir supprimer une vingtaine de messages par jour est tout de même pénible (parfois plus).

Une des solutions: mettre en place un captcha.

Petit tuto pour l’usage de ReCaptcha, service phare de Google.

Lire la suite

22 octobre 2012 - 08:48 [ Développeur Back (php, sql, node...) ]

Petit mémo sur le format SVG

Dans les formats disponibles pour des images ou schémas, nous pouvons utiliser les classiques GIF, JPG et PNG. Chacun ayant avantages, inconvénients, et usages adaptés. Ils ont tous l’inconvénient d’être bitmaps, c’est à dire en mode point, et relativement difficiles à travailler au sein d’une page.

Le SVG (Scalable Vector Graphics (donc graphique vectoriel adaptable) étant vectoriel, il a l’avantage d’être adaptable, redimensionable avec de bonnes qualités, souvent léger, manipulable avec des feuilles de styles et du javascript…

Lire la suite

30 août 2012 - 10:53 [ Développeur Front (javascript, jquery...) ]

Partage sur Facebook: optimisez vos pages…

Il arrive souvent (ou du moins on aimerait que cela soit le cas) que des utilisateurs partagent une page de vos sites en copiant l’adresse dans Facebook. FB va alors ajouter un aperçu automatique (que l’utilisateur peut retirer).

Dans cet aperçu, nous trouverons le titre, le résumé et une vignette, censés inciter les amis à aller voir.

La question: comment personnaliser ces informations?

Lire la suite

16 juillet 2012 - 09:00 [ Réseaux sociaux ]