The Role of Design in Modern Web User Interface & Emerging Technologies
The Role of Design in Modern Web User Interface & Emerging Technology A user interface's success is traditionally measured in how easily and successfully a user adapts to the learning curve.
Users don't want to think.
Users don't want to learn.
Users just want to already know how to use something, as soon as they get to it.
Traditional elements of a successful user interface
The Role of Design in Modern Web User Interface & Emerging Technology
These days, users expect an interface to:
Be adaptive to their needs
Provide instant results
Be accessible from anywhere
And provide the same experience on a multitude of devices
New technologies that are changing web design
Laptops (to a lesser extent)
Examples of successful user interface
New Standards for the Web HTML5, CSS3 and “Web 2.0”
New Standards for the Web HTML5, CSS3 and “Web 2.0” HTML5 Provides technical solutions to user interface problems:
HTML5 supports local storage
HTML5 supports multitouch
HTML5 supports audio/video embeds
HTML5 can be used to develop simple apps as well as web pages
HTML5 can create animations
HTML5 supports geolocation
New Standards for the Web HTML5, CSS3 and “Web 2.0” CSS3 Provides aesthetic solution to user interface problems:
CSS3 has resizable text areas
CSS3 provides font embedding
CSS3 allows RGBA colors, and supports alpha transparancy
CSS3 allows web designs to re-size to different browser sizes
Q: How does that effect user interface designers?
Q: How does that effect user interface designers? A: The new web standards will help designers and developers make a more adaptive, functional web.
Q: How do these new standards effect other digital aspects of our lives?
Q: How do these new standards effect other digital aspects of our lives? A: These same standards can now be viably used to make non-web based applications!
How about an example?
Previously the developer would need to decide what platform he wanted to utilize, would it be web based, a phone app, a computer program?
Now, for simpler apps, the choice can be much simpler. A developer using HTML5 and CSS3 is able to develop a IU that is adaptive and predictive using HTML5's local storage, p rovide instant results and is accessible from anywhere, and any platform with access to a modern web browser. It doesn't have to be tailored, etc.
How about an example?
Sure! A programmer has an idea for a new user interface. This UI needs to take a users information, remember it, and utilize it later.