logo

blog

My little blog can’t be this cute! git clone https://hacktivis.me/git/blog.git
commit: 2ee9644978be4c1b128be135efbff510844fcf99
parent d48a17f1117f0972b3b52a02fe791c92a1a1f6da
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Sat, 29 Oct 2016 07:07:22 +0200

articles/L’HTML dans les courriels: Nouvelle gentille geulante \o/

Diffstat:

Aarticles/L’HTML dans les courriels.html19+++++++++++++++++++
Aarticles/L’HTML dans les courriels.shtml16++++++++++++++++
2 files changed, 35 insertions(+), 0 deletions(-)

diff --git a/articles/L’HTML dans les courriels.html b/articles/L’HTML dans les courriels.html @@ -0,0 +1,19 @@ +<a href="/articles/L%2019HTML%20dans%20les%20courriels"><h1>L’HTML dans les courriels</h1></a> +<p>Ce billet type geulante est pas contre l’HTML sinon je rédigerais ceci dans un autre format, ceci est contre l’HTML « généré » et plus particulièrement dans les courriels et encore plus quand celui-ci n’a pas de version texte.</p> +<p>J’ai donc fait une petite comparaison, l’HTML dans un courriel fait souvent environ la taille de la license <a href="https://www.gnu.org/licenses/gpl.txt">GPL-3</a>(35 147 charactères). Je vous invite donc à lire cette license <strong>en entier</strong> et à vous dire que c’est un texte COURT. (je ne recois pas de truc très sophistiqué, juste des gens qui on mal configuré·e leurs client de messagerie, imaginez les trucs avec du javascript et autres crasses)</p> +<p>Example d’un courriel HTML-seul :</p> +<table> + <tr><th>Type de fichier</th><th>charactères</th><th>Commentaire</th></tr> + <tr><td>HTML</td><td>21 563</td><td>taille de la GPL-3</td></tr> + <tr><td>Texte (lynx --dump)</td><td>1 155</td><td>on vire 20 408 charactères</td></tr> + <tr><td>Texte (manuellement)</td><td>921</td><td>on vire 20 642 charactères</td></tr> +</table> +<p>Pour la comparaison, la <a href="http://creativecommons.org/licenses/by-sa/4.0/legalcode.txt">CC-BY-SA 4.0 juridique en texte brut</a> fait 20 131 charactères. Mettez une partie de cette license ou un texte similaire en début et le reste en fin de vos message, je pense que des personnes voudront vous tabasser avec votre propre matériel informatique.</p> +<p>Ceci est particulièrement chiant dans le cadre du courriel. Je reçois souvent du HTML avec <strong>tous mes courriels</strong> (Alors qu’on pourrait <a href="http://cataas.com/">transiter du chaton</a> à la place), que les plus grosses crasses que je voit sont dans des courriels automatiques(DeviantArt, Paypal, Steam, niouzletteur, …) un gâchis encore plus énorme <strong>et dans des listes de discutions…</strong> (le courriel pris en example vennait d’une liste de hackerspace…)</a> +<p>À la limite je pourrait geuler sur les attachement de 2 Mo (10~20 secondes à charger sur un hotspot) mais ça encore c’est compréhensible et n’est pas une pure mauvaise volontée des logiciels et en partie ses utilisateurices (quoique).</p> +<p>Notes :</p> +<ul> + <li>Je compte en charactères parceque cela évite de discriminer un éventuel encodage qui aurait pu être utilisé originellement (je transforme tout en Unicode), c’est globalement proche de l’octet (donc 20 642 charactères ~= 20 640 octets ou 20,6 Ko).</li> + <li>Je sais que la plupart des personnes utilisent (malheuresement) souvent du webmail (mais moins en entreprise).</li> + <li>Je prend souvent les licences comme truc chiant et long, mes fichiers texte brut ou HTML étant trop légers (environ 0,1 à 16 Ko)</li> +</ul> diff --git a/articles/L’HTML dans les courriels.shtml b/articles/L’HTML dans les courriels.shtml @@ -0,0 +1,16 @@ +<!DOCTYPE html> +<html lang="fr"> + <head> +<!--#include file="/templates/head.shtml" --> + <title>La neutralitée du Net sur un wifi Orange™, deuxième mensonge — Cyber-habitat de lanodan</title> + <link type="application/rss+xml" href="/rss" title="flux RSS" rel="alternate"></link> + </head> + <body> +<!--#include file="/templates/fr/nav.shtml" --> + <article> +<!--#include file="/articles/L’HTML dans les courriels.html"--> + </article> + <a href="/articles/L%E2%80%99HTML%20dans%20les%20courriels.html">article seul(HTML-brut)</a> +<!--#include file="/templates/fr/footer.html" --> + </body> +</html>