1 option
Web application design patterns / Pawan Vora.
- Format:
- Book
- Author/Creator:
- Vora, Pawan.
- Series:
- Morgan Kaufmann series in interactive technologies.
- Interactive Technologies
- Language:
- English
- Subjects (All):
- Web site development.
- Application software--Development.
- Application software.
- Web services.
- Physical Description:
- 1 online resource (469 p.)
- Edition:
- 1st edition
- Place of Publication:
- Amsterdam ; Boston : Morgan Kaufmann Publishers/Elsevier, 2009.
- Language Note:
- English
- System Details:
- text file
- Summary:
- With the ubiquity of web browsers, increasingly the Web is being used as a platform-independent application environment. Also, the current trend of using software as a service has led to an increase in the development and use of Web (or hosted) applications. Now, more recently, the opportunities of rich Internet applications (Web 2.0 and otherwise) offer up new design issues and solutions. But despite the pervasiveness of Web Applications, there are no standards for their design--unlike the standards offered by Windows or Macintosh platforms, for instance. So there are limited restrict
- Contents:
- FRONT COVER; WEB APPLICATION DESIGN PATTERNS; COPYRIGHT PAGE; CONTENTS; ACKNOWLEDGMENTS; ABOUT THE AUTHOR; CHAPTER 1: Introduction; Introduction; Benefits of Web Applications; Challenges to Designing Interfaces for Web Applications; Design Patterns; Documenting Patterns; Organization of the Patterns in This Book; Using Patterns in This Book; Companion Web Site; CHAPTER 2: Forms; Introduction; Clear Benefits; Short Forms; Logical Grouping; Label Alignment; Required Field Indicators; Smart Defaults; Forgiving Format; Keyboard Navigation; Input Hints/Prompts; Action Buttons; Error Messages
- CHAPTER 3: User AuthenticationIntroduction; Registration; CAPTCHA; Log In; Log Out; Automatic Logout; Forgot Username/Password; CHAPTER 4: Application Main Page; Introduction; Inbox; Control Panel; Dashboard; Portal; Personalization; Customization; Blank Slate; CHAPTER 5: Navigation; Introduction; Primary Navigation; Secondary Navigation; Utility Navigation; Faceted Navigation; Supplementary Navigation; Tag Clouds; Breadcrumbs; Wizards; CHAPTER 6: Searching and Filtering; Introduction; Simple Search; Parametric Search; Advanced Search; Search Tips; Search Results; Sorting; Pagination
- Continuous ScrollingFiltering; Faceted Search; Saved Searches; CHAPTER 7: Lists; Introduction; Simple List; Tabular List; Hierarchical List; Event List; Timelines; Image Lists/Grids; Maps; List Actions; List Utility Functions; CHAPTER 8: Rich Internet Applications; Introduction; Rich-Text Editor; Rich Form; Autosuggest/Autocompletion; Edit-in-Place; Overview-Plus-Detail; Dynamic Querying; Live Preview; Drag-and-Drop; Slider; Animations/Transitions; Delay/Progress Indicators; Spotlight/Yellow-Fade; Carousel; Usability Issues Inherent with RIAs; CHAPTER 9: Social Applications; Introduction
- Add/Upload ContentTagging; Ratings; Reviews; Vote to Promote; User Profile; Reputation; Discover Network Members; Friend List; Groups and Special-Interest Communities; Messaging; Presence Indicator; Sharing; Collaboration; CHAPTER 10: Internationalization; Introduction; Extensible Design; Date Format; Time Format; Number Format; Currency and Currency Format; Global Gateway; Language Selector; CHAPTER 11: Accessibility; Introduction; Progressive Enhancement; Semantic Markup; Unobtrusive Style Sheets; Unobtrusive JavaScript; Accessible Forms; Accessible Images; Accessible Tables
- Accessible NavigationAccessible Alternative; Accessibility and Rich Internet Applications; CHAPTER 12: Visual Design; Introduction; Liquid-Width Layout; Fixed-Width Layout; Progressive Layout; Grid Structure; Visual Hierarchy; Highlight; Icons; CHAPTER 13: Pattern Libraries; Introduction; Pattern Library; REFERENCES; INDEX; 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
- Notes:
- Description based upon print version of record.
- Includes bibliographical references (p. 405-416) and index.
- ISBN:
- 9786612737350
- 9781282737358
- 128273735X
- 9780080921457
- 0080921450
- OCLC:
- 476274941
The Penn Libraries is committed to describing library materials using current, accurate, and responsible language. If you discover outdated or inaccurate language, please fill out this feedback form to report it and suggest alternative language.