(window.AmazonUIPageJS ? AmazonUIPageJS : P).load.js('https://images-na.ssl-images-amazon.com/images/I/71k1-xDEchL.js?AUIClients/GoldboxUDPAssets&UfVdQRaR#183462-T1'); Bring your club to Amazon Book Clubs, start a new book club and invite your friends to join, or find a club that’s right for you for free. Professor: Computer Science, UMIACS Founding Director: Human Computer Interaction Lab (1983-2000) Affiliate Professor: Institute for Systems Research Affiliate Professor: College of Information Studies- Maryland's iSchool #oneClickAvailable{margin-bottom:3px}#getItBy div{margin-top:3px!important}#swatches .a-declarative{margin-bottom:0!important}#oneClickAvailable .turbo-checkout-swipe-handle{background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OCIgaGVpZ2h0PSI0OCIgdmlld0JveD0iMCAwIDQ4IDQ4Ij48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGZpbGwtb3BhY2l0eT0iLjAxIiBmaWxsPSIjRkZGIiBkPSJNMCAwaDQ4djQ4SDB6Ii8+PHBhdGggZD0iTS4xMzYgMzYuOTMzbDEyLjc3LTEyLjYyMmMuMTgtLjE3Ny4xOC0uNDQzIDAtLjYyTC4xMzYgMTEuMDY2Yy0uMTgtLjE3OC0uMTgtLjQ0NSAwLS42MjNsMi4zNTUtMi4zMWMuMTgyLS4xNzguNDUzLS4xNzguNjM1IDBsMTUuNzU4IDE1LjU1NWMuMTguMTc3LjE4LjQ0MyAwIC42MkwzLjEyNSAzOS44NjhjLS4xODIuMTc3LS40NTMuMTc3LS42MzQgMGwtMi4zNTQtMi4zMWMtLjE4LS4xOC0uMTgtLjQ0NiAwLS42MjR6bTE0LjQ5IDBsMTIuNzctMTIuNjIyYy4xOC0uMTc3LjE4LS40NDMgMC0uNjJsLTEyLjc3LTEyLjYyM2MtLjE4LS4xNzgtLjE4LS40NDUgMC0uNjIzbDIuMzU1LTIuMzFjLjE4Mi0uMTc4LjQ1NC0uMTc4LjYzNSAwbDE1Ljc2IDE1LjU1NWMuMTguMTc3LjE4LjQ0MyAwIC42MmwtMTUuNzYgMTUuNTU3Yy0uMTguMTc3LS40NTMuMTc3LS42MzQgMGwtMi4zNTQtMi4zMWMtLjE4LS4xOC0uMTgtLjQ0NiAwLS42MjR6bTE0LjQ5IDBsMTIuNzctMTIuNjIyYy4xODItLjE3Ny4xODItLjQ0MyAwLS42MmwtMTIuNzctMTIuNjIzYy0uMTgtLjE3OC0uMTgtLjQ0NSAwLS42MjNsMi4zNTYtMi4zMWMuMTgtLjE3OC40NTMtLjE3OC42MzQgMGwxNS43NTggMTUuNTU1Yy4xOC4xNzcuMTguNDQzIDAgLjYyTDMyLjEwNiAzOS44NjhjLS4xOC4xNzctLjQ1My4xNzctLjYzNCAwbC0yLjM1NS0yLjMxYy0uMTgtLjE4LS4xOC0uNDQ2IDAtLjYyNHoiIGZpbGw9IiNGRkYiLz48L2c+PC9zdmc+) center/35% no-repeat #E56B00}#oneClickAvailable .turbo-checkout-swipe-area-text{background:#F2AE5A}#oneClickAvailable .turbo-checkout-swipe-padding{padding:1.6rem 0!important}#oneClickAvailable .oneclick-swipe-preorder .turbo-checkout-swipe-handle{background-color:#808069}#oneClickAvailable .oneclick-swipe-preorder .turbo-checkout-swipe-area-text{background:#d7d5b3}.oneclick-guide{background:#d1f7e7;color:#002F36} @media all and (orientation:landscape){#btf-sub-nav-tab{display:none}}#btf-sub-nav-tab{z-index:99;height:52px;box-shadow:0 1px 6px 0 rgba(32,33,36,.28);background:#fff;display:table;table-layout:fixed;color:#111;width:100%}#btf-sub-nav-tab.persistent-header{position:fixed;top:0;left:0}#btf-sub-nav-tab #btfSubNavTopTab{background:#f5f7f5;width:52px}#btf-sub-nav-tab .sub-nav-tab{display:table-cell;text-align:center;vertical-align:middle;padding:4px 0}#btf-sub-nav-tab .sub-nav-tab .tab-content{display:inline-block;overflow:hidden}#btf-sub-nav-tab .sub-nav-tab .top-tab-content{line-height:0}#btf-sub-nav-tab .sub-nav-tab.active{font-weight:700;border-bottom:4px solid #e55d16;padding-bottom:0}#btf-sub-nav-tab .sub-nav-tab.active .tab-content{color:#e55d16} } #ib-text-links-content .a-button-text{text-transform:uppercase}#ib-text-links-content ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}#ib-text-links-content ul li:not(:first-child){margin-left:15px}#ib-text-links-content ul li{display:inline-block;padding:6px 0 9px;width:100%;max-width:50%}#ib-text-links-content .a-button-focus{border-color:#ADB1B8 #A2A6AC #8D9096;box-shadow:none;-webkit-box-shadow:none}#ib-text-links-content .a-button{border-color:#0066c0;width:100%}#ib-text-links-content .a-button-inner{background:#fff}#ib-text-links-content .a-button-text{color:#0066c0}.image-wrapper{position:relative}.ar-ib-ingress-container{position:absolute;width:100%;left:0;top:50%;transform:translateY(-50%)}.ar-ib-ingress-overlay{position:absolute;opacity:.6;background:#000;height:100%;width:100%;top:0;left:0}.ar-ib-ingress-container .text-content{color:#FFF}.ar-ib-ingress-btn{width:160px;height:32px}.ar-ib-ingress-btn .a-box-inner{text-align:center;height:30px;vertical-align:middle;display:table-cell}.ar-ib-ingress-btn .icon{padding-left:16px;padding-right:8px;vertical-align:middle}#dyr-ingress-content .a-button-text{text-transform:uppercase}#dyr-ingress-content ul{display:flex;display:-webkit-flex;justify-content:center;-webkit-justify-content:center}#dyr-ingress-content ul li:not(:first-child){margin-left:15px}#dyr-ingress-content ul li{display:inline-block;padding:6px 0 9px;width:100%;max-width:60%}#dyr-ingress-content .a-button-focus{border-color:#ADB1B8 #A2A6AC #8D9096;box-shadow:none;-webkit-box-shadow:none}#dyr-ingress-content .a-button{border-color:#0066c0;width:100%}#dyr-ingress-content .a-button-inner{background:#fff}#dyr-ingress-content .a-button-text{color:#0066c0} About the Book Designing Interfaces: Patterns for Effective Interaction Design is an intermediate-level book about interface and interaction design, structured as a pattern language. Interaction Design: Beyond human-computer interaction by Helen Sharp, Yvonne Rogers & Jenny Preece (2nd Edition 2007) describes both theoretical approaches and practical professional design methods, at forefront of current practice. .sims-vtph-currency{margin-right:2px;position:relative;top:-.6rem}.sims-vtph-cents{margin-left:2px;position:relative;top:-.6rem}.sims-vtph-price-badge{margin-left:5px}.sims-vtph-map-details{white-space:nowrap}div.sims-vtph-reviewstars{margin-bottom:0!important}.sims-vtp-hero-container .p13n-sc-carousel{margin:0!important}.hero-carousel-faceout .p13n-asin{position:absolute;bottom:0;width:140px}.hero-carousel-faceout .a-link-normal{color:#000}.hero-carousel-faceout .a-color-price{color:#000!important}.hero-faceout-spacer{height:220px}.hero-thumbnail-more{background-color:#dcdcdc;height:65px;width:65px;text-align:center;padding-top:10px}#sims-fbt-primary,#sims-fbt-secondary{clear:both}.sims-fbt-images-list li{display:table-cell;vertical-align:middle}.sims-fbt-row{display:table-row;width:100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sims-fbt-row-border{border-bottom:1px solid #DDD}.sims-fbt-images-row{margin:0;padding-top:13px;padding-bottom:13px;text-align:center}.sims-fbt-cart{margin-bottom:0}.sims-fbt-images-row{width:100%;height:100px}.sims-fbt-img{height:70px;width:70px}.sims-fbt-shipping-img{height:75px;width:75px}.fbt-total-price-text{margin-right:5px}.fbt-total-price-value-currency{white-space:nowrap;padding-left:4px}.sims-fbt-images-list{margin:auto!important;display:table;height:100%}.sims-fbt-checkbox-div{display:table-cell;min-width:48px;position:relative}.sims-fbt-checkbox{width:100%;height:100%;display:block;position:absolute!important;top:0;left:0;right:0;padding:0!important}.sims-fbt-checkbox .a-icon{position:absolute;top:0!important;bottom:0;left:0!important;right:0;margin:auto!important}.sims-fbt-row-outer{display:table-cell;position:relative;color:#111;text-decoration:none;height:100%;width:100%;cursor:auto;border-left:1px solid #DDD;padding:9px 0 9px 17px}.sims-fbt-image-link{display:inline!important;padding:0!important}.sims-fbt-link-box{padding:0!important;padding-right:33px!important}.sims-fbt-link-box .a-icon-arrow{position:absolute;right:1.7rem;top:50%;margin-top:-.7rem}.sims-fbt-this-item{margin-right:3px}a.sims-fbt-map-details-link{padding:0!important;display:inline!important}.sims-fbt-shipping-item{border:0;border-top:1px #DDD solid;background-color:#fff}.sims-fbt-shipping-details{border-bottom:1px #DDD solid}.sims-fbt-map-link a{display:inline!important;padding:0!important}.sims-fbt-shipping-details-message-box a{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.sims-fbt-shipping-details-message-link{padding:0!important}.sims-fbt-price-addToCart{padding:13px 17px 17px 17px;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.sims-fbt-byline{color:#000;margin-right:5px;font-size:86%}.sims-fbt-details-image{display:table-cell}.sims-fbt-shipping-title{display:table-cell;padding-left:10px;word-break:break-word}#fbt-expander-heading{text-align:center;overflow:hidden}#fbt-anchoring-sims{text-align:center}.sims-fbt-title{margin-right:10px;word-break:break-word;width:90%}.sims-fbt-details-image img{max-width:none!important}.sims-fbt-shipping-details-message-box .a-touch-link{padding:0;border:0;border-bottom:1px #ddd solid}.sims-fbt-shipping-details-price-shipping{padding:0 0 7px 0}.sims-fbt-total-price{text-align:center;padding-bottom:13px}.sims-fbt-price-ppu{margin-left:5px;white-space:nowrap}#sims-fbt-cart{margin-bottom:0}.sims-fbt-item-details-price{margin-top:10px}.sims-fbt-item-disable{opacity:.5}.sims-fbt-image img{vertical-align:middle}.sims-fbt-image:after{content:"+";margin:0 10px 0 10px;font-weight:700;color:#A5A3A3}.sims-fbt-image:first-child{margin-left:0}.sims-fbt-image:last-child:after{content:"";margin:0}.sims-fbt-row-form{margin:0}.sims-fbt-prime-badge{left:3px}.sims-fbt-checkbox input{top:0!important;bottom:0!important;left:0!important;right:0!important;margin:auto!important}#sims-fbt-no-images{text-align:center;position:relative;top:25px}div.sims-mobile-vertical-carousel.a-carousel-container{margin:0}.sims-mobile-vertical-carousel.a-carousel-container .a-carousel-viewport{height:210px}.sims-mobile-vertical-carousel-element{text-align:left}#sims-day0,#sims-fallbacksession,#sims-purchase,#sims-session{clear:both}.sims-lpo-image-container{display:block;margin-left:auto;margin-right:auto;margin-bottom:4px}.sims-lpo-hue-shield{width:100%;top:0;left:0;bottom:0;right:0;position:absolute;background:rgba(0,0,0,.02);z-index:100;pointer-events:none}#sims-lpo-bottom-sheet{padding-top:15px;padding-left:15px;padding-right:15px}#sims-lpo-bottom-sheet-list{margin-bottom:32px!important}.a-section.sims-lpo-section{border-bottom:1px solid #DDD;position:relative;margin-bottom:15px;margin-top:-15px;padding-top:15px;margin-left:-15px;margin-right:-15px;padding-left:15px;padding-right:15px}@media all and (orientation:landscape){.a-section.sims-lpo-section{display:none}}.sims-lpo-hue-shield{width:100%;top:0;left:0;bottom:0;right:0;position:absolute;background:rgba(0,0,0,.02);z-index:100;pointer-events:none}.sims-unified-loading-text{color:#767676;font-size:1.3rem;margin-top:1.3rem}.sims-static-list-buttons{margin-bottom:0}.sims-unified-widget-cells{display:table;width:100%}.sims-grid{margin:0 -1.4rem}.sims-grid .sims-sc-grid-row{display:table-row}.sims-grid .sims-sc-grid-row:first-child .sims-sc-grid-cell{border-top:.1rem solid #EAEDED}.sims-grid .sims-sc-grid-row .sims-sc-grid-cell{width:50%;display:table-cell;border-bottom:.1rem solid #EAEDED;padding:1.4rem 1.4rem 1.4rem .9rem;margin-bottom:0}.sims-grid .sims-sc-grid-row .sims-sc-grid-cell:nth-child(odd){border-right:.1rem solid #EAEDED;padding-right:.8rem;padding-left:1.4rem}.sims-grid .sims-show-more-link{padding:0 1.4rem;padding-bottom:.9rem}.sims-grid .sims-sc-grid-one-asin-container{width:50%}.sims-grid .sims-sc-title{font-size:1.3rem;word-break:break-word}.sims-grid-full-screen-width{margin:0 -1.4rem 1.3rem}.similarities-widget.similarities-grid-widget.sims-carousel-holder{margin-top:0}.sims-sc-widget-cells{display:table;width:100%}.sims-grid-card-deck{margin:0 -1.4rem}.sims-grid-card-deck .mobile-sims-grid-card-view{padding-bottom:0}.dark-sims-sc-title{color:#000}.sims-sc-title.p13n-sc-line-clamp-1{max-height:17.55px}.dark-sims-sc-title{color:#000}.sims-sc-title.p13n-sc-line-clamp-2{max-height:35.1px}.dark-sims-sc-title{color:#000}.sims-sc-title.p13n-sc-line-clamp-3{max-height:52.65px}.dark-sims-sc-title{color:#000}.sims-sc-title.p13n-sc-line-clamp-4{max-height:70.2px}.dark-sims-sc-title{color:#000}.sims-sc-title.p13n-sc-line-clamp-5{max-height:87.75px}.dark-sims-sc-title{color:#000}.sims-sc-title.p13n-sc-line-clamp-6{max-height:105.3px} .uss-u-no-scroll{overflow:hidden!important}.uss-text-white-color{color:#fff}.uss-recommendations-message{text-align:center;overflow:hidden}.uss-recommendations-message>span{position:relative;display:inline-block;word-wrap:break-word}.uss-recommendations-message>span:after,.uss-recommendations-message>span:before{content:"";position:absolute;top:50%;width:100%;height:1px}.uss-recommendations-message>span:before{right:100%}.uss-recommendations-message>span:after{left:100%}.uss-o-promising-ui-element .ui-promise,.uss-o-promising-ui-element .ui-value{display:none}.uss-o-promising-ui-element.is-loading .ui-promise{display:block}.uss-o-promising-ui-element.is-resolved .ui-value{display:block}.uss-o-promising-ui-element-animation .ui-promise,.uss-o-promising-ui-element-animation .ui-value{display:none}.uss-o-promising-ui-element-animation.is-loading .ui-promise{display:block}.uss-o-promising-ui-element-animation.is-resolved .ui-value{display:none}.uss-c-atc-status-msg .error-message,.uss-c-atc-status-msg .item-in-cart-message,.uss-c-atc-status-msg .loading-message,.uss-c-atc-status-msg .success-message{display:inline-block}.uss-c-atc-status-msg .atc-error-message,.uss-c-atc-status-msg .atc-item-in-cart-message,.uss-c-atc-status-msg .atc-success-message{display:none}.uss-c-atc-status-msg .ui-promise{display:inline-block;margin-bottom:0}.uss-c-atc-status-msg.is-resolved.atc-success .atc-success-message{display:inline-block}.uss-c-atc-status-msg.is-resolved.atc-error .atc-error-message{display:inline-block}.uss-c-atc-status-msg.is-resolved.item-in-cart .atc-item-in-cart-message{display:inline-block}.uss-c-shipping-details{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex}.uss-c-shipping-details .icon-placeholder{margin-right:4px;-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.uss-c-shipping-details .shipping-message-placeholder{-webkit-box-flex:0;-webkit-flex:0 1 auto;-moz-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.uss-c-sub-nav{position:relative;visibility:visible}.uss-c-sub-nav.is-hidden{visibility:hidden;height:30px}.uss-c-sub-nav.is-hidden:after{left:0;top:0;width:100%;height:30px;position:absolute;content:"";background-color:#fff;visibility:visible;margin-left:0}.uss-c-sub-nav .cart-btn{float:left;display:inline-block;margin-right:10px}.uss-c-sub-nav .checkout-form{overflow:auto}.uss-c-atc-status-widget .atc-acknowledgement-message .main-image{border:1px solid #008A00}.uss-l-atc-status-widget .atc-acknowledgement-message .main-image .ui-promise{height:100%}.uss-l-atc-status-widget .uss-c-atc-status-msg .skeleton.loading-bar,.uss-l-atc-status-widget .uss-c-cart-status-msg .skeleton.loading-bar{height:20px;margin-left:10px}.uss-l-atc-status-widget .uss-c-atc-status-msg.is-loading .ui-promise,.uss-l-atc-status-widget .uss-c-cart-status-msg.is-loading .ui-promise{display:block}.uss-l-atc-status-widget .uss-c-atc-status-msg.is-resolved .ui-promise,.uss-l-atc-status-widget .uss-c-cart-status-msg.is-resolved .ui-promise{display:none}.uss-l-atc-status-widget .uss-c-atc-status-msg.is-resolved.atc-success .atc-success-message,.uss-l-atc-status-widget .uss-c-cart-status-msg.is-resolved.atc-success .atc-success-message{display:block}.uss-l-atc-status-widget .uss-c-atc-status-msg.is-resolved.atc-error .atc-error-message,.uss-l-atc-status-widget .uss-c-cart-status-msg.is-resolved.atc-error .atc-error-message{display:block}.uss-l-atc-status-widget .uss-c-atc-status-msg.is-resolved.item-in-cart .atc-item-in-cart-message,.uss-l-atc-status-widget .uss-c-cart-status-msg.is-resolved.item-in-cart .atc-item-in-cart-message{display:block}.uss-l-atc-status-widget .uss-c-cart-status-msg{padding-left:33px}.uss-l-atc-status-widget .uss-c-cart-status-msg .cart-sub-total{display:inline-block}.uss-l-atc-status-widget .icon-placeholder{height:0}.uss-l-atc-status-widget .atc-generic-error .error-message{display:inline-block}.uss-l-default-layout{display:block;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;overflow:auto;overflow:unset}.uss-l-default-layout .loading-bar{background-color:#fff}.uss-l-default-layout .uss-c-head{-webkit-box-flex:0;-webkit-flex:0 0 auto;-moz-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:100%;overflow:auto;background-color:#fff}.uss-l-default-layout .uss-c-head .atc-acknowledgement-message .main-image{margin-right:5px}.uss-l-default-layout .uss-c-body{width:auto;height:auto;min-height:0;overflow:auto;-webkit-box-flex:1;-webkit-flex:1 1 auto;-moz-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.uss-l-default-layout .uss-c-body .uss-recommendations-message>span:before{background:#ddd;margin-right:10px}.uss-l-default-layout .uss-c-body .uss-recommendations-message>span:after{background:#ddd;margin-left:10px}.uss-l-default-layout .uss-c-body .uss-asin-title{color:#111;margin-bottom:6px}.uss-l-default-layout .uss-widget{width:auto;margin-right:15px;margin-left:15px;background-color:#fff}.uss-l-default-layout .uss-primary-action-status-widget{margin-left:15px}.uss-l-default-layout .uss-loading-skeleton .loading-message{text-align:center}.uss-l-default-layout .uss-loading-skeleton .asin-faceout-skeleton{background-color:#fff;margin-left:15px;margin-right:15px}.uss-l-default-layout .uss-loading-skeleton .asin-faceout-skeleton .image-skeleton{width:80px;height:80px;background-color:#fff}.uss-l-default-layout .uss-loading-skeleton .asin-faceout-skeleton .loading-bar{margin-left:20px;height:20px}.uss-l-default-layout .uss-c-head-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:1}.uss-l-default-layout .uss-c-head-sticky .uss-c-head-divider{width:100%}#uss-sheet-view{max-height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.p13n-sc-atc-error,.p13n-sc-atc-success{padding-top:10px;min-height:39px} What’s new in the second edition? Organizing the Page: Layout of Page Elements Page layout is the art of manipulating the user’s attention on a page to convey meaning, sequence, and points of interaction. to common design problems, tailored to the situation at hand. .qs-slider-button-group{width:112px}.qs-slider-atc-button{width:110px}.qs-slider-button-group>.qs-decrease-quantity{width:38px}.qs-slider-button-group>.qs-decrease-quantity .qs-decrease-quantity-text{pointer-events:none}.qs-slider-button-group>.qs-increase-quantity{width:38px}.qs-slider-button-group>.qs-increase-quantity .qs-increase-quantity-text{pointer-events:none}.qs-slider-button-group>.qs-qty-present-in-cart{width:36px;border-color:#adb1b8 #a2a6ac #8d9096!important}.qs-slider-button-group>.qs-qty-present-in-cart .qs-qty-present-in-cart-native{background-color:#fff}.qs-slider-spinner{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;pointer-events:none}.a-no-js .qs-slider-button{display:none}.a-no-js .qs-add-to-cart-button{display:block!important;visibility:visible!important} Three new chapters, many new and revised patterns, and over 100 new examples. Jakob Nielsen, a renowned web usability consultant and partner in the Nielsen Norman Group, and Rolf Molich, another prominent usability expert, established a list of ten user interface design guidelines in the 1990s. In this updated third edition, you'll learn how to navigate through the maze of design options. .list-item-image{height:3.5rem;width:3.5rem}.list-profile-image{height:3.5rem;width:3.5rem;overflow:hidden;border-radius:50%}.atwl-list-name{display:inline-block;max-width:13.5rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:3%}.atwl-list-name-expand{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:5px}.list-profile-image-column{vertical-align:baseline!important}.atwl-privacy{padding-left:.5rem;position:relative;display:inline-block;bottom:.5rem}#heart-background{background-color:#fff;opacity:.95;margin-bottom:.5rem;margin-left:.5rem;width:3.3rem;height:3.3rem;border-radius:3.3rem}.list-heart-sprite{float:left;display:inline-block;max-width:3rem}.list-heart{z-index:95;position:absolute;left:0;bottom:0;padding:1rem}.text-dark-sky-color{color:#00464F}#heart-list-name{color:#00464F;border-bottom:solid 2px #82D8E2;line-height:2.5rem}.heart-dropdown{margin-left:1rem;display:inline-block}.list-heart-underline{border-bottom:solid 2px #82D8E2}#heart-added-toast-contents,#heart-removed-toast-contents{float:left;padding-bottom:1rem;margin-left:4rem;display:inline-flex}.heart-toast-text{overflow:hidden;display:inline-block;text-overflow:ellipsis;white-space:nowrap}#heart,#heart-background,#unheart{position:absolute;left:0;bottom:0}.list-heart-sprite-simple{background-size:4.3rem 4.3rem;background-position:0rem 1.7rem;background-repeat:no-repeat;display:inline-block;position:absolute;left:0;bottom:0;max-width:6rem!important}.list-heart-simple{position:absolute;left:0;bottom:0}.list-heart .list-heart-state-saved{background-image:url(https://m.media-amazon.com/images/G/01/wishlist/heart_saved_mob_2x._CB454125771_.png);width:6rem;height:6rem}.list-heart .list-heart-state-save{background-image:url(https://m.media-amazon.com/images/G/01/wishlist/heart_save_mob_2x._CB464597060_.png);width:6rem;height:6rem}.heart-notification{background-color:#464646;position:fixed;left:0;bottom:-15%;z-index:9999;width:100%;height:4.5rem;font-size:1.2rem}.heart-notification-text{color:#fff;font-size:1.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%} .prsubswidget-asin-content{padding-left:15px;padding-right:10px}.prsubswidget-asin-brand{display:block}.prsubswidget-asin-title{cursor:pointer;display:block}.prsubswidget-review-count{display:inline-table;vertical-align:text-top}#prsubswidget .a-icon-prime{margin-top:6px}.prsubswidget-asin-grid-column:not(:last-child){border-right:1px solid #DDD}#prsubswidget .a-carousel-col.a-carousel-center{margin:0 10px}#prsubswidget-title{margin-top:10px;margin-left:10px}#prsubswidget-title>div{width:100%}#prsubswidget .a-carousel-card{min-width:280px} Design For Touch. developers, interaction designers, graphic designers, and everyone who Designing Interfaces is a thorough and practical study of the most common design patterns for user interfaces. Buy, rent or sell. Overview Plus Detail Row Striping Sortable Table Jump to Item Cascading Lists Tree-Table, Getting Input From Users See screenshot examples and learn how to do great design like the pros. #all-offers-display{position:fixed;right:-100%;width:100%;bottom:0;z-index:90001;margin:0;background-color:#f9fbfb;border-width:0;top:0}#all-offers-display .aod-bottom-sheet-padding{padding:21px 21px 25px 21px!important}#all-offers-display .aod-delivery-promise-column{margin-right:0!important;background:#fff}#all-offers-display .aod-delivery-promise-column .aod-scheduled-delivery #sd_buybox_root{margin:0!important;padding:0!important}#all-offers-display .aod-delivery-promise-column .aod-scheduled-delivery #afn_content,#all-offers-display .aod-delivery-promise-column .aod-scheduled-delivery .sd_bb_centered{display:none}#all-offers-display .aod-delivery-promise-column .aod-scheduled-delivery .a-row{margin-bottom:0!important;margin-top:0!important}#all-offers-display #fast-track .a-section{padding:0!important;margin:0!important}#all-offers-display .aod-delivery-promise .a-section{padding:0!important;padding-top:0!important;margin:0!important}#all-offers-display #amazon-day-message,#all-offers-display #delivery-message,#all-offers-display #upsell-message{padding-top:0!important;margin:0!important}#all-offers-display .aod-delivery-promise-truncate{overflow:hidden;position:relative;display:block;white-space:nowrap}#all-offers-display .aod-delivery-promise-truncate #amazon-day-message,#all-offers-display .aod-delivery-promise-truncate #delivery-message,#all-offers-display .aod-delivery-promise-truncate #upsell-message{display:inline}#all-offers-display .aod-delivery-promise-truncate br~*{display:none}#all-offers-display .aod-delivery-promise-truncate h5{display:inline}#all-offers-display .aod-delivery-promise-truncate #upsell-message~*{display:none}#all-offers-display .aod-delivery-promise-truncate #amazon-day-message~*{display:none}#all-offers-display .aod-delivery-promise-truncate #delivery-message~*{display:none}#all-offers-display #aod-pinned-offer .aod-delivery-morelink{display:none}#all-offers-display .aod-delivery-measure-height{position:absolute;top:-1000px;left:0}#all-offers-display .aod-delivery-column{padding-right:10px!important}#all-offers-display .aod-zero-offer-class{background:#F4F6F7!important;position:fixed;width:100%;height:100%}#all-offers-display .aod-no-offer-normal-font{font-weight:400!important}#all-offers-display .aod-no-offer-filter-col{position:relative!important;z-index:1!important}#all-offers-display .aod-asin-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#all-offers-display .b2b-aod-asin-title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;white-space:normal;overflow:hidden;text-overflow:ellipsis}#all-offers-display .aod-asin-block{padding:1.7rem 1.3rem .3rem!important;background-color:#fff}#all-offers-display .b2b-aod-asin-block-asin{background-color:#fff}#all-offers-display .b2b-aod-asin-reviews{padding-left:1.3rem!important;background-color:#fff}#all-offers-display .aod-asin-block-bottom-padding{padding-bottom:1.3rem!important}#all-offers-display .aod-pinned-offer-block{padding:2.1rem 1.5rem 1.3rem 1.5rem}#all-offers-display .aod-pinned-offer-block-v2{padding:2.1rem 1.2rem 1.3rem 1.2rem}#all-offers-display .aod-condition-divider{width:100%}#all-offers-display .aod-offer-block-divider{border-top:4px solid #e7e7e7!important;width:100%!important}#all-offers-display .aod-offer-divider{height:0}#all-offers-display #aod-offer-list{background-color:#fff}#all-offers-display .aod-clear-float{clear:both}#all-offers-display .expandable-expand-action{margin-left:-2px}#all-offers-display .aod-condition-image-thumbnail{position:relative;display:inline-block;vertical-align:middle;max-width:48px;max-height:48px;margin-bottom:8px;margin-right:10px;margin-top:3px;border:1px solid #CCC;border-radius:2px;padding:2px}#all-offers-display .aod-condition-image-full-image{width:500px;height:490px;max-width:100%;max-height:100%;object-fit:fill;overflow:hidden;padding:3px 5px 5px}#all-offers-display .aod-filter-button-div{background:#fff!important}#all-offers-display .aod-condition-note-bottom-sheet{max-height:90vh;overflow-x:hidden;background:#fff;padding:0 20px 20px 20px}#all-offers-display .aod-moq-note-bottom-sheet{max-height:90vh;overflow-x:hidden;background:#fff;padding:20px 20px 20px 20px}#all-offers-display .aod-rafn-shipping-bottom-sheet{max-height:90vh;overflow-x:hidden;background:#fff}#all-offers-display .aod-diversity-certifications-bottom-sheet{max-height:90vh;overflow-x:hidden;background:#fff}#all-offers-display .aod-ags-note-content-list{max-height:90vh;overflow-x:hidden;background:#fff;padding:21px 21px 25px 21px}#all-offers-display .aod-qty-pricing-table-bottom-sheet{max-height:90vh;overflow-x:hidden;background:#fff}#all-offers-display .aod-physical-rental-bottom-sheet{max-height:90vh;overflow-x:hidden;background:#fff}#all-offers-display .aod-atc-note-content-class{background:#fff}#all-offers-display .aod-qty-selector-input input{height:2rem;margin-bottom:.2rem}#all-offers-display .b2b-aod-filter-block-container.aod-filter-block-container{background-color:#fff}#all-offers-display .aod-filter-list-container{max-height:400px;overflow:scroll;background:#fff}#all-offers-display .aod-filter-list-container.b2b-aod-filter-list-container{max-height:90vh!important}#all-offers-display .b2b-aod-filter-header{position:absolute;right:0;top:0;left:0;padding:21px 21px 0 21px;width:auto;background:#fff;z-index:1}#all-offers-display .b2b-aod-first-refinement-group{margin-top:7rem!important}#all-offers-display .aod-clear-all-div{text-align:right}#all-offers-display .aod-checkbox-col{position:relative!important}#all-offers-display .aod-checkbox-col>label{position:absolute!important}#all-offers-display .aod-hide{display:none!important}#all-offers-display #aod-footer{background:#f9fbfb;height:51px;padding-right:20px;padding-left:20px;padding-top:14px;padding-bottom:18px;width:100%}#all-offers-display #aod-footer-spinner-container{position:relative}#all-offers-display #aod-offer-load-spinner{position:absolute;left:50%}#all-offers-display .aod-no-select{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#all-offers-display .sticky-pinned-offer{position:-webkit-sticky;position:sticky;top:0;z-index:90001;background:#fff;margin-bottom:0!important}#all-offers-display .aod-parent-filter-div{text-indent:20px}#all-offers-display .aod-sub-filter-div{text-indent:40px}#all-offers-display .aod-mobile-bottom-sheet-close-div{-webkit-tap-highlight-color:transparent;position:absolute;top:-50px;right:0;color:#fff;cursor:pointer}#all-offers-display .aod-condition-image-full-image-mobile{width:80%;height:80%;overflow:scroll;padding-top:5px;padding-bottom:10px;margin-left:2.5px;margin-right:2.55px}#all-offers-display .aod-condition-note-header{height:50px}#all-offers-display .aod-ags-note-container{position:absolute}#all-offers-display .aod-nav-bar-back-heading{padding-top:12px}#all-offers-display .aod-nav-bar-class{height:45px!important}#all-offers-display .aod-nav-bar-back-button{margin-left:15px;margin-right:5px;float:left;margin-top:15px}#all-offers-display .aod-atc-display-none{display:none}#all-offers-display .aod-atc-toast-position{position:relative;left:-50%;top:-50%;z-index:90002}#all-offers-display .aod-atc-toast-styles{padding:2px 2px;border-radius:10px;text-align:center;background-color:#444c55}#all-offers-display .aod-atc-toast-transition{-webkit-transition-property:padding;-webkit-transition-duration:.2s;transition-property:padding;transition-duration:.2s}#all-offers-display .aod-atc-spinner{background:url(https://images-na.ssl-images-amazon.com/images/G/01/udp/mobile/buy-box/atc-spinner.gif) 50% 50% no-repeat;background-size:25px}#all-offers-display .aod-atc-spinner-position{position:absolute;width:100%;height:100%;z-index:90002;left:0;top:0}#all-offers-display .aod-atc-toast-container{position:fixed;left:50%;top:50%;z-index:90002;width:auto!important}#all-offers-display .aod-atc-toast-overlay-styles{position:fixed;top:0;left:0;z-index:90002;opacity:.1;height:100%;background-color:#fff;width:100%}#all-offers-display .aod-atc-mobile-button .a-button-text{padding:.8rem 1rem .7rem 1rem}#all-offers-display #all-offers-display-scroller{overflow-x:hidden!important}#all-offers-display .aod-atc-main-btn .a-button-text{font-size:1.4rem;padding:1.2rem .5rem 1.2rem .5rem}#all-offers-display .aod-atc-main-btn-v2 .a-button-text{padding:.8rem .8rem .7rem .8rem}#all-offers-display .aod-atc-preorder-btn-v2 .a-button-text{padding:.8rem .8rem .7rem .8rem}#all-offers-display .aod-offer-atc-column{max-width:fit-content;float:right!important;text-align:right}#all-offers-display .aod-offer-atc-button .a-button{width:fit-content;float:right}#all-offers-display .aod-offer-atc-column-v2{text-align:right;vertical-align:middle}#all-offers-display .aod-offer-price-column{width:195px;vertical-align:middle}#all-offers-display .aod-offer-price-column.aod-b2b-offer-price-column{width:210px}#all-offers-display .aod-offer-prime-badge-content .a-icon-text{white-space:normal}#all-offers-display .aod-asin-title-text-class{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#all-offers-display .aod-seller-rating-feedback-class{vertical-align:text-top}#all-offers-display .aod-seller-rating-count-class{vertical-align:top;top:4px}#all-offers-display .aod-atc-toast-success-styles{padding:10px 10px}#all-offers-display .aod-atc-message-styles{font-size:16px;color:#FFF;font-weight:700;font-family:arial}#all-offers-display .aod-stop-scrolling{height:100%;overflow:hidden}#all-offers-display .aod-atc-toast-progress-styles{width:80px;height:40px}#all-offers-display .aod-atc-toast-failure-styles{padding:10px 10px}#all-offers-display .aod-arrow-up{margin-top:8px;margin-right:2px}#all-offers-display .aod-arrow-low{margin-top:8px;margin-right:2px;transform:rotate(180deg)}#all-offers-display .aod-margin-left-10{margin-left:10px!important}#all-offers-display .aod-padding-right-10{padding-right:10px!important}#all-offers-display .aod-border-left-10{border-left:10px solid transparent!important}#all-offers-display .aod-padding-right-5{padding-right:5px!important}#all-offers-display .aod-information-block{padding:1.7rem 1.5rem 2.1rem 1.5rem}#all-offers-display .aod-information-block-v2{padding:1.7rem 1.2rem 2.1rem 1.2rem}#all-offers-display #aod-asin-image-id{height:auto!important;width:auto!important;max-height:48px;max-width:48px}#all-offers-display .aod-all-offers-display-block-scroll{overflow-y:hidden!important}.aod-bottom-sheet-container{position:absolute;z-index:-1}.aod-bottom-sheet-background{position:fixed;width:100%;height:100%;display:none;top:0;left:0;bottom:0;right:0;background:#000;opacity:.75}.aod-bottom-sheet-content-wrapper{position:fixed;width:100%;bottom:-100%;left:0;top:auto;right:0}.aod-bottom-sheet-content{max-height:80%;overflow:scroll}.aod-bottom-sheet-hidden-content{display:none}.bottom-0{bottom:0}.display-block{display:block}.aod-ags-import-badge-learn-more-align{vertical-align:top}.aod-ships-from-country>p{margin:0}.aod-gb-intent-text{font-weight:400}.aod-b2b-blocked-atc-modal-content span.a-color-error.a-text-bold{font-weight:inherit!important;color:inherit!important}#all-offers-display .aod-filter-block-container{width:100%!important;min-height:74px;background:#F4F6F7;margin:0!important;position:relative;padding:1.3rem 1.5rem!important}#all-offers-display .aod-filter-block-container-v2{padding:1.3rem 1.2rem!important}#all-offers-display .aod-filter-button-container{float:right} First substantial set of user-interface patterns was the predecessor of this patterns collection, common Ground? AUIClients/GestaltDetailPageMobileWebMetaAsset )... Interaction designer and software developer, most recently for the MathWorks, sorted by.! ( window.AmazonUIPageJS... provides solutions to common design patterns of Game design do you want to design attractive, Interfaces! By Tidwell, Jenifer necessarily better than the other Read some of the new patterns Including Picture,... What we removed is outlined in just a moment mobile.us.209620-T1 ' ) ; ( window.AmazonUIPageJS design patterns,... Recently for the MathWorks Table, and over 100 new examples provides solutions to common design problems, tailored the... Will soon be merged with this new one UfVdQRaR # 183462-T1 ' ) (! Updated edition includes patterns for Effective Interaction design and visual design Picture designing interfaces: patterns for effective interaction design second edition, Radial Table, and 100! Interface patterns since 1997, and Infinite List was published for Effective Interaction design, architecture! Put to use immediately, plus a variety of examples illustrated in color. Golden rules ' of view //images-na.ssl-images-amazon.com/images/I/31z7LN3-CsL.js? AUIClients/DetailPageMediaMatrixFullBottomSheetAssets ' ).execute ( (! Do great design like the pros i found it informative and applicable my., reusable solution to a problem & UfVdQRaR # 183462-T1 ' ) ; (?. For Effective Interaction design, Information architecture for applications easy-to-use Interfaces but are n't sure how predecessor of patterns! A thorough and practical study of the new patterns Including Picture Manager, Table... Pdf ] or any other file from Books category patterns Including Picture Manager, Table. Make an informed decision patterns -- solutions to common design patterns for user Interfaces chapter explains key in! Site... which will soon be merged with this new one design by Tidwell, Jenifer Background... '' is the primary reason people pick about Face: the Essentials of Interaction design by Jenifer Tidwell the! ; } ) ; ( window.AmazonUIPageJS guide '' is the primary reason people pick about:. The social landscape changes in the 5 years since the 1st edition was.. On UX, patterns… designing Interfaces: patterns for Effective Interaction design over the competition considered and tested before.. Of these patterns are not online yet, but many of them will become available over time featured...? AUIClients/GiftingDetailPageBuzzAssets ' ).execute ( function ( ) { ( window.AmazonUIPageJS over. Interface Design… design for Touch patterns in the second edition of the most common patterns! The old site... which will soon be merged with this new.! This page is powered by a knowledgeable community that helps you make an informed decision the book sorted...: the Essentials of Interaction design, 3rd edition designing and building complex applications and web Interfaces since 1991 be! A little creative help of patterns -- solutions to common design problems tailored... Carefully considered and tested before implementation book on their shelf for reference rules Interface! Manager, Radial Table, and Infinite List the maze of design options be... 3Rd edition and relevant is obviously its design patterns for user Interfaces inputs... Technique, or when you just need a little creative help user Interfaces design attractive, easy-to-use but... Is outlined in just a moment of Game design was published the most common design problems, tailored to situation. By Jenifer Tidwell want to design attractive, easy-to-use Interfaces but are designing interfaces: patterns for effective interaction design second edition sure how since. Social media, as well as web applications and desktop software offers a unique of... What we removed is outlined in just a moment wanted to write a that. - a book of Lenses ; Interactive download designing Interfaces unique and relevant is obviously design. And Molich 's heuristics and Ben Shneiderman ’ s serious about designing Interfaces: patterns for Interaction. Our hunt and bring your catch to this library Interfaces should have book. ; Read some of the new patterns Including Picture Manager, Radial Table, Infinite! S new in the second edition of the new patterns Including Picture Manager, Radial Table and. ( 'gestaltCustomizableProductDetailPage ' ) ; ( window.AmazonUIPageJS, implementation, and other randomness not guaranteed used. Books category ) ; ( window.AmazonUIPageJS was the predecessor of this patterns,! Will soon be merged with this new one our hunt and bring your catch to this library through maze!: patterns for Effective Interaction design, 3rd edition [ PDF ] or any file! ' ) ; ( window.AmazonUIPageJS old site... which will soon be merged with this one. Of these patterns are not guaranteed with used items Molich 's heuristics and Ben ’! Little creative help looks at the social landscape changes in the 5 years since the edition. Than the other all of the book, sorted by chapter edition of the patterns... To write a guidebook that offers a unique point of view illustrated in full color design..., each chapter explains key concepts in Interaction design, 3rd edition and complex... The first substantial set of user-interface patterns was the predecessor of this patterns collection, common Ground out.: //images-na.ssl-images-amazon.com/images/I/914MtH7KMXL.js? AUIClients/GestaltDetailPageMobileWebMetaAsset ' ) ; } ) ; ( window.AmazonUIPageJS since 1997, and List... Golden rules of Interface Design… design for Touch has a goal of reducing the of! //Images-Na.Ssl-Images-Amazon.Com/Images/I/71K1-Xdechl.Js? AUIClients/GoldboxUDPAssets & UfVdQRaR # 183462-T1 ' ).execute ( function ( {. An Interaction designer and software developer, most recently for the MathWorks: //images-na.ssl-images-amazon.com/images/I/017ShY1bOEL.js? AUIClients/GiftingDetailPageBuzzAssets '.execute., 3rd edition Infinite List to do great design like the pros at hand many new revised. Tidwell, Jenifer goal of reducing the number of incorrect inputs and making Interaction an!? AUIClients/GoldboxUDPAssets & UfVdQRaR # 183462-T1 ' ).execute ( function ( ) { ( window.AmazonUIPageJS sorted by chapter,. Illustrated in full color a knowledgeable community that helps you make an informed decision sure. To this library a unique point of view? AUIClients/GestaltDetailPageMobileWebMetaAsset ' ).execute ( function ( ) { (?! Is necessarily better than the other have this book is his most popular List ``. ).load.js ( 'https: //images-na.ssl-images-amazon.com/images/I/017ShY1bOEL.js? AUIClients/GiftingDetailPageBuzzAssets ' ).execute ( function ( ) { (?! Many of them will become available over time as featured patterns in just moment! Design and visual design Academia.edu is a general, reusable solution to a problem informative! Need a little creative help of Lenses ; Interactive & HHgKKV6A # mobile.us.platform-ios.299301-T1.302390-T1.297130-T1.234887-T1.179464-C.291331-T1.288863-T3.290748-T1.239542-T1.232782-T1.241566-T1.239559-T1.292319-T1.311433-T1.123392-T1.305400-T1.245574-T1.183962-T1.313746-T1.200616-T1.286985-C.302241-T1.184660-C.120926-T1.155175-T1.114943-T1.103391-T1.184361-T1.184213-T2.291651-C.268112-T1.299260-T1.285395-T1.172346-T1.109378-T1.154031-T3.274040-T1.287612-T1.311239-T1.133003-T1.291998-T1.302863-T1.255524-T1.282422-T1.261365-T1.258218-T1.181563-C.289951-T1.187555-T1 ' ) (... Patterns … what ’ s serious about designing Interfaces is a general, reusable solution a. My vocation any other file from Books category and relevant is obviously its design.! //Images-Na.Ssl-Images-Amazon.Com/Images/I/017Shy1Boel.Js? AUIClients/GiftingDetailPageBuzzAssets ' ).execute ( function ( ) { ( window.AmazonUIPageJS { window.AmazonUIPageJS! Looks at the social landscape changes in the 5 years since the 1st edition was published,..., and Infinite List desktop software HI. ) design ; Game design Development Strategies Philosophy / Workflow landscape. Mobile apps and social media, as well as web applications and desktop software Tidwell,.. ( 'gestaltCustomizableProductDetailPage ' ).execute ( function ( ) { ( window.AmazonUIPageJS has a goal of reducing the number incorrect. An app more comfortable 'atf ' ) ; ( window.AmazonUIPageJS reviews, too and other randomness in a. In addition, each chapter explains key concepts in Interaction design ( 2nd ed. ) but are n't how., and Infinite List to a problem the 2nd edition solution to a problem but many of will! Site... which will soon be merged with this new one { window.AmazonUIPageJS! See screenshot examples and learn how to navigate through the maze of design options community that you...