Poor Text Editing Dept.

| | Comments (1)

Every time I get that much closer to using a webpage as an application of some kind, cold hard reality leaps out of the closet and tears my head off.

Movable Type 5's default in-browser rich text editor is pretty lousy, so I've tried customizing it or replacing it. Every since one of these attempts has ended in failure, because it is next to impossible to precisely define the behavior you want in a browser as opposed to what you get in something like Windows Live Writer.

  • WLW can intelligently strip pre-formatted text so that only the most crucial tags are preserved. Paste a quote from a webpage into an RTE and you get a horrible mess of tags that have to be cleaned up manually.
  • The default RTE in MT doesn't even let you remove a hyperlink.
  • It doesn't support Ctrl-key actions for things like bold or ital, either. That, you have to add manually — and good luck getting that to work in more than on browser at any given time.
  • Just try and insert something as simple as a <BLOCKQUOTE> tag in Chrome. No! Why settle for something as simple as <blockquote> when you can get <blockquote class="webkit-indent-blockquote" style="margin: 0 0 0 40px; border: none; padding: 0px;"> for FREE!!? (Even if they, you know, clash with my actual page stylesheet.)

I could go on. My point is that when you run a webpage as an "app", especially a page with an advanced degree of human interaction like an RTE, you're totally at the mercy of the browser's interpretation of the RTE. And since no two browsers are different — and sometimes they're not even the same after a point revision (I'm looking at you, Chrome), you get wildly unpredictable results all the time.

I've since gone back to using WLW, which may require a separate install and whatnot, but I will gladly pay that price in exchange for getting something which works and which has consistent behavior.

I guess it all comes down to which you value most: consistency or convenience? I don't have to think very hard about that one.

Previous | Next
 »
Next: Memories

I guess it all comes down to which you value most: consistency or convenience? I don't have to think very hard about that one.

But inconsistency is inconvenience. If I have to triple-check (because I already doublecheck) everything I do to make sure my output is as intended, then it's just making extra work for me, isn't it?

That's like having a 7-11 on every corner... that only accepts payment in lira.

[Reply to this comment]

Leave a comment


Warning: Do not press "Preview" if you are replying to someone else's post. This will cause your message to be posted as a reply to the article itself.

Follow Me...

Subscribe  to feed Subscribe to this blog's feed

Follow me on Twitter

Friend me on Facebook

Friend me on Flickr

Also on LiveJournal

Read my stuff on
Profile

Twitter Updates

    [ Fetching ]

Monthly Archives

Powered by Movable Type 5.11
Bookmark and Share

About this Entry

This page contains a single entry by Serdar, published on December 12, 2009 12:56 PM.

» See all other entries for the month of December 2009.

Find recent content on the main index or look in the archives to find all content.

Books I’ve Written


Tokyo Inferno

Evil stalks the streets of Tokyo, 1923, and will not rest until vengeance is found. Read a preview (PDF)  or buy a copy now! ($12 paperback / $20 signed)


The Four-Day Weekend

The “otaku novel”—about two guys who try to get away from it all, and end up taking it with them. Read a preview (PDF) or buy a copy now! ($12 paperback / $20 signed)


Summerworld

Fantasy meets psychology. A story of high adventure and deep insight in a place where desire reshapes the face of the world. Read a preview (PDF) or buy a copy now! ($12 paperback / $20 signed)

More of my writing.