web中的图形

 Web中的图形 (Graphics on the Web)


现代网站和应用经常需要呈现图形。要展示一副静态图像相当简单,既可以通过<img>元素来链入图像,也可以通过为HTML元素的 background-image 属性(property)设置背景图像来实现。然而,人们经常也想要实时地构建图形(graphics)。这些文章将会提供一些见解帮助你来达成目标。


1. 2D图形 (2D Graphics)

  • 画布 (Canvas) <canvas> 元素提供了用于使用 javascript 绘制2D图形的 APIs
  • SVG (Scalable Vector Graphics)   可缩放矢量图形允许使用线条(lines),曲线(curves) 以及其他的几何形状来渲染图形。无需使用位图,就可以创建干净地扩展到任意大小的图像。


2. 3D图形 (3D Graphics)
  • WebGL 为Web提供了3D 图形 APIs。可以让你在web 内容中使用标准的OpenGL ES


3. 视频 (Video)
  • 使用 HTML 的 audio 和 video 在HTML文档中嵌入video并控制回放功能
  • WebRTC WebRTC 中的 RTC 代表了实时通讯,这种技术可使浏览器客户端共享音频/视频/数据流。


  • 2
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值