<?xml version="1.0" encoding="utf-8"?><?xml-stylesheet title="XSL formatting" type="text/xsl" href="https://dascritch.net/feed/rss2/xslt" ?><rss version="2.0"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>da scritch net works - Mot-clé - rss</title>
	<link>https://dascritch.net/</link>
	<description>Ma vie et tous ses ridicules petits à-côtés : mes émissions “CPU” sur Radio FMR, les standards web, le code et ce qui me passe par la tête.</description>
	<language>fr</language>
	<pubDate>Tue, 09 Jun 2026 06:56:56 +0200</pubDate>
	<copyright>CC pour les textes</copyright>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<generator>Dotclear</generator>

	<sy:updatePeriod>daily</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<sy:updateBase>2026-06-09T06:56:56+02:00</sy:updateBase>

	
	<item>
		<title>Progressivement en ‹img /›</title>
		<link>https://dascritch.net/post/2014/06/10/Progressivement-en-img</link>
		<guid isPermaLink="false">urn:md5:e37fd31dc22fd1c0f857cf466a3777e7</guid>
		<dc:date>2014-06-10T09:18:00+02:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Que faire quand on a trop d'images ou qu'elles sont trop lourdes pour les tuyaux d'internets&amp;nbsp;? Comment donner l'illusion qu'elles arrivent dans un délai raisonnable&amp;nbsp;? Jouer avec l'affichage plus tôt ou plus tard d'une image, bonne ou mauvaise idée&amp;nbsp;?		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Que faire quand on a trop d'images ou qu'elles sont trop lourdes pour les tuyaux d'internets&amp;nbsp;? Comment donner l'illusion qu'elles arrivent dans un délai raisonnable&amp;nbsp;? Jouer avec l'affichage plus tôt ou plus tard d'une image, bonne ou mauvaise idée&amp;nbsp;?&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1403-Img-iconograp_ie.png&quot; alt=&quot;Placer iconographie du dossier ici&quot; class=&quot;r&quot; /&gt;
