Dec 13, 2011 |
1,898 views |

Book Description
Adobe Business Catalyst is a hosted application for building and managing online businesses. Using this unified platform and without back-end coding, Web designers can build everything from amazing Websites to powerful online stores, beautiful brochure-ware sites to mini-sites. To work in BC, designers use Dreamweaver (CS4 or later) with the free Business Catalyst extension installed. The cost of hosting a site with BC ranges from a few dollars a month and up, depending on the size of the site and the level of traffic, and the designer can pass on the cost to their client.
This is the first official book on using BC. In this comprehensive, hands-on, step-by-step guide, the reader will learn how to set up eCommerce on the hosted solution. As they work through the chapters, the readers can also follow along with the video tutorials linked in from AdobeTV (tv.adobe.com).
This book covers how to set up a new site, work with web pages, organize the site hierarchy, upload assets via FTP, configure modules, and customize their appearance. It includes best practices to set up site navigation, forums, password-protected areas and web forms. By the end, the reader will have their own working online business.
Once it is live, the designer or the client can use the robust reporting interface in Business Catalyst to review metrics and run custom reports in the customer database. By analyzing the data, the online store can be optimized to improve sales revenue and increase customer adoption. Download Now »
Dec 12, 2011 |
11,323 views |

Book Description
HTML5 continues to evolve, browsers are implementating at break-neck speed and HTML5 web sites spring up like flowers after rain. More than ever, you need to get acquainted with the powerful new possibilities in web and application design. That’s why we’ve crafted a second edition of this book to help you stay on top of current developments.
This book shows you how to start adapting the language now to realize its benefits on today’s browsers. It concentrates on the practical—the problems HTML5 can solve for you right away. By following the book’s hands-on HTML5 code examples you’ll learn about:
- new semantics and structures to help your site become richer and more accessible
- applying the most important JavaScript APIs that are already implemented
- using and controlling native multimedia
- how to build more intelligent web forms
- implementing new storage options and web databases, including both WebSQL and IndexedDB
- how geolocation works with HTML5 in both web and mobile applications
And this new edition adds:
- even more detail on canvas, geolocation and offline storage options
- a peek around the corner for audio and video’s new element, subtitling formats, in-browser web conference
- browser history controls to make applications more usable and bookmarkable Download Now »
Dec 08, 2011 |
7,349 views |

Book Description
“Thorough and comprehensive coverage from one of the foremost experts in browser security.”
—Tavis Ormandy, Google Inc.
Modern web applications are built on a tangle of technologies that have been developed over time and then haphazardly pieced together. Every piece of the web application stack, from HTTP requests to browser-side scripts, comes with important yet subtle security consequences. To keep users safe, it is essential for developers to confidently navigate this landscape.
In The Tangled Web, Michal Zalewski, one of the world’s top browser security experts, offers a compelling narrative that explains exactly how browsers work and why they’re fundamentally insecure. Rather than dispense simplistic advice on vulnerabilities, Zalewski examines the entire browser security model, revealing weak points and providing crucial information for shoring up web application security. You’ll learn how to:
- Perform common but surprisingly complex tasks such as URL parsing and HTML sanitization
- Use modern security features like Strict Transport Security, Content Security Policy, and Cross-Origin Resource Sharing
- Leverage many variants of the same-origin policy to safely compartmentalize complex web applications and protect user credentials in case of XSS bugs
- Build mashups and embed gadgets without getting stung by the tricky frame navigation policy
- Embed or host user-supplied content without running into the trap of content sniffing
For quick reference, “Security Engineering Cheat Sheets” Download Now »
Dec 08, 2011 |
7,430 views |

Book Description
With this concise book, you’ll learn the art of building hypermedia APIs that don’t simply run on the Web, but that actually exist in the Web. You’ll start with the general principles and technologies behind this architectural approach, and then dive hands-on into three fully-functional API examples.
Too many APIs rely on concepts rooted in desktop and local area network patterns that don’t scale well—costly solutions that are difficult to maintain over time. This book shows system architects and web developers how to design and implement human- and machine-readable web services that remain stable and flexible as they scale.
- Learn the H-Factors for representing application metadata across all media types and formats
- Understand the four basic design elements for authoring hypermedia types
- Convert a simple read-only XML-based media type into a successful API design
- Examine the challenges and advantages of designing a hypermedia type with JSON
- Use HTML5’s rich set of hypermedia controls in the API design process
- Learn the details of documenting, publishing, and registering media type designs and link-relation types
Table of Contents
Chapter 1 Understanding Hypermedia
Chapter 2 XML Hypermedia
Chapter 3 JSON Hypermedia Download Now »
Dec 06, 2011 |
9,649 views |

Book Description
The HTML5 canvas is revolutionizing graphics and visualizations on the Web. Powered by JavaScript, the HTML5 Canvas API enables web developers to create visualizations and animations right in the browser without Flash. Although the HTML5 Canvas is quickly becoming the standard for online graphics and interactivity, many developers fail to exercise all of the features that this powerful technology has to offer.
The HTML5 Canvas Cookbook begins by covering the basics of the HTML5 Canvas API and then progresses by providing advanced techniques for handling features not directly supported by the API such as animation and canvas interactivity. It winds up by providing detailed templates for a few of the most common HTML5 canvas applications—data visualization, game development, and 3D modeling. It will acquaint you with interesting topics such as fractals, animation, physics, color models, and matrix mathematics.
By the end of this book, you will have a solid understanding of the HTML5 Canvas API and a toolbox of techniques for creating any type of HTML5 Canvas application, limited only by the extent of your imagination.
What you will learn from this book:
- Learn about the fundamentals of line drawing, text drawing, shape drawing, composites, and picture drawing.
- Work with images, video, and pixel manipulation.
- Apply transformation effects including translations, scaling, rotations, and shearing. Download Now »
Dec 06, 2011 |
3,573 views |

Book Description
Adobe’s Stage3D (Molehill) is a set of 3D APIs that has brought 3D to the Flash platform. Being a completely new technology, there were almost no resources to get you acquainted with this revolutionary platform, until now.
This book will show you how to make your very own next-gen 3D games in Flash. If you have ever dreamed of writing your own console-style 3d game in Flash, get ready to be blown away by the hardware accelerated power of Stage3D. This book will lead you step-by-step through the process of programming a 3D game in Actionscript 3 using this exciting new technology. Filled with examples, pictures and source code, this is a practical and fun-to-read guide that will benefit both 3D programming beginners and expert game developers alike.
Starting with simple tasks like setting up Flash to render a simple 3d shape, each chapter presents a deeper and more complete videogame as an example project. Right from a simple tech demo, your game will grow to become a finished product – your very own playable 3d game filled with animation, special effects, sounds, and tons of action. The goal of this book is to teach you how to program a complete game in Molehill that has a beginning, middle, and game over.
As you progress further into your epic quest, you will learn all sorts of useful tricks such as ways to create eye-catching special effects using textures, special blend modes for transparent particle systems, fantastic vertex and fragment programs Download Now »