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

Web 技术

基础

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

脚本编写

JavaScript
JavaScript是运行在浏览器端的编程语言,被用于构建高级用户交互的Web站点和安全浏览器执行的应用。
Web APIs
包含每个独立API的参考资料,这些API构成了Web强大的脚本可用性。参考资料包含 DOM以及所有你能用到的用于构建Web内容和应用的相关API和接口。

图像

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

其他

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

学习区

学习web开发
这里的文章合集为初学者提供了开发简单网站的所有内容。

其他主题

开发Web应用

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

可访问性

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

安全性

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

展示全部