Aller au contenu principal
PulsarKit

Éditeur Markdown

Markdown à gauche, page finale à droite, mise à jour à chaque frappe, avec un brouillon qui survit au rechargement et une exportation HTML qui fonctionne hors ligne.

Déposez vos fichiers ici

.md, .markdown, .txt · jusqu’à 5 Mo

Comment ouvrir l’éditeur

  1. 1

    Écrivez ou déposez un fichier

    Tout fichier .md, .markdown ou .txt jusqu’à 5 Mo.

  2. 2

    Regardez l’aperçu

    Tableaux, listes de tâches et texte barré pris en charge.

  3. 3

    Exportez

    Markdown, fichier HTML autonome ou impression directe en PDF.

L’aperçu est toujours nettoyé, dans tous les modes

Markdown accepte le HTML brut, et du HTML brut venant d’une source inconnue est du code exécutable. Un aperçu sur la même origine que le reste du site signifie qu’une image avec un gestionnaire onerror dans le document de quelqu’un d’autre devient une faille de script intersite sur ce domaine, et non une simple particularité de l’éditeur. Chaque aperçu passe donc par un nettoyeur, sans exception et sans réglage pour le désactiver. L’option « Autoriser le HTML » ne change que ce qui arrive jusqu’au parseur. Désactivée, les balises dans la source sont échappées et affichées comme texte ; activée, elles sont analysées puis nettoyées. Les liens reçoivent toujours noopener et nofollow, quelle que soit la source, et les images sont limitées aux URL https et data.

Deux bibliothèques, chargées quand vous commencez à écrire

Un parseur et un nettoyeur représentent ensemble environ vingt kilo-octets, et un éditeur vide ne doit pas les payer. Ils sont chargés au premier caractère saisi, ce qui est imperceptible en pratique et garde la page aussi légère que les autres outils texte ici. Rien d’autre n’est chargé à aucun moment : pas d’éditeur avec coloration syntaxique, pas de framework pour la barre d’outils, et aucune police web dans le HTML exporté.

Le brouillon reste dans votre navigateur, et nulle part ailleurs

Votre texte est enregistré localement toutes les quelques secondes. Fermer l’onglet par erreur ne fait donc pas perdre le document. Il reste dans le stockage de ce navigateur, sur cet appareil. Il n’est ni synchronisé ni envoyé, et nous n’y avons pas accès, sous aucune forme. Vider l’éditeur le supprime. Les documents très volumineux ne sont pas enregistrés : le stockage du navigateur se limite à quelques mégaoctets au total, et un seul document ne doit pas tout consommer. Au-delà d’un mégaoctet, l’enregistrement automatique se désactive et l’indique.

Exporter en HTML et en PDF

L’export HTML produit un seul fichier autonome : doctype, jeu de caractères, styles de l’aperçu intégrés et contenu nettoyé. Il n’y a aucune feuille de style ni police externe, il s’ouvre donc correctement hors ligne, en pièce jointe de courriel ou dans cinq ans. Pour le PDF, l’éditeur utilise la boîte de dialogue d’impression du navigateur au lieu d’intégrer un moteur PDF. Le navigateur gère déjà correctement les polices, la césure et les sauts de page, et une feuille de style d’impression masque l’éditeur pour n’imprimer que le document.

Rien n’est envoyé, et le brouillon ne quitte jamais cet appareil

L’analyse, le nettoyage, l’aperçu et l’exportation se font entièrement dans votre navigateur. Aucun serveur n’intervient, aucun compte n’est nécessaire, et il n’existe aucune copie de votre document ailleurs que sur cet appareil, y compris pour le brouillon enregistré automatiquement, qui vit dans le stockage local de ce navigateur et est supprimé lorsque vous videz l’éditeur.

Questions fréquentes

Mon document est-il envoyé quelque part ?

Non. Tout se fait dans votre navigateur, et le brouillon enregistré automatiquement est stocké uniquement en local sur cet appareil.

Puis-je utiliser du HTML brut dans mon Markdown ?

Oui, avec l’option « Autoriser le HTML ». Le contenu passe tout de même par le nettoyeur, les scripts et gestionnaires d’événements sont supprimés. Ce n’est pas optionnel, car l’aperçu fonctionne sur le même domaine que le reste du site.

Que permet la variante GitHub ?

Les tableaux, les listes de tâches, le texte barré et les liens automatiques. Elle est activée par défaut.

Comment obtenir un PDF ?

Utilisez Imprimer et choisissez Enregistrer au format PDF. Le moteur d’impression du navigateur gère mieux les polices et les sauts de page que n’importe quelle bibliothèque PDF intégrée, et une feuille de style d’impression masque tout sauf le document.

Le HTML exporté fonctionne-t-il sans internet ?

Oui. C’est un fichier unique avec les styles intégrés et aucune référence externe.

Où mon brouillon est-il conservé ?

Dans le stockage local de ce navigateur, sur cet appareil. Il n’est synchronisé nulle part, et vider l’éditeur le supprime. Les documents de plus d’un mégaoctet ne sont pas enregistrés, et la page vous le signale quand cela arrive.

L’éditeur fonctionne-t-il hors ligne ?

Une fois la page et ses deux petites bibliothèques chargées, oui. L’écriture, l’aperçu et l’exportation fonctionnent sans connexion.

Outils associés