Browse Source

Publishing

master
David Larlet 2 years ago
parent
commit
2e8b2cb518

+ 2
- 2
david/2021/05/30/index.html View File

@@ -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/05/31/" title="Publication suivante : Design accessible">Suivant →</a>
</p>
</nav>
<hr>
@@ -90,7 +90,7 @@
<p class="center">
<a rel="prev" href="/david/2021/05/28/" title="Publication précédente : Curriculum chain">← Précédent</a> •
<a href="/david/2021/" title="Liste des publications récentes">↑ En 2021</a>
• <a rel="next" href="/david/2021/05/31/" title="Publication suivante : Design accessible">Suivant →</a>
</p>
</nav>
</article>

+ 182
- 0
david/2021/05/31/index.html View File

@@ -0,0 +1,182 @@
<!doctype html><!-- This is a valid HTML5 document. -->
<!-- Screen readers, SEO, extensions and so on. -->
<html lang="fr">
<!-- Has to be within the first 1024 bytes, hence before the <title>
See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
<meta charset="utf-8">
<!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
<!-- The viewport meta is quite crowded and we are responsible for that.
See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<!-- Required to make a valid HTML5 document. -->
<title>Design accessible — David Larlet</title>
<meta name="description" content="Ce projet représente des heures de lecture et de veille ; des heures de synthèse et de ré-ré-ré-écriture ; plus de 200 commits (dont certains à 3 heures du matin). C’est aussi mon premier « side-project » public donc je suis très fière d’avoir réussi à le sortir 💪.">
<!-- That good ol' feed, subscribe :). -->
<link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
<!-- Generated from https://realfavicongenerator.net/ such a mess. -->
<link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
<link rel="manifest" href="/static/david/icons2/site.webmanifest">
<link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
<link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
<meta name="msapplication-TileColor" content="#f0f0ea">
<meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
<meta name="theme-color" content="#f0f0ea">
<!-- Documented, feel free to shoot an email. -->
<link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
<!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t4_poly_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: light), (prefers-color-scheme: no-preference)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
<link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
<script>
function toggleTheme(themeName) {
document.documentElement.classList.toggle(
'forced-dark',
themeName === 'dark'
)
document.documentElement.classList.toggle(
'forced-light',
themeName === 'light'
)
}
const selectedTheme = localStorage.getItem('theme')
if (selectedTheme !== 'undefined') {
toggleTheme(selectedTheme)
}
</script>

<body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">


<article>
<header>
<h1>Design accessible</h1>
</header>
<nav>
<p class="center">
<a rel="prev" href="/david/2021/05/30/" title="Publication précédente : Infanticide">← Précédent</a> •
<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>
</p>
</nav>
<hr>


<blockquote>
<p>Ce projet représente des heures de lecture et de veille&#8239;; des heures de synthèse et de ré-ré-ré-écriture&#8239;; plus de 200&nbsp;commits (dont certains à 3&nbsp;heures du matin). C’est aussi mon premier «&nbsp;side-project&nbsp;» public donc je suis très fière d’avoir réussi à le sortir 💪.</p>
<p><cite><em><a href="https://blog.hello-bokeh.fr/2021/05/31/design-accessible-la-genese-dun-projet/">Design Accessible, la genèse d’un projet</a></em> (<a href="/david/cache/2021/40df5f72a34059f94a965454efb97b07/">cache</a>)</cite></p>
</blockquote>
<p>Superbe projet de la part d’Anne-Sophie&nbsp;: <a href="https://design-accessible.fr/">Design Accessible</a> avec un joli article pour comprendre d’où ça vient, le temps que ça prend et tout.</p>
<p>C’est assez rare d’avoir des sites de référence en français dans le domaine, je salue d’autant plus l’effort que j’ai eu à <a href="/david/2021/05/05/">creuser le sujet</a> récemment.</p>

<nav>
<p class="center">
<a rel="prev" href="/david/2021/05/30/" title="Publication précédente : Infanticide">← Précédent</a> •
<a href="/david/2021/" title="Liste des publications récentes">↑ En 2021</a>
</p>
</nav>
</article>


<hr>

<footer>
<p>
<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 href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-rss2"></use>
</svg> Suivre</a> •
<a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-user-tie"></use>
</svg> Pro</a> •
<a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-mail"></use>
</svg> Email</a> •
<abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-hammer2"></use>
</svg> Légal</abbr>
</p>
<template id="theme-selector">
<form>
<fieldset>
<legend><svg class="icon icon-brightness-contrast">
<use xlink:href="/static/david/icons2/symbol-defs.svg#icon-brightness-contrast"></use>
</svg> Thème</legend>
<label>
<input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
</label>
<label>
<input type="radio" value="dark" name="chosen-color-scheme"> Foncé
</label>
<label>
<input type="radio" value="light" name="chosen-color-scheme"> Clair
</label>
</fieldset>
</form>
</template>
</footer>
<script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
<script>
function loadThemeForm(templateName) {
const themeSelectorTemplate = document.querySelector(templateName)
const form = themeSelectorTemplate.content.firstElementChild
themeSelectorTemplate.replaceWith(form)

form.addEventListener('change', (e) => {
const chosenColorScheme = e.target.value
localStorage.setItem('theme', chosenColorScheme)
toggleTheme(chosenColorScheme)
})

const selectedTheme = localStorage.getItem('theme')
if (selectedTheme && selectedTheme !== 'undefined') {
form.querySelector(`[value="${selectedTheme}"]`).checked = true
}
}

