开放网络为开发者带来了令人难以置信的机遇。为了充分利用这些技术,你需要知道如何运用他们。探索下面的链接去学习更多的 Web 技术。

Web 技术

基础

HTML
超文本标记语言是一种以结构友好的格式来描述和定义Web页面内容的语言。
CSS
层叠样式表用于描绘Web内容的外观样式。
HTTP
超文本传送协议 (HTTP) 用于在 Web 上传输 HTML 与其它超媒体文档。

脚本编写

JavaScript
JavaScript 是运行在浏览器端的编程语言,用于构建高级用户交互的Web站点和安全浏览器执行的应用。
Web APIs
包含每个独立API的参考资料,这些API构成了Web强大的脚本可用性。参考资料包含 DOM以及所有你能用到的用于构建Web内容和应用的相关API和接口。
  • Web API interface reference 列出了所有的用于 Web 开发的对象类型。
  • WebAPI 页面列出了所有通信、设备访问 API 和其他可用于 Web 应用程序的 API。
  • Event reference 列出了所有可使用的能跟踪和对页面或应用程序的动作作出反应的事件。

图像

SVG
SVG(可缩放矢量图形)让你可以用一系列矢量(线条)和形状来描绘图像,无论尺寸多大他们都可以平滑缩放。
WebGL
WebGL通过引用一种符合OpenGL ES 2.0规范的API,将3D图形引入Web中,在HTML中可以使用 <canvas> 元素来使用WebGL。

其他

MathML
数学标记语言使得展示复杂的数学公式和语法成为可能。

学习区

学习 web 开发
这一系列文章能帮助初学者掌握开发一个简单网站的所有知识。

其他主题

开发Web应用

为Web应用开发者提供的文档;Web应用是真正的一次性写入,就可以在手机端、桌面端、FirefoxOS等任何地方部署运行的应用程序。

可访问性

在Web开发中,可访问性意味着要让尽可能多的用户来访问网站,即使当他们的行为在某些方面被限制时。这里我们将提供一些信息让Web内容变的可访问。

安全性

确保你的Web站点或者Web应用的安全是至关重要的。

 

展示全部