ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Mastering SVG: Ace web animations, visualizations, and vector graphics with HTML, CSS, and JavaScript

دانلود کتاب تسلط بر SVG: انیمیشن های وب ، تجسم ها و گرافیک های برداری Ace با HTML ، CSS و JavaScript

Mastering SVG: Ace web animations, visualizations, and vector graphics with HTML, CSS, and JavaScript

مشخصات کتاب

Mastering SVG: Ace web animations, visualizations, and vector graphics with HTML, CSS, and JavaScript

ویرایش:  
نویسندگان:   
سری:  
ISBN (شابک) : 1788621980, 9781788621984 
ناشر: Packt Publishing Ltd 
سال نشر: 2018 
تعداد صفحات: 305 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 14 مگابایت 

قیمت کتاب (تومان) : 50,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 21


در صورت تبدیل فایل کتاب Mastering SVG: Ace web animations, visualizations, and vector graphics with HTML, CSS, and JavaScript به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب تسلط بر SVG: انیمیشن های وب ، تجسم ها و گرافیک های برداری Ace با HTML ، CSS و JavaScript نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب تسلط بر SVG: انیمیشن های وب ، تجسم ها و گرافیک های برداری Ace با HTML ، CSS و JavaScript



دست به کار شوید و طراحی‌های وب سازگار با مرورگرهای متقابل و واکنش‌گرا را با SVG توسعه دهید

ویژگی‌های کلیدی
  • تسلط بر هنر انیمیشن‌ها و تجسم‌های سفارشی با SVG، CSS و جاوا اسکریپت
  • ترکیب SVG با کتابخانه ها و فریم ورک های شخص ثالث مانند React، JQuery، D3 و Snap.svg برای برنامه های غنی از رابط کاربری گرافیکی
  • ایجاد یک تجربه کاربری عالی با بالا - گرافیک عملکرد برای برنامه های کاربردی وب شما
توضیحات کتاب

SVG قدرتمندترین فرمت تصویری است که در وب استفاده می شود. علاوه بر تولید تصاویر مستقل از وضوح برای دنیای چند دستگاهی امروزی، SVG به شما امکان می دهد انیمیشن ها و تصاویری را برای افزودن به سایت ها و برنامه های خود ایجاد کنید. سادگی نشانه‌گذاری چند پلتفرمی، آمیخته با زبان‌های آشنای وب مدرن، مانند CSS و جاوا اسکریپت، ترکیبی برنده را برای طراحان و توسعه‌دهندگان ایجاد می‌کند.

در این کتاب، نحوه نوشتن SVG را خواهید آموخت. با استفاده از ویژگی‌های رایج SVG، مانند عناصر و ویژگی‌ها، مستندسازی کنید و SVG را در وب با استفاده از نکات پیکربندی ساده برای سرورهای وب رایج ارائه دهید. شما همچنین از عناصر و تصاویر SVG در اسناد HTML استفاده خواهید کرد.

علاوه بر این، از تصاویر SVG برای انواع کارهای رایج مانند دستکاری عناصر SVG، افزودن انیمیشن با استفاده از CSS، تسلط بر SVG پایه جاوا اسکریپت ( API) با استفاده از روش‌های Document Object Model (DOM) و رابط SVG با کتابخانه‌ها و چارچوب‌های رایج، مانند React، jQuery، و Angular.

سپس درک درستی از Snap.svg و SVG خواهید داشت. js API ها، همراه با اصول اولیه D3، و نگاهی به نحوه پیاده سازی تجسم های جالب با استفاده از کتابخانه بیندازید. در پایان کتاب، شما به ساخت انیمیشن با SVG مسلط خواهید شد.

آنچه یاد خواهید گرفت
  • عناصر تشکیل دهنده یک تصویر SVG را ارائه دهید
  • CSS قدیمی خود را جایگزین کنید. sprites با SVG
  • درک انیمیشن و تجسم داده ها با SVG در جاوا اسکریپت خالص و با استفاده از کتابخانه های رایج توضیح داده شده است
  • از SVG برای مقیاس بندی تصاویر در چندین دستگاه به راحتی استفاده کنید
  • Harness قدرت انیمیشن‌ها و تبدیل‌های CSS برای دستکاری تصاویر SVG شما به روشی تکرارشونده و قابل ترکیب
  • رابط SVG با کتابخانه‌ها و چارچوب‌های رایج، مانند jQuery، React، و Angular
Who این کتاب برای

این کتاب برای توسعه دهندگان وب و طراحانی است که به دنبال اضافه کردن انیمیشن به پروژه های خود هستند. مقداری تجربه با HTML، CSS، و جاوا اسکریپت لازم است.


توضیحاتی درمورد کتاب به خارجی

Take the plunge and develop cross-browser-compatible and responsive web designs with SVG

Key Features
  • Master the art of custom animations and visualizations with SVG, CSS, and JavaScript
  • Combine SVG with third-party libraries and frameworks such as React, JQuery, D3, and Snap.svg for GUI-rich apps
  • Create an awesome user experience with high-performance graphics for your web applications
Book Description

SVG is the most powerful image format in use on the web. In addition to producing resolution-independent images for today's multi-device world, SVG allows you to create animations and visualizations to add to your sites and applications. The simplicity of cross-platform markup, mixed with familiar modern web languages, such as CSS and JavaScript, creates a winning combination for designers and developers alike.

