Domanda

Sto cercando un editor di testo da utilizzare in una pagina web.Dove gli utenti possono formattare il testo e ottenere un'esperienza WYSIWYG.Non c'è bisogno di essere troppo fantasiosi.Ma deve essere facile da usare e integrare nella pagina.Deve generare HTML come output.Supporta AJAX (quello che ho controllato funziona solo con l'invio di moduli standard) e deve essere piccolo in termini di download nel browser dell'utente.

È stato utile?

Soluzione

Beh, dipende da quale piattaforma ti trovi se stai cercando anche funzionalità lato server, ma secondo me il WYSIWYg di fatto tosto è FCKeditor.Ci ho lavorato personalmente in numerosi ambienti (sia a livello professionale che hobbistico) e ne sono sempre rimasto colpito.

Vale sicuramente la pena dare un'occhiata.Credo che sia utilizzato anche da progetti open source come SubText.Forse, Jon Galloway può aggiungere a questo se legge questa domanda.O Fil se è attualmente un utente.

Altri suggerimenti

TinyMCE è il più semplice che ho trovato da usare.Non l'ho mai usato in un'applicazione abilitata per AJAX, ma ci sono istruzioni su come farlo la wiki del progetto.

Tentativo FCKeditor.Supporta l'integrazione con le piattaforme più popolari ed è abbastanza leggero.

Potresti anche voler dare un'occhiata L'editor di testo ricco di YUI.

Se stai avviando il tuo sito da zero o non hai investito molti sforzi in un'altra piattaforma JavaScript, Interfaccia utente Yahoo (YUI) è una libreria JavaScript molto completa che potrebbe aiutarti ad aggiungere altri elementi AJAX oltre a un editor di testo.

Ho appena fatto un'intera giornata di valutazione di tutti quelli menzionati finora (e anche di alcuni), e quello che mi è piaciuto di più è Informazioni sull'editor.Penso che potrebbe essere solo per ASP.NET, quindi potrebbe non funzionare per te, ma se usi .NET, è fantastico.L'output HTML è pulito e con uno stile gradevole e l'output renderizzato ha lo stesso aspetto nell'editor di quando lo pubblichi sulla pagina (qualcosa con cui ho avuto problemi quando utilizzavo gli altri a causa delle impostazioni di doctype nell'editor).Costa qualche dollaro, ma per noi ne è valsa la pena.

ho trovato TinyMCE abbastanza facile da implementare.Ed è leggero anche sull'utilizzo della larghezza di banda.

Sto usando fck per un po' adesso, dopo la "casella di testo libero", o qualcosa del genere.Ho avuto problemi solo una volta, quando ho inserito fck nel pannello di aggiornamento asp.net ajax, ma ho trovato la soluzione sui forum.Il problema è stato risolto nella versione successiva.
Mi piacerebbe vedere qualche bel browser di foto al suo interno, perché fck viene fornito solo con un semplice browser che visualizza il nome del file, senza pollici.L'altro, che ha i pollici, costa un sacco di soldi.
Non l'ho provato con asp.net mvc, non so come funzionerà il caricamento.Utilizza un ascx per racchiudere la funzionalità js.

ho iniziato a usare casella di testo libera quando programmavo molto su asp.net, ma ora che la maggior parte di ciò che faccio è php sono passato a Editore FCK.

anche se il cambiamento non è stato necessariamente determinato dal linguaggio, ritengo che l'editor fck sia una scelta migliore per la sua versatilità.

Per qualcosa di minimalista, dai un'occhiata a Editor dei widget, è davvero piccolo e molto semplice.Tuttavia è supportato solo in modo casuale come progetto hobby.

Attualmente sto utilizzando il componente RTE di DynarchLib, che è altamente personalizzabile - sicuramente lo fa AJAX - ma un po' complicato e non molto carino.È supportato attivamente e puoi ottenere risposte sul loro forum molto rapidamente.

In precedenza ho provato l'editor di Dojo e l'ho trovato rotto e gravemente privo di documentazione.YMMV.


Modificare: In risposta alle risposte di altre persone, ho provato TinyMCE e l'ho trovato eccellente.Più facilmente configurabile e con molti meno problemi di qualsiasi altra cosa abbia provato. Usa TinyMCE!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top