SEARCH
0-9 A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
Prev | Current Page 254 | Next

Jonathan Snook, Aaron Gustafson, Stuart Langridge, and Dan Webb

"Accelerated DOM Scripting with Ajax, APIs, and Libraries"


To this end, this project illustrates implementing a typical dynamic UI feature, from planning
and design right through to interfacing with server-side elements, to give you a good idea
of how to write solid JavaScript in the context of a real application. In this case, you??™ll implement
a help feature.
The code examples in this chapter are based on Ruby On Rails, the web development
framework du jour, for your code examples. I chose it because it works well with your chosen
JavaScript libraries, Prototype and Low Pro, and because it has a knack for doing its job without
getting in the way of the real meat of the project??”in this case, HTML, Cascading Style
Sheets (CSS), JavaScript, and the concept of progressive enhancement. However, if you??™re not
familiar with Ruby On Rails, don??™t worry. The concepts shown in the code examples can easily
be reimplemented in PHP, Java, Django, or whatever other kind of crazy platform takes your
fancy.
The Job at Hand
So what exactly will you be creating? Well, let??™s set the scene a little. After any application, webbased
or not, has a nontrivial feature set, it will need some kind of help system to guide users
around the application and provide supporting information. Many web applications tackle
this problem by having a help link that typically pops up a new browser window with the help
content inside. Users then scrabble around trying to find the information relative to the part
of the application they??™re using at the time and then proceed to enter into a frustrating window-
shuffling dance in which they try to refer to the help and the application at the same
time.


Pages:
242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266
hotel jelenia góra Russian bride Free English grammar and study guid powiekszenia wielkoformatowe counter strike 1.6