WYSIWYG editors (JavaScript)

I’m trying to get the very last thing done for Inlay – the +#$&@ WYSIWYG editor. I have looked at a lot of them over the past few days, and I’m very close to settling for TinyMCE, simply because it has most of what I need. That said, it’s very MS Word-like, and that pains my soul to inflict on another – particularly a paying customer.

I know there’s been a lot of interest in this area lately, so I’m hoping there is a new option I haven’t considered yet. If you have any favorites, please let me know. Here are the requirements:

  1. Free / open-source, with a liberal license like BSD, MIT, or LGPL2 (not 3).
  2. No jQuery. At all.
  3. Valid HTML5 output (or XHTML if that’s not an option).
  4. An image tool that does NOT rely on being able to upload to the server (which will not work in this construction).
  5. Basic formatting, but not enough rope for a client to hang herself. (If the editor comes with every damned option, then a way to turn some of these off.)
  6. Not ugly (see TinyMCE for the reference of what ugly looks like). I don’t have another month to fiddle with icons and buttons and endless CSS.

TinyMCE has a lot going for it: it’s available in a lot of different languages out of the box, it has a client-friendly layout, and it produces clean code. If it didn’t remind me so much of fluorescent-lit felt-lined cubicles, I could actually get along with it quite well.

Thanks, and have a great weekend!

Walter


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

That list of requirements will severely limit your options, I think (or maybe not). I know we spoke of this previously off-list but what about:

XStandard
Aloha
SnapEditor
WYMeditor
SummerNote
NicEdit

Todd


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

The latest TinyMCE looks pretty cool so you could skip the point 6, but it is on jQuery so point 2 comes in play - and it has no free image/file editor which means -1 on the scoreboard.

Some of Todd’s examples are not ugly but the most.

What about your own dev? Let’s start to make this pretty?

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I would do this, but I have sincerely run out of time on Inlay – I have to get it launched and out there and making some income or I can’t justify more development time on it.

Walter

On Aug 2, 2014, at 4:19 PM, Thomas Kimmich wrote:

What about your own dev? Let’s start to make this pretty?


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I happen to like Redactor; neat and clean UI … http://imperavi.com/redactor/


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

But … expensive


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

This could be something: http://xing.github.io/wysihtml5/


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I remember mentioning xing to Walter some time ago but I think there was something about it that didn’t quite meet his requirements at the time.

Todd

This could be something: http://xing.github.io/wysihtml5/


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

[Laughs] It’s tough to find a nice-looking editor.

Todd

Some of Todd’s examples are not ugly but the most.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

… don’t take me wrong here, Todd :slight_smile:

Naturally yes - it’s about to find an editor - but if it’d be my project, I’d choose redactor (and serve my family one week nothing else than potatoes - but don’t tell them).

All I can do is to offer to take one fourth of the middle (199$) if it is enough - more is currently not affordable. But it’s worth - the Editor is the living core of a CMS project.

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Oh, I didn’t. I thought it was quite funny.

Is redactor powered by jQuery? I don’t remember.

Todd

… don’t take me wrong here, Todd :slight_smile:


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

I wonder if there is a project on this world without jQuery. Honestly I can’t say - never dealt with it.

All I know is that Max adopted it for WebYep (which will come the next few years or so).

Cheers

Thomas


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Apparently it does use jQuery http://imperavi.com/redactor/docs/.

Todd

I wonder if there is a project on this world without jQuery. Honestly I can’t say - never dealt with it.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Right now, I am using Prototype for Inlay, but my eventual goal is to remove it entirely and use nothing but plain JS throughout, so it can be used in either idiom without conflict. I realize that jQuery “won” the mindshare race, even my beloved Rails switched over several years ago, but my JavaScript programmer’s brain is heavily influenced by Prototype, and I find it really quite difficult to switch over. The difference between the two reminds me of that old canard about the English and the Americans – two countries, divided by a single language.

Walter

On Aug 2, 2014, at 5:32 PM, Todd wrote:

Apparently it does use jQuery http://imperavi.com/redactor/docs/.

Todd
http://xiiro.com

I wonder if there is a project on this world without jQuery. Honestly I can’t say - never dealt with it.


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options

Such little faith!!

All I know is that Max adopted it for WebYep (which will come the next few years or so).

A teaser just for Thomas… http://max-izzat.co.uk/video/webyep-2-teaser/

Walter as mentioned above and shown in the vid… I have stumped up the cash for a commercial redactor license and yes that is a jQuery based Richtext editor. After a lot oof testing I found it so much nicer than any of the others.
The way I have got around the editor working in a non jQuery library based environment is by creating three identical based editor wrappers which are driven by the three big libraries

  1. jQuery
  2. Mootools
  3. Protoype
    this alone has cost me a small fortune in time and money!!!

These three wrappers look and function identically. Then all the actual editors eg menu, image or richtext editors are pulled in via an iframe. within the window. This allowed me to keep all the existing jQuery based scripts that were used in the original (popup window) based version of WebYep For example the menu ‘sort script’ in the menu editor was jQuery based. The choice of an iframe also allowed me to introduce and use the redactor editor as well.

I don’t know if this method is suitable or not but I thought I would mention that’s how i got around the conflicting library requirements and Redactor editor choice.

Looking forward to seeing inlay… Freeway is desperate need for more choice when it comes to cms’s I know there’s the Joomla actions, minicms and EE actions but its good to see that expanded if you need any other info from me then let me know.
all the best max


freewaytalk mailing list
email@hidden
Update your subscriptions at:
http://freewaytalk.net/person/options