Head First Ajax: A Brain-Friendly Guide


Rebecca M. Riordan - 2008
    Head First Ajax gives you an up-to-date perspective that lets you see exactly what you can do--and has been done--with Ajax. With it, you get a highly practical, in-depth, and mature view of what is now a mature development approach. Using the unique and highly effective visual format that has turned Head First titles into runaway bestsellers, this book offers a big picture overview to introduce Ajax, and then explores the use of individual Ajax components--including the JavaScript event model, DOM, XML, JSON, and more--as it progresses. You'll find plenty of sample applications that illustrate the concepts, along with exercises, quizzes, and other interactive features to help you retain what you've learned.Head First Ajax covers:The JavaScript event modelMaking Ajax requests with XMLHTTPREQUEST objectsThe asynchronous application modelThe Document Object Model (DOM)Manipulating the DOM in JavaScriptControlling the browser with the Browser Object ModelXHTML FormsPOST RequestsXML Syntax and the XML DOM treeXML Requests & ResponsesJSON -- an alternative to XMLAjax architecture & patternsThe Prototype LibraryThe book also discusses the server-side implications of building Ajax applications, and uses a black box approach to server-side components.Head First Ajax is the ideal guide for experienced web developers comfortable with scripting--particularly those who have completed the exercises in Head First JavaScript--and for experienced programmers in Java, PHP, and C# who want to learn client-side programming.

The New Typography


Jan Tschichold - 1928
    First published in English in 1995, with an excellent introduction by Robin Kinross, this new edition includes a foreword by Rich Hendel, who considers current thinking about Tschichold's life and work.

Practical Object Oriented Design in Ruby


Sandi Metz - 2012
    The Web is awash in Ruby code that is now virtually impossible to change or extend. This text helps you solve that problem by using powerful real-world object-oriented design techniques, which it thoroughly explains using simple and practical Ruby examples. Sandi Metz has distilled a lifetime of conversations and presentations about object-oriented design into a set of Ruby-focused practices for crafting manageable, extensible, and pleasing code. She shows you how to build new applications that can survive success and repair existing applications that have become impossible to change. Each technique is illustrated with extended examples, all downloadable from the companion Web site, poodr.info. The first title to focus squarely on object-oriented Ruby application design, Practical Object-Oriented Design in Ruby will guide you to superior outcomes, whatever your previous Ruby experience. Novice Ruby programmers will find specific rules to live by; intermediate Ruby programmers will find valuable principles they can flexibly interpret and apply; and advanced Ruby programmers will find a common language they can use to lead development and guide their colleagues. This guide will help you Understand how object-oriented programming can help you craft Ruby code that is easier to maintain and upgrade Decide what belongs in a single Ruby class Avoid entangling objects that should be kept separate Define flexible interfaces among objects Reduce programming overhead costs with duck typing Successfully apply inheritance Build objects via composition Design cost-effective tests Solve common problems associated with poorly designed Ruby code

The Humane Interface: New Directions for Designing Interactive Systems


Jef Raskin - 2000
    The Humane Interface is a gourmet dish from a master chef. Five mice! --Jakob Nielsen, Nielsen Norman Group Author of Designing Web Usability: The Practice of Simplicity This unique guide to interactive system design reflects the experience and vision of Jef Raskin, the creator of the Apple Macintosh. Other books may show how to use todays widgets and interface ideas effectively. Raskin, however, demonstrates that many current interface paradigms are dead ends, and that to make computers significantly easier to use requires new approaches. He explains how to effect desperately needed changes, offering a wealth of innovative and specific interface ideas for software designers, developers, and product managers. The Apple Macintosh helped to introduce a previous revolution in computer interface design, drawing on the best available technology to establish many of the interface techniques and methods now universal in the computer industry. With this book, Raskin proves again both his farsightedness and his practicality. He also demonstrates how design ideas must be bui

Free: The Future of a Radical Price


Chris Anderson - 2009
    Reveals how to run an online business profitably in spite of the Internet's inherently free culture, disseminating the principles of a ''priceless economy'' in six categories that pertain to advertising, labor exchange, and advanced-version fees.

SEO 2016: Learn Search Engine Optimization (SEO Books Series)


