Công nghệ lập trình Website hiện nay

Sự phát triển rộng rãi của World Wide Web đã tạo ra cơ hội cho các lập trình viên sáng tạo các trang web cũng như ứng dụng online bổ ích. Để tận dụng đầy đủ các công nghệ này, bạn cần phải biết làm thế nào để sử dụng chúng. Dưới đây bạn sẽ tìm thấy các liên kết đến các tài liệu MDN của các công nghệ lập trình Web.

Các công nghệ lập trình Web

Cơ bản

HTML

HyperText Markup Language (HTML) là ngôn ngữ được sử dụng để định hình cấu trúc và nội dung của trang Web.

CSS

Cascading Style Sheets (CSS) được sử dụng để biểu thị cách mà một nội dung được hiển thị như thế nào trên Web.

HTTP

Hypertext Transfer Protocol (HTTP) là giao thức truyền tải siêu văn bản, được sử dụng để truyền tải các nội dung HTML cũng như các nội dung media trên mạng.

Scripting

JavaScript

JavaScipt là mội ngôn ngữ lập trình chạy trên các trình duyệt, được sử dụng để xây dựng các trang Web có tính tương tác cao với người sử dụng hoặc tạo ra các ứng dụng Web.

Web APIs

Web Application Programming Interfaces (Web APIs) là giao diện lập trình ứng dụng Web được dùng để vận hành các tính năng đa dạng như điều khiển DOM, phát nhạc và video, hoặc tạo ra đồ họa 3D. 

  • Web API interface reference – danh sách các objects bạn có thể dùng khi phát triển web.
  • WebAPI page – danh sách các thiết bị kết nối, phần cứng và các API hữu ích khác cho một ứng dụng.
  • Event reference – danh sách các sự kiện có thể giúp bạn kiểm soát và phản ứng kịp thời với những gì xảy ra trên trang web của bạn.

Đồ họa

Canvas

The <canvas> cung cấp API hỗ trợ vẽ 2D bằng Javascript.

SVG

Scalable Vector Graphics cho phép bạn biểu thị một hình ảnh bằng cách vẽ ra các vector với các hình dạng khác nhau để cho phép hình ảnh đó có thể phóng to thu nhỏ một cách trơn tru với bất kì một kích thước nào.

WebGL

WebGL là một API cho Javascript mang lại đồ họa 3D cho Web bằng cách sử dụng HTML5: <canvas>.

Âm Thanh, Video, và Truyền Thông Đa Phương Tiện

Công Nghệ Truyền Thông Web

Danh sách các API có liên quan tới truyền thông và những tài liệu cần thiết.

Tổng Quan Công Nghệ Truyền Thông trên Web

Tổng quan về công nghệ web mở và các giao diện lập trình ứng dụng (APIs) hỗ trợ phát sóng âm thành, hình ảnh cũng như điều khiển và ghi hình. Nếu bạn muốn biết bạn nên sử dụng API nào, bạn nên tham khảo tại đây.

API hỗ trợ ghi hình và phát sóng truyền thông

Tài liệu tham khảo các API dùng để ghi hình và phát sóng trong mạng nội bộ cũng như mạng kết nối, bao gồm nhiều phương thức như sử dụng máy ghi hình cũng như máy thu âm để quay video, thu âm, và chụp ảnh tĩnh.

Ứng Dụng Âm Thanh và Video trong HTML5

Nhúng âm thanh hoặc video vào trang web và tích hợp trình điều chỉnh.

WebRTC

RTC trong WebRTC là viết tắt của Real-Time Communications, công nghệ cho phép phát sóng trực tiếp âm thanh hình ảnh và truyền dữ liệu giữa các trình duyệt của những người dùng.

Công nghệ khác

MathML

Mathematical Markup Language (MathML) giúp trang web có thể hiển thị các phương trình toán học phức tạp cũng như các cú pháp toán học liên quan.

Nguồn: https://developer.mozilla.org/vi/docs/Web

Bài viết liên quan

  • Giới thiệu dịch vụ thiết kế website công ty, nhà hàng, thương mại điện tử

    Giới thiệu dịch vụ thiết kế website công ty, nhà hàng, thương mại điện tử

    27/07/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Giới thiệu chung SEOTOP.com.vn cung cấp dịch

  • Địa chỉ IP có thật sự ảnh hưởng tới thứ hạng website

    23/07/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Lâu lắm rồi mình cũng chưa có

  • Hướng dẫn kích hoạt LSCache trên website để tăng tốc và giảm tải

    Hướng dẫn kích hoạt LSCache trên website để tăng tốc và giảm tải

    23/07/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Như các bạn cũng đã biết AZDIGI

  • Seo top tu khoa website len top google nhanh nhat

    Lưu ý quan trọng cần biết khi Seo Web lên Top Google

    20/06/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Trước đây chỉ cần các yếu tố

  • Cách tối ưu hóa hình ảnh để Website load nhanh hơn

    20/06/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Nếu không có hình ảnh, website sẽ

  • Dịch vụ thiết kế Website chất lượng cao toàn quốc

    20/06/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Lý do nên thiết kế website Thiết

  • Dịch vụ thiết kế Website chuyên nghiệp

    19/06/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Hiện nay, việc sở hữu một hay

  • Công nghệ thiết kế Website trong tương lai sẽ thế nào

    19/06/2019

    Mục lục nội dungCác công nghệ lập trình WebCơ bảnHTMLCSSHTTPScriptingJavaScriptWeb APIsĐồ họaCanvasSVGWebGLÂm Thanh, Video, và Truyền Thông Đa Phương TiệnCông Nghệ Truyền Thông WebTổng Quan Công Nghệ Truyền Thông trên WebAPI hỗ trợ ghi hình và phát sóng truyền thôngỨng Dụng Âm Thanh và Video trong HTML5WebRTCCông nghệ khácMathML Với tốc độ phát triển chóng mặt

Open this in UX Builder to add and edit content

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *