Froala Editor

Froala Editor

Froala Editor inline mode
Developer(s) Froala Labs
Stable release
2.4.2 / February 2, 2016 (2016-02-02)[1]
Development status Active
Written in JavaScript
Type HTML editor, online rich-text editor
License Commercial proprietary software[2]
Website www.froala.com/wysiwyg-editor

Froala Editor (/frˈɑːlə/) is a web-based WYSIWYG rich text editor (RTE). It is a platform-independent, web-based JavaScript/HTML WYSIWYG text editor made by Froala. Froala Editor is available under 4 licenses: Single Website License, Developer License, Business License and OEM License.

Froala editor's core code is written in JavaScript and therefore can be integrated with any HTML document. For ease of use it has connectors with some of the most popular development frameworks:

Browser support

Froala Rich Text Editor is constantly tested in all the supported browsers via unit tests. However, there might be small differences from one browser to another according to the browser-specific behaviors. Testing is essential to fully support a browser. Only the last version of the WYSIWYG HTML editor is tested and updated to fix bugs and add features. Users of older versions that find a bug should upgrade to the latest released version to determine if the bug has already been fixed.

Active support

Froala editor supports all major web browsers. Any issue in the browsers listed below should be reported as a bug.

(Current - 1) and Current means that the editor supports the current stable version of the browser and the version that precedes it. Starting with Froala WYSIWYG Editor version 1.2.6 Froala Labs dropped the limited support for IE 8. Some of the rich text editor's features cannot be implemented in earlier versions of IE than 9. Fallback to textarea in IE 8 is expected for version 1.2.7.

Usage

Froala WYSIWYG HTML Editor is easy to integrate and use. There are several reasons for this:

Plugins

Using a modular programming structure based on plugins, offers Froala WYSIWYG HTML Editor improved performance, making it more efficient, easier to understand, extend, modify and maintain. The main advantage is that you can include only the plugins that you need, instead of having all of them already in. Plugins [12] extend the basic functionality of the rich text editor. To add a plugin, just include its corresponding javascript file. For example, you can use the table plugin by adding the following line between the HTML <head></head> tags. There are numerous of plugins, but you can create your own plugins as well following the create plugin article.

- define custom styles for text blocks.
- adds in the possibility to change the background and text colors.
- limits the number of characters that can be inserted in the editor.
- upload any kind of files and special links will be inserted in the editor to download them.
- allows users to select from different font types.
- allows users to change the font size with pixel precision.
- add fullscreen option.
- adds in the lists buttons for inserting simple lists or nested lists.
- define custom styles for selected text.
- browse through and delete images on your server.
- basic and advanced operations on cells, rows and columns.
- text is converted to URL as you type.
- easily insert videos by URL or by embedded code.

Customisations

Froala WYSIWYG HTML Editor is the first editor of its kind that introduced a customising tool which you can use to create your very own version of the editor. When you're done customising, just download the newly created theme and use it following the Color Themes example.

Languages

Froala Rich Text Editor's default language is English (United States), but it can be changed by choosing between the 34 supported languages: Arabic (ar), Bosnian (bs), Czech (cs), Danish (da), German (de, )English Canada (en_ca), English United Kingdom (en_gb), English United States (en_us), Spanish (es), Persian (fa), Finnish (fi), French (fr), Hebrew (he), Croatian (hr), Hungarian (hu), Indonesian (id), Italian (it), Japanese (ja), Korean (ko), Montenegrin (me), Norwegian (nb), Dutch (nl), Polish (pl), Portuguese Brazil (pt_br), Portuguese Portugal (pt_pt), Romanian (ro), Russian (ru), Serbian (sr), Swedish (sv), Thai (th), Turkish (tr), Ukrainian (uk), Chinese China (zh_cn), Chinese Taiwan (zh_tw).

Froala WYSIWYG HTML Editor has built-in integration for WebSpellChecker.net.[13]

References


This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.