Beta

Slashdot: News for Nerds

×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Why are online contact forms so bad?

Anonymous Coward writes | about a year and a half ago

0

An anonymous reader writes "This is a cry for help and an attempt to speak directly to the world's web developers. Why are web contact forms so useless? In the last hour I used one contact form for my bank that prohibited the use of the Euro symbol. I live in Europe. Ok, so banking back ends are subject to all kinds of regulation but another form I just used to contact an insurance company prohibited the pound sterling sign. Currency symbols aren't the only issue, of course. Contact forms often balk at dates and phone numbers not being entered exactly as they want them to be. Fields to type credit card numbers often balk if you type a space between the numbers — although that's how the numbers are printed on the card. Shouldn't we have found a way past these elementary gotchas in our modern day and age? Are there any open source libraries that can parse contact forms so that they're made safe, regardless of what the user types, so that the user isn't picked up for typing a potentially dangerous / or in their messages? Or that include intelligence to understand the various ways humans type dates? In short, does it really have to be like this?"

cancel ×

0 comments

Check for New Comments
Slashdot Account

Need an Account?

Forgot your password?

Don't worry, we never post anything without your permission.

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>
Create a Slashdot Account

Loading...