O'Reilly logo

Professional Plone Development: Building robust, content-centric web applications with Plone 3, an open source Content Management System by Martin Aspeli

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Chapter 14. Rich User Interfaces with KSS

As a platform for graphical user interfaces, the humble web browser is fairly limited. Web applications have exploded in popularity because they are easy to write and deploy, not because they offer a superior user experience compared to desktop applications. There are a limited number of standard controls, and the stateless nature of HTTP means frequent round trips to the server.

More recently, web developers have started to make use of high-level JavaScript libraries to provide richer user interfaces with more advanced client-side interaction patterns. This is often referred to as AJAX, which stands for “Asynchronous JavaScript And XML”, referring to the technologies involved. In this chapter, we will ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required