You may have to Search all our reviewed books and magazines, click the sign up button below to create a free account.
CSS3 is behind most of the eye-catching visuals on the Web today, but the official documentation can be dry and hard to follow and browser implementations are scattershot at best. The Book of CSS3 distills the dense technical language of the CSS3 specification into plain English and shows you what CSS3 can do right now, in all major browsers. With real-world examples and a focus on the principles of good design, it extends your CSS skills, helping you transform ordinary markup into stunning, richly-styled web pages. You'll master the latest cutting-edge CSS3 features and learn how to: –Stylize text with fully customizable outlines, drop shadows, and other effects –Create, position, and resize background images on the fly – Spice up static web pages with event-driven transitions and animations –Apply 2D and 3D transformations to text and images –Use linear and radial gradients to create smooth color transitions –Tailor a website's appearance to smartphones and other devices A companion website includes up-to-date browser compatibility charts and live CSS3 examples for you to explore. The Web can be an ugly place—add a little style to it with The Book of CSS3.
Provides information on Web development for multiple devices, covering such topics as structure and semantics, device APIs, multimedia, and Web apps.
"Mr. Jurgenson makes a first sortie toward a new understanding of the photograph, wherein artistry or documentary intent have given way to communication and circulation. Like Susan Sontag’s On Photography, to which it self-consciously responds, The Social Photo is slim, hard-bitten and picture-free." – New York Times A set of bold theoretical reflections on how the social photo has remade our world. With the rise of the smart phone and social media, cameras have become ubiquitous, infiltrating nearly every aspect of social life. The glowing camera screen is the lens through which many of us seek to communicate our experience. But our thinking about photography has been slow to catch-up; this major fixture of everyday life is still often treated in the terms of art or journalism. In The Social Photo, social theorist Nathan Jurgenson develops bold new ways of understanding photography in the age of social media and the new kinds of images that have emerged: the selfie, the faux-vintage photo, the self-destructing image, the food photo. Jurgenson shows how these devices and platforms have remade the world and our understanding of ourselves within it.
The extraordinary story of the 20th century, as told from the furthest fringes of science, art and culture. For readers of Bryson's A Short History of Nearly Everything. Before 1900, history was an account of great discoveries that actually made sense. People understand innovations like the steam engine, agriculture, or electricity. The twentieth century, by contrast, gave us quantum entanglement, cubism, relativity, psychedelics, postmodernism, chaos maths, and the Somme. This is the story of that confusing century as told through the ideas produced at the furthest fringes of our sciences, arts, and culture. Its cast includes well-known geniuses such as Albert Einstein, Francis Crick, and P...
The Canvas element is a revolutionary feature of HTML5 that enables powerful graphics for rich Internet applications, and this pocket reference provides the essentials you need to put this element to work. If you have working knowledge of JavaScript, this book will help you create detailed, interactive, and animated graphics -- from charts to animations to video games -- whether you're a web designer or a programmer interested in graphics. Canvas Pocket Reference provides both a tutorial that covers all of the element's features with plenty of examples and a definitive reference to each of the Canvas-related classes, methods, and properties. You'll learn how to: Draw lines, polygons, and curves Apply colors, gradients, patterns, and transparency Use transformations to smoothly rotate and resize drawings Work with text in a graphic environment Apply shadows to create a sense of depth Incorporate bitmapped images into vector graphics Perform image processing operations in JavaScript
You’ve got data to communicate. But what kind of visualization do you choose, how do you build your visualizations, and how do you ensure that they're up to the demands of the Web? In Data Visualization with JavaScript, you’ll learn how to use JavaScript, HTML, and CSS to build practical visualizations for your data. Step-by-step examples walk you through creating, integrating, and debugging different types of visualizations and you'll be building basic visualizations (like bar, line, and scatter graphs) in no time. You'll also learn how to: –Create tree maps, heat maps, network graphs, word clouds, and timelines –Map geographic data, and build sparklines and composite charts –Add ...
A hands-on, beginner-friendly approach to developing complete web applications from the ground up, using JavaScript and its most popular frameworks, including Node.js and React.js. Whether you’ve been in the developer kitchen for decades or are just taking the plunge to do it yourself, The Complete Developer will show you how to build and implement every component of a modern stack—from scratch. You’ll go from a React-driven frontend to a fully fleshed-out backend with Mongoose, MongoDB, and a complete set of REST and GraphQL APIs, and back again through the whole Next.js stack. The book’s easy-to-follow, step-by-step recipes will teach you how to build a web server with Express.js, ...
Today’s web technologies are evolving at near–light speed, bringing the promise of a seamless Internet ever closer to reality. When users can browse the Web on a three-inch phone screen as easily as on a fifty-inch HDTV, what’s a developer to do? Peter Gasston’s The Modern Web will guide you through the latest and most important tools of device-agnostic web development, including HTML5, CSS3, and JavaScript. His plain-English explanations and practical examples emphasize the techniques, principles, and practices that you’ll need to easily transcend individual browser quirks and stay relevant as these technologies are updated. Learn how to: –Plan your content so that it displays f...
Academy Award–winning director Errol Morris turns his eye to the nature of truth in photography In his inimitable style, Errol Morris untangles the mysteries behind an eclectic range of documentary photographs. With his keen sense of irony, skepticism, and humor, Morris shows how photographs can obscure as much as they reveal, and how what we see is often determined by our beliefs. Each essay in this book is part detective story, part philosophical meditation, presenting readers with a conundrum, and investigates the relationship between photographs and the real world they supposedly record. Believing Is Seeing is a highly original exploration of photography and perception, from one of America’s most provocative observers.
This book teaches how to use CSS3 to build cool, responsive user interface features that are feasible for use in real-world projects today. Readers will appreciate the author's approachable style and will catch on quickly with this easy-to-follow, practical guide. Well known and respected CSS3 expert Chris Mills devotes much of the book to creating fallbacks for older browsers, so that the content will still be accessible and usable. Each chapter begins with a quick reference sheet with all the syntax, fallbacks, backward compatibility, and browser support (including mobile). The author clearly explains what the CSS features do and why they are useful. Then he demonstrates a simple design th...