R.L. Adams - 2015
    It's certainly no walk in the park. And, depending on where you've been for your information when it comes to SEO, it might be outdated, or just flat-out wrong. Why is that? Search has been evolving at an uncanny rate in recent years. And, if you're not in the know, then you could end up spinning your wheels and wasting valuable and precious time and resources on techniques that no longer work. The main reason for the recent changes: to increase relevancy. Google's sole mission is to provide the most relevant search results at the top of its searches, in the quickest manner possible. But, in recent years, due to some mischievous behavior at the hand of a small group of people, relevancy began to wane. SEO 2016 :: Understanding Google's Algorithm Adjustments The field of SEO has been changing, all led by Google's onslaught of algorithm adjustments that have decimated and razed some sites while uplifting and building others. Since 2011, Google has made it its mission to hunt out and demote spammy sites that sacrifice user-experience, focus on thin content, or simply spend their time trying to trick and deceive their way to the top of its search results. At the same time, Google has increased its reliance on four major components of trust, that work at the heart of its search algorithm: Trust in Age Trust in Authority Trust in Content Relevancy In this book, you'll learn just how each of these affects Google's search results, and just how you can best optimize your site and content to ensure that you're playing by Google's many rules. And, although there have been many algorithm adjustments over the years, four major ones have shaped and forever changed the search engine landscape: Google Panda Google Penguin Google Hummingbird Google Mobilegeddon We'll discuss the nature of these changes and just how each of these algorithm adjustments have shaped the current landscape in search engine optimization. So what does it take to rank your site today? In order to compete at any level in SEO, you have to earn trust - Google's trust that is. But, what does that take? How can we build trust quickly without jumping through all the hoops? SEO is by no means a small feat. It takes hard work applied consistently overtime. There are no overnight success stories when it comes to SEO. But there are certainly ways to navigate the stormy online waters of Google's highly competitive search. Download SEO 2016 :: Learn Search Engine Optimization Lift the veil on Google's complex search algorithm, and understand just what it takes to rank on Google searches today, not yesterday.

Thoughtless Acts?: Observations on Intuitive Design


Jane Fulton Suri - 2005
    People unconsciously perform ultraordinary actions every day, from throwing a jacket over a chair back to claim the seat, or placing something in the teeth when all hands are full. These "thoughtless acts" reveal the subtle but crucial ways people behave in a world not always perfectly tailored to their needs. Thoughtless Acts? is a collection of dozens of (often humorous) snapshots capturing such fleeting adaptations and minor exploitations. This method of observation demonstrates the kind of common-sense approach that can inspire designers and anyone involved in creative endeavors. Thoughtless Acts? is a privileged peek at how IDEO creates the people-friendly products, services, and spaces for which they are so widely recognized.

Graphic Design Solutions


Robin Landa - 1996
    Graphic Design Solutions continues to provide a clear and comprehensive introduction to graphic design and advertising design, with step-by-step visual solutions that readers can apply with confidence to their own design and advertising projects. A highly illustrative, straightforward assessment of developing winning graphic design solutions for a variety of media-including print, Web, television, and unconventional formats-helps designers think critically and creatively about their work while understanding the demands of the graphic design profession in today's world.

You Are Not a Gadget


Jaron Lanier - 2010
    Now, in his first book, written more than two decades after the web was created, Lanier offers this provocative and cautionary look at the way it is transforming our lives for better and for worse.The current design and function of the web have become so familiar that it is easy to forget that they grew out of programming decisions made decades ago. The web’s first designers made crucial choices (such as making one’s presence anonymous) that have had enormous—and often unintended—consequences. What’s more, these designs quickly became “locked in,” a permanent part of the web’s very structure. Lanier discusses the technical and cultural problems that can grow out of poorly considered digital design and warns that our financial markets and sites like Wikipedia, Facebook, and Twitter are elevating the “wisdom” of mobs and computer algorithms over the intelligence and judgment of individuals. Lanier also shows:How 1960s antigovernment paranoia influenced the design of the online world and enabled trolling and trivialization in online discourseHow file sharing is killing the artistic middle class;How a belief in a technological “rapture” motivates some of the most influential technologistsWhy a new humanistic technology is necessary. Controversial and fascinating, You Are Not a Gadget is a deeply felt defense of the individual from an author uniquely qualified to comment on the way technology interacts with our culture.

A Designer's Research Manual: Succeed in Design by Knowing Your Clients and What They Really Need


