Roumazeilles.net

Archive pour le thème 'Créér un site'


Script PHP pour une page 404 aléatoire

(14 juin 2007)

Certains visiteurs m’ont demandé comment je me débrouillais pour orienter de manière aléatoire vers une larg sélection de messages 404 page not found comme on le voit sur mon site web.

Donc, sans plus de chichis, voici le script PHP que j’utilise pour assurer cette redirection aléatoire dynamique:

  1.  
  2. <?PHP
  3.         $address_list = array(
  4.                 "/404/404-01.php",
  5.                 "/404/404-02.php",
  6.                 "/404/404-03.php",
  7.                 "/404/404-04.php",
  8.                 "/404/404-05.php",
  9.                 "/404/404-06.php",
  10. /*              "/404/404-07.php",      */
  11.                 "/404/404-08.php",
  12.                 "/404/404-09.php",
  13.                 "/404/404-10.php",
  14.                 "/404/404-11.php",
  15.                 "/404/404-12.php",
  16.                 "/404/404-13.php",
  17.                 "/404/404-14.php",
  18.                 "/404/404-15.php",
  19.                 "/404/404-16.php",
  20.                 "/404/404-17.php",
  21.                 "/404/404-18.php",
  22.                 "/404/404-19.php",
  23.                 "/404/404-20.php",
  24.                 "/404/404-21.php",
  25.                 "/404/404-22.php",
  26.                 "/404/404-23.php",
  27.                 "/404/404-00.php"
  28.         );
  29.         srand((double)microtime()*1000000);
  30.         $randomtopic = rand(0,count($address_list));
  31.         header(‘Location: ‘.$address_list[$randomtopic]);
  32.         exit;
  33. ?>

Vous pouvez le copier et le ré-utiliser sur votre propre site web. C’est offert !

Combattez le SPAM et scannez des livres

(28 mai 2007)

Il est notoirement connu que le cerveau humain a des capacités de reconnaissance des formes qui sont bien plus développées que ce que sait faire un programme d’ordinateur. Cela explique pourquoi les taux d’échec des programmes d’OCR (Optical Character Recognition) sont aussi élevés que 1% (ou parfois 2%) d’erreur, soit un niveau qui impose de fournir une relecture humaine derrière la plupart des scans de documents. Mais quand le document est ancien, de mauvaise qualité d’impression, dégradé, les taux d’erreur peuvent être encore plus élevés et posent des problèmes considérables quand il s’agit de scanner des milliers de documents comme le font certaines bibliothèques et institutions culturelles.

Par ailleurs, le problème du SPAM sur Internet est considérable : des programmes essayent à tout prix de se faire passer pour des êtres humains afin d’insérer de la publicité partout où un utilisateur peut écrire (dans les messages d’un forum, dans les commentaires d’un blog, etc.) Depuis quelques temps, il est devenu courant qu’un être humain doivent s’identifier comme humain par sa capacité à reconnaître un mot plus ou moins bien écrit/dessiné. Théoriquement, c’est un test de Turing efficace qui permet de différencier un humain d’une machine. En pratique, les compétences d’un programme automatique sont tout de même devenues telles que le SPAM ré-apparaît doucement dans les environnements même protégés par ce qu’on appelle les CAPTCHA (ces images qu’il s’agit de lire et de recopier pour pouvoir être autorisé à une action).

Le problème est ainsi posé : créer des CAPTCHA vraiment très difficiles à reconnaître par programme et, simultanment, utiliser des êtres humains pour scanner des documents très difficiles à lire par les programmes.

La solution : reCAPTCHA.

reCAPTCHA - example/exemple

Il s’agit de fournir un service de type CAPTCHA à des milliers de blogueurs et de gestionnaires de forum (WordPress, phpBB, etc.) Les utilisateurs sont invités à reconnaître deux mots particulièrement difficiles à reconnaître visuellement (les programmes d’OCR professionnel y ont échoué lors de scan tentés par Carnegie Mellon University). L’utilisateur doit les reconnaître tous les deux. L’un sert à vérifier si c’est bien un utilisateur humain, l’autre à donner la traduction OCR qui enrichira la base de CAPTCHA pour le futur et qui améliorera le scan d’un document en cours de traitement par Carnegie Mellon. C’est le double effet K… : lutte contre les spammeurs et mise à disposition de millions d’être humains pour améliorer le scan de milliers de documents anciens (sans même recourir à l’esclavage de masse).