const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
window.addEventListener('load', () => {
let hasDarkRules = false
for (const styleSheet of Array.from(document.styleSheets)) {
let mediaRules = []
for (const cssRule of styleSheet.cssRules) {
if (cssRule.type !== CSSRule.MEDIA_RULE) {
continue
}
// WARNING: Safari does not have/supports `conditionText`.
if (cssRule.conditionText) {
if (cssRule.conditionText !== prefersColorSchemeDark) {
continue
}
} else {
if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
continue
}
}
mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
}

// WARNING: do not try to insert a Rule to a styleSheet you are
// currently iterating on, otherwise the browser will be stuck
// in a infinite loop…
for (const mediaRule of mediaRules) {
styleSheet.insertRule(mediaRule.cssText)
hasDarkRules = true
}
}
if (hasDarkRules) {
loadThemeForm('#theme-selector')
}
})
</script>
</body>
</html>

+ 2
- 0
david/2021/index.html View File

@@ -344,6 +344,8 @@
<h2><a href="/david/2021/05/30/">Infanticide</a> (2021-05-30)</h2>
<h2><a href="/david/2021/05/31/">Design accessible</a> (2021-05-31)</h2>
</main>



+ 9
- 0
david/2021/sources/2021-05-31 - Design accessible.md View File

@@ -0,0 +1,9 @@
# Design accessible

