تقنيات الويب للمطورين

对于想要在Internet上创建网站和应用程序的人来说,开放的Web提供了一个绝佳的机会. 要充分利用Web技术,您需要知道如何使用它们. 浏览下面的链接以了解有关各种Web技术的更多信息.

الأساسيات

لغة ترميز النص الفائق
HTML用于描述和定义网页的内容 .
بروتوكول نقل النص الفائق
超文本传输​​协议(HTTP)用于在Web上交付HTML文档和其他高级文档.

البرمجة

الجافاسكربت
JavaScript是一种可在浏览器上使用的编程语言,您可以使用它向站点或应用程序添加交互式和其他动态功能.
واجهات البرمجيّة للويب
Web API用于执行各种任务,例如操纵DOM ,播放音频文件和视频或生成3D图形.
  • Web API参考列出了开发Web时可以使用的各种对象.
  • Web应用程序界面页面列出了在通信,硬件访问中使用的所有编程接口,以及可在Web应用程序中使用的其他编程接口.
  • 事件参考列出了所有可用于跟踪或响应网页或应用程序中发生的事件的事件.

الرسومات

الكانفاس
<canvas>元素提供了用于使用JavaScript语言绘制2D图形的编程接口.
الرسوميات المتجهية المتغيرة
SVG允许您使用直线,曲线和其他工程形状来塑造图形. 借助Vector,您可以创建可以缩放的图像,而不会损失准确性.
تقنيّة WebGL
WebGL技术(用于绘制3D图形的Web API)的入门指南. 该技术允许在Web内容中使用OpenGL ES标准.

الصوت، الفيديو، والوسائط المتعددة

تقنيات وسائط الويب
与媒体相关的软件界面的列表,其中包含指向所需文档的链接.
لمحة عن تقنية الوسائط في الويب
开放网络技术和软件界面的概述,这些技术和界面提供对音频和视频的播放,操纵和记录的支持. 如果您不知道要使用哪个API,则应从这里开始.
واجهة برمجيّة لالتقاط الوسائط والتدفقات
对软件接口的引用,该软件接口使得可以同时在本地和网络上流式传输,记录和操纵媒体. 这包括使用本地摄像机和麦克风捕获视频,音频和照片.
استخدام ملفات الفيديو والصوت في لغة ترميز النص الفائق
将视频和音频文件嵌入网页,并控制其播放.
تقنيّة WebRTC
Web中的RTC技术表示实时通信,该技术可实现音频和视频的流传输以及浏览器之间的共享.

أُخرى

لغة الترميز الرياضية
MathML允许您表示复杂的数学方程式.

قسم التعلم

تعلم تطوير الويب
这组文章为初学者提供了开始编写简单网站所需的知识.

مواضيع أُخرى

تطوير تطبيقات الويب
以下是文章列表,解释了在开发用于电话,台式机和Firefox系统环境的Web应用程序中使用的技术.
الإتاحة
可通过不同方式访问的网站使更多的人可以使用网络,包括视听能力有限(肢体残障)的人. 这组文章提供有关可用Web开发的信息.
الحماية
不要让您的网站或应用程序将私人数据泄露给坏人. 使用这组文章来确保您的项目安全.

قراءة المزيد ...