【发布时间】:2012-01-22 21:47:50
【问题描述】:
google docs 和 yandex maps http://maps.yandex.ru/-/CFsgzMjN 等项目允许访问者在网页上绘制几何图形。如果没有 HTML5,他们是如何做到这一点的?
这总是 SVG 吗?
【问题讨论】:
标签: html css graphics vector svg
google docs 和 yandex maps http://maps.yandex.ru/-/CFsgzMjN 等项目允许访问者在网页上绘制几何图形。如果没有 HTML5,他们是如何做到这一点的?
这总是 SVG 吗?
【问题讨论】:
标签: html css graphics vector svg
他们使用的是canvas,看看.ymaps-overlay-transition-container,里面有canvas标签。
【讨论】:
canvas 标签,但它并不严格要求此文档类型,因此 canvas 可以在任何地方使用,但它只是无效,并且可能,它的实现可能存在一些问题,但我不认为在不同的文档类型之间使用 canvas 有任何差异。
这可能是 SVG,也可能只是使用画布绘制。文档的 doctype 不必是 html5 才能使这些功能发挥作用。
【讨论】: