Today we have a myriad of choices when it comes to creating and publishing content. With all that choice though, it continues to surprise me how much frustration people will put up with to create content online. Many rich text editors today will leave you without basic language tools like spell checking, messy copy and paste, and tables or lists that simply don’t work.
So today I thought I’d get back to basics and share why I love using EditLive! and why I feel no other in-browser HTML editor makes the grade.
1. Spell checking and autocorrect
I’m not the world’s best speller and I am known for me typis typos, in fact I occasionally have typed my own name Dmaien before. Fortunately EditLive! has a spell checker which comes out of the box ready to work with 12 different languages so I can very quickly fix those embarrassing mistakes and I’ve definitely taught it that “Dmaien” actually means “Damien”.
In this day and age surely it’s a cruel and unusual punishment to provide your users with a rich text editing solution without spell checking and autocorrect. Yet I often talk to clients who deploy a wiki or blog or email solution with a rich text editor without spell checking to thousands or even hundreds of thousands of users!
“What about the browser’s spell checker?” I hear you say. Well unfortunately if your rich text editor suppresses the browser’s right click menu in favour of it’s own custom menu then you’ll be able to see those misspellings but never correct them.
2. Clean, Reliable Copy and Paste
Whether I’m taking what I’ve written in Word to the web, or bringing in content from a web site, I just want copy and paste to work. And by “work” what I mean is no magic Microsoft markup, no messy inline styles, no changing the formatting of the rest of the document and no popping up a browser security dialog to warn me that for some reason I cannot press the paste button.
EditLive! just takes care of all of this for me behind the scenes. It detects where I’m importing content from, it runs it through the appropriate filters, and BAM I’ve got clean content that instantly fits within the styling of my document.
Ever worked with Google Docs and had your network connection drop or perhaps you’ve worked on a document and gone to lunch to find that your session has timed out by the time you return? I have one word for you – autosave – and unlike Google Docs and many other apps, EditLive!’s autosave is 100% client side meaning you don’t need a network connection or session to preserve your work, it ALWAYS works, so I can enjoy as long a lunch as I like.
4. Intuitive Interface
Menus, toolbars, context menu, shortcut keys and even keystrokes. These all matter especially in a rich text editor where even the Enter key can have over a dozen different functions!
We pay attention to them all when designing EditLive! and the result is an interface that is familiar and just works. That way you can focus on writing content and know that whatever functionality you need can be accessed quickly and easily via a click or keystroke.
5. Lists and Tables that Work
I love lists, I’m a self confessed list-a-holic and you might have noticed that this whole document is a list albeit not a HTML list. I love being able to tab to indent, to backspace to outdent or remove, to use the enter key and have it understand my intent…ahhhh lists. So I tend to immediately notice when something’s not right with lists in an editor and it’s frustrating. The same thing happens with tables, I want tab to work as it should and to be able to resize by dragging the borders.
So I love that EditLive! does all this. I love that whether I press tab, enter or backspace it all works just as it should. Tables and lists are complex so it’s taken a lot of time to get this just right, but it’s worth it to avoid all that frustration.
Spell checking, copy and paste, autosave, an intuitive interface and lists and tables – they’re all there and they all just work as I expect them to every time. That’s why I love using EditLive!. When it comes to HTML editors it delivers all of the functionality that I need with none of the frustration.