We'd like to remind Forumites to please avoid political debate on the Forum... Read More »
We're aware that some users are experiencing technical issues which the team are working to resolve. See the Community Noticeboard for more info. Thank you for your patience.
📨 Have you signed up to the Forum's new Email Digest yet? Get a selection of trending threads sent straight to your inbox daily, weekly or monthly!
Websites that can't correctly validate email addresses
Options
Comments
-
I wish people weren't as stupid and lazy as they are, then the computer programs could do the work they were designed to do.
It is the job of the programmer to overcome human errors whether they are caused by stupidity, laziness, or typos.
It's stupid, lazy, complacent, programmers who are causing the problems by not creating robust software.There are two types of people in the world: Those that can extrapolate information.0 -
There are so many ridiculous faults and omissions from websites, some belonging to multi-million pound companies.
Examples:
1a) Cannot accept a CC or telephone number with spaces in it (and doesn't tell you).
1b) Cannot accept a CC or telephone number without spaces in it. (and doesn't tell you).
1c) Won't accept form because of 1a or 1b but doesn't tell you why.
2) As 1 but for postcodes
3) Does not place the cursor on the first field of a form.
4) Does not move cursor automatically when filling in fixed width fields.
5) Loses information in a form if there is an error.
6) Prevents you using the back button and does not provide a way back in its place.
7) Makes you fill in a whole raft of personal information before telling you shipping costs.
Plus a load more and I'm sure other can add annoyances, as well.
Dropdown lists can create a problem too. Admittedly small numbers of people (but it happens nonetheless) have weird credit cards and don't have a, for example, start date in the region 20nn - 20nn so are unable to select the correct value."Growth for growth's sake is the ideology of the cancer cell" - Edward Abbey.0 -
I wish people weren't as stupid and lazy as they are, then the computer programs could do the work they were designed to do.
A good coder anticipates as much of human stupidity as he or she can. To write code that caters only for the ideal user is more stupid than the users you moan about."Growth for growth's sake is the ideology of the cancer cell" - Edward Abbey.0 -
It is the job of the programmer to overcome human errors whether they are caused by stupidity, laziness, or typos.
It's stupid, lazy, complacent, programmers who are causing the problems by not creating robust software.fluffnutter wrote: »A good coder anticipates as much of human stupidity as he or she can. To write code that caters only for the ideal user is more stupid than the users you moan about.
The programmer can only do so much. Let's consider an address.A bad designer will say that every address should start with a number, followed by a street. Except some addresses don't have numbers or streets. A UK post code will have 2,3 or 4 characters before the space and 3 after it. There are 6 different valid formats for it. A bad designer will only choose to validate one format.
...and that's before we get on to international addresses and their formatting.
So, tell me how a programmer is supposed to design an easy to use piece of software which will validate an address and allow for typing mistakes - whether that be misspellings, misplaced punctuation, wrong digits, etc?
Most website email validation will check for characters before an @, characters after it, a . and characters after that.
The local part of the address can contain pretty much anything (including special characters), so how would you like your validation to be done?
This:very."(),:;<>[]".VERY."very@\\\ \"very".unusual@strange.example.com
Is a perfectly valid email address1. Have you tried to Google the answer?
2. If you were in the other person's shoes, how would you react?
3. Do you want a quick answer or better understanding?0 -
Because they're built by expensive, incompetent developers usually! (I am cheap and good by the way!)
Things that niggle me:
* a UK business that asks for a Zip Code.
* a huge drop-down of every country in the known world when the business does not sell outside the UK.
* making both "Town" and "County" required fields (so I enter London twice ) or a "County" drop-down that doesn't have London or Greater London.
* not allowing the user to tab to the next field (or not checking the order of fields makes sense for someone typing).
* background colours and fancy fonts that take ages to load before you can actually fill in the form.
* making "Date of Birth" a required field when all they actually need is "I am over 18" and a tick box.I need to think of something new here...0 -
A few more:
Dropdown lists for CC expiry date years that include years in the past.
Dropdown lists for CC start dates years that include years in the future.
Dropdown lists that have stupid ranges a defaults.
e.g. A list of birth years on a credit card application that included the last eighteen years and defaults to 2013.
Dropdown lists for months that are ten entries long.There are two types of people in the world: Those that can extrapolate information.0 -
Coming from software testing, I like this cartoon:0
-
fluffnutter wrote: »A good coder anticipates as much of human stupidity as he or she can. To write code that caters only for the ideal user is more stupid than the users you moan about.
Never try to make anything idiot-proof. If you DO try, Nature will just make a better idiot to thwart you.0 -
Chickabiddybex wrote: »How can you not know the difference between a letter and a number?
There is an example of this over in the postal comps thread that crops up again and again. It makes me wince every time but I've never actually pointed it out for fear of looking petty and criticising a very prolific and popular poster :eek:I need to think of something new here...0 -
WiggyDiggyPoo wrote: »Coming from software testing, I like this cartoon:
I come across that one in project offices almost every year. I still can't decide whether to laugh at it because it's funny, or shut up and say nothing because I get paid based on it.1. Have you tried to Google the answer?
2. If you were in the other person's shoes, how would you react?
3. Do you want a quick answer or better understanding?0
This discussion has been closed.
Confirm your email address to Create Threads and Reply

Categories
- All Categories
- 350.8K Banking & Borrowing
- 253K Reduce Debt & Boost Income
- 453.5K Spending & Discounts
- 243.8K Work, Benefits & Business
- 598.6K Mortgages, Homes & Bills
- 176.8K Life & Family
- 257.1K Travel & Transport
- 1.5M Hobbies & Leisure
- 16.1K Discuss & Feedback
- 37.6K Read-Only Boards