quaternum.net
Menu

2012-12-04

Markdown : pour simplifier et maîtriser

J’avoue qu’au début je comptais faire un billet sur les bienfaits d’écrire en HTML, et puis la lecture d’un énième article sur les qualités de Markdown (celui de David Bosman) a fini de me convaincre que c’était une erreur, je dois bien l’avouer. Et pourtant ce n’était pas faute d’avoir lu de nombreux billets de Karl Dubost à ce sujet.

Pourquoi Markdown ?

Je n’ai jamais pu supporter les “wysiwyg”, certains sont meilleurs que d’autres mais aucun n’est parfait ou même satisfaisant. Écrire sur le Web implique forcement de prendre un minimum en compte le HTML, au moins ses balises les plus simples, au moins pour comprendre comment un document HTML est structuré - je ne dis pas non plus qu’il faut forcement écrire directement en HTML. Même le wysiwyg de Wordpress fait parfois mal les choses :

Depuis plusieurs mois je rédige mes billets dans Sublime Text 2 en HTML, et je fais un copier-coller dans l’onglet de code de Wordpress, je n’ai pas encore trouvé d’outil pour exporter les contenus des billets autrement, et c’est pourquoi j’avais envisagé de passer à PluXml. De cette façon je sais exactement ce que j’écris, à la fois sur le fond (le contenu) et sur la forme (le code HTML).
Markdown permet d’écrire dans n’importe quel éditeur de texte, par exemple avec une extension .txt ou .md.

Quelques outils à utiliser avec Markdown

Avant tout il faut jeter un oeil à la syntaxe Markdown, Michel Fortin explique tout cela très bien, et en français.
Pour écrire les billets j’utilise donc Sublime Text 2.
Un plugin permet d’interpréter le Markdown directement depuis l’éditeur de l’interface web : Markdown on Save Improved.

Quelques questions en suspens

Concernant Markdown :

Plusieurs choses me tracassent sur l’écriture numérique, Markdown vient renforcer ces interrogations (tout en y répondant un peu) :

Donc

Avec Markdown c’est tout comme écrire en HTML, sans la contrainte d’un langage certes simple mais lourd. Markdown me permet de maîtriser l’écriture web. Une demie-heure de rédaction de ce billet m’aura suffit à m’adapter à cette syntaxe.