Ce billet fait partie de la série &lt;strong&gt;en &amp;lt;img /&amp;gt;&lt;/strong&gt;&amp;nbsp;: 
&lt;ol&gt;
&lt;li&gt;&lt;a href=&quot;http://dascritch.net/post/2014/03/25/Histoires-en-img&quot;&gt;Histoires en &amp;lt;img /&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dascritch.net/post/2014/04/09/Manuel-en-img&quot;&gt;Manuel en &amp;lt;img /&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dascritch.net/post/2014/04/29/Ressources-en-img&quot;&gt;Ressources en &amp;lt;img /&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dascritch.net/post/2014/05/12/Bricolages-en-img&quot;&gt;Bricolages en &amp;lt;img /&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Progressivement en &amp;lt;img /&amp;gt;&lt;/strong&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dascritch.net/post/2014/06/12/Finesse-en-img&quot;&gt;Finesse en &amp;lt;img /&amp;gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dascritch.net/post/2014/06/17/Propositions-en-img&quot;&gt;Propositions en &amp;lt;img /&amp;gt;&lt;/a&gt; / &lt;a href=&quot;http://dascritch.net/post/2014/06/18/Proposals-about-img&quot;&gt;English version&lt;/a&gt;&lt;/li&gt;
&lt;/ol&gt;
&lt;/p&gt;
&lt;style&gt;
.avecfond {
background : url(http://dascritch.net/vrac/.blog2/webdev/1403-Img/1404-Img-background.png);
}
.avecfond img {
margin : auto;
}
&lt;/style&gt;

&lt;p&gt;
Dites-moi, les jeunes, quelle est la vitesse de votre débit&amp;nbsp;? 12&amp;nbsp;Mbds&amp;nbsp;? 20&amp;nbsp;Mbds&amp;nbsp;? 500&amp;nbsp;Mbds&amp;nbsp;? Eh bien dites vous qu'il fut une époque où la vitesse moyenne de téléchargement plafonnait à 4,8&amp;nbsp;kbds&amp;nbsp;! À cette vitesse, cela voulait dire qu'un document de &lt;strong&gt;100&amp;nbsp;ko mettait au mieux plus de 3 p☠♝☈➿ns de minutes à arriver&lt;/strong&gt; en entier&amp;nbsp;!
&lt;/p&gt;
&lt;p&gt;
Internet, n'a pas toujours connu le haut-débit.&lt;br /&gt;
Des fois, les images sont chargées trop lentement alors on tente de les afficher prématurément. D'autres fois, on retarde &lt;strong&gt;exprès&lt;/strong&gt; son chargement.
&lt;/p&gt;

&lt;p&gt;
Ce dernier comportement peut se justifier, mais comporte de multiples erreurs.
&lt;/p&gt;

&lt;h3 id=&quot;chargementprogressif&quot;&gt;Les images à chargement progressif&lt;/h3&gt;
&lt;p&gt;
Donc, lors de sa préhistoire, le web n'arrivait à des débits de 1&amp;nbsp;Mbds que dans certains laboratoires, c'est à dire à moins de 10&amp;nbsp;mètres du serveur. La plupart du temps, quand on chargeait une image, ça se passait comme ça&amp;nbsp;:
&lt;/p&gt;
&lt;figure class=&quot;avecfond&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-png-normal.gif&quot; alt=&quot;png normal&quot; /&gt;
&lt;figcaption&gt;
Image fortement accélérée : Parfois ça prenait plus d'une minute…
&lt;br /&gt;
&lt;small&gt;Source : voir plus bas&lt;/small&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;
Certains formats de fichiers ont été spécialement conçus pour être transmis et affichés progressivement. Dans ce cas, l'algorithme de compression de l'image ne peut être optimum, mais cela permet un meilleur confort côté utilisateur si son modem est très lent.
&lt;/p&gt;
&lt;p&gt;
À la haute époque dinosauriale des BBS, les serveurs qui se contactaient en RTC (donc par téléphone avec des modems qui allaient de 300&amp;nbsp;bauds à 4&amp;nbsp;kbds), &lt;a href=&quot;http://dascritch.net/post/2014/04/29/Ressources-en-img#format_gif&quot;&gt;un format a émergé en 1987, le GIF&lt;/a&gt;.&lt;br /&gt;
Le format GIF avait donc à la fois &lt;a href=&quot;https://www.cs.duke.edu/csed/curious/compression/lzw.html&quot;&gt;un excellent format de compression d'image pour l'époque (LZW)&lt;/a&gt; et un mode progressif d'affichage de l'image. Son principe était simple&amp;nbsp;: au lieu d'enregistrer chaque ligne horizontale l'une après l'autre, on enregistre chaque ligne en en sautant 8, arrivé en bas de l'image, on repart du haut en prenant la ligne non-enregistrée suivante avec un pas deux fois plus fin. C'est &lt;strong&gt;un format entrelacé&lt;/strong&gt;, dans un concept plus évolué que la télévision analogique qui alternait les lignes paires et impaires. L'idée étant de permettre d'avoir un aperçu (certes très pixelisé) global de l'image avant qu'elle ne soit complètement chargée.
&lt;/p&gt;
&lt;p&gt;
&lt;strong&gt;Comme l'image ainsi enregistrée était plus lourde, eh bien on attendait moins longtemps. Logique.&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
Pour les logiciels clients qui pouvaient le gérer, nous obtenions un effet de stores vénitiens qui s'ouvraient progressivement. L'image complète se reconstituait en 4 “passes”.
&lt;/p&gt;
&lt;figure class=&quot;avecfond&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-Gif_interlace_wikipedia.gif&quot; alt=&quot;&quot; /&gt;
&lt;figcaption&gt;
Excellente recréation de l'effet avec le logo de la Wikipédia.&lt;br /&gt;
&lt;small&gt;Source : &lt;a href=&quot;http://en.wikipedia.org/wiki/File:Gif_interlace_wikipedia.gif&quot;&gt;Dominique Toussaint sur Wikimedia&lt;/a&gt;&lt;/small&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;
À noter que le PNG possède aussi un mode entrelacé, un algorithme appelé “Adam7”, pour 7 passes&amp;nbsp;:
&lt;/p&gt;
&lt;figure class=&quot;avecfond&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-Adam7_passes.gif&quot; alt=&quot;1406-Img-Adam7_passes.gif&quot; /&gt;
&lt;/figure&gt;
&lt;p&gt;
Ce qui, dans les faits, donne un effet de mosaïque inverse&amp;nbsp;:
&lt;/p&gt;
&lt;figure class=&quot;avecfond&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-png-progressif.gif&quot; alt=&quot;png progressif&quot; /&gt;
&lt;figcaption&gt;
&lt;a href=&quot;http://blog.codinghorror.com/progressive-image-rendering/&quot;&gt;Source : Le toujours excellent blog technique Coding Horror&lt;/a&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;
&lt;a href=&quot;http://dascritch.net/post/2014/04/29/Ressources-en-img#format_jpeg&quot;&gt;Le format JPEG&lt;/a&gt; n'était pas prévu pour être un format de transmission bas débit, mais une fois qu'il fut supporté dans Netscape 1, il fut lui aussi doté d'un mode d'enregistrement progressif. Ce dernier tire parti du mode de compression par macroblocs, suivi d'un affinage par vaguelettes. Mais là encore, il se paie&amp;nbsp;: le poids du document est sensiblement plus lourd.
&lt;/p&gt;
&lt;figure class=&quot;avecfond&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-jpeg-progressif.jpg&quot; alt=&quot;jpeg progressif&quot; /&gt;
&lt;figcaption&gt;
L'affichage d'un JPEG enregistré  en mode progressif.&lt;br /&gt;
&lt;a href=&quot;http://www.yuiblog.com/blog/2008/12/05/imageopt-4/&quot;&gt;Source&amp;nbsp;: l'excellent article de Stoyan Stefanov sur le YUI-blog&lt;/a&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;
Comme j'en ai déjà parlé dans &lt;a href=&quot;http://dascritch.net/post/2014/04/29/Ressources-en-img&quot;&gt;un précédent chapitre de ce dossier&lt;/a&gt;, il se trouve que MSIE n'a jamais pris en compte l'affichage progressif d'une image. Et &lt;a href=&quot;http://dascritch.net/post/2006/10/13/562-la-seconde-guerre-du-web-n-aura-pas-lieu&quot;&gt;comme MSIE était devenu le navigateur dominant de l'ère proto-ADSL&lt;/a&gt;, enregistrer une image en mode progressif était devenu complètement contre-productif.
&lt;/p&gt;
&lt;p&gt;
Cette solution du chargement progressif des images fut traité très différemment dans le cadre du son et de la vidéo, puisque lesdits types de documents sont techniquement conçus pour un décodage à la volée des données, au fur et à mesure de la temporalité du document, avec parfois une capacité à s'adapter à la vélocité de la transmission.
&lt;br /&gt;
&lt;small&gt;Vous ne m'avez pas compris ? Raaaah flûte !&lt;/small&gt;
&lt;/p&gt;
&lt;h3 id=&quot;attribut_lowsrc&quot;&gt;L'attribut lowsrc=&quot;https://dascritch.net/post/2014/06/10/&quot;&lt;/h3&gt;
&lt;p&gt;
Une autre solution fut proposée par les constructeurs de navigateurs, l'attribut &lt;code&gt;&lt;em&gt;lowsrc&lt;/em&gt;=&quot;&quot;&lt;/code&gt;. &lt;a href=&quot;http://dascritch.net/post/2014/04/09/Manuel-en-img#attr_lowsrc&quot;&gt;Oui, j'en ai déjà parlé dans le deuxième volet&lt;/a&gt;, mais il mérite d'être mieux expliqué ici.
&lt;/p&gt;
&lt;p&gt;
Donc, je vous en rappelle le principe, une image est appelée comme suit :
&lt;/p&gt;
&lt;p class=&quot;c&quot;&gt;
&lt;code&gt;&amp;lt;&lt;strong&gt;img&lt;/strong&gt; &lt;em&gt;lowsrc&lt;/em&gt;=&quot;&lt;i&gt;preview.gif&lt;/i&gt;&quot; &lt;em&gt;src&lt;/em&gt;=&quot;&lt;i&gt;image.jpg&lt;/i&gt;&quot;&amp;gt;&lt;/code&gt;
&lt;/p&gt;
&lt;p&gt;
L'idée étant que le navigateur commence par charger &lt;code&gt;&lt;i&gt;preview.gif&lt;/i&gt;&lt;/code&gt; qui est une version monochrome de l'image normale et donc largement plus rapide à télécharger, une ombre théoriquement fugace qui ne persiste que les 4 minutes nécessaires pour récupérer tout les autres éléments de la page.&lt;br /&gt;
Cela demande forcément de traiter en avance l'image, puisque dans les années 1990s, vous n'aviez pratiquement pas de solution pour éditer une image côté serveur.
&lt;/p&gt;
&lt;p&gt;
Si je reprends l'image du dessus, ça donne ça&amp;nbsp;: 
&lt;/p&gt;
&lt;figure class=&quot;avecfond&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-lowsrc.png&quot; alt=&quot;chargement avec préchargement avant&quot; /&gt;
&lt;figcaption&gt;
&lt;small&gt;Aaaah, &lt;a href=&quot;http://caca.zoy.org/study/part3.html&quot;&gt;ce bon vieux Floyd-Steinberg&lt;/a&gt;. J'espère que tu m'excuseras de t'avoir trompé avec le true-color, qui, je sais, n'est qu'un mirage devant l'infinité des nuances de la vie… Oui, je t'ai aimé et je t'ai quitté…&lt;/small&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;
À noter que l'apparition progressive de l'image pouvait avoir lieu selon certaines conditions passant de &lt;q&gt;vaudou&lt;/q&gt; à &lt;q&gt;black magic&lt;/q&gt; &lt;strong&gt;jusqu'au fatidique &lt;q&gt;en fait, non, arrête&amp;nbsp;: &lt;a href=&quot;https://bugzilla.mozilla.org/show_bug.cgi?id=92453#c4&quot;&gt;ça ne sert strictement à rien&lt;/a&gt;&lt;/q&gt;…&lt;/strong&gt;
&lt;/p&gt;
&lt;p&gt;
La troisième capture simulée n'est pas complète&amp;nbsp;?&lt;br /&gt;
Eh ben oui, forcément, comme il faut charger &lt;strong&gt;deux fois l'image&lt;/strong&gt;, ça prend largement plus de temps pour l'afficher proprement au final. Or c'est justement cette double négociation qui peut prendre le plus de temps dans certains cas. Finalement, cet attribut a plus ralenti les navigateurs que donner une impression de rendu &lt;q&gt;accéléré&lt;/q&gt;, il s'est montré contre-productif. &lt;code&gt;&lt;em&gt;lowsrc&lt;/em&gt;=&quot;&quot;&lt;/code&gt; n'a d'ailleurs jamais été standardisé par le W3C, et a disparu dans les cendres d'une époque pré-CSS. Il a été oublié par tous les navigateurs qui l'avaient implémentés, à ma connaissance, Netscape, Opera et quelques navigateurs embarqués dans des &lt;i&gt;feature phones&lt;/i&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;small&gt;
Sauf quelque SEO-LOL qui me soutenait mordicus qu'il faut déclarer deux fois la même ressource &lt;code&gt;&amp;lt;&lt;strong&gt;img&lt;/strong&gt; &lt;em&gt;lowsrc&lt;/em&gt;=&quot;&lt;i&gt;image.jpg&lt;/i&gt;&quot; &lt;em&gt;src&lt;/em&gt;=&quot;&lt;i&gt;image.jpg&lt;/i&gt;&quot;&amp;gt;&lt;/code&gt; parce que «&amp;nbsp;&lt;em&gt;Ça donne plus d'importance à l'image pour les moteurs de recherche&lt;/em&gt;&amp;nbsp;». Si&amp;nbsp! Si&amp;nbsp;! Il y croyait fermement. Facepalm dans sa tronche.
&lt;/small&gt;
&lt;/p&gt;

&lt;h3 id=&quot;lazyloading&quot;&gt;Lazy loading : Le chargement volontairement différé&lt;/h3&gt;

&lt;p&gt;
&lt;a href=&quot;http://jquery.eisbehr.de/lazy/index.php?c=loading&quot;&gt;&lt;img class=&quot;r&quot; src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/.1406-Img-delayed-lazyloading_s.jpg&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
Le &lt;em&gt;lazy loading&lt;/em&gt; est une “mode” apparue en 2010. Elle consiste à ne pas laisser les navigateurs charger naturellement les images, mais attendre que l'endroit où l'image doit apparaître soit visible dans le &lt;em&gt;viewport&lt;/em&gt;. &lt;a href=&quot;http://jquery.eisbehr.de/lazy/&quot;&gt;Ce comportement est réalisé par une bibliothèque javascript&lt;/a&gt;. Une idée qui fonctionne pour les pages web qui ont une certaine longueur.
&lt;/p&gt;
&lt;p&gt;
Attention : nous ne sommes pas dans le concept de scroll infini, où des portions complètes de contenus sont chargées au fur et à mesure qu'on descend dans la page. Ici, l'ensemble du texte, &lt;a href=&quot;https://dascritch.net/tag/dom&quot;&gt;du layout, du DOM&lt;/a&gt;, des éléments du document sont chargées, SAUF les images, et donc &lt;a href=&quot;http://jquery.eisbehr.de/lazy/index.php?c=loading&quot;&gt;il faut descendre pour que le chargement se déclenche&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
Sincèrement, je trouve ce système extrêmement désagréable. Je prends par exemple un article que je commence à lire. Au bout d'une minute, souhaitant lire la suite, je scrolle avec &lt;kbd&gt;⇟&amp;nbsp;Page&amp;nbsp;down&lt;/kbd&gt;, des espaces blancs apparaissent brusquement dans le texte, puis des images arrivent. Cela distrait le lecteur, et donne une forte impression de lenteur au site. T'avais pas le temps de tout charger alors que je lisais tes premiers paragraphes&amp;nbsp;? SRSLY
&lt;/p&gt;
&lt;figure&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/.1406-Img-delayed-load_m.jpg&quot; alt=&quot;ah tiens ? il manque des images&quot; /&gt;
&lt;figcaption&gt;
Flickr fait un &lt;em&gt;infinite scroll&lt;/em&gt; totalement justifié, mais qui ressemble à ce dont je veux illustrer&amp;nbsp;: une impression de lenteur.&lt;br /&gt;
&lt;small&gt;&lt;a href=&quot;https://www.flickr.com/groups/2671607@N21/pool/&quot;&gt;Source : pool flickr de Sud Web 2014&lt;/a&gt;&lt;/small&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;

&lt;p&gt;
&lt;strong&gt;Pourquoi &lt;a href=&quot;http://dascritch.net/post/2013/03/26/Dirty-Hacky-%3A-je-parse-en-HTML-.357-SW&quot;&gt;Dirty Hacky va dégainer et tirer sans sommations&lt;/a&gt;&amp;nbsp;? Parce que la sémantique html de votre page est cassée&lt;/strong&gt;, elle perd de son sens. Un peu comme si je mettais une passoire à un endroit, et que si je la regarde, au bout de 3 secondes, une casserole apparaît à sa place.
&lt;/p&gt;
&lt;p&gt;
Les navigateurs chargent toutes les ressources sans chercher à voir s'il y en a immédiatement besoin. Oui, bravo, tu viens de définir exactement le principe d'intégrité d'un document. Mais peut-être ne sais-tu pas que le web est utilisé bien au-delà de ton navigateur web&amp;nbsp;?&lt;br /&gt;
Forcément, ignorer la sémantique casse beaucoup de fonctions normales du web&amp;nbsp;:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Si votre javascript ne se charge pas ou plante brusquement, les images n'apparaissent absolument pas&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;L'indexation de votre page par les moteurs de recherches risque de devenir incohérente voire fortement pénalisée&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;L'indexation des images par ces mêmes moteurs ne se fait plus&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;Cela gâche l'impression d'une page, puisque les images ne sont pas chargées par défaut, il faut faire défiler entièrement la page dans son navigateur avant, et encore…&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;
En cassant le web sémantique, on casse aussi l'usage de services tiers comme &lt;a href=&quot;https://dascritch.net/tag/rss&quot;&gt;les flux RSS&lt;/a&gt;, ou encore les lecteurs différés comme &lt;a href=&quot;https://www.wallabag.org/&quot;&gt;Wallabag&lt;/a&gt; ou &lt;a href=&quot;http://getpocket.com/&quot;&gt;Pocket&lt;/a&gt; puisque les images n'y apparaîtront jamais&amp;nbsp;;
&lt;/li&gt;
&lt;li&gt;Les avantages à venir des navigateurs, notamment un éventuel chargement intelligent des ressources selon leur position géométrique, ne sera jamais exploitable&amp;nbsp;;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;
Je me suis rendu compte que la plupart des sites qui utilisent de genre d'artifice ont du texte au kilomètre, suivi d'un nombre très conséquent d'images, le tout préfixé par un titre dans le genre «&amp;nbsp;&lt;cite&gt;Les 500 images de clowns se cassant la gueule qui font rire&lt;/cite&gt;&amp;nbsp;» ce qui leur assure un fort trafic.&lt;br /&gt;
Après avoir longuement tortionné à l'épluche-légume une des personnes qui l'utilise &lt;small&gt;(Oui, l'épluche-légume m'a semblé être l'outil le plus à même de faire comprendre la torture induite par ce genre de script à la con)&lt;/small&gt;, j'ai enfin eu des raisons “valables”&amp;nbsp;:
&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;«&amp;nbsp;&lt;em&gt;Parce que j'ai une page trop lourde donc elle met trop de temps à se charger.&lt;/em&gt;&amp;nbsp;» Déjà, enlève 50% de tes javascripts de pubs, &lt;a href=&quot;http://dascritch.net/post/2007/08/22/Tassons-les-Javascripts&quot;&gt;tasse tes assets&lt;/a&gt;, optimise la compression de tes images et surtout simplifie au maximum ta maquette&amp;nbsp;: elle est sûrement trop complexe&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;«&amp;nbsp;&lt;em&gt;Parce que mon serveur a beaucoup trop de traffic à encaisser.&lt;/em&gt;&amp;nbsp;» Alors commence à investir dans un serveur auxiliaire, fait appel à un vrai CDN, voire commence à faire du &lt;em&gt;load balancing&lt;/em&gt; au cas où ton serveur crashe&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;«&amp;nbsp;&lt;em&gt;Parce que je me fais sans cesse piquer mes images.&lt;/em&gt;&amp;nbsp;» C'est le principe du web, même si tu bloques l'accès à “Voir le code source” ou à &quot;Enregistrer l'image sous&quot; &lt;a href=&quot;http://www.e-monsite.com/pages/tutoriels/trucs-et-astuces-pour-debuter/empecher-le-clic-droit-sur-votre-site.html&quot;&gt;par le menu contextuel&lt;/a&gt;, tu n'as aucune chance d'empêcher ni le &lt;kbd&gt;Ctrl&lt;/kbd&gt;+&lt;kbd&gt;U&lt;/kbd&gt;, ni le &lt;kbd&gt;F12&lt;/kbd&gt;. Alors un &lt;code&gt;wget&lt;/code&gt; des familles, n'en parlons pas. Peine perdue&amp;nbsp;;&lt;/li&gt;
&lt;li&gt;Et enfin ce p'tit con qui est trop jeune pour avoir eu un modem 28kb de chez US Robotics, il me dit que «&amp;nbsp;&lt;em&gt;mais c'est trop génial, ça donne un effet totalement inédit…&lt;/em&gt;&amp;nbsp;».&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;
&lt;a href=&quot;http://dascritch.net/post/2013/03/26/Dirty-Hacky-%3A-je-parse-en-HTML-.357-SW&quot;&gt;&lt;img src=&quot;http://dascritch.net/vrac/.blog2/webdev/1303-DirtyHacky/.1303-DirtyHacky_s.jpg&quot; class=&quot;r&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
C'est à ce moment-là qu'il a perdu d'une manière inédite ses dernières dents, dommage collatéral à cette enquête de terrain par votre serviteur. Dirty Hacky conclu l'interrogatoire avec sa phrase habituelle&amp;nbsp;:&lt;br /&gt;
&lt;strong&gt;BANG&amp;nbsp! BANG&amp;nbsp! &amp;nbsp; &amp;nbsp; &amp;nbsp; BANG&amp;nbsp!&lt;/strong&gt;
&lt;/p&gt;
&lt;h3 id=&quot;viaiframe&quot;&gt;Le chargement avec… une iframe ?!?&lt;/h3&gt;
&lt;p&gt;
Ça, c'est tout récent, et c'est surtout le fait de Getty Images. Getty Images comporte le plus important fonds de photos historiques et un des plus importants en &lt;a href=&quot;http://danslavielibrededroits.tumblr.com/&quot;&gt;images d'illustrations, ce qu'on appelle improprement le &lt;q&gt;libre de droit&lt;/q&gt;&lt;/a&gt;. En temps normal, l'usage de ce trésor est loué à prix d'or aux professionnels et &lt;q&gt;l'achat d'art&lt;/q&gt; est un poste souvent négligé par des web-agencies d'amateurs. &lt;a href=&quot;http://www.copyrightinfringement.org.uk/&quot;&gt;Getty a d'ailleurs une réputation agressive&lt;/a&gt; à pousser son copyright parfois très loin.
&lt;/p&gt;
&lt;p&gt;
Depuis Mars dernier, &lt;a href=&quot;http://www.gettyimages.fr/embed&quot;&gt;Getty Images met gracieusement à disposition des blogueurs&lt;/a&gt; une partie de son catalogue d'image, &lt;a href=&quot;http://blog.hubspot.com/marketing/getty-free-stock-photos-price&quot;&gt;mais avec d'importantes contreparties&lt;/a&gt;. Notamment l'insertion doit être fait avec &lt;code&gt;&amp;lt;&lt;strong&gt;iframe&lt;/strong&gt;&amp;gt;&amp;lt;/&amp;gt;&lt;/code&gt;. Avantage : le design est conservé, les crédits de l'image aussi et l'agence peut parfaitement tracer l'usage et l'audience de son catalogue. Et, oui, nous avons bien un chargement différé de ce contenu par rapport au reste du document, puisqu'une iframe est souvent chargé en tout dernier par rapport aux autres assets de la page.
&lt;/p&gt;
&lt;figure&gt;
&lt;div style=&quot;background-color:#fff;display:inline-block;font-family:'Helvetica Neue',Arial,sans-serif;color:#a7a7a7;font-size:11px;width:100%;max-width:594px;&quot;&gt;&lt;div style=&quot;overflow:hidden;position:relative;height:0;padding:72.895623% 0 49px 0;width:100%;&quot;&gt;&lt;iframe src=&quot;//embed.gettyimages.com/embed/79989152?et=aPPYtV4EQxJ_ATOoCJBH7A&amp;sig=ETKPVJWzsosb8jVWgS6Njo8xYGgjUYItSljDpplHT4I=&quot; width=&quot;594&quot; height=&quot;482&quot; scrolling=&quot;no&quot; frameborder=&quot;0&quot; style=&quot;display:inline-block;position:absolute;top:0;left:0;width:100%;height:100%;&quot;&gt;&lt;/iframe&gt;&lt;/div&gt;&lt;p style=&quot;margin:0;&quot;&gt;&lt;/p&gt;&lt;div style=&quot;padding:0;margin:0 0 0 10px;text-align:left;&quot;&gt;&lt;a href=&quot;http://www.gettyimages.com/detail/79989152&quot; target=&quot;_blank&quot; style=&quot;color:#a7a7a7;text-decoration:none;font-weight:normal !important;border:none;&quot;&gt;#79989152&lt;/a&gt; / &lt;a href=&quot;http://www.gettyimages.com&quot; target=&quot;_blank&quot; style=&quot;color:#a7a7a7;text-decoration:none;font-weight:normal !important;border:none;&quot;&gt;gettyimages.com&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;
&lt;/figure&gt;
&lt;p&gt;
Pour embarquer l'image précédente, voici le code source totalement &lt;em&gt;overkill&lt;/em&gt; que Getty Image me propose d'insérer&amp;nbsp;:&lt;br /&gt;
&lt;code&gt;
&amp;lt;&lt;strong&gt;div&lt;/strong&gt; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;strong&gt;div&lt;/strong&gt; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;strong&gt;iframe&lt;/strong&gt; &lt;em&gt;src&lt;/em&gt;=&quot;&lt;i&gt;//embed.gettyimages.com/embed/79989152?[…]&lt;/i&gt;&quot; &lt;em&gt;width&lt;/em&gt;=&quot;&lt;i&gt;594&lt;/i&gt;&quot; &lt;em&gt;height&lt;/em&gt;=&quot;&lt;i&gt;482&lt;/i&gt;&quot; &lt;em&gt;scrolling&lt;/em&gt;=&quot;&lt;i&gt;no&lt;/i&gt;&quot; &lt;em&gt;frameborder&lt;/em&gt;=&quot;&lt;i&gt;0&lt;/i&gt;&quot; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;&amp;lt;/&lt;strong&gt;iframe&lt;/strong&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;strong&gt;div&lt;/strong&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;strong&gt;p&lt;/strong&gt; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;&amp;lt;/&lt;strong&gt;p&lt;/strong&gt;&amp;gt;&lt;br /&gt;
&amp;lt;&lt;strong&gt;div&lt;/strong&gt; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;&amp;lt;&lt;strong&gt;a&lt;/strong&gt; &lt;em&gt;href&lt;/em&gt;=&quot;&lt;i&gt;http://www.gettyimages.com/detail/79989152&lt;/i&gt;&quot; &lt;em&gt;target&lt;/em&gt;=&quot;&lt;i&gt;_blank&lt;/i&gt;&quot; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;#79989152&amp;lt;/&lt;strong&gt;a&lt;/strong&gt;&amp;gt; / &amp;lt;&lt;strong&gt;a&lt;/strong&gt; &lt;em&gt;href&lt;/em&gt;=&quot;&lt;i&gt;http://www.gettyimages.com&lt;/i&gt;&quot; &lt;em&gt;target&lt;/em&gt;=&quot;&lt;i&gt;_blank&lt;/i&gt;&quot; &lt;em&gt;style&lt;/em&gt;=&quot;&lt;i&gt;[…]&lt;/i&gt;&quot;&amp;gt;gettyimages.com&amp;lt;/&lt;strong&gt;a&lt;/strong&gt;&amp;gt;&amp;lt;/&lt;strong&gt;div&lt;/strong&gt;&amp;gt;&lt;br /&gt;
&amp;lt;/&lt;strong&gt;div&lt;/strong&gt;&amp;gt;
&lt;/code&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;small&gt;Je me demande si je n'aurais pas dû prendre comme illustration l'image d'un garçon &lt;a href=&quot;http://www.gettyimages.fr/detail/photo/overweight-boy-licking-finger-eating-image-libre-de-droits/101940731&quot;&gt;présentant une obésité morbide…&lt;/a&gt;&lt;/small&gt;
&lt;/p&gt;
&lt;p&gt;
Là, c'est même pas moi qui va m'énerver, mais les constructeurs de navigateurs web, car une insertion d'&lt;code&gt;&amp;lt;&lt;strong&gt;iframe&lt;/strong&gt;&amp;gt;&amp;lt;/&amp;gt;&lt;/code&gt; est loin d'être gratuite en terme de consommation mémoire&amp;nbsp;; j'ai &lt;a href=&quot;http://dascritch.net/post/2014/02/25/Le-retour-des-boutons-de-partage#ilyadeuxtypes&quot;&gt;rapidement abordé ce sujet à propos des boutons de partage sur les réseaux sociaux&lt;/a&gt;. Alors imaginez quand une page en comporte une cinquantaine… L'abus d' &lt;code&gt;&amp;lt;&lt;strong&gt;iframe&lt;/strong&gt;&amp;gt;&amp;lt;/&amp;gt;&lt;/code&gt; est actuellement l'une des principales causes de crash de navigateurs. 
&lt;/p&gt;
&lt;figure&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1403-Img/1406-Img-Chrome-il-est-mort-jim.png&quot; alt=&quot;Chrome affichant la page d'erreur «il est mort Jim»&quot; /&gt;
&lt;figcaption&gt;
Ce qui explique que vous voyez souvent cette erreur quand vous visitez certains sites.&lt;br /&gt;
&lt;small&gt;&lt;a href=&quot;http://www.astuceshebdo.com/2014/02/google-chrome-il-est-mort-jim.html&quot;&gt;Source de la capture : astucehebdo&lt;/a&gt;&lt;/small&gt;
&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;h3 id=&quot;bientotlafin&quot;&gt;Bientôt la fin ?&lt;/h3&gt;
&lt;p&gt;
Dans le chapitre suivant, je parlerai &lt;strong&gt;enfin&lt;/strong&gt; du problème qui m'a motivé à écrire ce dossier&amp;nbsp;: &lt;a href=&quot;http://dascritch.net/post/2014/06/12/Finesse-en-img&quot;&gt;le problème de l'affichage d'une image en fonction de la résolution de son support&lt;/a&gt;. Vous verrez qu'on va parler à la fois des formats ésotériques, d'un retour du &lt;em&gt;lazy-loading&lt;/em&gt; et ce d'une proposition que &lt;a href=&quot;http://glazman.org/&quot;&gt;Daniel&lt;/a&gt; ne peut pas refuser…
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Petite discussion entre podcasteurs</title>
		<link>https://dascritch.net/post/2012/04/13/Petite-discussion-entre-podcasteurs</link>
		<guid isPermaLink="false">urn:md5:fdf803f2c80ccf9822ca569c6d63f8a9</guid>
		<dc:date>2012-04-13T22:31:00+02:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Radio</dc:subject>
        
    <description>Ce qu'il y a en-dehors de l'enregistrement.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Radio"&gt;Radio&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Ce qu'il y a en-dehors de l'enregistrement.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Radio"&gt;
			Radio&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
Malgré nos obligations personnelles qui nous laissent de moins en moins de temps, &lt;a href=&quot;http://supplementweekend.fr&quot;&gt;&lt;i&gt;Le Supplément Week-End&lt;/i&gt;&lt;/a&gt; est toujours là, fidèle au poste depuis 2004, tous les Samedi à 12&amp;nbsp;h sur &lt;a href=&quot;http://radio-fmr.net&quot;&gt;Radio&amp;nbsp;&amp;lt;FMR&amp;gt;&lt;/a&gt;. Dès le début, il y eu cette complicité avec &lt;a href=&quot;http://www.thomasberthelon.com/blog/&quot;&gt;Ultimatom&lt;/a&gt; et &lt;a href=&quot;http://mrdusport.blogspot.com/&quot;&gt;Dusport&lt;/a&gt; (et Eigil, malgré son manque ;) de préparation). Au début, ce n'était qu'une émission d'une radio locale.&lt;br /&gt;
Mais dès la première émission, je bricolais  le &lt;a href=&quot;https://dascritch.net/tag/rss&quot;&gt;flux rss&lt;/a&gt; de mon blog pour en faire ce qui allait devenir par la suite un &lt;i&gt;podcast&lt;/i&gt;. Comme dit mon ami &lt;a href=&quot;http://www.cnis-mag.com/&quot;&gt;Marc Olanié&lt;/a&gt;, je suis un «&amp;nbsp;&lt;i&gt;pourfendeur de &lt;a href=&quot;https://dascritch.net/tag/xml&quot;&gt;xml&lt;/a&gt; mal siphoné&lt;/i&gt;&amp;nbsp;». Une fois la “norme” stabilisée, notre programme allait connaître une vie élargie au-delà de notre zone de radiation.
&lt;/p&gt;
&lt;p&gt;
Ça, c'est au-delà de notre travail d'analyse critique, et c'est au-delà de mes prestations de réalisateur radio. C'est aussi en rapport avec &lt;a href=&quot;http://dascritch.com&quot;&gt;mon activité professionnelle de développeur web&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
En début de mois, &lt;a href=&quot;http://causeries.tinad.fr/&quot;&gt;Gnieark et Capucine&lt;/a&gt;, auditeurs occasionnels et podcasteurs relativement neufs sur la scène, m'ont demandé de participer à une discussion via Skype sur le principe du podcast.
&lt;/p&gt;
&lt;p&gt;
C'est à ce moment-là, que quand on dit qu'on est un des plus vieux podcasts francophones toujours en activité, qu'on se prend comme un vertige... ahem.&lt;br /&gt;
&lt;small&gt;Ah ouais, et en plus, ça fait presque 20 ans que je fais de la radio… Laissez-moi vieillir dans l'illusion d'une éternelle jeunesse, bande de galopins&amp;nbsp;!&lt;/small&gt;
&lt;/p&gt;
&lt;p&gt;
Donc, Gnieark et Capucine m'ont demandé de représenter l'équipe (&lt;a href=&quot;http://www.thomasberthelon.com/blog/&quot;&gt;Ultimatom&lt;/a&gt; et &lt;a href=&quot;http://mrdusport.blogspot.com/&quot;&gt;Dusport&lt;/a&gt; font d'autres choses après 23&amp;nbsp;h) et de débattre avec &lt;a href=&quot;http://www.gwilh.me/&quot;&gt;Gwilh&lt;/a&gt; de ce média particulier à internet.
&lt;/p&gt;
&lt;p&gt;
Très vite, Gwilh fait remarquer, à très juste raison, qu'il y a la différence entre la radio de rattrapage (ce qu'est effectivement &lt;i&gt;Le Supplément Week-End&lt;/i&gt;) et le podcast purement original et non-radiodiffusé. D'un autre côté, on s'est aussi très vite mis d'accord sur la différence entre le podcast purement audio et les productions vidéos.
&lt;/p&gt;
&lt;p&gt;
L'émission dure une heure, mais je pense qu'elle devrait intéresser celles et ceux qui suivent l'émission que nous produisons chaque semaine. Et aussi vous intéresser sur l'expérience sonore que monte actuellement &lt;a href=&quot;http://enflammee.net&quot;&gt;Enflammée&lt;/a&gt; avec ses &lt;a href=&quot;http://enflammee.net/tag/Le%20Petit%20Dej%20Clandestin&quot;&gt;&lt;i&gt;Petits Déjeuners Clandestins&lt;/i&gt;&lt;/a&gt; dans le &lt;a href=&quot;http://londemiroir.fr/category/creations/&quot;&gt;&lt;i&gt;Datalawn Project&lt;/i&gt;&lt;/a&gt;, la matinale de Radio&amp;nbsp;&amp;lt;FMR&amp;gt; et son programme bis &lt;a href=&quot;http://londemiroir.fr&quot;&gt;L'Onde Miroir&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;a href=&quot;http://causeries.tinad.fr/?p=180&quot;&gt;Alors milles mercis à Capucine et Gnieark, bonne écoute&lt;/a&gt;, et j'espère que cela va vous mener à écouter encore mieux la radio, ce média de l'imaginaire.
&lt;/p&gt;
&lt;p&gt;
Et si Gnieark me l'autorise, je reprendrais son sonore sur mon blog.
&lt;/p&gt;</content:encoded>
    
    
      <enclosure url="/vrac/Emissions/Speciales/1204-CauseriesCapucine-Gnieark-Podcast8-Les-Podcasts.mp3"
      length="60608050" type="audio/mpeg3" />
    
    
      </item>
  
	<item>
		<title>Le Web a 20 ans</title>
		<link>https://dascritch.net/post/2011/08/07/Le-Web-a-20-ans</link>
		<guid isPermaLink="false">urn:md5:5e38be68ec9619d6e617c6ba7b38d341</guid>
		<dc:date>2011-08-07T11:20:00+02:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Merci sir Tim Berners-Lee.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Merci sir Tim Berners-Lee.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
Peu importe que le protocole hypertexte soit trop incomplet
&lt;/p&gt;
&lt;p&gt;
Peu importe que &lt;code&gt;http://&lt;/code&gt;, c'est finalement au moins un slash en trop
&lt;/p&gt;
&lt;p&gt;
Peu importe que le sous-domaine &lt;code&gt;www.&lt;/code&gt; soit ridicule, d'ailleurs &lt;a href=&quot;http://info.cern.ch/&quot;&gt;il n'était même pas dans la première adresse&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Peu importe que sur la palanquée de codes d'erreurs, certains n'ont plus été mis en pratique depuis 15 ans, et qu'il en manque plein
&lt;/p&gt;
&lt;p&gt;
Peu importe que le langage &lt;a href=&quot;https://dascritch.net/tag/html&quot;&gt;html&lt;/a&gt; soit basé sur du sgml et pas sur T&lt;sub&gt;e&lt;/sub&gt;X
&lt;/p&gt;
&lt;p&gt;
Peu importe que ledit &lt;a href=&quot;https://dascritch.net/tag/html&quot;&gt;html&lt;/a&gt; ne soit pas suffisamment formel
&lt;/p&gt;
&lt;p&gt;
Peu importe que chaque implémenteur aie fait un peu ce qu'il veut
&lt;/p&gt;
&lt;p&gt;
Peu importe que ce langage soit fondamentalement pas sécurisé
&lt;/p&gt;
&lt;p&gt;
Peu importe que l'on aie dû séparer &lt;a href=&quot;https://dascritch.net/tag/design&quot;&gt;la forme&lt;/a&gt; du fond un peu tard
&lt;/p&gt;
&lt;p&gt;
Peu importe que le W3C mette un temps astronomique à établir une règle
&lt;/p&gt;
&lt;p&gt;
Peu importe les comités rebelles du W3C comme la IE-team de Microsoft ou le WHAT-WG
&lt;/p&gt;
&lt;p&gt;
Peu importe que finalement le seul langage client soit &lt;a href=&quot;https://dascritch.net/tag/javascript&quot;&gt;javascript&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Peu importe que les plug-ins aient pollué le principe
&lt;/p&gt;
&lt;p&gt;
Peu importe qu'Apple aie décrété que servir un &lt;a href=&quot;https://dascritch.net/tag/xml&quot;&gt;xml&lt;/a&gt; passe par &lt;a href=&quot;https://dascritch.net/tag/rss&quot;&gt;un protocole imts:// qui n'existe que chez eux&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
Peu importe que la définition du &lt;a href=&quot;https://dascritch.net/tag/dom&quot;&gt;DOM&lt;/a&gt; soit encore bien incomplète
&lt;/p&gt;
&lt;p&gt;
Peu importe que la gestion des noms de domaine ne soit qu'une planche à billets
&lt;/p&gt;
&lt;p&gt;
Peu importe que la confidentialité des données par SSL soit aussi une planche à billets
&lt;/p&gt;
&lt;p&gt;
Peu importe que les spammeurs, les maffieux, les gouvernements et les FAI corrompent les contenus
&lt;/p&gt;
&lt;p&gt;
Peu importe qu'on aie oublié que le port 80 peut servir à autre chose
&lt;/p&gt;
&lt;p&gt;
Peu importe qu'on aie oublié que le &lt;a href=&quot;https://dascritch.net/tag/html&quot;&gt;html&lt;/a&gt; serve à bien d'autres applications que les navigateurs
&lt;/p&gt;
&lt;p class=&quot;c&quot;&gt;
&lt;strong&gt;Joyeux anniversaire, World Wide Web.&lt;/strong&gt;
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Badges</title>
		<link>https://dascritch.net/post/2011/01/19/Badges</link>
		<guid isPermaLink="false">urn:md5:d77fb749359104352f3ec2132a337968</guid>
		<dc:date>2011-01-19T20:23:00+01:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Je n'ai pas fait mon service militaire, donc ça ne peut que me rappeler mes années boy-scout, mais voici mes décorations HTML5 certifiées norme W3C.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Je n'ai pas fait mon service militaire, donc ça ne peut que me rappeler mes années boy-scout, mais voici mes décorations HTML5 certifiées norme W3C.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p class=&quot;c&quot;&gt;
&lt;img src=&quot;http://dascritch.net/vrac/.blog2/webdev/1101-html5logo.jpg&quot; alt=&quot;Glorieux HTML5&quot; /&gt;
&lt;/p&gt;

&lt;p&gt;
HTML5 est le mot hyper-hype en ce moment. Faut dire qu'on oublie qu'en plus de la sémantique &lt;a href=&quot;https://dascritch.net/blog.php/tag/html&quot;&gt;HTML&lt;/a&gt;, il intègre aussi &lt;a href=&quot;https://dascritch.net/blog.php/tag/css&quot;&gt;CSS3&lt;/a&gt;, &lt;a href=&quot;https://dascritch.net/blog.php/tag/javascript&quot;&gt;ECMA script 5&lt;/a&gt;, &lt;a href=&quot;https://dascritch.net/tag/dom&quot;&gt;DOM level 3&lt;/a&gt; &lt;a href=&quot;https://dascritch.net/tag/xml&quot;&gt;SVG&lt;/a&gt;, &lt;a href=&quot;https://dascritch.net/tag/rss&quot;&gt;les micro-formats&lt;/a&gt;, etc... Et, il est important de le noter, on ne parle que des technologies côté navigateur (clients), pour les serveurs webs, je parle d'autres langues (&lt;a href=&quot;https://dascritch.net/tag/apache&quot;&gt;Apache&lt;/a&gt;, &lt;a href=&quot;https://dascritch.net/tag/php&quot;&gt;PHP&lt;/a&gt;, Bash, &lt;a href=&quot;https://dascritch.net/tag/regex&quot;&gt;expressions régulières&lt;/a&gt;, bases de données,...) .&lt;br /&gt;
Donc selon la classification du W3C accompagnant &lt;a href=&quot;http://www.w3.org/html/logo/&quot;&gt;le nouveau logo du HTML5&lt;/a&gt;, voici mes &lt;a href=&quot;http://dascritch.net/category/Webdev&quot;&gt;compétences supposées dans la matière&lt;/a&gt;&amp;nbsp;:
&lt;/p&gt;
&lt;p class=&quot;c&quot;&gt;
&lt;a href=&quot;http://www.w3.org/html/logo/&quot;&gt;
&lt;img src=&quot;https://dascritch.net/vrac/.blog2/webdev/1101-html5-badge-h-css3-multimedia-performance-semantics-storage.png&quot; width=&quot;261&quot; height=&quot;64&quot; alt=&quot;HTML5 Powered with CSS3 / Styling, Multimedia, Performance &amp;amp; Integration, Semantics, and Offline &amp;amp; Storage&quot; title=&quot;HTML5 Powered with CSS3 / Styling, Multimedia, Performance &amp;amp; Integration, Semantics, and Offline &amp;amp; Storage&quot;&gt;
&lt;/a&gt;
&lt;/p&gt;
&lt;p&gt;
C'est totalement partial, il y a un manque très important qui me tient à coeur (le volet sécurité client, qui il est vrai n'est pas encore standardisé) et mon niveau varie fortement selon les compétences. Je dois reconnaitre qu'une expérience récente m'a rendu particulièrement humble. &lt;a href=&quot;http://dascritch.com&quot;&gt;En plus d'être en indépendant&lt;/a&gt;, je développe &lt;a href=&quot;http://dagence.pro&quot;&gt;dAgence, une application d'hébergement (avec Nicolas Guilhou et Kairn)&lt;/a&gt; dont le &lt;i&gt;backoffice&lt;/i&gt; est conçu pour être totalement HTML5 depuis 2 ans à l'origine... 
&lt;/p&gt;
&lt;p&gt;
Pour ceux qui trouvent le logo W3C moche (des goûts, des #rrggbbaa),
ils peuvent en ricaner en faisant &lt;a href=&quot;http://graphism.fr/dj-les-parodies-du-logo-pour-le-html5&quot;&gt;d'excellentes parodies&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;
Pour la petite histoire, et ce que je ne raconte pas dans &lt;a href=&quot;https://www.linkedin.com/in/dascritch&quot;&gt;mon profil LinkedIn&lt;/a&gt;, mon premier badge de boyscout, c'était “&lt;i&gt;cuisinier&lt;/i&gt;”. Là aussi, maintenant, j'ai de quoi être humble...
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Un point clair qui a cinq ans</title>
		<link>https://dascritch.net/post/Un-point-clair-qui-a-cinq-ans</link>
		<guid isPermaLink="false">urn:md5:eacbfd86fedf2249933b6d94c02e3145</guid>
		<dc:date>2008-08-14T18:45:00+02:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Puisqu'on en fête les 5 ans, que la version 2 finale vient de sortir et qu'il motorise une bonne partie de mon site...		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Puisqu'on en fête les 5 ans, que la version 2 finale vient de sortir et qu'il motorise une bonne partie de mon site...&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
Et surtout &lt;a href=&quot;http://www.dotclear.net/blog/post/2008/08/12/5-dans-ses-dents&quot; title=&quot;5 dans ses dents !&quot;&gt;à l'appel de Pep&lt;/a&gt; pour fêter les 5 années de ce &lt;a href=&quot;http://dotclear.net&quot;&gt;fabuleux système de blog&lt;/a&gt;, je vais dire pourquoi mon choix s'est porté plus sur &lt;a href=&quot;http://dotclear.net&quot;&gt;Dotclear&lt;/a&gt;, que sur... Wordpress par exemple. À ce sujet, et sans animosité aucune, je tiens à remercier &lt;a href=&quot;http://www.zen-dreams.com/&quot; hreflang=&quot;en|fr&quot; title=&quot;Zen Dreams&quot;&gt;Anthony&lt;/a&gt; en tant que dev de plugs WP pour m'avoir donner les précisions qui me manquaient.
&lt;/p&gt;
&lt;p&gt;
Alors, qu'est-ce qui me plait dans cet obscur &lt;abbr title=&quot;Système de publication de contenus&quot;&gt;CMS&lt;/abbr&gt; conçu par des petits &lt;i&gt;frenchies&lt;/i&gt; ? Actuellement, c'est :
&lt;ul&gt;
&lt;li&gt;Le &lt;b&gt;support intégré du podcasting&lt;/b&gt;. Aux débuts de ce format, quand &lt;a href=&quot;http://dascritch.net/radio.php&quot;&gt;mon émission&lt;/a&gt; n'était disponible qu'en format ogg vorbis, je faisais mon flux podcast à la main. Ça veut dire écrire son document RSS/Xml &lt;i&gt;a la mano&lt;/i&gt;. Puis, il y eu &lt;a href=&quot;http://dascritch.net/blog.php/post/2005/06/29/180-podcastons&quot;&gt;l'excellent script de Triptik&lt;/a&gt; pour Dotclear 1. Désormais, Dotclear 2 le supporte en natif. Et vous êtes plusieurs milliers à écouter régulièrement &lt;a href=&quot;http://dascritch.net/radio.php&quot;&gt;le &lt;i&gt;Supplément Week-End&lt;/i&gt;&lt;/a&gt;.
&lt;/lI&gt;
&lt;li&gt;La compréhension du &lt;b&gt;besoin de souplesse en XML&lt;/b&gt;. Au-delà du XHTML, il y a aussi le même flux RSS qui est modifiable en &lt;i&gt;template&lt;/i&gt; ! Ce qui veut dire que j'ai pu intégrer mes icônes de catégories, de tags, changer le format de date pour mes usages internes sans changer une ligne de code mais juste en touchant un document qui sert de formulaire, comme si c'était un document XHTML d'un thème... tout ceci n'aurait jamais été envisageable sans l'extrême souplesse et puissance des briques posées par Olivier. J'en respecte d'autant plus le travail que je code mon propre &lt;i&gt;toolkit&lt;/i&gt;, et que j'en suis à des années-lumières d'une telle maitrise.&lt;br /&gt;
Cette souplesse est indispensable, notamment à l'aube des microformats.
&lt;/li&gt;
&lt;li&gt;
&lt;B&gt;La navigation documentaire&lt;/B&gt;. Alors que &lt;a href=&quot;http://www.webrankinfo.com/actualites/200704-pas-undescore-dans-les-url.htm&quot; title=&quot;Pourquoi il ne faut pas utiliser d'underscore dans les URL&quot;&gt;certains se secouent la nouille&lt;/a&gt; sur “&lt;i&gt;pourquoi faut-il préférer le tiret à l'underscore dans les &lt;abbr&gt;URL&lt;/abbr&gt;&lt;/i&gt;” (de par mon expérience, je n'en suis absolument pas convaincu, surtout que maintenant, &lt;a href=&quot;http://dascritch.net/blog.php/post/2007/09/17/RIP-URL-URI-IRI-INRI-W3C&quot;&gt;on parle d'“IRI”&lt;/a&gt;), Dotclear propose une navigation documentaire. Firefox ne le supporte plus depuis Phoenix 0.8 (&lt;a href=&quot;https://addons.mozilla.org/fr/firefox/addon/2933&quot; title=&quot;Link Widgets&quot; hreflang=&quot;en&quot;&gt;une extension le rétablit incomplètement&lt;/a&gt;), mais &lt;a href=&quot;http://www.icab.de/&quot; hreflang=&quot;en&quot;&gt;iCab&lt;/a&gt; le lit encore. Quel intérêt ? Il l'est surtout pour les navigateurs limités (braille, lecteurs vocaux,...) et donc... pour les moteurs de recherche. Ceux-ci importent largement plus que votre typographie dans vos IRI ou les pages “Plan de site” voire les listes de liens pour les spiders.&lt;br /&gt;
Et dire que certains de mes clients ne le comprennent pas.
&lt;/li&gt;
&lt;li&gt;
&lt;b&gt;Le support d'autres systèmes de bases de données&lt;/b&gt; que le sempiternel &lt;a hreflang=&quot;en&quot; href=&quot;http://www.mysql.com/&quot;&gt;MySQL&lt;/a&gt;. Ça peut paraitre surprenant, mais quand mon environnement de développement tenait sur clé usb, avoir une base en &lt;a href=&quot;http://www.sqlite.org/&quot; hreflang=&quot;en&quot;&gt;SqLite&lt;/a&gt; le temps de faire quelques réglages était largement plus pratique que lancer un service MySql spécifique. De même, certains hébergeurs préfèrent du &lt;a href=&quot;http://www.postgresql.org/&quot; hreflang=&quot;en&quot;&gt;PostgreSQL&lt;/a&gt; pour sa robustesse et sa tenue en charge.
&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;
Mais la vraie raison, c'est son support utilisateur très important. Principalement parce qu'il n'est pas lié à une entreprise, quoique &lt;a href=&quot;http://gandi.net&quot;&gt;l'employeur&lt;/a&gt; de &lt;a href=&quot;http://neokraft.net&quot;&gt;son concepteur&lt;/a&gt; l'empoie pour ses clients, mais contrairement à d'autres, n'y lie pas ses utilisateurs.
&lt;p&gt;&lt;p&gt;
Nan. Efface.&lt;br /&gt;
La vraie raison, c'est qu'une très large partie des développeurs sont Français, et j'ai de très bons contacts avec certains d'entre eux.
&lt;/p&gt;&lt;p&gt;
D'ailleurs, &lt;a href=&quot;http://zeubeubeu.net&quot;&gt;Zbb&amp;lt;&lt;/a&gt;, tu as écrit quelque chose à ce sujet ?
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Les coulisses du site en Septembre</title>
		<link>https://dascritch.net/post/2007/10/05/Les-coulisses-du-site-en-Septembre</link>
		<guid isPermaLink="false">urn:md5:6f41cfc9a5b150341d38e9bdf1f94b94</guid>
		<dc:date>2007-10-05T23:33:00+02:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Making of, réjouissance, collection de spammeurs Français et objectif débile du mois.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Making of, réjouissance, collection de spammeurs Français et objectif débile du mois.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;h3&gt;Objectif débile du mois&lt;/h3&gt;
&lt;p&gt;
Le site d'info satirique &lt;i&gt;The Register&lt;/i&gt; avait posé la question &lt;a href=&quot;http://www.theregister.co.uk/2007/09/28/reg_club/&quot; hreflang=&quot;en&quot;&gt;«&amp;nbsp;&lt;cite&gt;So, what's the first rule of Reg Club&amp;nbsp;?&lt;/cite&gt;&amp;nbsp;»&lt;/a&gt;. Et un lecteur a proposé&amp;nbsp;:
&lt;/p&gt;
&lt;blockquote&gt;
Thou shalt not quote Wikipedia and expect to be taken seriously.
&lt;/blockquote&gt;
&lt;p&gt;
Putain, les mecs de El Reg placent vraiment la barre très haut... OK, même pour moi qui adore mettre des liens absolument partout, pari relevé&amp;nbsp;: &lt;b&gt;Je ne citerai pas la Wikipédia en ce mois d'Octobre&lt;/b&gt;.&lt;br /&gt;
Hard core. Gasp.
&lt;/p&gt;
&lt;h3&gt;Making of de Septembre&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Allongement de la une du site, On cite les titres de7 billets (au lieu de 5). Bizarrement, la longueur varie presque pas.&lt;/li&gt;
&lt;li&gt;Ajout d'icône de catégorie, et explicitement &lt;a href=&quot;http://dascritch.net/blog.php/tags&quot;&gt;des tags&lt;/a&gt; dans le &lt;a href=&quot;http://dascritch.net/statique.php/aide/rss&quot;&gt;flux RSS&lt;/a&gt;. répétition de la description dans le contenu. Indirectement, ça permet de voir dans les logs d'&lt;a href=&quot;http://dascritch.net/blog.php/tag/apache&quot;&gt;Apache&lt;/a&gt; qui lit les flux et d'où...&lt;/li&gt;
&lt;li&gt;Différentiation de mes commentaires par dc2. M'en a fallu du temps.&lt;/li&gt;
&lt;li&gt;Un seul flux RSS était censé être indexé, le but étant d'éviter que les RSS de commentaires apparaissent dans les résultats de requêtes. Mais &lt;a hreflang=&quot;en&quot; title=&quot;Debunking the FUD around rel=nofollow (IncrediBILL's Random Rants)&quot; href=&quot;http://incredibill.blogspot.com/2007/10/debunking-fud-around-relnofollow.html&quot;&gt;&lt;code&gt;rel=&quot;nofollow&quot;&lt;/code&gt; ne suffit pas&lt;/a&gt; (alors est-ce utile&amp;nbsp;?), il a fallu filtrer aussi dans &lt;code&gt;robots.txt&lt;/code&gt;.&lt;/li&gt;
&lt;li&gt;Modification de la structure du champ commentaire, hélas &lt;a href=&quot;http://dascritch.net/blog.php/post/2006/04/27/393-question-de-commentaire&quot;&gt;en cassant la construction proposée par Vric&lt;/a&gt;. Extention automatique de la zone texte en fonction de l'écriture. Toujours pas de capcha (ouf&amp;nbsp;!).&lt;/li&gt;
&lt;li&gt;Modifications dans le balisage des Flash, suite à la rédaction d'un billet à ce sujet&lt;/li&gt;
&lt;li&gt;Modifications des liens relatifs documentaires&lt;/li&gt;
&lt;li&gt;Modifications des bulles d'infos concernant les contextes de page (plier/déplier, lightbox,...)&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Les soupirs de soulagement&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://ejohn.org/blog/future-of-firefox-and-javascript/&quot; hreflang=&quot;en&quot; title=&quot;The Future of Firefox and JavaScript (John Resig)&quot;&gt;Le futur de Firefox 3 et de Javascript&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://go.theregister.com/feed/www.theregister.co.uk/2007/10/05/ms_ie7_sans_wga/&quot; hreflang=&quot;en&quot; title=&quot;MS drops nagware validation for IE7 installs&quot;&gt;Microsoft consent à installer MSIE7, même sur des Windows piratés&lt;/a&gt;. On peut considérer que MSIE6 a moins besoin de pourrir le code d'un site perso.&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Microsoft shouts 'Long Live XP'&quot; hreflang=&quot;en&quot; href=&quot;http://go.theregister.com/feed/www.theregister.co.uk/2007/09/28/microsoft_xp_deadline/&quot;&gt;Microsoft prolonge la vie de XP&lt;/a&gt;. Vista a trop refroidi les pros. Hélas, mes amis qui ne jurent que par la Fenêtre (et Clippy) devront y passer un jour.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Spammeurs Français du mois&lt;/h3&gt;
&lt;p&gt;
Ils m'ont écrit à une adresse qui n'était accessible que par une collecte strictement illégale, ce qui est techniquement un &lt;a href=&quot;http://dascritch.net/blog.php/tag/spam&quot;&gt;spam&lt;/a&gt; caractérisé. La désinscription semble aussi douteuse que l'inscription forcée. Les entreprises suivantes sont donc totalement hors-la-loi en France, et ne sont sûrement pas dignes de bonne foi&amp;nbsp;:
&lt;/p&gt;
&lt;table class=&quot;datas&quot;&gt;
&lt;thead&gt;&lt;td&gt;Entreprise/Site&lt;/td&gt;&lt;td&gt;Origine du spam&lt;/td&gt;&lt;td&gt;Technique&lt;/td&gt;&lt;td&gt;Sites publiés, complices&lt;/td&gt;&lt;td&gt;Activité supposée&lt;/td&gt;&lt;/thead&gt;
&lt;tr&gt;&lt;td&gt;Skibed.com&lt;/td&gt;&lt;td&gt;mailflip7.edt02.net (82.138.77.199)&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://spamnation.info/go/domain/edt02.net&quot;&gt;Edatis (spammeur avéré)&lt;/a&gt;&lt;/td&gt;&lt;td&gt;leadmailing3.com , 80.245.41.17&lt;/td&gt;&lt;td&gt;Location&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&quot;Karine SEBAG&quot; (rout.lcp-prod@laposte.net)&lt;/td&gt;&lt;td&gt;9 telecom (86.71.129.183)&lt;/td&gt;&lt;td&gt;Mail édité dans Word (Office 2003 non enregistré), logiciel de spam maison, obfuscation de l'adresse d'origine&lt;/td&gt;&lt;td&gt;vualatele.biz , lcproduction.eu&lt;/td&gt;&lt;td&gt;Vidéos amateurs&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Sexy-rencontres (champ-reduit.com)&lt;/td&gt;&lt;td&gt;smtp.cachet.fr (90.40.199.233)&lt;/td&gt;&lt;td&gt;Site suspect (c'est quoi ce formulaire ?) Obfuscation de l'adresse retour (@yahoo.com)&lt;/td&gt;&lt;td&gt;easyrencontre.com&lt;/td&gt;&lt;td&gt;Racolage&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;infos@cdmultimedia.fr&lt;/td&gt;&lt;td&gt;cdmultimedia.fr (62.161.36.106)&lt;/td&gt;&lt;td&gt;Eudora&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;Duplication (légale ?) de vidéo&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&quot;Adomos&quot; (edouard@marketmail.eu)&lt;/td&gt;&lt;td&gt;mailflip9.edt02.net (82.138.77.201)&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://spamnation.info/go/domain/edt02.net&quot;&gt;Edatis (spammeur avéré)&lt;/a&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;Manipulations financières douteuses&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&quot;Audrey PAGENEL&quot; (stim.ventes@laposte.net)&lt;/td&gt;&lt;td&gt;9 télécom (86.67.224.253)&lt;/td&gt;&lt;td&gt;Adobe GoLive 9, obfuscation de l'adresse d'origine&lt;/td&gt;&lt;td&gt;cine-cheque.fr (&lt;a href=&quot;http://dascritch.net/blog.php/post/2003/09/05/37-spam-enforcers&quot;&gt;récidiviste&lt;/a&gt;) , stop-mails.info , vualatele.biz&lt;/td&gt;&lt;td&gt;Achat de coupons&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;newsletter@lereso.fr&lt;/td&gt;&lt;td&gt;mail.ecipfinance.fr (62.193.248.100)&lt;/td&gt;&lt;td&gt;PHPMailer, phplist&lt;/td&gt;&lt;td&gt;lereso.fr , JC Berbach , ecipfinance.fr&lt;/td&gt;&lt;td&gt;Cosmétiques&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Sexy-boutique (champ-reduit.com)&lt;/td&gt;&lt;td&gt;smtp.cachet.fr (90.40.6.54)&lt;/td&gt;&lt;td&gt;Site suspect, obfuscation de l'adresse retour (@yahoo.com)&lt;/td&gt;&lt;td&gt;sexy-megastore.com&lt;/td&gt;&lt;td&gt;Racolage&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Unibet (champ-reduit.com)&lt;/td&gt;&lt;td&gt;smtp.cachet.fr (90.33.159.141)&lt;/td&gt;&lt;td&gt;Site suspect, obfuscation de l'adresse retour (@yahoo.com)&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;td&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;andrea-95@cegetel.net&lt;/td&gt;&lt;td&gt;Cegetel (86.75.23.183)&lt;/td&gt;&lt;td&gt;GOTO Software Sarbacane, obfuscation de l'adresse retour (@yahoo.fr)&lt;/td&gt;&lt;td&gt;les-plaisirs.com&lt;/td&gt;&lt;td&gt;Racolage&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&quot;FMC via Travelbed&quot; (emilie@travelbed.fr)&lt;/td&gt;&lt;td&gt;mailflip25.edt02.net (82.138.77.217)&lt;/td&gt;&lt;td&gt;&lt;a href=&quot;http://spamnation.info/go/domain/edt02.net&quot;&gt;Edatis (spammeur avéré)&lt;/a&gt;&lt;/td&gt;&lt;td&gt;edt02.net&lt;/td&gt;&lt;td&gt;Prêts usuriers&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;&quot;BOLLINI PARTNERS&quot; (maila.bus@laposte.net)&lt;/td&gt;&lt;td&gt;9 telecom (86.67.224.106)&lt;/td&gt;&lt;td&gt;Obfuscation de l'adresse d'origine&lt;/td&gt;&lt;td&gt;exploragent.fr&lt;/td&gt;&lt;td&gt;Revente d'un fichier de mail probablement illégal&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;
Honnêtement, je doute de l'efficacité de Signal Spam. Certains ont déjà été plusieurs fois signalé depuis l'ouverture de ce service, il n'y a eu aucun effet.
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Se moquer de TF1 soit...</title>
		<link>https://dascritch.net/post/2007/05/21/777-se-moquer-de-tf1-soit</link>
		<guid isPermaLink="false">urn:md5:7609135d31f6fdc88cf6b199364d4008</guid>
		<dc:date>2007-05-21T13:24:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Entendu</dc:subject>
        
    <description>....mais Radio France a un site 0.5, et c'est peu de le dire !		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Entendu"&gt;Entendu&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;....mais Radio France a un site 0.5, et c'est peu de le dire !&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Entendu"&gt;
			Entendu&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
bon, voilà, j'étais alléché par cet article du &lt;i&gt;Monde&lt;/i&gt; daté de samedi&amp;nbsp;: &lt;a href=&quot;http://www.lemonde.fr/web/article/0,1-0@2-3236,36-912327@51-912406,0.html&quot;&gt;«&amp;nbsp;&lt;b&gt;La grande et la petite histoire de TF1 revisitées avec sérieux et ironie&lt;/b&gt;&amp;nbsp;»&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;
Donc forcément, je fonce sur &lt;code&gt;&lt;a href=&quot;http://franceinter.fr&quot;&gt;franceinter.fr&lt;/a&gt;&lt;/code&gt; pour écouter l'émission. À cette heure-là du Samedi soir, aucune chance que je l'écoute, j'étais agressé dans mon édredon par deux filles à poils. Après avoir erré dans &lt;a href=&quot;http://www.radiofrance.fr/franceinter/em/liste&quot;&gt;une liste alphabétique&lt;/a&gt;, je tombe sur la rubrique de l'émission.
&lt;/p&gt;&lt;p&gt;
Sur &lt;a href=&quot;http://www.radiofrance.fr/franceinter/em/interception/index.php&quot;&gt;la page dédiée&lt;/a&gt; (fort bien fournie en documentation et malheureusement totalement éphémère), on me propose de télécharger l'émission qui m'intéresse en REAL MEDIA&amp;nbsp;!&lt;br /&gt;
Plus incompatible et inaudible comme format audio, on fait pas mieux, à part le µ-law... et encore.&lt;br /&gt;
Et à côté, &lt;a href=&quot;http://www.radiofrance.fr/_c/php/popcast.php?chaine=1&amp;amp;cid=4934&quot;&gt;Radio France a le cynisme de me proposer du podcast&lt;/a&gt;. Ben ça tombe TRÈS bien, parce que c'est du mp3 qui va le mieux dans mes baladeurs. 
&lt;/p&gt;&lt;p&gt;
Donc le g33k, il clique sur le flux, il repère dans le source le tag &lt;code&gt;&amp;lt;enclosure&amp;gt;&lt;/code&gt; &lt;a href=&quot;http://www.radiofrance-podcast.net/podcast/14934-20.05.2007-ITEMA_20071220-0.mp3&quot;&gt;et... hop ! 43'35&quot; de sonore, 40Mo en mp3&lt;/a&gt; (l'utilisateur normal profitera de ma recherche pour faire clic droit sur le lien, puis “enregistrer sous...”)
&lt;/p&gt;&lt;p&gt;
Faut vraiment être c+n pour encore proposer du realmédia en 2007, c'est tellement web&amp;nbsp;0.5... Si c'est pour écouter en ligne, y'a dewplayer.
&lt;/p&gt;&lt;p class=&quot;c&quot;&gt;
&lt;object type=&quot;application/x-shockwave-flash&quot; data=&quot;https://dascritch.net/dewplayer-mini.swf?mp3=http%3A%2F%2Fwww.radiofrance-podcast.net%2Fpodcast%2F14934-20.05.2007-ITEMA_20071220-0.mp3&quot; width=&quot;150&quot; height=&quot;20&quot;&gt;&lt;param name=&quot;movie&quot; value=&quot;/dewplayer-mini.swf?mp3=http%3A%2F%2Fwww.radiofrance-podcast.net%2Fpodcast%2F14934-20.05.2007-ITEMA_20071220-0.mp3&quot; /&gt;&lt;/object&gt;
&lt;/p&gt;&lt;p&gt;
Ah oui, à l'écoute, c'est absolument poilant, et &lt;a href=&quot;http://www.youtube.com/watch?v=r7kbYMLgAok&amp;mode=related&amp;amp;search=&quot;&gt;pour le plaisir&lt;/a&gt;...
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Planète Pataphysique</title>
		<link>https://dascritch.net/post/2006/04/11/372-planete-pataphysique</link>
		<guid isPermaLink="false">urn:md5:ff64e76b557e964de02a5e533253a10f</guid>
		<dc:date>2006-04-11T12:46:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Ma vie est une sitcom</dc:subject>
        
    <description>Au fil de la Garonne, d'une ville où si tu ne sautes pas, t'es pas du coin, de sa vie quotidienne qu'on vous invite à lire par plusieurs facettes.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Ma-vie-est-une-sitcom"&gt;Ma vie est une sitcom&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Au fil de la Garonne, d'une ville où si tu ne sautes pas, t'es pas du coin, de sa vie quotidienne qu'on vous invite à lire par plusieurs facettes.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Ma-vie-est-une-sitcom"&gt;
			Ma vie est une sitcom&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
Depuis 4 jours, mon modeste blog qui fait partie de mon putain de mégalo de site personnel vient d'être repris par une planète. Une “Planète”, c'est un aggrégateur de &lt;a class=&quot;aide&quot; href=&quot;http://dascritch.net/statique.php/aide/rss&quot;&gt;flux rss&lt;/a&gt; de weblogs sur une thématique bien particulière, qui trie tout ça par ordre chronologique et présente ça en une page web. Par exemple, &lt;a href=&quot;http://dascritch.net/planet.php&quot;&gt;la mienne qui regroupe des linuxiens et des webdev&lt;/a&gt; avec leurs blogs et leurs liens du jours, ou encore &lt;a href=&quot;http://dascritch.net/lien.php/Blogs/Planetes&quot;&gt;d'autres plus techniques ou prestigieux&lt;/a&gt;.&lt;br /&gt;
Le nom vient de &lt;a href=&quot;http://www.planetplanet.org/&quot;&gt;Planet Planet&lt;/a&gt;, un logiciel serveur qui fait ça, mais toutes les planètes sur le web ne sont pas basées sur lui.
&lt;/p&gt;&lt;p&gt;
Donc, le site &lt;a href=&quot;http://www.pataphysique.net/&quot; hreflang=&quot;fr&quot; title=&quot;Pataphysique : les blogs toulousains&quot;&gt;&lt;b&gt;Pataphysique.net&lt;/b&gt;&lt;/a&gt; regroupe des blogs non pas en fonctions de leurs centre d'intérêts (quoique), mais du fait qu'ils sont œuvres de Toulousaings. Mais attention, des blogs de qualitay, écrits en bon Français... En clair, des blogs qui se lisent souvent comment de vrais journaux personnels, parfois des romans, qui font rêver, saliver, donnent envie de sortir, mettre la main à la pâte... Pas des &lt;a href=&quot;http://www.estvideo.net/dew/index/2005/03/25/400-mignonne-allons-voir-si-la-rose&quot;&gt;$k4bl0g$ 2 K-rtonpat ke lol ti compran keud mdr&lt;/a&gt; écrits en SMS parce que faut pas pousser j'ai rien à dire alors faut pas en plus que j'ai besoin d'être compris(e) par les autres.
&lt;/p&gt;&lt;p&gt;
Inconvénients de cette planète&amp;nbsp;: Pas de &lt;a href=&quot;http://dascritch.net/statique.php/aide/rss&quot;&gt;flux rss&lt;/a&gt; synthétique (ni sur le mien, d'ailleurs), des messages repliés par défaut, l'absence d'une liste des blogs liés et surtout du rafraîchissement des messages. Il arrive effectivement que je corrige mes posts après coups, soit pour l'orthographe, le style, ajouter des liens ou des images... Ben vous aurez les premières versions.
&lt;/p&gt;&lt;p&gt;
Mais bon, je suis invité, je vais pas casser la baraque parce que ça tourne sûrement beaucoup plus rond que ma propre planète. En plus, son mainteneur a le bon goût d'avoir tenté de regrouper les différents tags de chacun sous les mêmes mots clés, comme &lt;a href=&quot;http://www.pataphysique.net/index.php?tag=toulouse-cuisine&quot;&gt;la cuisine&lt;/a&gt;, &lt;a href=&quot;http://www.pataphysique.net/index.php?tag=toulouse-bars-clubs-sorties&quot;&gt;les sorties&lt;/a&gt; (sur Toulouse, bien sûr), &lt;a href=&quot;http://www.pataphysique.net/index.php?tag=toulouse-photo&quot;&gt;la photo&lt;/a&gt;, &lt;a href=&quot;http://www.pataphysique.net/index.php?tag=toulouse-livres&quot;&gt;les lectures&lt;/a&gt;...
&lt;/p&gt;&lt;p&gt;
Alors je salue ici mes nouveaux lecteurs et les autres satellites qui orbitent autour&amp;nbsp;:
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.c-com-si.com/&quot;&gt;Tételle (C Com Si)&lt;/a&gt; qui m'a capturé&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://viatolosa.over-blog.com/&quot;&gt;Christophe Cavaillès&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://nono.niaouli.org/&quot;&gt;Nono&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://vermicel.canalblog.com/&quot;&gt;Vermicel&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://bill.et.marie.over-blog.com/&quot;&gt;Bill &amp;amp; Marie&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://jacquesdanyels.over-blog.com/&quot;&gt;Jacques Danyels&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://civetta.over-blog.com/&quot;&gt;Civetta (La Clé des Champs)&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Et tout ceux que j'oublie, mais en l'absence de liste, faut pas m'en blâmer...&lt;/li&gt;
&lt;/ul&gt;
Pis si l'humeur me prendra, peut être que j'en ferais passer quelques uns au micro.
&lt;/p&gt;&lt;p&gt;
And don't forget : Take care of the only one we have.
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Fini de rire...</title>
		<link>https://dascritch.net/post/2005/08/21/217-fini-de-rire</link>
		<guid isPermaLink="false">urn:md5:8660995d6ed83abf3e6bb854ee281b3b</guid>
		<dc:date>2005-08-21T23:44:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Radio</dc:subject>
        
    <description>On est en concurence		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Radio"&gt;Radio&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;On est en concurence&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Radio"&gt;
			Radio&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
&lt;a href=&quot;http://www.podcastsdor.com/&quot; title=&quot;Les Podcasts d'Or de la Langue Française&quot;&gt;
&lt;img src=&quot;http://influenceurs.net/images/podcast-d-or-190x190.png&quot; alt=&quot;Les Podcasts d'Or de la Langue Française&quot; class=&quot;r&quot; /&gt;&lt;/a&gt;
Puisque «&amp;nbsp;&lt;i&gt;Supplément Week-End&lt;/i&gt;&amp;nbsp;» est officiellement sélectionnée pour
&lt;b&gt;&lt;a hreflang=&quot;fr&quot; href=&quot;http://www.podcastsdor.com&quot;&gt;Les Podcast d'Or de la langue Française&lt;/a&gt;&lt;/b&gt;.
&lt;/p&gt;&lt;p&gt;
Je ne vous demande pas de voter pour nous puisqu'&lt;a href=&quot;http://guim.typepad.com/podcastsdor/le_jury/index.html&quot;&gt;il y a un jury&lt;/a&gt;, mais d'&lt;a href=&quot;http://guim.typepad.com/podcastsdor/2005/08/la_comptition_o.html&quot;&gt;écouter les autres inscrits&lt;/a&gt;. Avec 41 participants, la bataille va être féroce&amp;nbsp;! Après avoir fait votre petit tour, vous pourrez nous dire ce que vous avez découvert [P-) et seulement nous écrire (en commentaire) pourquoi vous nous préférez... ou pas&amp;nbsp;!
&lt;/p&gt;&lt;p&gt;
Encore merci aux organisateurs&amp;nbsp;! Les Podcast d'Or sont recommandés par des &lt;a href=&quot;http://influenceurs.net/news/148.shtml&quot;&gt;Influenceurs&lt;/a&gt;.
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Podcastons</title>
		<link>https://dascritch.net/post/2005/06/29/180-podcastons</link>
		<guid isPermaLink="false">urn:md5:20c6493b5e43e9e33ea5c775485ba306</guid>
		<dc:date>2005-06-29T22:07:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Radio</dc:subject>
        
    <description>Eh voilà, “Supplément Week-End” cède à la mode !		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Radio"&gt;Radio&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Eh voilà, “Supplément Week-End” cède à la mode !&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Radio"&gt;
			Radio&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
J'ai grillé Microsoft&amp;nbsp;: &lt;a href=&quot;http://dascritch.net/statique.php/aide-rss&quot; title=&quot;Aide : RSS&quot;&gt;J'avais des flux &lt;abbr title=&quot;Réellement Simple Syndication&quot;&gt;RSS&lt;/abbr&gt; largement avant&lt;/a&gt; que MS-Win Longhorn les annonce. Et avant que Microsoft n'annonce leur suppression &lt;a  title=&quot;Microsoft développe une faille (CSO)&quot;  hreflang=&quot;fr&quot; href=&quot;http://www.reseaux-telecoms.com/cso_btree/05_06_29_160134_752/CSO/Newscso_view&quot;&gt;pour cause de faille de sécurité&lt;/a&gt;, j'y rajoute le &lt;i class=&quot;aide&quot; title=&quot;Acte de diffuser un programme sonore pour les baladeurs via le web&quot;&gt;podcasting&lt;/i&gt;&amp;nbsp;! En plus d'avoir le résumé de mes billets, vous pouvez désormais charger l'émission correspondante pour l'écouter dans votre baladeur. C'est pas génial&amp;nbsp;? Eh oui&amp;nbsp;! «&amp;nbsp;&lt;cite&gt;Nous vivons une époque moderne&lt;/cite&gt;&amp;nbsp;» où vous pouvez déguster la radio quand vous voulez. En l'occurence, pas besoin d'attendre la diffusion 
&lt;/p&gt;&lt;p&gt;
&lt;a href=&quot;https://dascritch.net/dotclear/rss2.php&quot;&gt;Le flux podcast est issu du RSS 2.0&lt;/a&gt; généré par &lt;a href=&quot;http://blog.triptik.org/index.php/2005/03/17/10-podcaster-avec-dotclear&quot; hreflang=&quot;fr&quot; title=&quot;Podcaster avec dotclear (partie 1)&quot;&gt;le script de Triptik pour Dotclear&lt;/a&gt;. Afin de satisfaire tout le monde, les fichiers &lt;i&gt;enclosure&lt;/i&gt; sont en MP3. Mais dans une qualité dégradée, malgré un poids supérieur (débit 64kb, mono) au Ogg Vorbis, afin d'alléger la bande-passante et de satisfaire ceux qui ont un débit pas forcément décoiffant. Comment ça, je trolle&amp;nbsp;? Ben le format Ogg Vorbis est largement meilleur à faible débit, j'y peux rien&amp;nbsp;! Le Ogg Vorbis restera sur le site à titre d'archivage, les mp3 ne resteront que le temps de rotation du flux rss, au plus 2 mois.
&lt;br /&gt;&lt;a href=&quot;https://dascritch.net/blog.php/2005/06/04/149-supplement-week-end-samedi-4-juin-2005&quot;&gt;La première émission dispo est celle du 4 Juin&lt;/a&gt;, la qualité sera meilleure pour celle de Samedi prochain. Je ferais aussi en sorte de raccourcir le délai de disponibilité sur le site.
&lt;/p&gt;&lt;p&gt;
La licence de ce programme ne peut être libre à cause de la programmation musicale (et j'en suis le premier désolé). À noter que l'accord SACEM conclu lors du &lt;a href=&quot;https://dascritch.net/blog.php/2005/05/30/147-tite-live-declin-et-chute-de-l-empire-phonographique&quot;&gt;congrès du CNRA&lt;/a&gt; couvre les radios associatives sur un diffusion &lt;i class=&quot;aide&quot; title=&quot;diffusion simultanée en plusieurs formats. Ici FM et stream audio&quot;&gt;simulcast&lt;/i&gt; en direct. La présence des enregistrements sur mon site, même d'un programme radiophonique que je produits, est pour l'instant “entre deux eaux”...
&lt;/p&gt;&lt;p&gt;
Ah oui, pour vos remarques, c'est ici.
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Déplacer son blog</title>
		<link>https://dascritch.net/post/2005/04/24/127-deplacer-son-blog</link>
		<guid isPermaLink="false">urn:md5:5e79259da69cf39db26d3f70f57ec475</guid>
		<dc:date>2005-04-24T23:45:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Suite à mon passage à un hébergeur en coloc', comment j'ai changé l'URL de mon blog. En complément du un billet du “petit dotclear enchantier” dont le traitement est incomplet.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Suite à mon passage à un hébergeur en coloc', comment j'ai changé l'URL de mon blog. En complément du un billet du “petit dotclear enchantier” dont le traitement est incomplet.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
Merci à la talentueuse rédactrice du &lt;a hreflang=&quot;fr&quot; ritle=&quot;rediriger son blog&quot; href=&quot;http://kozlika.free.fr/dotclear-chantier/?2005/03/25/70-rediriger-son-blog&quot;&gt;“Petit Dotclear Enchantier”&lt;/a&gt; qui m'a donné la force de ce coming-out, ceci est la publication d'un mail initialement pour mes amis.
&lt;/p&gt;&lt;p&gt;
Mon problème&amp;nbsp;: faire comprendre à Google et aux utilisateurs de rss que &lt;a href=&quot;http://www.dascritch.net/blog.php/2005/01/07/81-bonne-annee-2005-joyeux-nouveau-serveur&quot; title=&quot;Bonne année 2005 ! Joyeux nouveau serveur.&quot;&gt;j'ai déplacé l'url de mon site&lt;/a&gt; de &lt;a href=&quot;http://dascritch.ath.cx&quot; rel=&quot;nofollow&quot;&gt;&lt;code&gt;http://dascritch.ath.cx&lt;/code&gt;&lt;/a&gt; en &lt;a href=&quot;http://dascritch.net&quot;&gt;&lt;code&gt;http://dascritch.net&lt;/code&gt;&lt;/a&gt;, passant parla même de mon pc à côté de mon lit à un prestataire de service.
&lt;/p&gt;&lt;p&gt;
J'ai rouvert mon ancien site, avec un serveur apache à poil, sans interpréteur php (ni cgi-bin qui m'avait troué mon pc chez moi avec un LMZ, oui, me suis fait piraté mon pc comme un con à cause d'un vieux awstat oublié dans une arbo mal patchée... &lt;a href=&quot;http://www.reseaux-telecoms.com/cso_btree/05_04_15_150329_947/CSO/Newscso_view&quot; hreflang=&quot;fr&quot; title=&quot;Les blogs, repères de malwares… (CSO)&quot;&gt;Comme quoi, Marc, ça arrive même aux “consciencieux”...&lt;/a&gt;)
&lt;p&gt;&lt;/p&gt;
Dans la racine de son répertoire web, &lt;b&gt;.htaccess&lt;/b&gt;
&lt;pre&gt;
&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;lt;FilesMatch&lt;/b&gt; &lt;/span&gt;&lt;span style=&quot;color: #ff0000&quot;&gt;&quot;[^rss.php]&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;gt;
&lt;/b&gt;Redirect 301 / http://dascritch.net/
&lt;b&gt;&amp;lt;/FilesMatch&amp;gt;
&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
un petit regex qui redirige définitivement (code 301*) toute requête vers le nouveau site. Sauf pour les fichiers &quot;rss.php&quot;
&lt;/p&gt;&lt;p&gt;
dans un répertoire dotclear vierge, fichier &lt;b&gt;.htaccess&lt;/b&gt;
&lt;pre&gt;
AddType text/xml .php
&lt;/pre&gt;
donnera automatiquement un &quot;bon&quot; mime-type de rss (çui là n'est pas le bon,mais ça semble convenir) en servant un fichier texte qui ne sera pas interprété). Et l'accompagnant, à la même url que l'ancien fil rss, le fichier invitant à une redirection&amp;nbsp;:
&lt;/p&gt;&lt;p&gt;
&lt;pre&gt;
&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;lt;?xml&lt;/b&gt; version=&quot;1.0&quot; encoding=&quot;UTF-8&quot; &lt;b&gt;?&amp;gt;
&amp;lt;rdf:RDF
&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt;  xmlns:rdf=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://www.w3.org/1999/02/22-rdf-syntax-ns#&quot;
&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt;  xmlns:dc=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://purl.org/dc/elements/1.1/&quot;
&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt;  xmlns:sy=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://purl.org/rss/1.0/modules/syndication/&quot;
&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt;  xmlns:admin=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://webns.net/mvcb/&quot;
&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt;  xmlns:content=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://purl.org/rss/1.0/modules/content/&quot;
&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt;  xmlns=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://purl.org/rss/1.0/&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;gt;

&amp;lt;channel&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt; rdf:about=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://www.dascritch.net/blog.php/&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt;da scritch blog zone&lt;b&gt;&amp;lt;/title&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;description&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&lt;b&gt;&amp;lt;![CDATA[]]&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;lt;/description&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://www.dascritch.net/blog.php/&lt;b&gt;&amp;lt;/link&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:language&amp;gt;&lt;/b&gt;fr&lt;b&gt;&amp;lt;/dc:language&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:creator&amp;gt;&amp;lt;/dc:creator&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:rights&amp;gt;&amp;lt;/dc:rights&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:date&amp;gt;&lt;/b&gt;2006-04-10T22:20:53+00:00&lt;b&gt;&amp;lt;/dc:date&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;admin:generatorAgent&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt; rdf:resource=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://www.dotclear.net/&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt; &lt;b&gt;/&amp;gt;

&lt;/b&gt;  &lt;b&gt;&amp;lt;sy:updatePeriod&amp;gt;&lt;/b&gt;daily&lt;b&gt;&amp;lt;/sy:updatePeriod&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;sy:updateFrequency&amp;gt;&lt;/b&gt;1&lt;b&gt;&amp;lt;/sy:updateFrequency&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;sy:updateBase&amp;gt;&lt;/b&gt;2006-04-10T22:20:53+00:00&lt;b&gt;&amp;lt;/sy:updateBase&amp;gt;

&lt;/b&gt;  &lt;b&gt;&amp;lt;items&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;rdf:Seq&amp;gt;
&lt;/b&gt;    &lt;b&gt;&amp;lt;rdf:li&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt; rdf:resource=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://www.dascritch.net/&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt; &lt;b&gt;/&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;/rdf:Seq&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;/items&amp;gt;
&amp;lt;/channel&amp;gt;

&amp;lt;item&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008000&quot;&gt; rdf:about=&lt;/span&gt;&lt;span style=&quot;color: #aa0000&quot;&gt;&quot;http://www.dascritch.net/&quot;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;title&amp;gt;&lt;/b&gt;L'URL DU SITE A CHANGÉ&lt;b&gt;&amp;lt;/title&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;link&amp;gt;&lt;/b&gt;http://www.dascritch.net/&lt;b&gt;&amp;lt;/link&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:date&amp;gt;&lt;/b&gt;2006-04-11T22:20:53+00:00&lt;b&gt;&amp;lt;/dc:date&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:language&amp;gt;&lt;/b&gt;fr&lt;b&gt;&amp;lt;/dc:language&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:creator&amp;gt;&lt;/b&gt;Da Scritch&lt;b&gt;&amp;lt;/dc:creator&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;dc:subject&amp;gt;&amp;lt;/dc:subject&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;description&amp;gt;&lt;/b&gt;Rendez-vous désormais sur www.dascritch.net.
Et mettez à jours vos fils rss !&lt;b&gt;&amp;lt;/description&amp;gt;
&lt;/b&gt;  &lt;b&gt;&amp;lt;content:encoded&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&lt;b&gt;&amp;lt;![CDATA[&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&amp;lt;p&amp;gt;&amp;lt;a href=&quot;http://dascritch.net/&quot;&amp;gt;Rendez-vous
désormais sur www.dascritch.net. Et mettez à jour vos fils rss !&amp;lt;/a&amp;gt;&amp;lt;/p&amp;gt;
&lt;/span&gt;&lt;span style=&quot;color: #008080&quot;&gt;&lt;b&gt;]]&amp;gt;&lt;/b&gt;&lt;/span&gt;&lt;span style=&quot;color: #000000&quot;&gt;&lt;b&gt;&amp;lt;/content:encoded&amp;gt;
&amp;lt;/item&amp;gt;
&amp;lt;/rdf:RDF&amp;gt;
&lt;/b&gt;&lt;/span&gt;&lt;/pre&gt;
&lt;p&gt;
Une seule entrée, datée de dans un an (à indiquer trois fois, &lt;a href=&quot;http://www.w3.org/TR/NOTE-datetime&quot; hreflang=&quot;en&quot; title=&quot;Date and Time Formats&quot;&gt;format ISO 8601 recommandé par le W3C&lt;/a&gt;) pour qu'il soit toujours en tête des classements chronologiques des aggrégateurs, indiquant bien quelle est la nouvelle adresse. Radical&amp;nbsp;: En trois jours, les 9 agents qui n'avaient toujours pas changés d'adresse sont sur le nouveau site. (À ce sujet, ceux qui &lt;a href=&quot;http://dascritch.net/planet.php&quot; title=&quot;Ma planète (aggrégateurs de rss de potes)&quot;&gt;comme moi ont un aggrégateur en ligne&lt;/a&gt;, si on faisait comme les spidder, à savoir mettre une url dans le User Agent des requêtes&amp;nbsp;?)
&lt;/p&gt;&lt;p&gt;
Voilà, normalement, c'est blindé et ça devrait marcher. le site &lt;code&gt;.ath.cx&lt;/code&gt; est sur un serveur en ip flottante. Essayez &lt;a href=&quot;http://dascritch.ath.cx&quot; rel=&quot;nofollow&quot;&gt;&lt;code&gt;http://dascritch.ath.cx&lt;/code&gt;&lt;/a&gt; puis &lt;a href=&quot;http://dascritch.ath.cx/dotclear/rss.php&quot; rel=&quot;nofollow&quot;&gt;&lt;code&gt;http://dascritch.ath.cx/dotclear/rss.php&lt;/code&gt;&lt;/a&gt;. pour les “vrais” utilisateurs du net sous unix, à essayer avec la commande &lt;code&gt;curl -i http://adresse&lt;/code&gt;, ce qui donne l'entête http en prime.
&lt;/p&gt;&lt;p&gt;
* Le redirect standard (code 302) n'entraîne pas une màj de Google. À ce jour, Google est le seul à ne pas parser mon site, s'arrêtant à la racine et au &lt;b&gt;&lt;a href=&quot;https://dascritch.net/robots.txt&quot;&gt;robots.txt&lt;/a&gt;&lt;/b&gt; sans réelle explication... frustrant.
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Del.icio.us via rss</title>
		<link>https://dascritch.net/post/2004/11/25/76-delicious-via-rss</link>
		<guid isPermaLink="false">urn:md5:cbf5d31138ed82363deea38a7b93601e</guid>
		<dc:date>2004-11-25T00:36:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Plutôt que par DeliciousMethod qui a pas mal d'incovénients. Watch out: Bad french posting ! (It could interest someone via google...)		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Plutôt que par DeliciousMethod qui a pas mal d'incovénients. Watch out: Bad french posting ! (It could interest someone via google...)&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;
For whom it may concern, here is my new code for having &lt;a href=&quot;http://del.icio.us&quot;&gt;del.icio.us&lt;/a&gt; favorites into your pages, &lt;a href=&quot;https://dascritch.net/liens-delicious.php&quot;&gt;as I did&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;
It uses an rss library (here&amp;nbsp;: &lt;a href=&quot;http://magpierss.sourceforge.net/&quot; hreflang=&quot;en&quot;&gt;magpierss&lt;/a&gt;) instead of &lt;a href=&quot;http://dustymatthews.com/DeliciousPHP/&quot; hreflang=&quot;en&quot;&gt;Matthews Dusty's domxml classes&lt;/a&gt; whose problems are :
&lt;ul&gt;
&lt;li&gt;uses web app were there was no use for just getting&lt;/li&gt;
&lt;li&gt;is not cache and del.icio.us' bandwitdh friendly&lt;/li&gt;
&lt;li&gt;not unicode friendly(àéùô caratères accentués and kana were iso-like &quot;Ã©&quot;)&lt;/li&gt;
&lt;li&gt;ask you to put you password on you .php page (BAAAAAAD)&lt;/li&gt;
&lt;li&gt;asks a LOT of dependencies (xmldom, curl, ... ), not very good about security or hosting&lt;/li&gt;
&lt;/ul&gt;
my code can catch &lt;code&gt;hreflang&lt;/code&gt; in the suggested maneer by Joshua down there (even if &lt;q&gt;[fr]&lt;/q&gt; was more lisible because at the beginning of our tags... but he is working on it !). It is a little bit more sophisticated instead of my &lt;a href=&quot;https://dascritch.net/planet.php&quot;&gt;planet&lt;/a&gt; composer, but still modifiable by php novices.
&lt;/p&gt;&lt;p&gt;
I would like in near future finishing my &lt;a href=&quot;https://dascritch.net/lien.php&quot;&gt;xbel parser&lt;/a&gt;, and find out a solution for the favicon caching of firefox :( le malheur des uns, etc...)
&lt;/p&gt;&lt;p&gt;
So... here it is. Yes, the code is awful. And again, EXCUSE MY BAD FRENCH !
&lt;/p&gt;
&lt;tt&gt;
&lt;code&gt;&lt;font color=&quot;#000000&quot;&gt;
&lt;font color=&quot;#0000BB&quot;&gt;&amp;lt;?php&lt;br /&gt;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;require_once(&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'rss_fetch.inc'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;);&lt;font color=&quot;#FF8000&quot;&gt;// appel à magpierss&lt;/font&gt;&lt;br /&gt;if (&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_flux &lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;= &lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;fetch_rss&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'http://del.icio.us/rss/dascritch'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;)) &lt;br /&gt;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'&amp;lt;ul&amp;gt;'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_flux&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;-&amp;gt;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;items &lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;as &lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$item&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_sub&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;explode&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;' '&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$item&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'dc'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;][&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'subject'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;]);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$hreflang&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;=&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;''&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$tags&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;=array();&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_sub &lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;as &lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_tag&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;if (&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;strstr&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_tag&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'lang:'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;))&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{ &lt;/font&gt;&lt;font color=&quot;#FF8000&quot;&gt;// nous avons un tag linguistique&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$hreflang&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;.=(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$hreflang&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;===&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;''&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;?&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;''&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'|'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;).&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;substr&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_tag&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;5&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;} else { &lt;/font&gt;&lt;font color=&quot;#FF8000&quot;&gt;// tag normal&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;array_push&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$tags&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;,&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$_tag&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;);&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;&amp;lt;li&amp;gt;&amp;lt;b&amp;gt;&amp;lt;a href=&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;{&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;$item&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'link'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;]}\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;.(&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$hreflang&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;===&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;''&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;?&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;''&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;:&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot; hreflang=&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;$hreflang&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;).&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;&amp;gt;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;{&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;$item&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'title'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;]}&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&amp;lt;/a&amp;gt;&amp;lt;/b&amp;gt;&amp;lt;br /&amp;gt;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;{&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;$item&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'description'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;]}&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&amp;lt;br /&amp;gt;&quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;&amp;lt;small style=&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;cursor:help&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt; title=&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;{&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;$post&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;[&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'time'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;]}\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&amp;gt;&quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;foreach (&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$tags &lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;as &lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;$tag&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;)&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;{&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;: : &amp;lt;a href=&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;http://del.icio.us/dascritch/$tag&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;\&quot;&lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&amp;gt;$tag&amp;lt;/a&amp;gt; &quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot; : :&amp;lt;/small&amp;gt;&amp;lt;br /&amp;gt;&amp;amp;nbsp;&amp;lt;/li&amp;gt;
&quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;}&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;'&amp;lt;/ul&amp;gt;'&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;} else {&lt;br /&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;echo &lt;/font&gt;&lt;font color=&quot;#DD0000&quot;&gt;&quot;oops !!!! we had a problem...&quot;&lt;/font&gt;&lt;font color=&quot;#007700&quot;&gt;;&lt;br /&gt;}&lt;br /&gt;&lt;/font&gt;&lt;font color=&quot;#0000BB&quot;&gt;?&amp;gt;&lt;/font&gt;

&lt;/font&gt;
&lt;/code&gt;
&lt;/tt&gt;

&lt;dl class=&quot;mail&quot;&gt;
&lt;dt&gt;From: &lt;b&gt;me&lt;/b&gt;&lt;br /&gt;
To: &lt;b&gt;Joshua Schachter&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;p&gt;
Hello.
&lt;/p&gt;&lt;p&gt;
i like to use del.icio.us because it permits me to &quot;blog&quot; indirectly even at work. I want to redesign completely the page &lt;a href=&quot;http://dascritch.ath.cx/liens-delicious.php&quot;&gt;dascritch.ath.cx/liens-delicious.php&lt;/a&gt;  in my website (moving from your webapp to rss, more server friendly for you, easely cachable and more simple to share code for friends). I decided to use keywords for indicating the site language;, and parsing it (later) to put it in a special &lt;code&gt;&amp;lt;A&amp;gt;&lt;/code&gt; parameter (named &lt;code&gt;hreflang&lt;/code&gt;, it is puting &lt;b&gt;[en]&lt;/b&gt; in my website with small css strick).
&lt;/p&gt;&lt;p&gt;
I found out that the most simple was to put them between &lt;b&gt;[ ]&lt;/b&gt;&lt;br /&gt;
Example : &lt;b&gt;[en]&lt;/b&gt; for english , &lt;b&gt;[fr]&lt;/b&gt; for french.&lt;br /&gt;but for multiple langages (as in &lt;a href=&quot;http://www.ruskeys.net&quot; hreflang=&quot;en|ru&quot;&gt;www.ruskeys.net&lt;/a&gt; both &lt;b&gt;en&lt;/b&gt;glish and &lt;b&gt;ru&lt;/b&gt;ssian), I saw other blog using hreflang using pipe for separating : &lt;b&gt;[en|ru]&lt;/b&gt;.
&lt;/p&gt;&lt;p&gt;
but if i enter : &lt;q&gt;[en|ru]  design  histoire  musique  tech&lt;/q&gt;, del.icio.us will put &lt;q&gt;[en  design  histoire  musique ru]  tech&lt;/q&gt;. Same problem if i use a coma &lt;q&gt;[en,ru]&lt;/q&gt;
&lt;/p&gt;&lt;p&gt;
Is it obiviously a bug ?
&lt;/dd&gt;
&lt;dt&gt;
Response from: &lt;b&gt;Joshua Schachter&lt;/b&gt;
&lt;/dt&gt;&lt;dd&gt;
&lt;p&gt;
Hi!
&lt;/p&gt;&lt;p&gt;Unfortunately, the spec for &lt;code&gt;hreflang&lt;/code&gt; appears to allow only one language: &lt;a href=&quot;http://www.w3.org/TR/REC-html40/struct/links.html#adef-hreflang&quot; hreflang=&quot;en&quot;&gt;w3.org/TR/REC-html40/struct/links.html#adef-hreflang&lt;/a&gt;
&lt;/p&gt;&lt;p&gt;
Anyway, I have taken out the &quot;|&quot; and &quot;,&quot; splitters.
&lt;/p&gt;&lt;p&gt;
I recommend you use multiple tags like: lang:en lang:ru
&lt;/p&gt;&lt;p&gt;
I will be adding support for foreign language delicious soon, using this method!
&lt;/dd&gt;</content:encoded>
    
    
    
      </item>
  
	<item>
		<title>Appel à tests pour mobiles</title>
		<link>https://dascritch.net/post/2004/09/02/29-appel-a-tests-pour-mobiles</link>
		<guid isPermaLink="false">urn:md5:8bea8cef9cce4745e3c1f8a46471fae6</guid>
		<dc:date>2004-09-02T20:59:00+00:00</dc:date>

    <dc:creator>Da Scritch</dc:creator>
        <dc:subject>Webdev</dc:subject>
        
    <description>Test-drive pour ActuaBD version mobile. Effet de bord : mon ancien site mobile est de retour. Tapez directement http://&lt;b&gt;dascritch.net&lt;/b&gt; dans votre navigateur mobile.		&lt;span class="tags"&gt;&lt;br /&gt;&lt;a href="https://dascritch.net/category/Webdev"&gt;Webdev&lt;/a&gt; &lt;/span&gt;
	</description>
    <content:encoded>
		&lt;p&gt;Test-drive pour ActuaBD version mobile. Effet de bord : mon ancien site mobile est de retour. Tapez directement http://&lt;b&gt;dascritch.net&lt;/b&gt; dans votre navigateur mobile.&lt;span class="tags"&gt;&lt;br /&gt;
		&lt;a href="https://dascritch.net/category/Webdev"&gt;
			Webdev&lt;/a&gt;
				&lt;/span&gt;
		&lt;/p&gt;
		&lt;p&gt;&lt;img src=&quot;http://dascritch.net/nav/respect/i-mobile.png&quot; alt=&quot;i-mobile&quot; class=&quot;r&quot; /&gt;J'avais &lt;a href=&quot;https://dascritch.net/blog.php/2004/08/23/26-apres-le-vrac-les-favoris&quot;&gt;déjà pesté sur le fil RSS bordélique qu'envoie SPIP&lt;/a&gt;, mais je tenais à mettre très vite au point une &lt;a href=&quot;https://dascritch.net/i/_actuabd.php&quot;&gt;version mobile&lt;/a&gt; d'&lt;a href=&quot;http://www.actuabd.com&quot;&gt;ActuaBD&lt;/a&gt; basée sur les différentes rubriques d'infos. Le programme m'aura demandé 1h à être au point (soit les 30 premières minutes du Columbo loupées). Le site qui l'entoure est basée sur une vieille version de mon système infomania+lisibiliti. Faut dire aussi qu'un site pour téléphones mobiles est tout sauf conforme exactement à certaines règles, mais il y a suffisamment de points communs entre le cHTML et wxhtml pour pouvoir en un seul code arriver à quelque chose de potable. Les seules parties dynamiques concernent la feuille de style pour l'émulation et la gestion des &lt;abbr title=&quot;emoticon kanji, ou caractères émotionnels&quot;&gt;emoji&lt;/abbr&gt;. S'il fonctionne bien pour la plupart des rendus listés après, j'aurais besoin de quelques retours&amp;nbsp;:
&lt;/p&gt;&lt;ul&gt;
&lt;li&gt;I-Mode Europe et Japon&lt;/li&gt;
&lt;li&gt;Vodaphone KK (ex J-Sky)&lt;/li&gt;
&lt;li&gt;Nokia (Symbian) series 60&lt;/li&gt;
&lt;li&gt;Symbian non Nokia (Sony-Ericsson, Siemens,...)&lt;/li&gt;
&lt;li&gt;Ezweb et wap OpenWave&lt;/li&gt;
&lt;li&gt;Wap acceptant le xhtml&lt;/li&gt;
&lt;li&gt;Palm OS&lt;/li&gt;
&lt;li&gt;Opera mobile (le renvoi ne se fait pas, j'ai besoin de données sur les UA et les &lt;i&gt;accepted mime&lt;/i&gt;, entrer par &lt;a href=&quot;http://dascritch.net/i&quot;&gt;http://dascritch.net/i&lt;/a&gt; )&lt;/li&gt;
&lt;li&gt;Minimo&lt;/li&gt;
&lt;li&gt;pourrielware (MSIE mobile edition)&lt;/li&gt;
&lt;/ul&gt;&lt;p&gt;
Normalement, les accentuations ne devraient pas passer correctement sur les mobiles coréens et japonais, les touches directes uniquement sur I-mode, Nokia et Opera. Mais je serais ravi d'avoir du retour. Merci de préciser les modèles et les UA (dans les outils, &quot;que suis-je&quot;). Il est très probable que je rajoute vite le système de cookie virtuel pour choisir proprement son mode de rendu&lt;br /&gt;
À noter que la page peut très bien s'utiliser pour Firefox&amp;nbsp;: mettez la page en favori, et cochez &quot;ouvrir en panneau latéral&quot;. &lt;b&gt;Point important : le fil n'est renouvelé que toutes les heures&lt;/b&gt; pour ménager ActuaBD.com et privilégier le temps de réponse de la page. C'est le cas pour tous les résumés (même celui &lt;a href=&quot;https://dascritch.net/menu.php&quot;&gt;en une&lt;/a&gt; de mon propre blog&amp;nbsp;!).
&lt;/p&gt;&lt;p&gt;
En mettant cette page au point, j'ai remis en plus de mon &lt;i&gt;toolkit&lt;/i&gt;, tout mon ancien site mobile mais aucun contenu n'est actualisé (ni le blog, ni les galeries photos, ni les liens). Ils restent consultables, mais datent largement. Je ferais le ménage au fur et à mesure, mais mon site perso web (normal) prime.
&lt;/p&gt;&lt;p&gt;
Vela... vela... enjoy&amp;nbsp;!
&lt;/p&gt;</content:encoded>
    
    
    
      </item>
    
</channel>
</rss>