Difficile de trouver le juste équilibre entre nécessité et superflue. Les risques sont toujours grands de mal cerner un besoin. Ensuite, il est tout aussi facile de disperser son énergie dans ce qui peut être considéré comme accessoire, voire inutile. Je propose à votre esprit critique un plugin pour lutter contre le spam de commentaires sur DotClear. J'ai hâte de découvrir vos commentaires...
accéder au billet «Un captcha accessible»
Les 10 derniers billets de mai 2008 :
-
Un captcha accessible
-
Oser l'UTF-8
Posté dans la rubrique PHP5, à 18h45 (13 commentaires )Les caractères accentués sont souvent sources de problème sur internet. Pour y remédier, les concepteurs de documents HTML recourent à d'obscurs dialectes : "ISO-8859-1", "ISO-8859-15"... Bien évidemment, les dictionnaires ne connaissent pas ces langages ésotériques. Ce qui contribue certainement à expliquer la quantité épouvantable de fautes qui parsèment encore les pages web ou encore les difficultés que rencontrent les utilisateurs lorsqu'ils effectuent des recherches au travers de documents francophones...
accéder au billet «Oser l'UTF-8» -
Standards de codage
Posté dans la rubrique PHP5, à 23h59 (1 commentaire )Connaissez-vous la différence entre standards de codage et conventions de codage ? Les conventions organisent les instructions de programmation dans un script (par exemple: tabulation ou espaces ? ) alors que les standards sont relatifs à l'organisation générale d'une application. Sans quelques standards, n'importe qui peut faire n'importe quoi, n'importe comment. C'est probablement l'une des lacunes qui empêche encore la progression du PHP notamment en entreprise...
accéder au billet «Standards de codage» -
Conventions de codage
Posté dans la rubrique PHP5, à 22h42 (2 commentaires )Tabulations ou n espaces ? Nom des objets en anglais ou en français ? Minuscules ou majuscules ? Format DOS ou UNIX ? Quel entête pour quels fichiers ? Adopter une convention de codage n'est pas obligatoire mais permet de mieux communiquer, d'uniformiser le code source, de favoriser la relecture et limiter les risques d'erreurs "idiotes".
accéder au billet «Conventions de codage» -
WAMP5 : All services running...
Posté dans la rubrique PHP5, à 01h03 (6 commentaires )L'installation de WAMP5 est maintenant achevée. L'arborescence des fichiers en local est identique à l'arborescence des fichiers sur le serveur internet. Les librairies installées (curl, gd2, tidy...) correspondent à celles disponibles sur le serveur internet. Avec PHP5, cette opération est rapide. La mise en place des VirtualHost aussi est achevée. La réécriture des URL est fonctionnelle. Plus tard j'installerai probablement postgreSQL 8, et certainement aussi une distribution linux pour parfaire la ressemblance avec la configuration du serveur internet. Mine de rien, configurer un environnement AMP ne se fait pas forcément en quelques clics...
accéder au billet «WAMP5 : All services running...» -
WAMP5 ou EasyPHP ?
Posté dans la rubrique PHP5, à 16h45 (13 commentaires )
WAMP5 est une plateforme de développement pour Windows, basée sur Apache 1.3, mySQL 4.1 et PHP5. Son principal but est de permettre à la communauté PHP de découvrir facilement la version 5 de PHP. Et accessoirement c'est une excellente alternative à EasyPHP...
accéder au billet «WAMP5 ou EasyPHP ?» -
La chasse au sorcier glouton
Posté dans la rubrique Gloutonneries, à 13h44Au XXIe comme au XVIe siècle, on assiste à une chasse aux sorcières. Alors que la lutte contre les hérétiques du HTML semble s'être essoufflée, elle apparaît comme une arme accusatoire qui semble fasciner aussi bien des profanes que des exégètes. On va non seulement accuser les gens de ne pas croire aux Dogmes, mais de passer un pacte avec le diable et de faire partie d'une secte s'adonnant à toutes sortes d'orgie. Tous les prétextes sont bons pour dresser le bûcher : collusion avec Microsoft, (auto)promotion des organisateurs, règlement inacceptable, frustration, égoïsme, naïveté, inconscience, infantilisme des participants, spam, pollution, dégâts collatéraux, motivations douteuses, vanité du concours...
accéder au billet «La chasse au sorcier glouton» -
Apprenti sorcier glouton
L'annonce est officielle : un nouveau concours de positionnement est lancé en partenariat avec MSN Search. Mais qu'il s'agisse des mangeurs de cigogne, Oupouaout, lumitra, chocoku, du sorcier glouton ou encore de concours qui promettent un téléphone portable, il est lassant de constater l'entêtement de certains à préférer exploiter les failles des moteurs de recherche au détriment de valeurs comme le contenu ou la sémantique. L'émulation engendrée par ce genre de concours implique et permet toutes les méthodes. Toutes. Y compris les gloutonneries les plus discutables et les moins éthiques...
accéder au billet «Apprenti sorcier glouton» -
Tidy : un miracle imparfait
Posté dans la rubrique PHP5, à 16h25 (3 commentaires )Je vois deux intérêts pour recourir à la librairie Tidy. Cette librairie permet de traiter les pages HTML envoyées au navigateurs. Mais on pourrait supposer que le code HTML est convenablement écrit dès le début. L'intérêt est alors de préserver la qualité du code HTML en validant les entrées ajoutées dynamiquement : billets, commentaires...
accéder au billet «Tidy : un miracle imparfait» -
Spam : la nouvelle marée noire
Posté dans la rubrique Généralités, à 01h07 (1 commentaire )Le spam est un véritable fléau sur internet. Pour le courrier électronique, il y a Mozilla Thunderbird ou encore Wikmail. Pour les pages web dynamiques (forums, blogs, formulaires, etc.) une solution miracle reste encore à trouver...
accéder au billet «Spam : la nouvelle marée noire»