Jump to menu

Vote down?

  1. Ray Brown

    Seeing HTML5’s new form elements breathes new life into my soul. I cannot tell you how often I’ve cursed form development. No more! Long live HTML5!

    Thanks for a great article, Yaili.