Example de scan difficile à reconnaître :

Exemple de scan difficile (reCAPTCHA)

Une particularité des logiciels professionnels d’OCR est qu’ils sont presque toujours capables de signaler quand leur reconnaissance est impossible ou de très mauvaise qualité (grande incertitude).

Alternatives « Open source » et gratuites

(10 mai 2007)

Depuis le temps que je parle d’OpenOffice comme alternative à Microsoft Office il est apparu que mes lecteurs voulaient aussi connaître mes propositions en termes de remplacement d’autres logiciels pour PC (tournant sous MS-Windows pour le moment).

Voici mes idées sur les « Alternatives Open source aux logiciels pour PC » :

Download/télécharger Commentaire
Firefox (de Mozilla) Remplaçant pour Internet Explorer, avec une extension facile par le système des plug-ins gratuits.
Opera Remplaçant pour Internet Explorer, avec un chargement plus rapide, une navigation par onglets depuis longtemps et la possibilité de passer ses ordres en faisant de petits mouvements avec la souris (très pratique).
OpenOffice Parfait remplaçant de MS-Office.
Pegasus mail Remplacement d’Outlook et Outlook Express ; très attentif à la sécurité et très puissant (parfois un peu moins facile à utiliser à cause de la profusion des fonctionalités). Existe avec des extensions pour de nombreuses langues, dont le français et l’allemand.
Thunderbird (de Mozilla) Remplacement d’Outlook et Outlook Express, avec bien plus de fonctionalités (y compris un filtrage du SPAM qui utilise les excellentes techniques statistiques de l’algorithme de Bayes).
N|vu Pour remplacer Adobe DreamWeaver ou GoLive! ou FrontPage dans la quasi-totalité des applications de gestion d’un site web.
CD Burner XP Pro Pour tout graver (CD et DVD) sans avoir à utiliser Nero ou EasyCD Pro.

Ne demandez pas une alternative à PhotoShop. Je ne considère pas que cela est disponible actuellement (Adobe a vraiment un très bon produit).

Voir aussi le site présenté ici il y a quelques semaines : Le projet “Equivalent Linux” qui concerne plus spécifiquement les alternatives qui fonctionnent sous GNU/Linux (souvent les mêmes que pour Windows, mais pas toujours).

Expérience : Mobile Roumazeilles.net

(5 mai 2007)

Je viens d’installer un plugin pour WordPress qui rend Roumazeilles.net navigable avec un téléphone mobile (WordPress Mobile). Si vous voulez essayer et me signaler les problèmes, merci d’avance.

Afficher du code dans WordPress

(21 avril 2007)

WordPress v2.1Quand, comme moi, on souhaite inclure des morceaux de code dans un article WordPress, cela devient vite une sérieuse galère. En fait WP n’a pas vraiment prévu ce cas et il se pose une quantité de problèmes plus ou moins graves. Ceux que j’ai rencontrés jusqu’ici :

  • Les <?php disparaissent (sauf acrobaties manuelles)
  • Un certain nombre de caractères ne s’affichent pas (ou mal)
  • La présentation est assez pitoyable quand on utilise que <code>

J’ai donc recherché un plug-in (presque tout dans WordPress se fait par l’ajout de ces merveilleux petits bouts de logiciel qui peuvent se rajouter facilement à la configuration de base) qui soit adapté à cette tâche, facile à installer (et je ne tiens pas à faire une maintenance intensive pour cette fonctionnalité), facile à utiliser.

Voici donc un résumé de ceux que j’ai regardé et de mon opinion les concernant.
(Lire la suite…)

Vos favicon’s faciles

(12 avril 2007)

