Pour vous aider à mieux comprendre comment vos visiteurs voient votre site, nous avons créé un outil appelé Browser Size sur nos 20 % (les employés de Google peuvent consacrer 20 % de leur temps sur des projets personnels). Browser Size est basé sur un échantillon de statistiques de visites de Google.com. Un code spécial récupère la hauteur et la largeur du navigateur pour ces visiteurs. Pour un point donné dans le navigateur, l'outil vous dira quel pourcentage de visiteurs peuvent le voir. Par exemple, si un bouton important est dans la partie supérieure (80 %), alors 20 % des utilisateurs doivent faire défiler pour le voir. Si vous êtes un graphiste, vous pouvez utiliser Browser Size pour revoir le design de votre page afin d'être sûr que les sections importantes sont toujours visibles pour votre audience. Nous espérons que les internautes utiliseront cet outil pour améliorer leur site et ainsi profiter à toute la communauté.
J'ai depuis longtemps installé Spamplemousse (aussi sur MozillaZine-fr Revue). Spamplemousse est un plugin pour le gestionnaire de blog DotClear qui permet de lutter contre le spam de commentaires et de trackbacks (rétroliens) en mettant en quarantaine les commentaires et trackbacks suspects. Il les détecte grâce à la comparaison de l'adresse IP de leur expéditeur avec des listes d'adresses signalées comme à l'origine de sapmming et grâce à une liste de termes à trouver dans leur contenu. Les développeurs de Spamplemousse sont Zeubeubeu et Alain Vagner (Biou), à remercier en passant.
Spamplemousse est donc très efficace pour arrêter le spam courant et connu. Il m'a en effet mis en quarantaine plusieurs centaines de commentaires et trackbacks indésirables ces derniers jours. Mais quand il s'agit d'une nouvelle attaque, elle n'est pas arrêtée. Si elle ne contient aucun mot ni ne provient d'une adresse IP repérés 3, les commentaires indésirables se déversent dans le blog jusqu'à soit que vous fermiez les commentaires, exaspéré par cette pollution, soit que d'autres ne les ai signalées aux bases d'adresses spammeuses, soit que vous ayez inscrit dans votre liste le ou les termes à retrouver.
Pour éviter de courir après les mots suspects, on pourrait se servir d'un système bayésien de reconnaissance automatique comme celui de Thunderbird pour le courriel qui remonte à Mozilla 1.3. C'est ce que propose le plugin expérimental SpamClear. Cependant, les techniques bayésiennes sont connues pour mobiliser beaucoup de ressources. Il semble que ce soit le cas pour l'implémentation actuelle de ce filtre bayésien indviduel. Connaissant la promptitude de l'administrateur des serveurs de pages perso de Free à éliminer les comptes trop gourmands, je ne prendrai pas le risque.
L'idéal serait une liste centrale comme pour les IP spammeuses, mais ça demanderait une logistique hors de portée d'une petite communauté comme celle de DotClear. Le plugin actuel pourrait déjà être amélioré en ajoutant quelques règles de blocage pour mettre en quarantaine des courriels typiques comme par exemple ceux qui contiennent de nombreux liens.
La bataille entre les mesures d'endiguement et la marée, avec ses tempêtes, est, chaque année, de génération en génération, à renouveler et à réinventer.
MÀJ : Ploum propose quelques techniques intéressantes pour hacker son DotClear pour lutter contre les robots spammeurs. Ainsi, il propose un bout de code pour cacher un champ qui ne piègera que les robots.
Note 1 : Conformément à la nouvelle orthographe.
Note 2 : Ce serait bien de pouvoir différencier les deux. Par ex., trois semaines pour les trackbacks et pas de délai pour laisser des commentaires.
Note 3 : Les spammeurs contrôlent des PC zombies pour envoyer leur pourriel. Cela peut conduire votre FAI à être blacklisté s'il n'a pas pris les mesures nécessaires pour filtrer l'envoi de spam même involontaire par ses clients.
Le gadget à ajouter à sa page Web n'est pas des plus discrets, plus cependant que celui auparavant proposé par Alta Vista. Ce qui est malheureusement pire à mes yeux c'est le code proposé. Il est invalide avec en plus un attribut obsolète et on n'aurait pas le droit d'y toucher.
<script type="text/javascript" language="JavaScript1.2" src="http://fr.babelfish.yahoo.com/free_trans_service/babelfish2.js?from_lang=fr®ion=us"></script>
Si on prend la liberté d'arranger le code, on peut supprimer l'attribut language
obsolète puisque l'attribut type
par lequel il est conseillé de le remplacer est déjà présent. Puisque qu'on n'est pas aux « US », on peut essayer de supprimer le paramètre region
. Il ne semble pas avoir d'influence sur la réponse et ça supprime la cause d'invalidité du code HTML.
La page traduite générée à base de cadres marche dans Firefox, SeaMonkey et Internet Explorer mais ne veut rien savoir dans Opera pour Windows, aussi bien dans la version 8 que dans la version 9 en cours de développement, et ce avec ou sans les modifications du code.
MÀJ : Et en plus, la présence d'une ancre en fin d'URL (#id
) suffit à renvoyer le service dans les choux. Ne cliquez jamais sur un lien de note de bas de page avant de vouloir traduire une page. Ça c'est vraiment un service qui a été testé ! L'assurance qualité chez Yahoo! c'est pas vraiment leur truc. Il n'y a même pas de lien pour signaler les bogues. Enfin, on va pas se plaindre, c'est gratuit… mais on aimerait pouvoir aider.
Cet insolite m'a rappelé une étude de Stanford sur la crédibilité des sites Web que j'envisageais d'évoquer à l'occasion. Elle figurait en lien dans une traduction signalée en décembre par les Pompeurs. La 10e règle dégagée pour renforcer la crédibilité d'un site Web conseille d'éviter toutes les erreurs, si petites soient-elles. Cela concerne les coquilles, les erreurs typographiques, les fautes d'orthographe ou même les liens morts.
Je remercie donc mes lecteurs qui me signalent mes fautes et mes erreurs d'inattention. Même si en général je me relis avant de publier, je m'étonne toujours de ma propension à voir ce que j'ai voulu écrire plutôt que ce que j'ai réellement écrit.
« La philosophie reste évidemment la même : promouvoir les standards de conception web, d'où le nom Alsacréations qui fait le lien entre ces deux entités. Trop peu de sociétés sont actuellement versées dans les standards web, Alsa sera fière de compter parmi celles-ci. »
Honteux et confus, il jura, mais un peu tard, qu'on ne l'y prendrait plus.
9 janvier 2006 :
]]>Vous prenez le meilleur du Web 2.0
Pour vous, le Web 2.0 est tombé à point nommé : les valeurs et techniques cachées derrière ce nom correspondent parfaitement à votre vision du Web, et à la manière dont vous souhaitez construire votre site ou votre application. Profitez de ce que vous apporte cette nouvelle vague Web, mais garder l'esprit ouvert dans le cas où celle se révèle n'être qu'un clapot.
XMLHttpRequest
) dans Dotclear et d'y utiliser Smarty Light, un moteur de template PHP.
J'entends déjà les mauvaises langues dire que l'actualité est bien pauvre au mois d'août ! 8-/
DotClear fête sa deuxième année
Cela fait maintenant deux ans que DotClear, le logiciel open source de création de weblogs, a vu le jour. Créé en août 2003 par Olivier Meunier, rejoint depuis par divers contributeurs bénévoles, le logiciel a su séduire bon nombre d'adeptes des journaux en ligne et est notamment utilisé par le service de blogs des sites de France 2 et France 3.
Le fil Atom est passé en version 1.0 qui valide. Votre lecteur de news ne le prend peut-être pas encore en charge. Ça passe dans les marque-pages dynamiques de Firefox, par contre Thunderbird m'annonce que ce n'est pas un fil RSS valide :-)
<feed xmlns="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xml:lang="fr">
On peut d'ailleurs y voir confirmé le passage à la nouvelle version de Dotclear :
<generator version="SVN-20050813-718" uri="http://www.dotclear.net/">DotClear</generator>
J'en ai profité pour mettre à jour le plugin RSS Reader qui permet d'afficher ci-dessous le fil Atom (0.3) de MozillaZine-fr. Il s'agit de la version 2.0.5 sortie le 31 juillet.
Il faudra que je me décide à parler plus avant de ces plugins que j'utilise sur ce blog sous Dotclear. Pour ceux que j'ai inclus récemment, je pensais le faire après avoir refait la déco. Je compte les mettre en valeur dans une maquette à trois colonnes. Je m'inspirerai peut-être du modèle Kameleon que publie Kozlika. Il faudra que je regarde le code. J'espère pouvoir faire rapidement de ce relookage enfin une priorité.