Преглед изворни кода

Publishing (sort of)

master
David Larlet пре 3 година
родитељ
комит
7706388d64
4 измењених фајлова са 44 додато и 24 уклоњено
  1. 2
    2
      david/2021/06/02/index.html
  2. 2
    0
      david/2021/index.html
  3. 2
    1
      david/index.html
  4. 38
    21
      david/log/index.xml

+ 2
- 2
david/2021/06/02/index.html Прегледај датотеку

@@ -62,7 +62,7 @@
<a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-home"></use>
</svg> Accueil</a>
• <a rel="next" href="/david/2021/06/03/" title="Publication suivante : Flux lisibles">Suivant →</a>
</p>
</nav>
<hr>
@@ -84,7 +84,7 @@
<p class="center">
<a rel="prev" href="/david/2021/06/01/" title="Publication précédente : Pédagogie">← Précédent</a> •
<a href="/david/2021/" title="Liste des publications récentes">↑ En 2021</a>
• <a rel="next" href="/david/2021/06/03/" title="Publication suivante : Flux lisibles">Suivant →</a>
</p>
</nav>
</article>

+ 2
- 0
david/2021/index.html Прегледај датотеку

@@ -350,6 +350,8 @@
<h2><a href="/david/2021/06/02/">Percolation</a> (2021-06-02)</h2>
<h2><a href="/david/2021/06/03/">Flux lisibles</a> (2021-06-03)</h2>
</main>



+ 2
- 1
david/index.html Прегледај датотеку

@@ -76,7 +76,8 @@
<h3>Juin 2021</h3>
<p>
<a href="/david/2021/06/01/">Pédagogie</a>,
<a href="/david/2021/06/02/">Percolation</a>.
<a href="/david/2021/06/02/">Percolation</a>,
<a href="/david/2021/06/03/">Flux lisibles</a>.
</p>

+ 38
- 21
david/log/index.xml Прегледај датотеку