Les favicon’s sont ces petites icones que vous placez à la racine de votre site web. Elle s’affichent sous Internet Explorer à côté du nom du site dans la liste des favoris, sous Opera et Firefox sur la barre d’adresse à côté du site que vous visitez.

Exemple de favicon sous Opera

Quand vous voulez produire la favicon de votre site web, vous ne voulez sans doute pas perdre un temps considérable à cette petite tâche. J’ai choisi un petit utilitaire freeware (gratuit) qui prend un simple graphique et le transforme en une petite icone (il vous indique même les bons choix pour faire une favicon de la bonne taille et avec le bon nombre de couleurs) :

Adsen Favicon

Simple et de bon goût. Limité à une seule tâche, mais il la fait bien. Exactement ce qu’il fallait dans un cas pareil.

YAPB beta : un photoblog en WordPress

(19 mars 2007)

Je n’ai pas pu encore l’évaluer formellement, mais sur le papier, YAPB est un plugin qui permet de constituer un photoblog très facilement en s’appuyant sur WordPress (la taille des imagettes est configurable, les thèmes de WordPress restent utilisables, mais pas de gallerie).

La règle : une image, un titre, une description.

A prendre en considération. A télécharger.

Pourquoi s’identifier ?

(9 février 2007)

Si vous jetez un oeil au menu qui est à la gauche de cette page, vous allez remarquer la présence de liens qui vous permettent de vous inscrire (Inscription) ou de vous connecter (Connection/Login). Ces liens vous donnent accés aux fonctions personalisées quand vous visitez le site Roumazeilles.net. C’est un simple processus en deux étapes :

  1. Enregistrez-vous, pour nous indiquer votre pseudo et que nous sachions comment vous reconnaître
  2. Identifiez-vous quand vous visitez le site

Mais quels sont les avantages pour vous ? Il y en a plusieurs.

Une fois identifié, vous avez un accés direct à l’envoi de réponses ou de commentaires pour chacun des articles. Sans plus d’effort, vous pouvez aider les autres lecteurs avec votre propre expérience à propos de ce que vous lisez sur le site. Il suffit de cliquer sur le lien de « réponse » ou de « commentaire » qui apparaît en bas de chaque article. Si vous êtes identifié et que vous lisez la page d’un article, vous trouverez directement la boite de saisie pour entrer votre commentaire.

Une fois identifié, vous avez un accés privilégié à l’administration du site web (Admin du site). Une possibilité qui vous est offerte est alors de rédiger vous-même un article. Il sera soumis à approbation et pourrait alors se retrouver sur la page d’accueil du site, comme cela a déjà été le cas pour d’autres. Dans ce cas, votre nom ou votre pseudo apparaîtra jsute sous le titre de l’article.

Ne vous inquiétez pas d’avoir à fournir des informations personnelles. Nous n’avons besoin que de données très réduites. La seule information vraiment obligatoire est le nom d’utilisateur (ou pseudo) que vous pouvez choisir librement et une adresse email qui ne sera pas montrée aux visiteurs. Si vous indiquez une adresse de site web, elle sera associée à votre nom d’utilisateur chaque fois que possible (n’est-ce pas là une jolie petite occasion de faire un peu de pub à votre site ou votre blog ?) Vous recevrez un mot de passe pour protéger votre droit d’accés, que vous pourrez modifier ultérieurement à votre goût.

Résumé des actions possibles (accessibles depuis le menu ci-contre)

  • Inscription pour vous enregistrer (et choisir votre pseudo)
  • Connexion pour vous identifier avec votre pseudo et votre mot de passe
  • Déconnexion pour quitter le site
  • Admin. du site pour soumettre un nouvel article ou modifier votre compte

CSS : combiner des styles

(6 février 2007)

Les CSS (Cascading Style Sheets) sont un moyen très puissant pour appliquer des styles à une page HTML. Cela présente l’avantage de rassembler toutes les déclarations de styles en un seul endroit qui peut facilement être situé hors des pages HTML. Néanmoins, mes premiers efforts dans cette direction se sont rapidement traduits par la création de nombreux styles très similaires les uns aux autres.

