O'Reilly logo

Plone 3 Products Development Cookbook by Marcos F. Romero, Juan Pablo Giménez

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

Changing end user pages with client-side KSS

Up to now we have a full configuration form that works perfectly well, but the purpose of this chapter is to introduce KSS and show how to improve the final user interface with JavaScript and AJAX functionalities.

One of Plone's main characteristics and objectives is to comply with accessibility standards. We must not forget this when using KSS or any other JavaScript feature: things have to work also for a non-JavaScript browser. Furthermore, things must work first in a non-JavaScript fashion; if we can then improve the user experience with any advanced technique, we should incorporate it unobtrusively. Find more information about this at http://en.wikipedia.org/wiki/Unobtrusive_JavaScript.

The preceding ...

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