The CSS Anthology


Rachel Andrew - 2004
    The 2nd edition is now full-color throughout and is completely updated and revised with the latest tips & tricks. This book will show you how to:Construct robust CSS layouts that work every time. Create sleek drop-down menus using only CSS. Build a professional tabbed navigation system. Replace image-based navigation with low-fat CSS lists. Design smarter, more usable CSS-flavored web forms. Use rounded corners minus the bloated HTML. Allow your visitors to select their preferred look and feel. Let the W3C validator do your debugging. Reduce the burden of site maintenance and updates. ... along with 92 other solutions to common questions and problems. The CSS Anthology: 101 Essential Tips, Tricks & Hacks is ideal for experienced Web designers who would like to add sparkle to their existing designs, as well as newcomers who want to learn Web design the right way the first time.The book is written so that it can be read cover to cover, or referred to like a cookbook with 101 different recipies for your Website. It's written in an easy-to-follow, consistent format that's well illustrated with plenty of full color screenshots and code examples, providing quick visual cues. If you hate wading through dry academic-style texts, then the illustrations and examples throughout this book will suit you

Letting Go of the Words: Writing Web Content that Works


Janice G. Redish - 2007
    Ironically, I must recommend that you read her every word so that you can find out why your customers won't read very many words on your website -- and what to do about it.-- Jakob Nielsen, Principal, Nielsen Norman Group"There are at least twelve billion web pages out there. Twelve billion voices talking, but saying mostly nothing. If just 1% of those pages followed Ginny's practical, clear advice, the world would be a better place. Fortunately, you can follow her advice for 100% of your own site's pages, so pick up a copy of Letting Go of the Words and start communicating effectively today."--Lou Rosenfeld, co-author, Information Architecture for the World Wide WebOn the web, whether on the job or at home, we usually want to grab information and use it quickly. We go to the web to get answers to questions or to complete tasks - to gather information, reading only what we need. We are all too busy to read much on the web.This book helps you write successfully for web users. It offers strategy, process, and tactics for creating or revising content for the web. It helps you plan, organize, write, design, and test web content that will make web users come back again and again to your site.Learn how to create usable and useful content for the web from the master - Ginny Redish. Ginny has taught and mentored hundreds of writers, information designers, and content owners in the principles and secrets of creating web information that is easy to scan, easy to read, and easy to use.This practical, informative book will help anyone creating web content do it better.Features* Clearly-explained guidelines with full color illustrations and examples from actual web sites throughout the book. * Written in easy-to-read style with many befores and afters.* Specific guidelines for web-based press releases, legal notices, and other documents.* Tips on making web content accessible for people with special needs.Janice (Ginny) Redish has been helping clients and colleagues communicate clearly for more than 20 years. For the past ten years, her focus has been helping people create usable and useful web sites. She is co-author of two classic books on usability: A Practical Guide to Usability Testing (with Joseph Dumas), and User and Task Analysis for Interface Design (with JoAnn Hackos), and is the recipient of many awards.

Making Color Sing: Practical Lessons in Color and Design


Jeanne Dobie - 2000
    Readers are shown how the interplay of complementary hues can trigger vibrations; how the push and pull of warm and cool colors can create a feeling of space; how to disguise one color in a scene to accent another; and many more tidbits of colorful advice.

The Pocket Universal Principles of Design: 150 Essential Tools for Architects, Artists, Designers, Developers, Engineers, Inventors, and Makers


William Lidwell - 2015
    Now, there's a handy travel companion for any designer, so that you always have the essentials at your fingertips.Portable, condensed, and armed with 150 principles, Universal Principles of Design, Pocket Edition is like a Swiss Army knife of design knowledge. Richly illustrated and easy to navigate, it pairs critical need-to-know design knowledge with visual examples of the principles applied in practice. An indispensable field reference for designers of all types, this pocket edition of the best-selling Universal Principles of Design will sharpen your design thinking and expand your sense of the possible.

Head First JavaScript


Michael Morrison - 2007
    You want to take your web skills to the next level. And you're finally ready to add "programmer" to the resume. It sounds like you're ready to learn the Web's hottest programming language: JavaScript. Head First JavaScript is your ticket to going beyond copying and pasting the code from someone else's web site, and writing your own interactive web pages. With Head First JavaScript, you learn:The basics of programming, from variables to types to looping How the web browser runs your code, and how you can talk to the browser with your code Why you'll never have to worry about casting, overloading, or polymorphism when you're writing JavaScript code How to use the Document Object Model to change your web pages without making your users click buttons If you've ever read a Head First book, you know what to expect -- a visually rich format designed for the way your brain works. Head First JavaScript is no exception. It starts where HTML and CSS leave off, and takes you through your first program into more complex programming concepts -- like working directly with the web browser's object model and writing code that works on all modern browsers. Don't be intimidated if you've never written a line of code before! In typical Head First style, Head First JavaScript doesn't skip steps, and we're not interested in having you cut and paste code. You'll learn JavaScript, understand it, and have a blast along the way. So get ready... dynamic and exciting web pages are just pages away.