In this book, you will learn how to author an SVG document using common SVG features, such as elements and attributes, and serve SVG on the web using simple configuration tips for common web servers. You will also use SVG elements and images in HTML documents.

Further, you will use SVG images for a variety of common tasks, such as manipulating SVG elements, adding animations using CSS, mastering the basic JavaScript SVG (API) using Document Object Model (DOM) methods, and interfacing SVG with common libraries and frameworks, such as React, jQuery, and Angular.

You will then build an understanding of the Snap.svg and SVG.js APIs, along with the basics of D3, and take a look at how to implement interesting visualizations using the library. By the end of the book, you will have mastered creating animations with SVG.

What you will learn
  • Deliver the elements that make up an SVG image
  • Replace your old CSS sprites with SVG
  • Understand animation and data visualization with SVG are explained in pure JavaScript and using common libraries
  • Use SVG to scale images across multiple devices easily
  • Harness the power of CSS animations and transformations to manipulate your SVG images in a replicable, remixable way
  • Interface SVG with common libraries and frameworks, such as jQuery, React, and Angular
Who this book is for

This book is for web developers and designers looking to add animation to their projects. Some experience with HTML, CSS, and JavaScript is required.



فهرست مطالب

Cover
Title Page
Copyright and Credits
PacktPub.com
Contributors
Table of Contents
Preface
Chapter 1: Introducing Scalable Vector Graphics
	Creating a simple SVG image
	Using SVG as a content image
	Drawing with code
		Scalable + vector graphics
	Using SVG in CSS
		Gradients in SVG
	Directly embedding SVG in an HTML document
	Feature detection and Modernizr
	Summary
Chapter 2: Getting Started with Authoring SVG
	Positioning in SVG
		viewBox and viewport in SVG
	Introducing paths
	More on basic shapes
		The line element
		The ellipse element
		The polygon element
		The polyline element
	More on fills and strokes
		stroke-dasharray
		stroke-dashoffset
		stroke-linecap
		stroke-linejoin
		stroke-opacity
		linearGradient and radialGradient
		The pattern element
	Authoring programs
	Summary
Chapter 3: Digging Deeper with SVG Authoring
	Transformations
		translate
		scale
		rotate
		skew
	Clipping and masking
		Clipping
		Masking
		Importing images into SVG
	Filters
	Serving SVG on the web
		Apache
		nginx
		IIS
	Summary
Chapter 4: Using SVG in HTML
	SVG, HTML, and accessibility
		SVG as an image src
		Inline SVG
	SVG and responsive web design
		The srcset attribute
		The srcset and sizes attributes
		The picture element
	Additional details on inline SVG in an HTML document
		Caching
		Complexity
			Authoring
			The Document Object Model
	Summary
Chapter 5: Working with SVG and CSS
	CSS background images
		Data URLs for SVG background images
	SVG sprites and icon sets
	Styling inline SVG
		Using common CSS properties to manipulate SVGs
			Basic font properties
			Text properties
			Miscellaneous CSS properties
		Using SVG-specific CSS properties to manipulate SVGs
			Color and painting properties
			Stroke properties
			Text properties
			Compositing properties
			Interactivity properties
		Styles in standalone SVG images
	Basic CSS animations and transitions with SVG
		CSS animations 
			Basic animation format
			Animating a clip path
			Animating multiple properties and assigning multiple animations to an element
			CSS transitions
	Summary
Chapter 6: JavaScript and SVG
	JavaScript Versions and tools
		JavaScript Versions
			ECMAScript 5
			ECMAScript 2015 
			TypeScript
		Tooling
	The DOM interface to SVG
		Initial exploration
		The SVG DOM manipulator 
	Summary
Chapter 7: Common JavaScript Libraries and SVG
	Manipulating SVG with jQuery
	Working with AngularJS and SVG
	Manipulating SVG with Angular
		Getting started with Angular
			Installing Node, npm, and Angular Cli
	Working with React and SVG
	Summary
Chapter 8: SVG Animation and Visualizations
	Creating an SVG data visualization
	General techniques for animating SVG
		Animating with pure JavaScript
		Animating with CSS
		Animating SVG with SMIL
		Animating SVG with Vivus
		Animating SVG with GSAP
	Summary
Chapter 9: Helper Libraries Snap.svg and SVG.js
	Working with Snap.svg
		Getting started with Snap.svg
		Animation with Snap
		Snap.svg utilities
		Snap.svg events
		Custom data visualization with Snap.svg
	Working with SVG.js
		Getting started with SVG.js
		Animation with SVG.js
		SVG.js utilities
		SVG.js events
		Custom data visualization with SVG.js
	Summary
Chapter 10: Working with D3.js
	Getting started with D3
		D3's enter and exit
	Implementing a donut chart with D3
	Implementing a chord diagram in D3
	Summary
Chapter 11: Tools to Optimize Your SVG
	Serving compressed SVG
		gzipping SVG on Apache
		SVG compression on nginx
		SVG compression on IIS
	SVGO
		SVGOMG
		SVGO authoring plugins
	svgcleaner
	Summary
Other Books You May Enjoy
Index




نظرات کاربران