O'Reilly logo

Dojo: Using the Dojo JavaScript Library to Build Ajax Applications by James E. Harmon

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 9. Other Specialized Dojo Widgets

 

Form follows function—that has been misunderstood. Form and function should be one...

 
 --Frank Floyd Wright

The problem with the standard widgets available in the HTML toolkit (such as text boxes, radio buttons, and so on) isn’t that they are ineffective themselves: It’s that there just aren’t enough of them. There are certain functions for which the standard widgets are a perfect fit. And in those functions they find their proper homes. The purpose of a widget is to represent some piece of data or process to the user. The degree to which the widget corresponds to the user’s model of that data or process determines it success. When widget form and function correspond, the user interface can seem to become ...

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