Learn how to think beyond the desktop and craft beautiful designs that anticipate and respond to your users' needs. The author will explore CSS techniques and design principles, including fluid grids, flexible images, and media queries, demonstrating how you can deliver a quality experience to your users no matter how large (or small) their display.
In our industry, everything changes quickly, usually for the better. We have more and better tools for creating websites and applications that work across multiple platforms. Oddly enough, design workflow hasn't changed much, and what has changed is often for worse. Old-school workflow is simply not effective on our multiplatform web. Fixed-width Photoshop comps and overproduced wireframes are no longer the way to design for today's multi-platform web. This book provides a practical approach for "designing in the browser." It shows how to better manage client expectations and development requirements, and offers a method of design documentation.
Websites and apps are places where critical parts of our lives happen. We shop, bank, learn, gossip, and select our leaders there. But many of these places weren’t intended to support these activities. Instead, they're designed to capture your attention and sell it to the highest bidder. Living in Information draws upon architecture as a way to design information environments that serve our humanity.
Imagine how future archaeologists will discover countless things we have thrown away: plastic and metal objects, discarded electronics, synthetic textiles, and other items that do not easily decompose; the leftovers of an age of rampant, imperishable objects. Today, in an economic system that revolves around producing and consuming such things, we now face how to deal with them in the challenges that lie ahead. The intrinsic design ideologies of sustainability and social responsibility are often not new. This book presents a history of socially committed design strategies within the Western tradition.
A proposal to redefine design in a way that not only challenges the field's dominant paradigms but also changes the practice of design itself. In Critical Fabulations, Daniela Rosner proposes redefining design as investigative and activist, personal and culturally situated, responsive and responsible. Challenging the field's dominant paradigms and reinterpreting its history, Rosner wants to change the way we historicize the practice, reworking it from the inside. Focusing on the development of computational systems, she takes on powerful narratives of innovation and technology shaped by the professional expertise that has become integral to the field's mounting status within the new industrial economy. To do so, she intervenes in legacies of design, expanding what is considered "design" to include long-silenced narratives of practice, and enhancing existing design methodologies based on these rediscovered inheritances. Drawing on discourses of feminist technoscience, she examines craftwork's contributions to computing innovation--how craftwork becomes hardware manufacturing, and how hardware manufacturing becomes craftwork.
Responsive design is more than the technical; it's a new way of communicating and working that affects every person on your team. Karen McGrane draws on data and stories from real-world teams to show you why going responsive is just good business sense-and how to set up your project (from concept to launch) for total success. Learn how to plan and scope work, collaborate in a responsive context, evaluate content, handle browser support and testing, and measure performance outcomes. No matter your role or project, go responsive with confidence.
If you want to build your organization’s next web application with HTML5, this practical book will help you sort through the various frameworks, libraries, and development options that populate this stack. You’ll learn several of these approaches hands-on by writing multiple versions of a sample web app throughout the book, so you can determine the right strategy for your enterprise. What’s the best way to reach both mobile and desktop users? How about modularization, security, and test-driven development? With lots of working code samples, this book will help web application developers and software architects navigate the growing number of HTML5 and JavaScript choices available. The book’s sample apps are available at http://savesickchild.org. Mock up the book’s working app with HTML, JavaScript, and CSS Rebuild the sample app, first with jQuery and then Ext JS Work with different build tools, code generators, and package managers Build a modularized version of the app with RequireJS Apply test-driven development with the Jasmine framework Use WebSocket to build an online auction for the app Adapt the app for both PCs and mobile with responsive web design Create mobile versions with jQuery Mobile, Sencha Touch, and PhoneGap
Our industry's long wait for the complete, strategic guide to mobile web design is finally over. Former Yahoo! design architect and cocreator of Bagcheck Luke Wroblewski knows more about mobile experience than the rest of us, and packs all he knows into this entertaining, to-the-point guidebook. Its data-driven strategies and battle tested techniques will make you a master of mobile-and improve your non-mobile design, too!