A place to cache linked articles (think custom and personal wayback machine)
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

index.html 15KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224
  1. <!doctype html><!-- This is a valid HTML5 document. -->
  2. <!-- Screen readers, SEO, extensions and so on. -->
  3. <html lang="fr">
  4. <!-- Has to be within the first 1024 bytes, hence before the `title` element
  5. See: https://www.w3.org/TR/2012/CR-html5-20121217/document-metadata.html#charset -->
  6. <meta charset="utf-8">
  7. <!-- Why no `X-UA-Compatible` meta: https://stackoverflow.com/a/6771584 -->
  8. <!-- The viewport meta is quite crowded and we are responsible for that.
  9. See: https://codepen.io/tigt/post/meta-viewport-for-2015 -->
  10. <meta name="viewport" content="width=device-width,initial-scale=1">
  11. <!-- Required to make a valid HTML5 document. -->
  12. <title>Les ressources pour l'écoconception et la sobriété numérique (archive) — David Larlet</title>
  13. <meta name="description" content="Publication mise en cache pour en conserver une trace.">
  14. <!-- That good ol' feed, subscribe :). -->
  15. <link rel="alternate" type="application/atom+xml" title="Feed" href="/david/log/">
  16. <!-- Generated from https://realfavicongenerator.net/ such a mess. -->
  17. <link rel="apple-touch-icon" sizes="180x180" href="/static/david/icons2/apple-touch-icon.png">
  18. <link rel="icon" type="image/png" sizes="32x32" href="/static/david/icons2/favicon-32x32.png">
  19. <link rel="icon" type="image/png" sizes="16x16" href="/static/david/icons2/favicon-16x16.png">
  20. <link rel="manifest" href="/static/david/icons2/site.webmanifest">
  21. <link rel="mask-icon" href="/static/david/icons2/safari-pinned-tab.svg" color="#07486c">
  22. <link rel="shortcut icon" href="/static/david/icons2/favicon.ico">
  23. <meta name="msapplication-TileColor" content="#f7f7f7">
  24. <meta name="msapplication-config" content="/static/david/icons2/browserconfig.xml">
  25. <meta name="theme-color" content="#f7f7f7" media="(prefers-color-scheme: light)">
  26. <meta name="theme-color" content="#272727" media="(prefers-color-scheme: dark)">
  27. <!-- Documented, feel free to shoot an email. -->
  28. <link rel="stylesheet" href="/static/david/css/style_2021-01-20.css">
  29. <!-- See https://www.zachleat.com/web/comprehensive-webfonts/ for the trade-off. -->
  30. <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>
  31. <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>
  32. <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>
  33. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_regular.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  34. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_bold.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  35. <link rel="preload" href="/static/david/css/fonts/triplicate_t3_italic.woff2" as="font" type="font/woff2" media="(prefers-color-scheme: dark)" crossorigin>
  36. <script>
  37. function toggleTheme(themeName) {
  38. document.documentElement.classList.toggle(
  39. 'forced-dark',
  40. themeName === 'dark'
  41. )
  42. document.documentElement.classList.toggle(
  43. 'forced-light',
  44. themeName === 'light'
  45. )
  46. }
  47. const selectedTheme = localStorage.getItem('theme')
  48. if (selectedTheme !== 'undefined') {
  49. toggleTheme(selectedTheme)
  50. }
  51. </script>
  52. <meta name="robots" content="noindex, nofollow">
  53. <meta content="origin-when-cross-origin" name="referrer">
  54. <!-- Canonical URL for SEO purposes -->
  55. <link rel="canonical" href="https://www.pikselkraft.com/les-ressources-pour-l-ecoconception-et-la-sobriete-numerique/">
  56. <body class="remarkdown h1-underline h2-underline h3-underline em-underscore hr-center ul-star pre-tick" data-instant-intensity="viewport-all">
  57. <article>
  58. <header>
  59. <h1>Les ressources pour l'écoconception et la sobriété numérique</h1>
  60. </header>
  61. <nav>
  62. <p class="center">
  63. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  64. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  65. </svg> Accueil</a> •
  66. <a href="https://www.pikselkraft.com/les-ressources-pour-l-ecoconception-et-la-sobriete-numerique/" title="Lien vers le contenu original">Source originale</a>
  67. </p>
  68. </nav>
  69. <hr>
  70. <p>Cette liste qui sera mise à jour régulièrement et regroupe des liens vers des rapports, ressources et outils qui permettent d'appréhender la sobriété numérique. L'objectif est d'inverser la tendance d'un numérique toujours plus présent, envahissant et lourd au profit d'un numérique plus humain qui peut être assimilé à un outil convivial (terme introduit par Ivan Illich dans La convivialité).</p>
  71. <p>Cette liste n'est pas exhaustive, elle se base sur nos recherches et découvertes, mais ils existent de nombreuses autres ressources disponibles sur le sujet. Si vous voulez partager des ressources avec nous, vous pouvez nous contacter par courriel : com[@]pikselkraft.com.</p>
  72. <h2>Le constat (Pourquoi ?)</h2>
  73. <ul>
  74. <li>Httparchive, <a href="https://httparchive.org/reports/state-of-the-web">State of the Web</a></li>
  75. <li>Keycdn, <a href="https://www.keycdn.com/support/the-growth-of-web-page-size">The Growth of Web Page Size</a></li>
  76. <li>The Shift Project, <a href="https://theshiftproject.org/article/climat-insoutenable-usage-video/">Climat : l’insoutenable usage de la vidéo en ligne</a></li>
  77. <li>The Shift Project, <a href="https://theshiftproject.org/article/deployer-la-sobriete-numerique-rapport-shift/">Déployer la sobriété numérique : le nouveau rapport du Shift sur l’impact environnemental du numérique</a></li>
  78. <li>Ademe, <a href="https://www.ademe.fr/sites/default/files/assets/documents/guide-pratique-face-cachee-numerique.pdf">La face cachée du numérique</a></li>
  79. <li>France Stratégie, <a href="https://www.strategie.gouv.fr/sites/strategie.gouv.fr/files/atoms/files/fs-2020-dt-consommation-metaux-du-numerique-juin.pdf">La consommation de métaux du numérique : un secteur loin d’être dématérialisé</a></li>
  80. <li>Guillaume Pitron, La guerre des metaux rares, éditeur : Les Liens Qui Libèrent</li>
  81. <li>Green IT, <a href="https://www.greenit.fr/etude-empreinte-environnementale-du-numerique-mondial/">Empreinte environnementale du numérique mondial</a></li>
  82. <li>Bertrand Keller, <a href="https://bertrandkeller.info/2020/07/15/effet-rebond-num%C3%A9rique-responsable/">C’est quoi l’effet rebond pour Internet ?</a></li>
  83. <li>Bret Victor, <a href="http://worrydream.com/#!/ClimateChange">What can a technologist do about climate change?</a></li>
  84. </ul>
  85. <h2>Les principes de la sobriété numérique et des low-tech</h2>
  86. <ul>
  87. <li>Frédéric Bordage, Écoconception web : les 115 bonnes pratiques – 3ème édition, éditeur : Eyrolles | <a href="https://collectif.greenit.fr/ecoconception-web/115-bonnes-pratiques-eco-conception_web.html">Version en ligne</a></li>
  88. <li>Philippe Bihouix, L'Âge des low tech. Vers une civilisation techniquement soutenable, éditeur : Seuil</li>
  89. <li>Passerelle n°21, <a href="https://www.ritimo.org/Low-tech-face-au-tout-numerique-se-reapproprier-les-technologies-8264">Low tech : face au tout-numérique, se réapproprier les technologies</a></li>
  90. <li>Small technology, <a href="https://small-tech.org/about/#small-technology">Small Tech is…</a></li>
  91. <li>Lowtechmagazine, <a href="https://solar.lowtechmagazine.com/fr/2018/09/how-to-build-a-lowtech-website.html">Comment créer un site web basse technologie</a></li>
  92. <li>Chez LauDev, <a href="https://ldevernay.github.io/green/2020/05/19/methodo.html">Audits d'écoconception</a></li>
  93. <li><a href="https://www.academie-nr.org/#mooc-nr">MOOC Numérique Responsable</a></li>
  94. <li>Gauthier Roussilhe, <a href="https://situer-le-numerique.netlify.app/">Situer le numérique</a></li>
  95. <li>Gauthier Roussilhe, <a href="https://gauthierroussilhe.com/post/ecoconception-critique.html">Eco-conception, le brouillard à venir</a></li>
  96. <li>Designer Éthique, <a href="https://eco-conception.designersethiques.org/guide/">Le guide d’éco-conception de services numériques</a></li>
  97. <li>L'Institut Paris Region, <a href="https://www.institutparisregion.fr/economie/commerce-et-consommation/la-vie-low-tech-en-2040/">La vie low-tech en 2040</a> </li>
  98. <li>Hundred Rabbits, <a href="https://100r.co/site/about_us.html">resilience and self-reliance through low-tech solutions</a></li>
  99. </ul>
  100. <h2>Recherche en design (déterminer les besoins)</h2>
  101. <h2>Développement</h2>
  102. <p>Il faut choisir les outils en fonction du besoin des utilisateurs et de leur impact. L'important est d'avoir une bonne maîtrise des bases du web (HTML, CSS) et en fonction des besoins de certains langages de programmation. On s'intéresse plus aux ressources qui permettent de suivre les standards d'Internet et non pas des outils précis. Attention aux tendances qui mettent en avant des langages et méthodes sans prendre en compte les besoins réels.</p>
  103. <h2>Accessibilité et vie privée</h2>
  104. <p>Ces domaines s'accordent parfaitement avec la sobriété numérique et sont bien souvent les conséquences d'un service écoconçu.</p>
  105. <h2>Outils de mesure</h2>
  106. <h2>Critique radical, histoire des technologie et technocritiques</h2>
  107. <ul>
  108. <li>Ivan Illich, La Convivialité, éditeur : seuil (version original : Tools for Conviviality)</li>
  109. <li>Nicolas Alep, Julia Lainae, Contre l'alternumérisme: Pourquoi nous ne proposerons pas d'"écogestes numériques" ni de solutions pour une "démocratie numérique", éditeur : La Lenteur éditions </li>
  110. <li>David Edgerton, Quoi de neuf ? Du rôle des techniques dans l'histoire globale, éditeur : seuil (version original : The Shock Of The Old: Technology and Global History)</li>
  111. <li>Irénée Régnauld, <a href="https://maisouvaleweb.fr/pour-en-finir-avec-le-colonialisme-technologique/">Pour en finir avec le « colonialisme technologique »</a>, Mais où va le Web</li>
  112. <li>La Boite Noire, <a href="https://www.youtube.com/watch?v=1YuKnT_pjUE&amp;ab_channel=LaBoiteNoire">Histoire de la Techno-Utopie</a> (Youtube)</li>
  113. <li>John Naughton, The Guardian, <a href="https://www.theguardian.com/commentisfree/2021/may/29/data-oil-metaphor-tech-companies-surveillance-capitalism">Data isn’t oil, whatever tech commentators tell you: it’s people’s lives</a></li>
  114. </ul>
  115. <h2>Dépasser le numérique, écologie et imaginaire numérique</h2>
  116. <h2>Conférences à voir</h2>
  117. <p>N'hésitez pas à utiliser <a href="https://github.com/SimonBrazell/privacy-redirect">Privacy Redirect</a> pour utiliser une alternative à Youtube qui évite le tracking par Google.</p>
  118. </article>
  119. <hr>
  120. <footer>
  121. <p>
  122. <a href="/david/" title="Aller à l’accueil"><svg class="icon icon-home">
  123. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-home"></use>
  124. </svg> Accueil</a> •
  125. <a href="/david/log/" title="Accès au flux RSS"><svg class="icon icon-rss2">
  126. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-rss2"></use>
  127. </svg> Suivre</a> •
  128. <a href="http://larlet.com" title="Go to my English profile" data-instant><svg class="icon icon-user-tie">
  129. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-user-tie"></use>
  130. </svg> Pro</a> •
  131. <a href="mailto:david%40larlet.fr" title="Envoyer un courriel"><svg class="icon icon-mail">
  132. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-mail"></use>
  133. </svg> Email</a> •
  134. <abbr class="nowrap" title="Hébergeur : Alwaysdata, 62 rue Tiquetonne 75002 Paris, +33184162340"><svg class="icon icon-hammer2">
  135. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-hammer2"></use>
  136. </svg> Légal</abbr>
  137. </p>
  138. <template id="theme-selector">
  139. <form>
  140. <fieldset>
  141. <legend><svg class="icon icon-brightness-contrast">
  142. <use xlink:href="/static/david/icons2/symbol-defs-2021-12.svg#icon-brightness-contrast"></use>
  143. </svg> Thème</legend>
  144. <label>
  145. <input type="radio" value="auto" name="chosen-color-scheme" checked> Auto
  146. </label>
  147. <label>
  148. <input type="radio" value="dark" name="chosen-color-scheme"> Foncé
  149. </label>
  150. <label>
  151. <input type="radio" value="light" name="chosen-color-scheme"> Clair
  152. </label>
  153. </fieldset>
  154. </form>
  155. </template>
  156. </footer>
  157. <script src="/static/david/js/instantpage-5.1.0.min.js" type="module"></script>
  158. <script>
  159. function loadThemeForm(templateName) {
  160. const themeSelectorTemplate = document.querySelector(templateName)
  161. const form = themeSelectorTemplate.content.firstElementChild
  162. themeSelectorTemplate.replaceWith(form)
  163. form.addEventListener('change', (e) => {
  164. const chosenColorScheme = e.target.value
  165. localStorage.setItem('theme', chosenColorScheme)
  166. toggleTheme(chosenColorScheme)
  167. })
  168. const selectedTheme = localStorage.getItem('theme')
  169. if (selectedTheme && selectedTheme !== 'undefined') {
  170. form.querySelector(`[value="${selectedTheme}"]`).checked = true
  171. }
  172. }
  173. const prefersColorSchemeDark = '(prefers-color-scheme: dark)'
  174. window.addEventListener('load', () => {
  175. let hasDarkRules = false
  176. for (const styleSheet of Array.from(document.styleSheets)) {
  177. let mediaRules = []
  178. for (const cssRule of styleSheet.cssRules) {
  179. if (cssRule.type !== CSSRule.MEDIA_RULE) {
  180. continue
  181. }
  182. // WARNING: Safari does not have/supports `conditionText`.
  183. if (cssRule.conditionText) {
  184. if (cssRule.conditionText !== prefersColorSchemeDark) {
  185. continue
  186. }
  187. } else {
  188. if (cssRule.cssText.startsWith(prefersColorSchemeDark)) {
  189. continue
  190. }
  191. }
  192. mediaRules = mediaRules.concat(Array.from(cssRule.cssRules))
  193. }
  194. // WARNING: do not try to insert a Rule to a styleSheet you are
  195. // currently iterating on, otherwise the browser will be stuck
  196. // in a infinite loop…
  197. for (const mediaRule of mediaRules) {
  198. styleSheet.insertRule(mediaRule.cssText)
  199. hasDarkRules = true
  200. }
  201. }
  202. if (hasDarkRules) {
  203. loadThemeForm('#theme-selector')
  204. }
  205. })
  206. </script>
  207. </body>
  208. </html>