Learning Raphaël JS Vector Graphics
暫譯: 學習 Raphaël JS 向量圖形
Damian Dawber
- 出版商: Packt Publishing
- 出版日期: 2013-04-28
- 售價: $1,350
- 貴賓價: 9.5 折 $1,283
- 語言: 英文
- 頁數: 130
- 裝訂: Paperback
- ISBN: 1782169164
- ISBN-13: 9781782169161
-
相關分類:
JavaScript、UML
海外代購書籍(需單獨結帳)
相關主題
商品描述
Over 70 code examples to create vector graphics and data visualizations!
Overview
- Create impressive vector graphics and data visualizations in your browser
- Add animation and interactivity to your web applications
- Work with native SVGs to create complex vector graphics
- Develop cross-browser vector graphics solutions
In Detail
Raphaël is an exceptional library that makes drawing vector graphics in the browser straightforward. It boasts a large number of methods that facilitate drawing and animating graphics, allowing developers to create flexible, interactive web applications and data visualizations.
Learning Raphaël JS Vector Graphics takes you from being a complete vector graphics novice to an accomplished vector graphics developer. Packed with illustrations and code demos, this book covers a wide array of concepts and takes you through them by example. The Raphaël library is covered in detail and in the context of its real-world applicability.
This book looks at the powerful vector graphics drawing library, Raphaël, and how you can utilize it to draw vector graphics and create interactive web applications with ease.
You will learn how to draw complex vector graphics and how to transform, animate, and interact with them. We will also look at working with existing vector graphics to add an extra layer of complexity to our applications, and finish up by creating a series of data visualization demos. If you want to learn how to create appealing, interactive graphics and data visualizations, then this is the book for you.
Learning Raphaël JS Vector Graphics is packed full of illustrations and has over 70 demos to really hammer home the concepts covered.
What you will learn from this book
- Learn how to work with existing SVGs to create complex vectors
- Become familiar with the SVG specification for creating complex drawings and the Raphaël JavaScript library
- Get to grips with how to create complex vector drawings using paths
- Add user interactivity to your applications
- Learn how to apply transformations to vector graphics
- Create stunning animations to bring your vector drawings to life
Approach
A step-by-step guide to understanding the principles underlying vector drawing, using illustrations and code demos along with interactive maps to fully exploit the JavaScript library to create a data visualization widget.
Who this book is written for
Learning Raphaël JS Vector Graphics has been written for anyone with an interest in frontend browser technologies with little or no knowledge of vector graphics drawing. Designers, integrators, frontend developers, and data visualization developers will get something out of reading this book. The book assumes knowledge of HTML and CSS and a working familiarity with JavaScript.
商品描述(中文翻譯)
超過 70 個程式碼範例來創建向量圖形和數據可視化!
概述
- 在瀏覽器中創建令人印象深刻的向量圖形和數據可視化
- 為您的網頁應用程式添加動畫和互動性
- 使用原生 SVG 創建複雜的向量圖形
- 開發跨瀏覽器的向量圖形解決方案
詳細內容
Raphaël 是一個卓越的庫,使得在瀏覽器中繪製向量圖形變得簡單。它擁有大量的方法來促進圖形的繪製和動畫,讓開發者能夠創建靈活的、互動的網頁應用程式和數據可視化。
學習 Raphaël JS 向量圖形將使您從一個完全不懂向量圖形的新手,成為一名出色的向量圖形開發者。本書充滿插圖和程式碼示範,涵蓋了各種概念,並通過範例逐步引導您。Raphaël 庫的詳細內容以及其在現實世界中的應用也會被深入探討。
本書探討了強大的向量圖形繪製庫 Raphaël,以及您如何輕鬆利用它來繪製向量圖形和創建互動的網頁應用程式。
您將學習如何繪製複雜的向量圖形,以及如何對其進行變換、動畫和互動。我們還將研究如何使用現有的向量圖形為我們的應用程式添加額外的複雜性,並通過創建一系列數據可視化示範來結束。如果您想學習如何創建吸引人的互動圖形和數據可視化,那麼這本書就是為您而寫的。
學習 Raphaël JS 向量圖形充滿插圖,並有超過 70 個示範來強調所涵蓋的概念。
您將從本書中學到的內容
- 學習如何使用現有的 SVG 創建複雜的向量
- 熟悉用於創建複雜繪圖的 SVG 規範和 Raphaël JavaScript 庫
- 理解如何使用路徑創建複雜的向量繪圖
- 為您的應用程式添加用戶互動性
- 學習如何對向量圖形應用變換
- 創建驚人的動畫,使您的向量繪圖栩栩如生
方法
這是一本逐步指南,幫助您理解向量繪圖的基本原則,使用插圖和程式碼示範以及互動地圖,充分利用 JavaScript 庫來創建數據可視化小工具。
本書的讀者對象
學習 Raphaël JS 向量圖形是為任何對前端瀏覽器技術感興趣的人而寫的,即使他們對向量圖形繪製幾乎沒有或完全沒有知識。設計師、整合者、前端開發者和數據可視化開發者都能從閱讀本書中獲益。本書假設讀者具備 HTML 和 CSS 的知識,並對 JavaScript 有一定的熟悉度。