Web 技术研究所

我一直坚信着,Web 将会成为未来应用程序的主流

矩阵相关的 DOM API

  之前做图形相关的东西时总觉得浏览器没有自带一个矩阵相关的接口很遗憾,前段时间正在纠结ES是不是该引入个矩阵相关的东西时遇到了CSSMatrix这个接口(这还要感谢@司徒正美前辈)。这确实是个可以用的东西,只是它太针对CSS设计了,适用范围不太广。
  实际上这东西很早以前就有了,只是我一直对CSS的transform这块没太关注所以没发现。不过它也是昙花一现的东西,在2009年到2011年之间曾经在规范中出现,2012年之后好像就删掉了。但是webkit和IE11目前有支持,而Firefox没有支持。
  也许这个API已经死了吧,但是我又找到了另一个活着的API——DOMMatrix,从这套API上看,它的适用性就比之前的CSSMatrix要强的多了,不仅有矩阵的支持,还有向量的支持,而且用法也不再局限于CSS了,还可以用于SVG、Canvas2D、WebGL等各种图像接口中。但这套API目前的兼容性就和之前的CSSMatrix完全相反了,几乎所有浏览器都不支持,唯有Firefox从33版本开始支持。
  我觉得这套API确实很有用,并且非常希望其它内核的浏览器也能尽快支持上。
网名:
34.203.213.*
电子邮箱:
仅用于接收通知
提交 悄悄的告诉你,Ctrl+Enter 可以提交哦
神奇海螺
[查看全部主题]
各类Web技术问题讨论区
发起新主题
本模块采用即时聊天邮件通知的模式
让钛合金F5成为历史吧!
次碳酸钴的技术博客,文章原创,转载请保留原文链接 ^_^