Web Application Design Handbook : Best Practices for Web-Based Software
暫譯: 網頁應用程式設計手冊:網路軟體最佳實踐

Susan Fowler, Victor Stanwick

買這商品的人也買了...

相關主題

商品描述

Description:

The standards for usability and interaction design for Web sites and software are well known. While not everyone uses those standards, or uses them correctly, there is a large body of knowledge, best practice, and proven results in those fields, and a good education system for teaching professionals "how to." For the newer field of Web application design, however, designers are forced to reuse the old rules on a new platform. This book provides a roadmap that will allow readers to put complete working applications on the Web, display the results of a process that is running elsewhere, and update a database on a remote server using an Internet rather than a network connection.

Web Application Design Handbook describes the essential widgets and development tools that will the lead to the right design solutions for your Web application. Written by designers who have made significant contributions to Web-based application design, it delivers a thorough treatment of the subject for many different kinds of applications, and provides quick reference for designers looking for some fast design solutions and opportunities to enhance the Web application experience. This book adds flavor to the standard Web design genre by juxtaposing Web design with programming for the Web and covers design solutions and concepts, such as intelligent generalization, to help software teams successfully switch from one interface to another.

"Susan and Victor have written the 'Junior Woodchucks Guidebook' of Web applications: Everything you need to know is in there, including tons of best-practice examples, insights from years of experience, and assorted fascinating arcana. If you're writing a Web application, you'd be foolish not to have a copy."
--Steve Krug, author of Don't Make Me Think! A Common Sense Approach to Web Usability

"Web sites are so nineties. The cutting edge of Web-design has moved to Web applications. If you are, like many Web designers, struggling to create dynamic, highly-functional Web-based applications, you need this book. It describes how Web applications differ from Web sites, and provides excellent guidance for common Web-application design problems, such as navigation, data input, search, reports, forms, and interactive graphic output."
--Jeff Johnson, Principal Usability Consultant, UI Wizards, Inc., and author of Web Bloopers and GUI Bloopers

"User interface designers have been debating among themselves for years about how to design effective Web applications. There were no comprehensive references that covered the myriad topics that emerged in these debates until Fowler and Stanwick took on the challenge and wrote Web Application Design Handbook, the first comprehensive guide to building Web applications. This book tackles design problems faced by every Web development team with uncommon wisdom, clear prose, and detailed examples. Key topics include: modifying the browser interface to meet application security and efficiency requirements, searching, sorting, filtering, building efficient and usable data input mechanisms, generating reports, preventing errors, and using creative visualization techniques to optimize the display of large sets of data. This thorough work should be a primary reference for everyone designing Web applications."
--Chauncey E. Wilson, Principal HCI Architect, WilDesign Consulting

"Every so often you run into a book and say to yourself: 'It's so obvious that this book should be read by every developer, so why wasn't it written years ago?' This is one of those books."
--Scott Ambler, author of The Object Primer: Agile Model Driven Development with UML 2

 

Table of Contents:

Contents
Chapter 1: What is a Web Application?
Chapter 2: The Browser Framework
Chapter 3: Data Input
Chapter 4: Data Retrieval: Search
Chapter 5: Data Retrieval: Filtering and Browsing
Chapter 6: Data Output: Reports
Chapter 7: Data Output: Printed Forms
Chapter 8: Interacting with Output
Chapter 9: Designing Graphs And Charts
Chapter 10: Graph Types Based on Use
Chapter 11: Designing Diagrams
Chapter 12: Diagram Types
Chapter 13: Designing Geographic Maps
Chapter 14: Interacting with Geographic Maps
Chapter 15: Types of Maps
Appendix A: Web Application Design Worksheets
Appendix B: Quality Testing
Appendix C: Usability Testing
Appendix D: Design Checklists
Glossary
References
For Further Reading

商品描述(中文翻譯)

**描述:**
網站和軟體的可用性與互動設計標準是眾所周知的。雖然並非每個人都使用這些標準,或正確使用它們,但在這些領域中有大量的知識、最佳實踐和經過驗證的結果,並且有良好的教育體系來教導專業人士「如何做」。然而,對於較新的網頁應用程式設計領域,設計師被迫在新平台上重用舊規則。本書提供了一個路線圖,讓讀者能夠在網路上放置完整的工作應用程式,顯示在其他地方運行的過程結果,並使用網際網路而非網路連接來更新遠端伺服器上的資料庫。

《網頁應用程式設計手冊》描述了將導向正確設計解決方案的基本小工具和開發工具。這本書由對網頁應用程式設計做出重大貢獻的設計師撰寫,對各種不同類型的應用程式提供了全面的處理,並為尋求快速設計解決方案和增強網頁應用程式體驗的設計師提供了快速參考。本書通過將網頁設計與網頁程式設計並置,為標準的網頁設計類型增添了風味,並涵蓋了設計解決方案和概念,例如智能概括,以幫助軟體團隊成功地從一個介面切換到另一個介面。

「Susan 和 Victor 寫下了網頁應用程式的《初級木工指南》:你需要知道的一切都在裡面,包括大量的最佳實踐範例、多年經驗的見解和各種迷人的冷知識。如果你正在編寫網頁應用程式,不擁有一本副本將是愚蠢的。」
--Steve Krug,《別讓我思考!網頁可用性的常識方法》作者

「網站是九十年代的產物。網頁設計的前沿已經轉向網頁應用程式。如果你像許多網頁設計師一樣,正在努力創建動態、高功能的網頁應用程式,你需要這本書。它描述了網頁應用程式與網站的不同,並為常見的網頁應用程式設計問題提供了出色的指導,例如導航、資料輸入、搜尋、報告、表單和互動圖形輸出。」
--Jeff Johnson,UI Wizards, Inc. 首席可用性顧問,《網頁失誤》和《GUI 失誤》作者

「用戶介面設計師多年來一直在討論如何設計有效的網頁應用程式。在這些討論中,直到 Fowler 和 Stanwick 接受挑戰並撰寫了《網頁應用程式設計手冊》,才出現了涵蓋眾多主題的綜合參考資料。這本書以不尋常的智慧、清晰的文筆和詳細的範例,解決了每個網頁開發團隊面臨的設計問題。主要主題包括:修改瀏覽器介面以滿足應用程式的安全性和效率要求、搜尋、排序、過濾、建立高效且可用的資料輸入機制、生成報告、防止錯誤,以及使用創意視覺化技術來優化大量資料的顯示。這部全面的作品應成為每位設計網頁應用程式的人的主要參考。」
--Chauncey E. Wilson,WilDesign Consulting 首席 HCI 架構師

「每隔一段時間,你會遇到一本書,心裡想:『這本書如此明顯,應該讓每位開發者閱讀,為什麼幾年前就沒有寫出來呢?』這就是其中一本。」
--Scott Ambler,《物件入門:使用 UML 2 的敏捷模型驅動開發》作者

**目錄:**
內容
第 1 章:什麼是網頁應用程式?
第 2 章:瀏覽器框架
第 3 章:資料輸入
第 4 章:資料檢索:搜尋
第 5 章:資料檢索:過濾和瀏覽
第 6 章:資料輸出:報告
第 7 章:資料輸出:列印表單
第 8 章:與輸出互動
第 9 章:設計圖形和圖表
第 10 章:根據用途的圖表類型
第 11 章:設計圖示
第 12 章:圖示類型
第 13 章:設計地理地圖
第 14 章:與地理地圖互動
第 15 章:地圖類型
附錄 A:網頁應用程式設計工作表
附錄 B:品質測試
附錄 C:可用性測試
附錄 D:設計檢查清單
詞彙表
參考文獻
進一步閱讀