Par exemple, j’écrivais :

  1. p {
  2.         margin:0px 10px 5px 10px;
  3.         font-size:13px;
  4.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  5.         color: #000000
  6. }
  7. pre {
  8.         margin:0px 10px 10px 10px;
  9.         font-size:13px;
  10.         color: #000000
  11. }
  12. ol {
  13.         font-size:13px;
  14.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  15.         color: #000000;
  16. }
  17. ul {
  18.         font-size:13px;
  19.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  20.         color: #000000;
  21. }

Je cherchais à améliorer et à optimiser tout cela. J’ai dû m’y reprendre à plusieurs fois avant d’arriver à une solution satisfaisante. La première étape a été presque évidente, parce qu’elle est décrite à peu près dans tous les tutoriaux et tous les livres sur CSS : on peut grouper dans une déclaration unique tous les styles identiques (comme ul et ol, dans mon exemple), menant à la présentation suivante :

  1. p {
  2.         margin:0px 10px 5px 10px;
  3.         font-size:13px;
  4.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  5.         color: #000000
  6. }
  7. pre {
  8.         margin:0px 10px 10px 10px;
  9.         font-size:13px;
  10.         font-family: Courier, "Courier New", monospace;
  11.         color: #000000
  12. }
  13. ul, ol {
  14.         font-size:13px;
  15.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  16.         color: #000000;
  17. }

Pas forcément extraordinaire, mais ça réduit bien le niveau de redondance.

A partir de là, je me suis retrouvé un peu dans le noir pour regrouper des styles qui ne sont pas exactement identiques mais dont on voit bien qu’ils se ressemblent. Le déclencheur a été de comprendre qu’un style peut être défini en plusieurs déclarations séparées (et complémentaires), comme ci-après :

  1. p {
  2.         margin:0px 10px 5px 10px;
  3.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  4. }
  5. p {
  6.         font-size:13px;
  7.         color: #000000
  8. }
  9. pre {
  10.         margin:0px 10px 10px 10px;
  11.         font-family: Courier, "Courier New", monospace;
  12. }
  13. pre {
  14.         font-size:13px;
  15.         color: #000000
  16. }

En vedette :

A partir de là, la démarche était devenue claire pour des styles presque identiques : il faut grouper les parties identiques et garder le reste séparé. Dans notre exemple, cela donne alors :

  1. p, pre {
  2.         font-size:13px;
  3.         color: #000000
  4. }
  5. p {
  6.         margin:0px 10px 5px 10px;
  7.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  8. }
  9. pre {
  10.         margin:0px 10px 10px 10px;
  11.         font-family: Courier, "Courier New", monospace;
  12. }
La feuille de CSS de base de mon site est librement accessible en suivant le lien : roumazeillesv5.css

Le code final de mon example est alors devenu :

  1. p, pre, ul, ol {
  2.         font-size:13px;
  3.         color: #000000
  4. }
  5. p {
  6.         margin:0px 10px 5px 10px;
  7.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  8. }
  9. ul, ol {
  10.         font-family: Arial, Helv, Helvetica, Geneva, sans-serif;
  11. }
  12. pre {
  13.         margin:0px 10px 10px 10px;
  14.         font-family: Courier, "Courier New", monospace;
  15. }

15 lignes au lieu de 21, presque plus aucune redondance (aucune en dehors de ce qui est resté pour la lisibilité). Cette approche a mené à des simplifications drastiques dans mes feuilles de style. J’espère que cela pourra aussi vous être utile.

Pourquoi créer votre propre blog ?

(3 février 2007)

Il y a quelques temps, la pluaprt des gens n’auraient pas même imaginé pouvoir créer un site web. Aujourd’hui, cela est devenu tellement facile que la seule question qui reste n’est plus celle du comment, mais celle du pourquoi. C’est ainsi que j’ai décidé de vous indiquer quelques unes des idées qui ont mené la plupart des concepteurs de sites web et des blogueurs (y compris les amateurs) :

