
In the world of visual editors, there is
CKeditor , there is
tinyMCE - monstrous, not flexible, they are difficult to change for the tasks of sites and interfaces. There are small, simple, they are often with a terrible design, do not develop, are not supported. As a real developer, several years ago I decided to write my editor and during this time I constantly developed and simplified it. The essence of the
editor is gradually reduced to simple requirements:
- it must be beautiful and at the same time unobtrusive, so that it fits into almost any interface without external changes;
- necessarily quick and easy, because no one likes to sit for even half a minute waiting for the download of all buttons and plug-ins;
- flexible for development, improvement and embedding for all possible needs;
- with a simple and intuitive interface. Ideally, the visual editor is just a field for entering texts, without unnecessary buttons and functions. People just write lyrics on the web and that's all they need.
In my opinion, each of these tasks was solved and this is what came out of it:
You can touch the editor
on the site , try it in action, download it for free and freely integrate it into your own projects.
The editor is written in jQuery, but in an unusual style, not like plugins for this library, this is justified, for two reasons:
- because I wanted to avoid the intricacies of many functions and make the code more flexible;
- The editor is not a plugin, but an independent thing in itself.
However, the editor does not require any third-party plug-ins and extensions, you just need to include the basic jQuery file, the editor itself and everything will work.
Why did you want to share?')
Because I want to improve, I want to reduce errors to zero, so that they simply do not exist. I would like to have a good editor on all sites and would not need to suffer with a bunch of different solutions.
Why is there no button "clean from the garbage Word"?This is a server-side task, since nobody uses this button, regular users and even editors, journalists do not understand why it is needed. If there is an opportunity to solve the problem due to automatic and software methods, it should be solved by these methods, not shifting to the user.
Why there is no one or another button and editor extensions?This is one of the goals - to remove all unnecessary. Every time you want to come up with an extension, you have to beat your hands.
Will the documentation be developed and supplemented?Required, including based on feedback and questions.
Is IE6 supported?No and never will.
What is planned for the next version?- Localization (English and Russian in one package);
- Recycle and make convenient the insertion and management of tables.
PS As I wrote above, the Editor wants to do even better, so if someone wants to rewrite this or that function, wants to make a reasonable proposal, please join, the editor has a place to write with suggestions on the site. The author of each change will be marked as a collaborator with all relevant links.