SVGVSCanvas-创新互联

SVG(scalable Vector Graphics,可伸缩矢量图形)和Canvas对比

在西吉等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、成都网站制作 网站设计制作定制网站,公司网站建设,企业网站建设,品牌网站建设,网络营销推广,成都外贸网站建设公司,西吉网站建设费用合理。

Canvas的概念最初是由Apple公司提出的,主要用于在MAC OS X WebKit中创建控制板部件。Canvas本质上是一个位图画布,其上绘制的图形是不可缩放的,不能像SVG图像那样可以被放大缩小。此外,用Canvas绘制出来的对象不属于页面DOM结构或者任何命名空间——这点被认为是一个陷阱。SVG图像却可以在不同的分辨率下流畅地缩放,并且支持单击检测(能检测到鼠标单击了图像上的哪个点)。

既然如此,为什么WHATWG(Web Hypertext Application Technology Working Group,Web超文本应用技术工作组)的HTML5规范不使用SVG呢?尽管Canvas有明显的不足,但是HTML Canvas API有两方面优势可以弥补:第一,不需要将绘制图像中的每个图元当做对象存储,因此执行性能非常好;第二,在其他编程语言现有的优秀二维绘图API的基础上实现Canvas API相对来说比较简单。

                                  HTML5高级程序设计——Peter

另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。


网站题目:SVGVSCanvas-创新互联
分享路径:http://azwzsj.com/article/dphhcs.html