@@ -6,13 +6,50 @@
<link href="https://larlet.fr/david/" rel="alternate" type="text/html" />
<link href="https://larlet.fr/david/log/" rel="self" />
<id>https://larlet.fr/david/</id>
<updated>2021-06-09T12:00:00+01:00</updated>
<updated>2021-06-10T12:00:00+01:00</updated>
<author>
<name>David Larlet</name>
<uri>https://larlet.fr/david/</uri>
</author>
<rights>Copyright (c) 2004-2021, David Larlet</rights>
<entry xml:lang="fr">
<title type="html">Flux lisibles</title>
<link href="https://larlet.fr/david/2021/06/03/" rel="alternate" type="text/html" />
<updated>2021-06-03T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2021/06/03/</id>
<summary type="html">

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;Use web feeds to &lt;strong&gt;subscribe&lt;/strong&gt; to websites and get the &lt;strong&gt;latest content in one place&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Feeds put you in control.&lt;/strong&gt; It’s like subscribing to a podcast, or following a company on Facebook. You don’t need to pay or hand over your email address. You get the latest content without having to visit lots of sites, and without cluttering up your inbox. Had enough? Easy: unsubscribe from the feed.&lt;/p&gt;
&lt;p&gt;You just need a special app called a &lt;strong&gt;newsreader&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://aboutfeeds.com/&quot;&gt;What is a feed? (a.k.a. RSS)&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/0086cb1d562c02cd96f9f2a38e5bcc42/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Cela faisait un moment que je voulais expérimenter des choses à ce sujet. Et puis j’avais vu passer le rendu des flux de &lt;a href=&quot;https://adactio.com/journal/rss&quot;&gt;Jeremy Keith&lt;/a&gt; ou &lt;a href=&quot;https://interconnected.org/home/feed&quot;&gt;Matt Webb&lt;/a&gt; que je trouvais inspirants mais j’avais l’impression que c’était compliqué à mettre en place. Alors que le travail avait en fait été &lt;a href=&quot;https://lepture.com/en/2019/rss-style-with-xsl&quot;&gt;pas mal pré-mâché&amp;#8239;!&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/40d98edeb7835abd7f9d4c1917e3ea5c/&quot;&gt;cache&lt;/a&gt;) Le rendu par défaut ressemblait à ça&amp;nbsp;:&lt;/p&gt;
&lt;figure&gt;
&lt;a href=&quot;https://larlet.fr/static/david/2021/rendu_flux_defaut.png&quot;
title=&quot;Cliquer pour une version haute résolution&quot;&gt;
&lt;img src=&quot;https://larlet.fr/static/david/2021/rendu_flux_defaut.png&quot; alt=&quot;Rendu par défaut d’un flux RSS dans Firefox&quot;
width=&quot;1676&quot; height=&quot;1444&quot; /&gt;
&lt;/a&gt;
&lt;figcaption&gt;Non seulement c’est pas joli mais surtout c’est incompréhensible aux non-technicien·nes !&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;La feuille &lt;abbr title=&quot;Extensible Stylesheet Language&quot;&gt;XSL&lt;/abbr&gt; de base est commentée et &lt;a href=&quot;https://github.com/genmon/aboutfeeds/blob/main/tools/pretty-feed-v3.xsl&quot;&gt;disponible ici&lt;/a&gt;. L’exercice le plus difficile est d’adapter les valeurs pour que ça corresponde à votre flux, j’ai aussi enlevé la CSS par défaut pour mettre la mienne en ayant l’intuition que ça permettrait de maintenir une certaine cohérence avec la page d’où la personne vient. J’ai aussi fait en sorte d’utiliser la &lt;a href=&quot;https://larlet.fr/david/2021/05/26/&quot;&gt;notion de suivi&lt;/a&gt; d’un flux/individu.&lt;/p&gt;
&lt;p&gt;Mon code &lt;a href=&quot;https://git.larlet.fr/davidbgk/larlet-fr-david/commit/3895c26f776dff45dfb0bac3ac5b8e537cdea63e&quot;&gt;ressemble à ça&lt;/a&gt; et permet d’obtenir le &lt;a href=&quot;https://larlet.fr/david/log/&quot;&gt;rendu suivant&lt;/a&gt;&amp;nbsp;:&lt;/p&gt;
&lt;figure&gt;
&lt;a href=&quot;https://larlet.fr/static/david/2021/rendu_flux_style.png&quot;
title=&quot;Cliquer pour une version haute résolution&quot;&gt;
&lt;img src=&quot;https://larlet.fr/static/david/2021/rendu_flux_style.png&quot; alt=&quot;Rendu après transformation de mon flux RSS dans Firefox&quot;
width=&quot;1668&quot; height=&quot;1642&quot; /&gt;
&lt;/a&gt;
&lt;figcaption&gt;Et voilà ! C’est quand même bien plus stylé 😎&lt;/figcaption&gt;
&lt;/figure&gt;
&lt;p&gt;J’ai une petite frustration que Firefox ne supporte pas la propriété &lt;code&gt;disable-output-escaping=&amp;quot;yes&amp;quot;&lt;/code&gt; ce qui ne me permet pas d’avoir un rendu HTML satisfaisant lorsqu’on déplie les entrées (le plus frustrant étant que c’est implémenté chez Webkit…). J’imagine que je pourrais changer le format de mon flux pour ne pas avoir à faire cette conversion, par exemple avec du &lt;code&gt;CDATA&lt;/code&gt;, à creuser.&lt;/p&gt;
&lt;p&gt;Il s’agit bien évidemment d’une première version et je vous encourage à me faire part de vos incompréhensions ou propositions d’amélioration pour le texte d’introduction. Je suis déjà bien content d’avoir pu mettre ça en place, c’est une frustration que je me traîne depuis… plus de 15&amp;nbsp;ans&amp;#8239;!&lt;/p&gt;
&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>
<entry xml:lang="fr">
<title type="html">Percolation</title>
<link href="https://larlet.fr/david/2021/06/02/" rel="alternate" type="text/html" />
@@ -792,26 +829,6 @@ Ce mot, ce serait la &lt;em&gt;solstalgie&lt;/em&gt;. La nostalgie d’une solit
&lt;/blockquote&gt;
&lt;p&gt;Cet article aura achevé de me convaincre de faire ma prochaine balade en nature sans intention d’en partager un récit. Je vais quand même prendre de quoi enregistrer des images et des sons, une façon d’ouvrir ma perception à un environnement inconnu.&lt;/p&gt;
&lt;p&gt;Au passage, je ne sais pas comment gérer une bibliothèque de fragments de vidéos sans avoir de projet associé pour l’instant. Il faut que je me renseigne là-dessus mais si vous avez des pratiques, je prends&amp;#8239;!&lt;/p&gt;
&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>
<entry xml:lang="fr">
<title type="html">Pop culture</title>
<link href="https://larlet.fr/david/2021/05/03/" rel="alternate" type="text/html" />
<updated>2021-05-03T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2021/05/03/</id>
<summary type="html">

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;In other words: web dev is a pop culture with no regard for history, dooming each successive generation &lt;mark&gt;to repeat the blunders&lt;/mark&gt; of the old, in a cycle of garbage software, wrapped in ever-escalating useless animations, transitions, and framework rewrites.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://www.baldurbjarnason.com/2021/100-things-every-web-developer-should-know/&quot;&gt;136&amp;nbsp;facts every web dev should know before they burn out and turn to landscape painting or nude modelling&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/31c79c53679be6cc384f8610ae821c90/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Il s’agit de l’idée que j’ai retenue parmi les 136&amp;nbsp;énoncées mais il y en aurait d’autres sur lesquelles rebondir. Je crois que j’aime ces listes, ça me fait penser aux &lt;a href=&quot;https://kk.org/thetechnium/68-bits-of-unsolicited-advice/&quot;&gt;68&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/9f44d4e11b281dd3c1dc88b946b0d257/&quot;&gt;cache&lt;/a&gt;) + &lt;a href=&quot;https://kk.org/thetechnium/99-additional-bits-of-unsolicited-advice/&quot;&gt;99&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/d8a0172d0dc1fee3e2133a2edd15616e/&quot;&gt;cache&lt;/a&gt;) de Kevin Kelly.&lt;/p&gt;
&lt;p&gt;Peut-être qu’un jour je partagerai ma propre liste. Elle parlerait forcément de chocolat.&lt;/p&gt;

&lt;blockquote lang=&quot;en&quot;&gt;
&lt;p&gt;Advice like these are not laws. They are like hats. If one doesn’t fit, try another.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;hr/&gt;&lt;p&gt;&lt;a href=&quot;mailto:david@larlet.fr&quot;&gt;Réagir ?&lt;/a&gt;&lt;/p&gt;</summary>
</entry>

Loading…
Откажи
Сачувај