Reply to post: Re: Why the 'tude my dude ?

The '$4.4m a year' bug: Chipotle online orders swallowed by JavaScript credit-card form blunder

Warm Braw Silver badge

Re: Why the 'tude my dude ?

It's a problem for both the website AND the autofill system

It's a problem for the website operator, because the website does not function correctly under all circumstances.

It's a problem caused by the fact that the browser (that does the autofill) sees only the limited HTML semantics of the input fields and has no knowledge of the extended validation being done in JavaScript. The HTML 5 validation extensions aren't good enough of themselves to sufficiently inform the autofill mechanism how to behave. It's never going to be possible to make it work perfectly with the current schizophrenic model of a web page on the one hand as static data and on the other as a self-modifying program.

From a privacy and security perspective, I prefer to have both autofill and JavaScript turned off and it surprising how many e-commerce sites break without JavaScript, but I suspect the number of potential customers affected is probably negligible...

POST COMMENT House rules

Not a member of The Register? Create a new account here.

  • Enter your comment

  • Add an icon

Anonymous cowards cannot choose their icon

SUBSCRIBE TO OUR WEEKLY TECH NEWSLETTER

Biting the hand that feeds IT © 1998–2019