Skip to Content
Facelets
book

Facelets

by Robert Swarr
March 2007
Beginner to intermediate content levelBeginner to intermediate
101 pages
2h 41m
English
O'Reilly Media, Inc.
Content preview from Facelets

Chapter 8. Enriching the User Interface Experience with AJAX

The IT industry has made great advances in web technology since O'Reilly hosted the WWW Wizards Workshop in July 1993. In those days, we struggled to display static hypertext pages in a browser called Mosaic (the progenitor of Netscape). Today, we routinely build internal and external applications using web technology. Yet, despite the fact that the technology has improved exponentially, the gap between the state of the art and user expectations remains. Users expect a web application to achieve the performance and the look and feel of a desktop application. You could call this the "horizon effect"—no matter how fast you run, the horizon still retreats before you. So, in some ways, we're back in 1993 trying to figure out how to make something work, and while we're at it, make it work better.

For these reasons, developing a rich internet application is the buzz phrase of the day. Rich internet applications are so popular that it's difficult to pick up a copy of an industry periodical without seeing an article on this topic. But, given the realities of running applications over a stateless request-response protocol and browsers marching to different drummers, what sounds attractive in theory seems daunting in practice. To make web applications intuitive, snappy, and attractive, we need to reach into our software toolbox for some power tools. This chapter demonstrates techniques that enrich the user interface experience, such ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Java™ Performance

Java™ Performance

Charlie Hunt, Binu John
JavaServer Faces

JavaServer Faces

Hans Bergsten
Core JavaServer™ Faces

Core JavaServer™ Faces

David Geary, Cay S. Horstmann

Publisher Resources

ISBN: 9780596529246Publisher SupportErrata PageSupplemental Content