Introduction
Kicking off the series of RedDot gripes, here's number 1. Please note: the series is not in any kind of 'preference order', merely a big list of things as and when I find them.
The RedDot Text Editor
By default, RedDot creates invalid markup. This is purely down to the terrible 'WYSIWYG' text editor, that is neither WYSIWYG, nor standards-compliant, begging the question "why the heck have it in the first place?" Of course, to novices, it looks quite impressive ("Wow, I can write web pages without needing to know HTML! WOO-HOO!") but, as is often the case with attempts to dumb things down, this only hurts the expert editors who now cannot take advantage of their actual knowledge and experience.
This editor also annoys the novices, much in the same way Word, Outlook, and other poorly-implemented WYSIWYG editors do, in that it can make it extremely difficult to do things like cancel a list, unindent an indent, etc. I've seen real HTML editors that actually do a good job of this, so it's not like it's impossible.
It's almost comical the extent to which the editor screws things up. Inserting span tags everywhere, the proliferation of ' ' (note to RedDot programmers: the character represented by ' ' is NOT the same as a space!), and unquoting attribute values.
And RedDot's solution to this problem? "Use tidy". While I'm all for the use of separate, small, specific tools to get the job done, this is just not an option because tidy can only be used at the point of publication, so any problems caused by RedDot spewing out invalid markup will still be evident in preview / smartedit modes.
There are so many clean, reliable, open-source HTML text editors out there that do a really good job. There are also powerful, full-featured text-editors for those of us who like to do things by hand. By rolling their own tool - and doing a really bad job of it in the process - RedDot have managed to satisfy none of their audience.