Michael J.A. Clark
Michael Clark is a professional software developer who creates high-quality products for startups in Cambridge, UK. Skills: C#, Java, PHP, XHTML, AS3, CSS, ML.

Sections

Contact details

Email
mjac@mjac.co.uk
Skype
mjacdotuk
Twitter
mjacuk

Evaluating comment input methods

Available approaches

  • HTMLArea is a great solution, but it requires JavaScript to hide the HTML sourcecode
  • BBCode has a short but sharp learning curve
  • Plain text input requires a preview panel

Initial prototype

I will use HTMLArea and wrap a paragraph round the whole submission to fix the common error case, incorrect styling because paragraph containment is inconsistent.

Emoticons will be problematic if image paths change but these can be replaced client-side with JavaScript when the comment is displayed.

Comments