Image de l'article Choisir un éditeur de texte HTML

Choisir un éditeur de texte HTML

Le choix aujourd'hui est vaste et tous sont très simples à mettre en place. Il suffit de lier un ou plusieurs fichiers Javascript, de créer un champ de type textarea et d'initialiser l'éditeur avec quelques lignes Javascript. Tous sont personnalisables, mais selon vos besoins l'éditeur à utiliser ne sera pas le même. Inutile d'utiliser CK Editor si vous ne souhaitez que trois boutons gras, italique et souligné.

La plupart des licences permettent un usage commercial à condition de redistribuer vos modifications et d'indiquer la licence et l'auteur dans les crédits de votre application. Si vous ne voulez pas redistribuer vos modifications, il faut utiliser une licence commerciale.

CK Editor

Un des doyens des éditeurs, basé sur FCK Editor, il est très complet, hautement configurable avec une documentation très complète. Il est possible de télécharger un fichier Javascript avec les fonctions de votre choix.

Tiny MCE

Très complet avec de nombreux plugs-in disponibles. Une interface agréable, proche d'un traitement de texte. Avec le plug-in MoxieManager vous aurez accès à un navigateur de photo et de lien près à l'emploi.

Tiny Editor

Editeur léger avec une interface très simple et jolie. Le gros défaut selon moi et que par défaut il génère des éléments div à la place de p, ce détail mis à part il est parfait pour une intégration rapide. Un bouton pour le code source est affiché par défaut sous la zone de texte.

NicEdit

Editeur léger avec une interface très simple et jolie (bis). Il est très proche de NiceEdit. Le petit plus est la zone de texte qui s'agrandie et s'adapte à la hauteur du contenu, mais le code généré n'est pas super, il entoure systématiquement le retour à la ligne par des bloc div. Il faudra donc modifier un peu le code si ce comportement vous gène.

markitup

Contrairement aux précédents éditeurs, markitup ne permet de visualiser directement sa mise en page, on travaille d'abord en vue code, avant de prévisualiser le résultat. Il est possible de le paramétrer pour utiliser des codes HTML, BBcode, Textile ou Markdown.

Cet éditeur est particulièrement utile pour être intégrer à un forum ou des commentaires par exemple. Il nécessite la librairie jQuery.

Redactor

Je n'ai pas encore tester cet éditeur, mais l'interface sobre et simple me plait bien. Il dispose de fonction pour charger des images depuis le disque de l'utilisateur et il n'existe qu'en version commercial, ce qui peut être un avantage selon votre type de projet. Il nécessite la librairie jQuery.

Article précédent : Le pourquoi du comment

Article suivant : Comment installer une tâche CRON chez 1&1

 

Image Viewer