Principles of User-Interface Design

When you constrain user input, for example by using a dropdown box instead of a text field, it’s important to allow for every possible valid input. Taking this vital rule to heart, British Airways have made the most complete online registration page I’ve ever seen. No longer will His Majesty the King of Spain or His Holiness the Pope have to endure the embarassment of entering their titles as Mr when travelling to Britain. It’s still missing Field Marshal The Most Noble… etc.