Web
It is considered a good interface design practice to make it easy for the user to provide input. One of the ways to do this is to anticipate what the user is trying to enter and provide them with options or complete the entry for them. For example, if I type in a popular browser a web address containing the letters "tel" I will see several options made available to me, as shown below. The key is to have the ability to make a reasonable guess at what the user is trying to input. This is particularly helpful for values that...