Jenn Visocky O'Grady - 2006
    Most experienced designers would quantify this "legwork" with the term research. By engaging in competitive intelligence, customer profiling, color and trend forecasting, etc., designers are able to bring something to the table that reflects a commercial value for the client beyond a well-crafted logo or brochure. Although scientific and analytical in nature, research is the basis of all good design work. This book provides a comprehensive manual for designers on what design research is, why it is necessary, how to do research, and how to apply it to design work. As designers embrace research methodologies, they share a common vernacular with their clients, and establish respect as idea people. In an increasingly crowded marketplace, embracing research practices will ensure a continued viable role for designers in business. No other books address this issue for student and professional graphic designers. Books on how to do research are usually aimed at writers, business marketers, and scientists. The ability to execute effective research methods is as important to a career in graphic design as the ability to build a grid or layout a page. Understanding the needs of the client and the client's market are essential components of creating value.

jQuery Pocket Reference


David Flanagan - 2010
    This book is indispensable for anyone who is serious about using jQuery for non-trivial applications." -- Raffaele Cecco, longtime developer of video games, including Cybernoid, Exolon, and StormlordjQuery is the "write less, do more" JavaScript library. Its powerful features and ease of use have made it the most popular client-side JavaScript framework for the Web. This book is jQuery's trusty companion: the definitive "read less, learn more" guide to the library.jQuery Pocket Reference explains everything you need to know about jQuery, completely and comprehensively. You'll learn how to:Select and manipulate document elementsAlter document structureHandle and trigger eventsCreate visual effects and animationsScript HTTP with Ajax utilitiesUse jQuery's selectors and selection methods, utilities, plugins and moreThe 25-page quick reference summarizes the library, listing all jQuery methods and functions, with signatures and descriptions.

Graphic: Inside the Sketchbooks of the World's Great Graphic Designers


Steven Heller - 2010
    Yet only the finished article is presented. Rarely do we gain insight into how visual solutions have been reached or the exploration, experimentation, and ideas behind them. In this ambitious publication, some one hundred of the world’s leading graphic designers and illustrators open up their private sketchbooks to offer a privileged glimpse into their creative processes. The result is a visual tour de force.Among the many artists featured are Milton Glaser, an icon of American graphic design and creator of the seminal I Love New York logo, who was the first designer to receive the National Medal of Arts, in 2009. Michael Bierut, a partner of Pentagram Design, is known as an advocate of the power and influence of design and co-founded the online journal Design Observer; he has clients ranging from the Walt Disney Company to Princeton and Yale to the New York Jets. Ed Fella, a prolific photographer as well as an iconoclastic typographer and designer, is known for fusing high- and low-culture sources and began mixing, changing, and matching fonts long before it was possible—and popular—with desktop publishing. Bruce Mau is the designer of the seminal S,M,L,XL and now has a client list including MTV, Coca Cola, and Frank Gehry.Samples range from small, discrete typographical explorations to full-fledged illustrations, from a few scrappy scribbles and eccentric handwriting to photographic collages and other offbeat forms of visual inspiration. Concise and informative texts by Steven Heller and Lita Talarico—leading authorities on graphic design—provide invaluable commentary on the artists’ creative development, design philosophies, sketchbooking techniques, and visual influences. The combined effect of such high-level creativity is a treasure trove of design inspiration in a lively, engaging presentation that is a design object in itself.

Anatomy of a Typeface


Alexander S. Lawson - 1990
    An analysis of letter forms, from Garamond and Bembo to the design and manufacture of sans-serif and newspaper type.

Storytelling For User Experience: Crafting Stories For Better Design


Whitney Quesenbery - 2010
    In user experience, stories help us to understand our users, learn about their goals, explain our research, and demonstrate our design ideas. In this book, Quesenbery and Brooks teach you how to craft and tell your own unique stories to improve your designs.

Designing Type


Karen Cheng - 2006
    This essential book explains the processes behind creating and designing type. Author Karen Cheng discusses issues of structure, optical compensation, and legibility, with special emphasis given to the often overlooked relationships between letters and shapes in font design.  The book is illustrated with numerous diagrams that demonstrate visual principles and letter construction, ranging from informal progress sketches to final type designs and diagrams. A wide range of classic and modern typefaces is analyzed, including those from many premier contemporary type foundries. Introductory essays and diagrams emphasize the history of type, the primary systems of typeface classification, the two main proportional systems for type, the parts of a letter, the effects of new technology on design methodology, the optical illusions that affect density and balance in letterforms, and the differences in form between basic serif typestyles. The book provides detailed guidelines for creating serif and sans serif letters, numbers, punctuation, and accents.  As design clients increasingly call for original and custom typefaces, Designing Type is a superb reference for both students and professional graphic designers.