En vedette :

  • A l’origine, parce que vous avez quelque chose à dire. Bien sûr, vous devriez partir d’un point où vos amis vous interrogent facilement sur un sujet précis en considérant que ce que vous en dîtes est intéressant. A l’opposé, vous serez peut-être guidépar votre envie de devenir ce genre d’expert ou de personne de référence sur un sujet que vous aimez.
  • Parce que c’est possible. Il y a plein de choses que nous ne faisons que parce que c’est simplement possible, sans autres raisons ;-)
  • Parce qu’être reconnu comme un expert d’un domaine a de bonnes chances d’attirer des offres d’emploi qui vous seraient autrement inaccessibles. Par exemple, je me souviens que Tom’s Hardware a été lancé par un étudiant en médecine avec des connaissances en PC et un intérêt pour les gadgets technologiques. Il est passé de la Médecine à la Hi-Tech.
  • Parce que -si vous le faites correctement- cela peut devenir une intéressante source de revenus. La plupart des blogs ne rapportent rien. Mais certains sont une vraie fontaine. Quelques milliers de visites par jour (facile à atteindre si vous avez suffisamment de persistance pour écrire au moins 100 articles par an) produira facilement un revenu de quelques centaines de dollars par an avec l’aide de la publicité de Google AdSense ou tout autre agence de promotion polie/discrète.

Bien sûr, il faut y consacrer du temps. Mais bien moins que ce que vous pouvez imaginer a priori. Pour bien des gens, Internet occupe déjà un créneau quotidien. En extraire quelques minutes par jour pour publier vos activités est géénralement facile. Passer une heure par semaine à écrire à propos d’un de vos hobbies est rarement difficile. Et cela vous permet de renforcer vos connaissances en vous obligeant à la formaliser suffisamment pour que d’autres puissent les comprendre, les partager. Dans bien des cas, vous remarquerez que certains de vos amis consulteront votre site avant de vous poser des questions plus précises. J’avoue aisément que certains de mes articles/posts sont des mails de réponse que j’ai juste remis en forme.

2007 sera-t-elle l’année de votre site web ?

Votre blog en 6 minutes

(2 février 2007)

Vous voulez créer votre propre blog ? Après tout, c’est très facile. Il y a plusieurs solutions dont les suivantes :

En fait, avec la seconde solution, vous trouverez tous les outils déjà installé et la simple ouverture d’un compte gratuit vous permet de commencer à écrire des articles sans plus attendre.

Utiliser les tables HTML, même avec du CSS

(2 février 2007)

Après un précédent article à propos des raisons de ne pas utiliser les tables HTML (et de leur préférer les tables CSS), je souhaite revenir un peu sur ce sujet à partir de ma propre expérience.

Lors du passage à la version 5 de l’interface de ce site (la version « verte » qui est présente à la publication du présent article), j’ai essayé de construire l’interface en maximisant l’utilisation des CSS afin de faciliter les migrations ultérieures et d’alléger la construction en séparant contenu et mise en page. Néanmoins, il m’est rapidement apparu que la mise en page en trois colonnes (plus un pied de page) que j’utilise est l’une des plus difficiles à reproduire avec les CSS et que cela pose de gros problèmes de compatibilité avec les différents navigateurs que l’on rencontre.

C’est pourquoi j’ai décidé de choisir le meilleur des deux mondes. Expliquons-nous. Les tables HTML sont très simples à construire et sont très généralement bien reconnues par tous les navigateurs actuels (leur définition est maintenant antique). J’ai donc décidé de structurer le site autour de tables HTML. Mais je me suis contenté de donner la structure. Toute leur mise en forme a été faite avec des tags CSS.

C’est une solution très riche. On utilise chacun à ce qu’il sait faire le mieux : les tables HTML permettent de définir un nombre de colonnes, de grouper certaines parties de manière très claire, etc. Les tags CSS permettent de définir séparément et proprement les tailles, les marges, les bordures, les fonds de case, les couleurs, etc. On obtient une présentation qui est très tolérante (les tables HTML se comportent généralement très bien quand une image trop grande -une erreur courante- force les dimensions). Mais les mises en forme sont très souples dans le CSS.

Si vous êtes intéressé, je vous recommande ainsi de consulter les sources de cette page et le fichier CSS associé.

Passer à WordPress v2.1

