Android HTML input field correction/completion is awful
===

Try this on a modern (ICS, Jelly bean) Android device:

1. Open the Messaging app and type a sentence to someone. The keyboard is snappy, the completion works well, and spaces are added after words are completed.

1. Open `www.google.com` in the browser or Chrome for Android and type the same sentence in the search field. It sucks. The completion is awful, the correction doesn't work (it _suggests_ corrections but never choose them automatically), and spaces aren't inserted after words.

What's the deal? Is there any way I can improve the completion correction on my HTML pages, maybe by adding some hidden attributes to the `<input>` elements?