it-swarm.it

Quali opzioni sono disponibili per un editor di testo WYSIWYG incorporabile?

Sto pensando a qualcosa di simile a TinyMCE

Si prega di includere un elenco di funzionalità.

Esempi inclusi:

  • supporta la formattazione del testo
  • supporta i collegamenti
  • supporta immagini
  • tipi di sintassi (markdown/wiki/etc)
  • licenze e/o prezzi
  • customizibility
  • supporto plugin
  • compatibilità del browser

Nota: limitare le risposte a un editore per risposta per preservare la pulizia

Aggiornamento: dimenticato di aggiungere la compatibilità del browser all'elenco

11
Evan Plaice

CKEditor

1
jessegavin

Aloha Editor

... un framework semantico di Rich Text Editor scritto in Javascript con il miglior supporto di xHTML5.

Caratteristiche

Sottotitoli da quella pagina:

  • Aloha Editor Links ...
  • Archivi: collega tutto ...
  • Nessuna ricarica. Nessun popup. Non è necessario visualizzare l'anteprima ...
  • Modifica e formattazione del testo senza markup ...
  • Il menu mobile. Un nuovissimo menu contestuale leggero. ...
  • Tabelle per il web. ...
  • Più veloce. ...
  • WYSIWYG per contenuti dinamici. ...
  • ContentEditable. HTML5 disponibile - ora. ...
  • Ottieni quello che ti aspetti. ...

Selezionato come editor di scelta per l'interfaccia di Booktype .

... cinque chiari vantaggi nell'usarlo.

  1. Modifica contestuale. Aloha, a differenza degli editor WYSIWYG, ti consente di modificare la pagina anziché il testo estratto dalla pagina. Questo rende l'esperienza di modifica molto più piacevole e apre molte altre possibilità per interagire con la pagina.
  2. Buona attività di sviluppo. Il team di Aloha è molto disponibile e attivo. Abbiamo parlato con un paio di membri del team di sviluppo principale e siamo felici che siano facili e con cui sembrano bravi a lavorare.
  3. Usa JQuery. Aloha è appena cambiata di recente nelle librerie JQuery, il che è fantastico perché Booktype usa anche molto JQuery in modo da ridurre al minimo le possibilità di conflitto e ridurre il numero delle librerie esterne richieste.
  4. Un passo avanti nella progettazione all'interno del browser. Aloha interagisce direttamente con le aree modificabili del contenuto HTML5 senza cambiare la struttura della pagina, il che significa che qualsiasi CSS applicato non è associato e essere effettuato direttamente dall'utente.
  5. Può funzionare con Javascripts esterni. Perché Aloha non cambia la struttura della pagina (come sopra) qualsiasi libreria esterna di JS può lavorare direttamente sul contenuto senza bisogno di essere modificato.
2
Graham Perrin

TinyMCE

  • Facile da integrare: sono necessarie solo poche righe di codice.
  • Personalizzabile - Temi e plugin, blocca elementi non validi e forza gli attributi.
  • Browserfriendly - Mozilla, MSIE, FireFox, Opera, Safari e Chrome.
  • Leggero: compressore GZip PHP/.NET/JSP/Coldfusion, rende TinyMCE più piccolo del 75% e molto più veloce da caricare.
  • Compatibile con AJAX - Puoi facilmente usare AJAX per salvare e caricare contenuti!
  • Internazionale: supporto multilingue che utilizza i language pack.
  • Open source - Gratuito con licenza LGPL, milioni di ppl aiutano a testare e migliorare questo editor ogni giorno.
1
Nat Ryall