LEADER 05694nam 2200721Ia 450 001 9910811358703321 005 20230120004337.0 010 $a1-281-01009-X 010 $a9786611010096 010 $a0-08-048170-1 035 $a(CKB)1000000000341419 035 $a(EBL)226717 035 $a(OCoLC)701840215 035 $a(SSID)ssj0000269696 035 $a(PQKBManifestationID)11214604 035 $a(PQKBTitleCode)TC0000269696 035 $a(PQKBWorkID)10247179 035 $a(PQKB)10411670 035 $a(Au-PeEL)EBL226717 035 $a(CaPaEBR)ebr10254645 035 $a(CaONFJC)MIL101009 035 $a(CaSebORM)9781558607521 035 $a(MiAaPQ)EBC226717 035 $a(EXLCZ)991000000000341419 100 $a20040712d2004 uy 0 101 0 $aeng 135 $aur|n|---||||| 181 $ctxt 182 $cc 183 $acr 200 10$aWeb application design handbook$b[electronic resource] $ebest practices for web-based software /$fSusan Fowler and Victor R. Stanwick 205 $a1st edition 210 $aAmsterdam ;$aBoston $cElsevier/Morgan Kaufmann$dc2004 215 $a1 online resource (689 p.) 225 1 $aThe Morgan Kaufmann series in interactive technologies 300 $aDescription based upon print version of record. 311 $a1-55860-752-8 320 $aIncludes bibliographical references (p. 601-632) and index. 327 $aFront cover; The Morgan Kaufmann Series in Interactive Technologies; Title page; Copyright page; Table of contents; Preface; Answering Questions; Trust What You Already Know; Predicting the Future; A Short History of Visualization; Visuals Provide More Context; Visuals Encourage Pattern Recognition; Visuals Speed Up Decisions; Acknowledgments; 1 What Is a Web Application?; What's the Difference Between a Web Page and a Web Application?; What Difference Does the Platform Make?; The Tentative Answer; Where Does My Program Fit?; What Is the Nature of the Relationship? 327 $aWhat Is the Conversation Like?What Is the Nature of the Interaction?; What Are the Technical Requirements?; How Often Is It Used?; What Is the Expected Response Time (or the Perceived Distance)?; Are These Interactions in Real Time?; How Much Help Will the Users Need?; What Is the Interaction Style?; What Should It Look Like?; Does It Follow Any Standards?; How Intense Is This Interaction?; What Should This Application Look Like?; 2 The Browser Framework; Browser Window: A Conceptual Model; Parts of a Browser Window; Parts of the Content Area; A Note About Navigation; Make Home Easy to Find 327 $aPut Local Navigation on the LeftPut Site-Wide Navigation on the Top; Repeat Links on the Bottom; Try Putting Advertising Banners in More Than One Spot; Overall Design Issues; Consider User Roles; Size Windows Correctly; Make Pages Printable; Use the Right Colors; Make Sure the Application Can Be Localized; Make Sure Pages Are Accessible; 3 Data Input: Forms; Conceptual Model: Lists versus Objects; Data-Input Forms: The Basics; Use Fields to Collect Free-Form Information; Know the Various Field Types; Standard Field, Defined; General Design Guidelines; Make Entry Areas the Right Size 327 $aDon't Make Users Format TextProvide Keyboard as Well as Mouse Navigation; Retain Cut, Copy, and Paste; Label Fields Correctly; How to Label Data-Input Forms; How to Label e-Commerce Forms; Accommodate Less Experienced Users; Use Different Labeling Strategies for International Forms; Make Sure Labels Are Correctly Tied to Their Fields; How to Group Fields; Complexity Is Not Necessarily Bad; Offer Automated Entry Fields; How to Show Protected Fields; Required Field, Defined; Use Required Fields Sparingly; How to Indicate a Required Field; Offer Defaults Whenever Possible 327 $aHow Not to Indicate a Required FieldHow to Provide Feedback for Required Fields; Prevent Input Errors with Dropdown Lists; When to Use Dropdown Lists; Check Your Lists for Typos and Other Errors; Put Lists in Order; When to Use Regular Lists Rather Than Dropdown Lists; Prevent Input Errors with Checkboxes; Checkbox Groups: Doing the Numbers; Be Careful How You Toggle; Use Opposites Only; Don't Use Negatives (You'll Create a Double Negative by Mistake); Prevent Input Errors with Radio Buttons; ""I Want Nothing!""; Make Your Checkboxes and Radio Buttons More Accessible 327 $aWhen to Use Tabs Instead of Pages 330 $a""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 a 410 0$aMorgan Kaufmann series in interactive technologies. 606 $aWeb site development 606 $aWeb sites$xDesign 606 $aApplication software$xDevelopment 615 0$aWeb site development. 615 0$aWeb sites$xDesign. 615 0$aApplication software$xDevelopment. 676 $a005.2/762 22 676 $a005.758 700 $aFowler$b Susan L.$f1953-$01622853 701 $aStanwick$b Victor R.$f1958-$01622854 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910811358703321 996 $aWeb application design handbook$93956938 997 $aUNINA