The Knowledge Book: Everything You Need to Know to Get By in the 21st Century


National Geographic Society - 2007
    explains how they are linked and why they are important... and packs everything into a single, irresistibly readable volume. The richly illustrated pages burst with essential facts from all major fields of knowledge: science, technology, philosophy, art, religion, economics, and more.Loaded with cross-referencing, fact boxes, and other helpful features, the book is topically organized into five sections: Earth and Space; Mathematics and the Sciences; Politics and Economics; Religion, Philosophy, and Psychology; and The Arts. An introductory spread opens each section, summarizing its biggest ideas and discoveries. Timelines and fact boxes place events in the context of history, while sidebars add interesting details on processes, inventions, and artistic techniques. Famous personalities are introduced in highlighted columns. Finally, each section ends with a notation that lists the major issues to be resolved in our day. This innovative and accessible approach, is supported by color-coded tabs that guide readers through the book.Two thousand vibrant images captivate readers who enjoy visual learning and function as a colorful catalog of essential knowledge.

100 Things Every Designer Needs to Know about People


Susan M. Weinschenk - 2011
    We want them to buy something, read more, or take action of some kind. Designing without understanding what makes people act the way they do is like exploring a new city without a map: results will be haphazard, confusing, and inefficient. This book combines real science and research with practical examples to deliver a guide every designer needs. With it you'll be able to design more intuitive and engaging work for print, websites, applications, and products that matches the way people think, work, and play.Learn to increase the effectiveness, conversion rates, and usability of your own design projects by finding the answers to questions such as: What grabs and holds attention on a page or screen?What makes memories stick?What is more important, peripheral or central vision?How can you predict the types of errors that people will make?What is the limit to someone's social circle?How do you motivate people to continue on to (the next step?What line length for text is best?Are some fonts better than others? These are just a few of the questions that the book answers in its deep-dive exploration of what makes people tick.

The Zen of CSS Design: Visual Enlightenment for the Web


Dave Shea - 2005
    Proving once and for all that standards-compliant design does not equal dull design, this inspiring tome uses examples from the landmark CSS Zen Garden site as the foundation for discussions on how to create beautiful, progressive CSS-based Web sites.

Corridor


Sarnath Banerjee - 2004
    Among his customers are Brighu, a postmodern Ibn Batuta looking for obscure collectibles and a love life; Digital Dutta who lives mostly in his head, torn between Karl Marx and an H1-B visa; and the newly-married Shintu, looking for the ultimate aphrodisiac in the seedy by-lanes of old Delhi. Played out in the corridors of Connaught Place and Calcutta, the story captures the alienation and fragmented reality of urban life through an imaginative alchemy of text and image.

The User Experience Team of One: A Research and Design Survival Guide


Leah Buley - 2013
    Whether you want to cross over into user experience or you're a seasoned practitioner trying to drag your organization forward, this book gives you tools and insight for doing more with less.

The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity


Alan Cooper - 1999
    Cooper details many of these meta functions to explain his central thesis: programmers need to seriously re-evaluate the many user-hostile concepts deeply embedded within the software development process. Rather than provide users with a straightforward set of options, programmers often pile on the bells and whistles and ignore or de-prioritise lingering bugs. For the average user, increased functionality is a great burden, adding to the recurrent chorus that plays: "computers are hard, mysterious, unwieldy things." (An average user, Cooper asserts, who doesn't think that way or who has memorised all the esoteric commands and now lords it over others, has simply been desensitised by too many years of badly designed software.) Cooper's writing style is often overblown, with a pantheon of cutesy terminology (i.e. "dancing bearware") and insider back-patting. (When presenting software to Bill Gates, he reports that Gates replied: "How did you do that?" to which he writes: "I love stumping Bill!") More seriously, he is also unable to see beyond software development's importance--a sin he accuses programmers of throughout the book. Even with that in mind, the central questions Cooper asks are too important to ignore: Are we making users happier? Are we improving the process by which they get work done? Are we making their work hours more effective? Cooper looks to programmers, business managers and what he calls "interaction designers" to question current assumptions and mindsets. Plainly, he asserts that the goal of computer usage should be "not to make anyone feel stupid." Our distance from that goal reinforces the need to rethink entrenched priorities in software planning. -- Jennifer Buckendorff, Amazon.com

The Gabriel Method: The Revolutionary DIET-FREE Way to Totally Transform Your Body


Jon Gabriel - 2008
    From the well-known programs that deprive and restrict to ones that rely on juice alone, it seems that everybody has an answer to the growing problem of obesity. When Jon Gabriel's life took an unexpected turn, he suddenly was awakened to the marvelous gift that he had been given -- the opportunity to live -- and was disgusted at how he had treated his body. At over four hundred pounds, walking, sleeping, and working was a struggle against gravity, and his life was a constant battle between emotional and physical satiation. He was slowly killing himself with food. Like the estimated 58 percent of Americans, and rising numbers in other countries, Jon was trapped in what he came to call the FAT - Famine and Temperature - trap. By studying biochemistry, Gabriel learned that your body has an internal logic that determines how fat or thin you will be at any given time. The way to lose weight is not to struggle or to force yourself to lose weight but to understand this internal logic and work with it so that your body wants to be thinner. When your body wants to be thinner, weight loss is inevitable and becomes automatic and effortless. You simply crave less food, you crave healthier foods, your metabolism speeds up and you become very efficient at burning fat, just like a naturally thin person. And that's the real transformation -- to transform yourself into a naturally thin person, so that you can eat whatever you want whenever you want and still be thin, fit, and vibrantly healthy. After reading The Gabriel Method, you will learn: -Your body has a reason why it's holding on to weight--and it's not your fault. -Fat is a cushion--a protective barrier that our mind believes is helping to protect us. -If you can change that belief, you can change your body; Stop the cycle of crash dieting and start eating what you want, when you want it. -How to choose healthy, nutritious foods that nourish the cells in your body, not starve them. -Delicious shakes and smoothies, and super-power supplements, that can jump start your success. -The simple way you can train your mind and body to work with your goal of health, not against it. -Eliminate the emotional and mental reasons your body holds on to weight in just 10 minutes a day. It certainly worked for Jon; he lost 225 pounds in two-and-a-half years, going from 409 pounds to 184, without suffering, dieting, or anguishing over his body. Unlike most people who lose an extensive amount of weight, his skin tightened up and now is indistinguishable from that of a person who has been healthy his whole life.

Traffic Secrets: The Underground Playbook for Filling Your Websites and Funnels with Your Dream Customers


Russell Brunson - 2020
    Russell Brunson, CEO and co-founder of the million-dollar company ClickFunnels, applies classic and foundational direct marketing techniques from newspapers, TV, radio, and direct mail to online businesses so you can get more traffic, leads, and sales to your website or funnel. Evergreen, relevant, yet no less urgent for its significance, this business guide will provide the online entrepreneur with a key cornerstone to success.

The New Media Reader [With CDROM]


Noah Wardrip-Fruin - 2003
    General introductions by Janet Murray and Lev Manovich, along with short introductions to each of the texts, place the works in their historical context and explain their significance. The texts were originally published between World War II--when digital computing, cybernetic feedback, and early notions of hypertext and the Internet first appeared--and the emergence of the World Wide Web--when they entered the mainstream of public life.The texts are by computer scientists, artists, architects, literary writers, interface designers, cultural critics, and individuals working across disciplines. The contributors include (chronologically) Jorge Luis Borges, Vannevar Bush, Alan Turing, Ivan Sutherland, William S. Burroughs, Ted Nelson, Italo Calvino, Marshall McLuhan, Billy Kl?Jean Baudrillard, Nicholas Negroponte, Alan Kay, Bill Viola, Sherry Turkle, Richard Stallman, Brenda Laurel, Langdon Winner, Robert Coover, and Tim Berners-Lee. The CD accompanying the book contains examples of early games, digital art, independent literary efforts, software created at universities, and home-computer commercial software. Also on the CD is digitized video, documenting new media programs and artwork for which no operational version exists. One example is a video record of Douglas Engelbart's first presentation of the mouse, word processor, hyperlink, computer-supported cooperative work, video conferencing, and the dividing up of the screen we now call non-overlapping windows; another is documentation of Lynn Hershman's Lorna, the first interactive video art installation.

Node.Js the Right Way: Practical, Server-Side JavaScript That Scales


Jim R. Wilson - 2013
    Ready to take JavaScript beyond the browser, explore dynamic languages features and embrace evented programming? Explore the fun, growing repository of Node modules provided by npm. Work with multiple protocols, load-balanced RESTful web services, express, 0MQ, Redis, CouchDB, and more. Develop production-grade Node applications fast. JavaScript is the backbone of the modern web, powering nearly every web app's user interface. Node.js is JavaScript for the server. This book shows you how to develop small, fast, low-profile, useful, networked applications. You'll write asynchronous, non-blocking code using Node's style and patterns. You'll cluster and load balance your services with Node core features and third-party tools. You'll work with many protocols, creating RESTful web services, TCP socket clients and servers, and more. This short book packs a hefty dose of Node.js. You'll test your code's functionality and performance under load. You'll learn important aspects of Node development--from its architecture and core, to its ecosystem of third-party modules. You'll discover how Node pairs a server-side event loop with a JavaScript runtime to produce screaming fast, non-blocking concurrency. Through a series of practical programming domains, you'll use the latest available ECMAScript Harmony features and harness key Node classes such as EventEmitter and Stream. Throughout the book, you'll develop real programs that are small, fast, low-profile, and useful. Get ready to join a smart community that's rapidly advancing the state of the art in web development.What You Need: Latest stable release of Node.js, this book was written with 0.12.x in mind. The 0MQ (ZeroMQ) library, version 3.2 or higher.