
Building Web Applications with SVG
Microsoft Press
Published on 15. July 2012
Book
Paperback/Softback
292 pages
978-0-7356-6012-0 (ISBN)
Description
Create rich interactivity with Scalable Vector Graphics (SVG)
Dive into SVG-and build striking, interactive visuals for your web applications. Led by three SVG experts, you'll learn step-by-step how to use SVG techniques for animation, overlays, and dynamic charts and graphs. Then you'll put it all together by building two graphic-rich applications. Get started creating dynamic visual content using web technologies you're familiar with-such as JavaScript, CSS, DOM, and AJAX.
Discover how to:
Build client-side graphics with little impact on your web server
Create simple user interfaces for mobile and desktop web browsers
Work with complex shapes and design reusable patterns
Position, scale, and rotate text elements using SVG transforms
Create animations using the Synchronized Multimedia Integration Language (SMIL)
Build more powerful animations by manipulating SVG with JavaScript
Apply filters to sharpen, blur, warp, reconfigure colors, and more
Make use of programming libraries such as Pergola, D3, and Polymaps
Dive into SVG-and build striking, interactive visuals for your web applications. Led by three SVG experts, you'll learn step-by-step how to use SVG techniques for animation, overlays, and dynamic charts and graphs. Then you'll put it all together by building two graphic-rich applications. Get started creating dynamic visual content using web technologies you're familiar with-such as JavaScript, CSS, DOM, and AJAX.
Discover how to:
Build client-side graphics with little impact on your web server
Create simple user interfaces for mobile and desktop web browsers
Work with complex shapes and design reusable patterns
Position, scale, and rotate text elements using SVG transforms
Create animations using the Synchronized Multimedia Integration Language (SMIL)
Build more powerful animations by manipulating SVG with JavaScript
Apply filters to sharpen, blur, warp, reconfigure colors, and more
Make use of programming libraries such as Pergola, D3, and Polymaps
More details
Language
English
Place of publication
Redmond
United States
Target group
Professional and scholarly
Dimensions
Height: 189 mm
Width: 226 mm
Thickness: 16 mm
Weight
506 gr
ISBN-13
978-0-7356-6012-0 (9780735660120)
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Persons
David Dailey is a professor of Computer Science, teaching mainly in areas of web programming. Jon Frost is a senior .NET developer who has worked with SVG for more than a decade, developing dynamic and interactive reporting/charting applications.
Jon Frost, coauthor of Learn SVG: The Web Graphics Standard, develops applications that include dynamic and interactive visualizations.
Domenico Strazzullo, founder and editor-in-chief of SVG magazine, is the author of both the Pergola JavaScript library for SVG and the open-source GEMI web operating system.
Jon Frost, coauthor of Learn SVG: The Web Graphics Standard, develops applications that include dynamic and interactive visualizations.
Domenico Strazzullo, founder and editor-in-chief of SVG magazine, is the author of both the Pergola JavaScript library for SVG and the open-source GEMI web operating system.
Content
Introduction
Chapter 1: SVG Basics
Chapter 2: Creating and Editing SVG Graphics
Chapter 3: Adding Text, Style, and Transforms
Chapter 4: Motion and Interactivity
Chapter 5: SVG Filters
Chapter 6: SVG Tools and Resources
Chapter 7: Building a Web Application: Case Studies
Chapter 1: SVG Basics
Chapter 2: Creating and Editing SVG Graphics
Chapter 3: Adding Text, Style, and Transforms
Chapter 4: Motion and Interactivity
Chapter 5: SVG Filters
Chapter 6: SVG Tools and Resources
Chapter 7: Building a Web Application: Case Studies