Richtextredigerare , även känd som Online Rich Text-redaktörer , är webbkomponenter som tillåter användare att redigera och skriva in text i en webbläsare. Richtextredigerare används på många sätt, t.ex. genom att förbättra din inmatningsform eller som en del av ett webbprogram som tillåter inmatning av användargenererat och formaterat innehåll. Rich-textredigerare är väsentligen webbaserade WYSIWYG ("vad du ser är vad du får") redaktörer.

Det finns många riktredigerare där ute. Vad är ännu bättre än många val? Många av de bästa rösttextredigerare som för närvarande finns på marknaden är gratis .

I den här artikeln presenterar vi 20 exceptionella (och gratis) rösttextredigerare .

1. TinyMCE

TinyMCE är en öppen källkod (under GNU Lesser General Public License ) Rich Text Editor som släpptes och underhålls av Moxiecode . Som angivet av namnet är TinyMCE lätt men mycket anpassningsbar via ett intuitivt API. TinyMCEs pluginsystem låter dig ladda ner teman och plugins för att förlänga kärninstallationen.

TinyMCE | demo | Ladda ner

2. FCK Editor

FCKeditor är en annan väldigt populär open source online rich-text editor (kolla in några av de webbplatser som använder den ). Den har en "Word clean-up" -funktion som automatiskt upptäcker och rensar upp text som kopieras från Microsoft Word-dokument. Den har en av de bästa HTML-tabellredigerings- och skapningsfunktionerna, vilket gör det väldigt lätt för användare att skapa och redigera tabeller för visning av data.

FCKeditor | demo | Ladda ner

3. NicEdit

NicEdit är lättviktigt, icke-krånglig cross-platform rich-text editor som betonar användarvänlighet och enkelhet över spärrande användare med alltför många funktioner. Du kan servera NicEdit på distans från NicEdit hemsida; Allt du behöver göra är att kopiera en JavaScript-kod snipplet och voila - det fungerar bara (liksom att spara din server några systemresurser).

NicEdit | demo | Ladda ner

4. BXE

BXE är en XML-baserad WYSIWYG-editor som låter dig ändra en hel webbsida. Det har varit en öppen källkodsapplikation sedan 2002 - och med ett hängivet följe - kan du kanske snabbt hitta lite hjälp om du stöter på några problem i BXE IRC-kanal .

BXE | demo | Ladda ner

5. MarkItUp!

markItUp! är en JavaScript-baserad markupredaktör byggd ovanpå jQuery-biblioteket . Med markItUp! Kan du enkelt vända alla HTML-textområden till en fullständig WYSIWYG-editor. Den är lätt (skriptet väger bara 6,5 ​​kb), stöder tangentbordsgenvägar, har en inbyggd Ajax live-förhandsgranskning och många fler funktioner som gör markItUp! ett utmärkt val.

markItUp! | demo | Ladda ner

6. WidgEditor

WidgEditor är ett open source-projekt av Cameron Adams släpptes under GNU General Public License . Det är en enkel och otrolig HTML-räddningsredigeringslösning som konverterar vanliga HTML-textområden till en WYSIWYG. Eftersom det är JavaScript-baserat och utformat för att försämras graciöst, kommer användare med JavaScript avstängd fortfarande att kunna använda HTML-textområdet.

widgEditor | demo | Ladda ner

7. EditArea

EditArea är en gratis JavaScript-källkodredigerare. Det är en utmärkt lösning för webbloggar och webbplatser som tillåter utvecklare att bidra och formatera sin egen kod.

EditArea | demo | Ladda ner

8. Rich Text Editor Editor (RTE)

Rich Text Editor Cross-Browser ("RTE" för kort) är en gratis rösttextredigerare som släpptes under Creative Commons Attribution 2.5 licens . Det är ett arbete baserat på designmode funktionalitet introducerad i Internet Explorer 5 och implementerad i Mozilla Rich Text Editing API . Det har bara grundläggande funktioner, så det är perfekt för individer som vill lägga till enkla redigeringsstöd för rösttext.

Rich Text Editor (RTE) Cross-Browser | demo

9. YUI Library Rich Text Editor

YUI Library Rich Text Editor är en UI-kontroll som ingår i YUI-biblioteket . Det är en bra lösning för dem som redan använder YUI och individer som vill spara några serverresurser (eftersom du kan tjäna det direkt från Yahoo! servrar ). YUI Library Rich Text Editor har också utmärkt stöd för mobilenhet , vilket gör den till en bra webbåtkomst med rösttextredigeringslösning.

Yahoo! UI-bibliotek: Rich Text Editor | demo | Ladda ner

10. FreeTextBox

