了解使用 HTML5 标签 <canvas>

<canvas> 元素是 HTML5 的一部分,支持动态的、可编写脚本的 2D 形状和位图图像渲染。这是一个更新位图的低级程序模型,HTML5 Canvas 也有助于制作 2D 游戏。虽然 HTML5 canvas 提供了自己的 2D 绘图 API,但它也支持 WebGL API,允许使用 OpenGL ES 进行 3D 呈现。

<canvas> 并不具备语义特征,可能不那么适用 a11y。

参考资料:

  1. Canvas element - Wikipedia
  2. HTML Standard - canvas
  3. CanvasRenderingContext2D - Web APIs | MDN
  4. Canvas tutorial - Web APIs | MDN
  5. Canvas API - Web APIs | MDN
  6. <canvas>: The Graphics Canvas element - HTML: HyperText Markup Language | MDN



如希望撰写评论,请发邮件至 me@tianhegao.com (直接点击邮箱可自动跳转至默认邮箱App,并填写收信人和邮件主题)或者点击这里在线留言,我会挑选对读者有价值的评论附加到文章末尾。



可通过以下渠道赞赏此文