(29 janvier 2007)

WordPress v2.1Le passage d’une version à une autre pour un logiciel comme WordPress sur lequel je m’appuie pour faire tourner ce site web n’est pas forcément difficile, mais il vaut toujours mieux s’y prendre en douceur et dans l’ordre pour que tout se passe bien.

J’ai commencé par mettre à jour tous les plug-ins que j’utilise pour améliorer WordPress. Après avoir vérifié qu’il existait bien une nouvelle version compatible WP2.1 pour chacun d’eux, j’ai commencé par les télécharger, puis les installer. J’ai pu voir instantanément un problème de blocage sur WP-Polls et je l’ai immédiatement invalidé pour plus de sécurité (vu qu’il n’y a pas encore de sondages en ligne sur le site cela ne risquait pas de gêner les visiteurs).

Ensuite, rassuré sur la situation, j’ai pu télécharger WordPress v2.1 et l’installer séparément. Assez important, il y a des instructions détaillées pour la mise à jour sur le site de WordPress sur la page de téléchargement.

WordPress 2.1, c’est parti

(24 janvier 2007)

WordPress v2.1Bonne nouvelle pour la communauté des bloggers et des concepteurs de sites web qui utilisent WordPress : WordPress 2.1 est maintenant officiellement disponible pour le téléchargement. C’est un upgrade très significatif d’un des meilleurs logiciels blog-et-CMS (celui que j’utilise pour Roumazeilles.net). Les nouvelles fonctionnalités comprennent au moins (ma propre sélection parmi toutes les bonnes choses) :

  • Un nouvel éditeur à onglets permet de passer rapidement du mode WYSIWYG au mode édition de code pendant l’écriture d’un article.
  • Le import/export XML sans perte permet le transfert facile de contenu entre blogs utilisant WordPress.
  • N’importe quelle “page” peut être désignée comme page d’accueil, et les articles peuvent aller ailleurs sur le site ce qui devrait faciliter l’utilisation comme Système de Gestion de Contenu (CMS).
  • Le puissant gestionnaire de chargements facilite la gestion des images, vidéos et audio.
  • Les feeds de commentaire inluent maintenant tous les commentaires et non plus seulement les 10 derniers.
  • Une nouvelle version du plug-in Akismet est livrée d’origine.
  • L’écran de login a été repris du projet Shuttle.
  • Plus d’AJAX pour accélérer les champs personnalisés, la modération, les destructions, etc.
  • L’administration a été revue pour réduire les temps de chargement et pour la rendre plus homogène (visuellement).
  • Accélération générale du code de la base de données. Domas Mituzas de MySQL a passé toutes les requêtes au peigne fin.
  • Meilleure internationalisation et support des langages droite-à-gauche (arabe, hébreu, etc.)

Tout ça a l’air très bien (et ça l’est). Néanmoins, j’insisterai sur le fait que les blogs sous WordPress 1.x ne doivent pas se précipiter les yeux fermés dnas la nouvelle version. La raison principale de ma frilosité est que certains plug-ins doivent être mis à jour et ne sont pas forcément disponibles pour cela. Dans mon cas, la transition prendra encore un petit moment.

Tous les détails.

WAMP, la solution serveur sous Windows

(18 janvier 2007)

Ayant eu quelque besoin d’installer rapidement un serveur web dynamique sur un PC sous Windows, j’ai été amené à chercher un logiciel gratuit qui fournisse ces services dans un emabllage simple et attirant.

Je connaissais EasyPHP de Emmanuel Faivre, Laurent Abbal et Thierry Murail, trois français qui ont entrepris de mettre dans une même boite les outils gratuits, open-source les plus adaptés à un tel usage :

  • un serveur Apache
  • le langage PHP
  • une base de données mySQL
  • quelques outils naturellement complémentaires :
    • PHPMyAdmin
    • SQLiteManager

Il est toujours possible de récupérer chacun d’entre eux séparément, mais quel plaisir de tout installer en un seul mouvement sur un même PC !