> Ce projet représente des heures de lecture et de veille ; des heures de synthèse et de ré-ré-ré-écriture ; plus de 200 commits (dont certains à 3 heures du matin). C’est aussi mon premier « side-project » public donc je suis très fière d’avoir réussi à le sortir 💪.
>
> <cite>*[Design Accessible, la genèse d’un projet](https://blog.hello-bokeh.fr/2021/05/31/design-accessible-la-genese-dun-projet/)* ([cache](/david/cache/2021/40df5f72a34059f94a965454efb97b07/))</cite>

Superbe projet de la part d’Anne-Sophie : [Design Accessible](https://design-accessible.fr/) avec un joli article pour comprendre d’où ça vient, le temps que ça prend et tout.

C’est assez rare d’avoir des sites de référence en français dans le domaine, je salue d’autant plus l’effort que j’ai eu à [creuser le sujet](/david/2021/05/05/) récemment.

+ 2
- 1
david/index.html View File

@@ -101,7 +101,8 @@
<a href="/david/2021/05/26/">Follow</a>,
<a href="/david/2021/05/27/">Craftsman</a>,
<a href="/david/2021/05/28/">Curriculum chain</a>,
<a href="/david/2021/05/30/">Infanticide</a>.
<a href="/david/2021/05/30/">Infanticide</a>,
<a href="/david/2021/05/31/">Design accessible</a>.
</p>

+ 17
- 20
david/log/index.xml View File

@@ -6,13 +6,29 @@
<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-06T12:00:00+01:00</updated>
<updated>2021-06-07T12: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">Design accessible</title>
<link href="https://larlet.fr/david/2021/05/31/" rel="alternate" type="text/html" />
<updated>2021-05-31T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2021/05/31/</id>
<summary type="html">

&lt;blockquote&gt;
&lt;p&gt;Ce projet représente des heures de lecture et de veille&amp;#8239;; des heures de synthèse et de ré-ré-ré-écriture&amp;#8239;; plus de 200&amp;nbsp;commits (dont certains à 3&amp;nbsp;heures du matin). C’est aussi mon premier «&amp;nbsp;side-project&amp;nbsp;» public donc je suis très fière d’avoir réussi à le sortir 💪.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://blog.hello-bokeh.fr/2021/05/31/design-accessible-la-genese-dun-projet/&quot;&gt;Design Accessible, la genèse d’un projet&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/40df5f72a34059f94a965454efb97b07/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Superbe projet de la part d’Anne-Sophie&amp;nbsp;: &lt;a href=&quot;https://design-accessible.fr/&quot;&gt;Design Accessible&lt;/a&gt; avec un joli article pour comprendre d’où ça vient, le temps que ça prend et tout.&lt;/p&gt;
&lt;p&gt;C’est assez rare d’avoir des sites de référence en français dans le domaine, je salue d’autant plus l’effort que j’ai eu à &lt;a href=&quot;https://larlet.fr/david/2021/05/05/&quot;&gt;creuser le sujet&lt;/a&gt; récemment.&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">Infanticide</title>
<link href="https://larlet.fr/david/2021/05/30/" rel="alternate" type="text/html" />
@@ -797,25 +813,6 @@ Ce mot, ce serait la &lt;em&gt;solstalgie&lt;/em&gt;. La nostalgie d’une solit
&lt;p&gt;Le vaccin du laboratoire britannique AstraZeneca, auquel la Commission européenne a passé une précommande mi-août, sera commercialisé à prix coûtant durant toute la durée de l’épidémie, au tarif de 2,50&amp;nbsp;euros la dose en France, a annoncé son fabricant, tandis que celui de Pfizer devrait coûter l’équivalent de 16,50&amp;nbsp;euros la dose.&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;On est sur un rapport de 6,6&amp;nbsp;entre les deux vaccins.&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">Politique</title>
<link href="https://larlet.fr/david/2021/04/28/" rel="alternate" type="text/html" />
<updated>2021-04-28T12:00:00+01:00</updated>
<id>https://larlet.fr/david/2021/04/28/</id>
<summary type="html">

&lt;blockquote&gt;
&lt;p&gt;&lt;strong&gt;No more societal and political discussions on our company Basecamp account.&lt;/strong&gt; Today’s social and political waters are especially choppy. Sensitivities are at 11, and every discussion remotely related to politics, advocacy, or society at large quickly spins away from pleasant. You shouldn’t have to wonder if staying out of it means you’re complicit, or wading into it means you’re a target. These are difficult enough waters to navigate in life, but significantly more so at work. It’s become too much. &lt;mark&gt;It’s a major distraction.&lt;/mark&gt; It saps our energy, and redirects our dialog towards dark places. It’s not healthy, it hasn’t served us well. And we’re done with it on our company Basecamp account where the work happens. People can take the conversations with willing co-workers to Signal, Whatsapp, or even a personal Basecamp account, but it can’t happen where the work happens anymore.&lt;/p&gt;
&lt;p&gt;&lt;cite&gt;&lt;em&gt;&lt;a href=&quot;https://world.hey.com/jason/changes-at-basecamp-7f32afc5&quot;&gt;Changes at Basecamp&lt;/a&gt;&lt;/em&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/c6a317213165bc069aabb49c53184a7f/&quot;&gt;cache&lt;/a&gt;)&lt;/cite&gt;&lt;/p&gt;
&lt;/blockquote&gt;
&lt;p&gt;Voilà une décision assez surprenante et qui a produit pas mal de réactions dans ma bulle. J’ai tendance à penser que tout peut devenir politique, de l’endroit où on choisit (parfois) de respirer notre air à l’eau plus ou moins embouteillée et propre que l’on boit, en passant par le bruit que l’on supporte/endure, etc. L’ensemble de nos stimuli et choix est politique si l’on en a conscience. Si l’on en &lt;em&gt;prend&lt;/em&gt; conscience.&lt;/p&gt;
&lt;p&gt;Ce à quoi l’on consacre notre force de travail est de fait éminemment politique. Autant dire que pour ne pas se laisser &lt;q&gt;distraire&lt;/q&gt; par la politique, il faudrait ne plus rien faire au travail. Et encore, même ceci est une contre-action motivée. Le rêve du libertarien est probablement cet ingénieur a-politique, a-cérébré, qui n’est qu’un pion analytique dans cette immense machine à fric.&lt;/p&gt;
&lt;p&gt;Et en même temps, je conçois que l’on ne puisse pas être en accord avec de trop nombreuses personnes. Et si cela affecte la productivité d’une équipe, il reste à définir ce que l’on souhaite &lt;em&gt;produire&lt;/em&gt; en travaillant ensemble. Pour ma part, la réponse actuelle est simple&amp;nbsp;:&lt;/p&gt;
&lt;p&gt;Une pensée critique. &lt;strong&gt;Et donc politique.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;mark&gt;Note avant publication&amp;nbsp;:&lt;/mark&gt; je choisis finalement de publier ce billet après de nombreux doutes au cours de la semaine, notamment car les &lt;a href=&quot;https://marker.medium.com/the-pyramid-of-hate-that-brought-down-basecamp-838b63ca27e&quot;&gt;récents&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/c92f91f646dd606f81a329fe2c91d733/&quot;&gt;cache&lt;/a&gt;) &lt;a href=&quot;https://www.platformer.news/p/-how-basecamp-blew-up&quot;&gt;rebondissements&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/413c4ae36b9d7f577768dcc991561268/&quot;&gt;cache&lt;/a&gt;) sont &lt;a href=&quot;https://www.baldurbjarnason.com/2021/you-are-what-you-do/&quot;&gt;extrêmement&lt;/a&gt; (&lt;a href=&quot;https://larlet.fr/david/cache/2021/a52987d5a3fe3c1e6f3a267a20d43d52/&quot;&gt;cache&lt;/a&gt;) préoccupants.&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>

Loading…
Cancel
Save