SVG精髓(第2版)

[美] J. David Eisenberg

出版时间

2015-08-31

ISBN

9787115402547

评分

★★★★★
书籍介绍
这本书最经得起推敲的,是它对 SVG 几何原理的讲透,尤其是椭圆弧坐标转换、曲线与坐标系统这些常被官方文档一笔带过的地方。读者反馈里反复出现的“称得上精髓”“曲线部分好玩”,说明它真正下功夫的是让图形“可被理解”,而非罗列标签。不过读者也坦言:SVG“不是写给人看的代码”,手写繁琐,实际开发中借助工具库往往更务实——这种诚实的取舍让本书的定位格外清晰:它适合想搞清矢量图形底层逻辑、愿意啃坐标与变换的人,而非追求快速出图的码农。对前端或数据可视化方向、希望知其然更知其所以然的读者,它是一本值得摆在手边的参考书。
作者简介
J. David Eisenberg 一名程序员和教师。他开发了CSS、JavaScript、CGI、XML和Perl等多门编程课程,并在加州圣何塞常青谷学院教授计算机信息技术课程。他还著有Études for Erlang、Let's Read Hiragana以及本书第1版。 Amelia Bellamy-Royds 一位专门从事科学和技术交流的自由撰稿人。她通过参与Web Platform Docs、Stack Exchange和Codepen等在线社区,帮助推动Web标准和设计。
目录
前言    xii
第1章 入门指南    1
1.1 图形系统    1
1.1.1 栅格图形    1
1.1.2 矢量图形    2

显示全部
用户评论
前端的图形技术可选择行不多,要么是纯HTML,代表着限制太大,一种是canvas,靠逻辑代码,没办法做组件工具,剩下的只能是svg。svg是一个标准,该标准在浏览器可以运行,而并非是浏览器独有。 scg完全基于XML技术,页面的文档,以及存储的格式都是XML,有好处也有坏处。好处来说,可以形成自己独有的组件,坏处来说,跳过臃肿,如果配置过多,导致XML过大。 最近在做SVG的一个组价架构,特地来了解一下,其实之前已经做过很多SVG的项目,只是想要加深一下对于svg的理解。svg的使用场景不多,可选择的书也确实不多,此本基本算是唯一一本了。
废话少 值得读
简单介绍 SVG 语法
好强大的svg,基本上可以完成AI的所有效果
API 文档
还行吧,讲曲线那里比较好玩
网上资料较少,但出处都是这儿
简单易懂,1-9章都是基础很实用,后面几章略复杂,看项目是不是用的上了
下载
收藏
全部深度解读 →主题书单高分榜最近更新