4 ms·
Is it really unconventional though? Tab for navigation is the default behavior for HTML form inputs and contenteditable. I can't think of a website that I use t
by esrauch 14y ago
Is it really unconventional though? Tab for navigation is the default behavior for HTML form inputs and contenteditable. I can't think of a website that I use that has input boxes that have tab do indent actually.
- oinksoft 14y agoI think you'd be hard-pressed to find a widely used rich text editor, be it TinyMCE, CKEditor, YUI Editor or ExtJS' HtmlEditor that doesn't map the Tab key to insert a tabstop or a number of non-breaking spaces. goog.editor.Field is absolutely in the minority in that regard. There are good design reasons for this. The goog.editor package is designed to be modular. This tab-to-indent behavior is instead provided by the goog.editor.plugins.SpacesTabHandler plugin. As I mention before, I find it questionable that the GMail developers elected to omit this plugin. I'm not suggesting that there are some fools on the project who can't read an API. Rather, it strongly indicates that GMail is catering less and less to any approximation of the "power user", and assuming that most emails could just as well be composed in a <textarea>.
- isaacaggrey 14y agoI'm not sure if it's because they are demo versions (and my experiences echoes esrauch's), but every rich text editor you listed except YUI Editor actually does _not_ map the Tab key to insert a tabstop or spaces. [1]: http://ckeditor.com/demo http://ckeditor.com/demo [2]: http://www.tinymce.com/tryit/basic.php http://www.tinymce.com/tryit/basic.php [3]: http://try.sencha.com/extjs/4.1.1/docs/Ext.form.field.HtmlEditor.2/ http://try.sencha.com/extjs/4.1.1/docs/Ext.form.field.HtmlEd...
- deleted 14y ago[deleted]