Mais on m’a également signalé l’existence de WAMP de la PHPteam pour exactement le même usage. Ayant vu dans les forums que WAMP semble bien plus simple à installer sur un PC sous Windows que EasyPHP, j’ai décidé de tester WAMP.

A noter : WAMP est la version Windows de LAMP, outil complètement similaire pour GNU/Linux.

En quelques mots, je peux confirmer la facilité de mise en oeuvre. Le programme d’installation est tout à fait à la hauteur de ce qu’attend un utilisateur Windows. Les choix sont clairement décrits et facilement compréhensible, à condition de savoir de quoi il retourne (on parle de serveur web à déployer…). Et c’est là le seul reproche que l’on puisse faire à WAMP (comme à EasyPHP) : s’ils laissent travailler avec des outils connus d’un public spécialisé, il ne faut pas imaginer pouvoir sérieusement installer son propre serveur sans avoir un minimum de compréhension d’Apache, de mySQL ou de PHP.

Quoi qu’il en soit, l’impression générale que je retire de WAMP est encore plus favorable que de EasyPHP. Mieux, dans les deux cas, le nombre élevé de participants francophones dans le développement, comme dans le support et dans les forums, fait que les français ne seront absolument pas handicappé (au contraire).

RSS feed – Qu’est-ce que c’est ? Quésaco ?

(16 janvier 2007)

Vous avez peut-être remarqué un nouveau petit logo qui apparaît maintenant sur notre site web depuis que son interface graphique a évolué sensiblement.

Icone de RSS Feed

Si votre navigateur web le supporte (Opera 9, FireFox, Internet Explorer 7), une icône très similaire mais de couleur orange apparaît aussi dans la barre d’adresse.

C’est une fonctionnalité nouvelle qui est un bonus intéressant à la fois pour les visiteurs et pour les concepteurs de sites web. Pour les utilisateurs, il fournit un moyen simple d’accéder très directement à l’information de notre site web en autorisant FireFox ou Opera à collecter les actualités sans intermédiaire, sans même que vous n’ayez à vous connecter à Roumazeilles.net. Si vous cliquez sur l’icône de RSS feed Icone de RSS Feed, votre navigateur va vous porposer de vous abonner au feed ou au fil. Ensuite, vous serez directement informé des nouveautés sur Roumazeilles.net sans même avoir besoin de vous rendre sur le site web. Vous ne manquerez plus jamais un titre ronflant. !

L’icône RSS feed Icone de RSS Feed est un moyen standardisé (proposé par FireFox) pour facilement vous orienter vers cet accès rapide à l’information d’un site web. En soi, c’est déjà une bonne nouvelle pour les concepteurs de sites web puisque cela évite d’avoir à ré-inventer la poudre (une nouvelle icône, etc.) et d’avoir à donner des explications détaillées (comme je le fais ici :-) sur la signification de cette icône. C’ets la même explication et le même fonctionnement sur tous les sites qui utilisent cette technique.

Initiallement, les RSS feeds ont été créés pour sous-traiter (syndicate en anglais) du contenu (pour permettre à d’autres sites d’inclure de manière transparente le contenu de Roumazeilles.net dans leurs propres pages). C’est toujours possible (c’est d’ailleurs ce que font des sites web de gestion d’actualités comme MyYahoo!, MyAOL, Google, ou Bloglines), mais c’est allé bien plus loin avec l’arrivée d’outils spécifiques intégrés dans votre propre navigateur.

Fontes gratuites – Quantité avant tout

(20 décembre 2006)

Après un précédent article sur de superbes polices de caractères gratuites, je vous propose aujourd’hui un site avec BEAUCOUP de fontes en libre téléchargement. Ca ne veut pas dire qu’elles sont utiles, intéressantes ou même jolies à imprimer ou regarder, mais il y a quand même un choix impressionnant : un moteur de recherche avec 13 000+ fontes, ce n’est pas rien.

SearchFreeFonts


http://www.roumazeilles.net/

Copyright (c) 1999-2009 - Yves Roumazeilles (tous droits réservés)

Dernière mise à jour : 8-sep-09

Recherche fournie par Google.com
Roumazeilles.net
Roumazeilles.net