Webbprofessorer som använder .NET-ramverket som vill lägga till redigeringsmöjligheter för sina webbsidor och webbapplikationer bör kolla in FreeTextBox : en robust, fullfjädrad och extremt populär riktextredigerare för ASP.NET. Den har ett inbyggt bildgalleri, ett användbart JavaScript API för anpassning och en fullständig lista över redigeringskontroller för konstruktion av tabeller, beställda / oorderade listor och till och med stavningskontroll (med hjälp av IE stavningskontrollmotor).

FreeTextBox | demo | Ladda ner

11. Damn Small Rich Text Editor

Damn Small Rich Text Editor (DSRTE) är en lätt, gratis rich-textredigerare byggd ovanpå jQuery-biblioteket och en PHP-backend. Det är plugin-enabled (vilket betyder att det är mycket utökat), har uppladdningskapacitet (med Ajax för responsiv användarinteraktion) och en HTML-uppringningsfunktion för att städa upp ruttigt markup.

Damn Small Rich Text Editor | Ladda ner

12. Silverlight Rich Text Editor

Silverlight Rich Text Editor är den första rika textredigeraren för Silverlight . Den har många användbara funktioner som "hitta och ersätt" för att snabbt hitta specifik text eller att byta ut dem med något annat, stöd för tangentbordsgenvägar, serialisering av textinmatning för säkerhet och mycket mer. Observera att den ursprungliga skaparen har slutat vidareutveckling (så korsa dina fingrar som någon hämtar sitt projekt).

Silverlight rik textredigerare | demo | Ladda ner

13. Gratis Rich Text Editor

Gratis Rich Text Editor är en gratis, JavaScript-baserad HTML Rich Text-redigeringslösning som släpps under Creative Commons Attribution 2.5 Generic licens. Gränssnittet påminner om Microsoft Word 2003: s gränssnitt, så användarna av den här skrivbordsapplikationen tycker det är ganska bekant. Den har allt du kan förvänta dig av en robust rösttextredigerare, liksom en kodvisning för att förhandsgranska och redigera HTML-källkoden direkt.

Gratis Rich Text Editor | demo | Ladda ner

14. Dijit.Editor

Dijit.Editor är Dijit s ( dojo s widget bibliotek) fullfjädrad rich-text editor. Byggd på toppen av Dojo Toolkit (ett populärt JavaScript-bibliotek / ramverk); Det är en utmärkt lösning för dem som redan använder Dojo Toolkit.

Dijit.Editor

15. WYMeditor

WYMeditor är en webbaserad HTML-redigerare som betonar användningen av standard-kompatibelt markup. Den har utvecklats för att utföra kompatibilitet HTML 4.01 Strikt Doktyp HTML, så det är den perfekta lösningen för den standardmedvetna utvecklaren.

WYMeditor | demo | Ladda ner

16. Whizzywig

Whizzywig är en gratis JavaScript-webbaserad richtext editor. Förutom funktioner som du kan förvänta dig av en riktextredigerare har Whizzywig också en spansk och tysk version, en webbsäker färgplockare för att ändra textens färger och anpassade användargränssnittskontroller.

Whizzywig | demo

17. openWYSIWYG

openWYSIWYG är en gratis och funktionaliserad webbaserad innehållsredigerare som är perfekt för en mängd innehållshanteringssystem. Den har en mycket intuitiv "bordskapande" -funktion för att hjälpa användare att konstruera HTML-tabeller. Det har också ett brett utbud av webbläsarstöd inklusive IE 5.5+ (Windows), Firefox 1.0+, Mozilla 1.3+ och Netscape 7+.

openWYSIWYG | demo | Ladda ner

18. XStandard

XStandard är en rösttextredigerare med hög standard. Den finns i två versioner: XStandard Lite - som är helt gratis , och XStandard Pro . XStandard Lite har Microsoft Word-textrening, stavningskontroll och förmåga att interagera med program från tredje part.

XStandard | Ladda ner

19. Xinha

Xinha är en öppen källkod, community-built rich-text editor som släpptes under a BSD-stil licens . Det är mycket konfigurerbart, utdragbart och funktionellt packat. Xinha betonar samhällsutveckling, och som sådan hittar du många hjälpsamma bidragsgivare i Xinha forum .

Xinha | demo | Ladda ner

20. Kupu

Kupu är en open-source "dokument-centrerad" klient-sida rich-text editor som släpptes av den internationella organisationen för Open Source Content Management (OSCOM). Den innehåller enkel integration i en mängd olika innehållshanteringssystem, inklusive Silva och Plone , enkel anpassning och förlängning, och Ajax sparar för en oavbruten användarupplevelse.

Kupu | demo | Ladda ner

Vad är din favorit? Användar du för närvarande någon av dessa rösttextredigerare? Användar du en som inte finns på listan? Dela dina erfarenheter och tankar i kommentarerna.

Skrivet uteslutande för WDD av Jacob Gube. Han är webbutvecklare / designer och författare till Sex revisioner , en blogg på webbutveckling och design. Om du vill ansluta till författaren kan du följ honom på Twitter .