BUILDING DYNAMIC HTML GUIS
Ouvrage 9780764532672 : BUILDING DYNAMIC HTML GUIS
A great Web site has to look great. But it also has to be user friendly.
And load fast. And translate seamlessly across platforms and browsers.
This unique guide shows you how to do it all with dynamic HTML -- and
cut your development time to boot.
Drawing on their own experiences as Web developers, Steven Champeon and
David S. Fox give you everything you need to create great graphical user
interfaces with DHTML -- cutting-edge design theory, powerful
development strategies, nuts-and-bolts programming tips, and even a
library of ready-to-use JavaScript modules.
Working Solutions for Programming Challenges:
ùBuild the latest interface design theories into your Web
applicationsùMaster the building blocks of the Document Object ModelùUse
JavaScript and Cascading Style Sheets to bring functionality,
interactivity, and style to your applicationsùDiscover how to separate
structure from presentationùIntegrate client- and server-side
solutionsùCreate reusable components and libraries to speed up the
development processùImplement successful strategies for ensuring
platform and browser compatibilityùBuild user-configurable
interfacesùIntegrate feedback options, menus, help systems, and other
traditional interface features into full-blown Web applications
Steven Champeon is a senior technical consultant with hesketh.com/inc, a
company specializing in customized corporate Web solutions. He is a
founding member of the Web Standards Projects and often speaks at trade
conferences. He also contributes to theobvious.com, developercom, and
other online venues. The offbeat observations nobody else will publish
can be found at a.jaundicedeye.com.
David S. Fox is a New York-based novelist, screenwriter, and tech
writer. When not scribbling, he spends most of his waking hours
developing Web-based multiplayer games.
Table of Contents
Preface ..... ix
Acknowledgments ..... xviii
Part I: The User Interface: History, Principles, and New Directions
Chapter 1: What Is an Interface? ..... 3
Chapter 2: A Brief History of User Interface Design ..... 23
Chapter 3: Principles and Lessons Learned ..... 53
Chapter 4: Exploring New Directions for the Web ..... 81
Part II: Dynamic HTML: An Overview
Chapter 5: The Document Object Model: Nouns ..... 117
Chapter 6: Client-Side Scripting: Verbs ..... 147
Chapter 7: Cascading Style Sheets: Adjectives and Adverbs ..... 187
Chapter 8: Tying Things Together: Sentences and Paragraphs ..... 233
Part III: Examples of Good HCI with Dynamic HTML
Chapter 9: Implementing Effective User Interfaces with DHTML ..... 275
Chapter 10: Executive Dynamic Poetry ..... 327
Chapter 11: The Hidden Feedback Form ..... 373
Chapter 12: Other Kinds of Feedback ..... 415
Chapter 13: User-Configurable Interfaces ..... 457
Chapter 14: Dynamic Menus ..... 525
Chapter 15: Help ..... 563
Chapter 16: Timers and Other Fun Stuff ..... 597
Object Wrapper Quick Reference ..... 623
Appendix A: Gotchas ..... 637
Appendix B: Tools and Resources ..... 655
Glossary ..... 661
Bibliography and Suggested Reading ..... 685
Index ..... 687
Auteur : CHAMPEON
Editeur : HUNGRY MINDS
Nombre de pages : 600
Date de publication : 06 1999
Toute la sélection
Toutes les sélections
Toute la sélection
Site réalisé en partenariat avec Courbis
(Courbis - alternate link), acteur de l'Internet depuis 1988...