Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

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

Việc tạo nên các trang Web mở ra các cơ hội đáng kinh ngạc cho các lập trình viên. Để 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 là ngôn ngữ được sử dụng để biểu thị và định nghĩa nội dung của trang Web trong một cấu trúc đã được định sẳn.
CSS
Cascading Style Sheets đượ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.

Kịch bản

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 Web ứng dụng.

Web APIs
Tài liệu tham khảo cho từng API chứa tất cả những thứ cần thiết để xây dựng kịch bản cho Web, bao gồm DOM và tất cả API có liên quan đến giao diện mà bạn có thể dùng nó để xây dựng nội dung Web và ứng dụng.
  • Web API interface reference - tất cả API có liên quan đến giao diện, được sắp xếp theo danh sách A, B, C
  • WebAPI danh sách các thiết bị kết nối tới API và các API hữu ích cho một ứng dụng.

Đồ họa

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 mang lại đồ họa 3D cho Web bằng cách giới thiệu một API tuân thủ với tiêu chuẩn OpenGL ES 2.0, và WebGL có thể được sử dụng trong element HTML: <canvas>.

Linh tinh khác

MathML
Mathematical Markup Language làm cho trang web có thể hiển thị các phương trình toán học phức tạp và các cú pháp.

Tài liệu theo phân loại

Web Developer Guide
Web Developer Guide cung cấp các nội dung hữu ích giúp bạn thực sự sử dụng các công nghệ Web để làm những gì bạn cần hoặc muốn.
Tutorials for Web developers - Các hướng dẫn cho lập trình viên Web
Một danh sách các hướng dẫn cầm tay chỉ việc cho bạn từng bước để giúp cho bạn học được các kiến thức về API, các công nghệ và trong các chủ đề lớn khác.
References - Tài liệu
Trang này sẽ cung cấp các liên kết đến tất cả các tài liệu tham khảo trên MDN, nhưng bây giờ thì các liên kết này đã nằm trong bài này luôn rồi. ^^ (phần các công nghệ lập trình Web).

Các chủ đề khác

Developing Web applications - Phát triển ứng dụng Web
Tài liệu cho các lập trình viên ứng dụng Web; Các ứng dụng Web sẽ được viết 1 lần, nhưng chạy bất kì đâu, cho di động (mobile), máy tính bàn / laptop (desktop), và HĐH Firefox.
Accessibility - khả năng tiếp cận
Khả năng tiếp cập trong lập trình Web nghĩa là cho cho càng nhiều người sử dụng trang Web của bạn càng tốt, ngay cả khi khả năng của người đó có giới hạn. Trong phần này chúng tôi cung cấp thông tin về cách phát triển nội dung Web để có thể dễ dàng tiếp cận nhất.
Security - bảo mật
Chắc chắn rằng việc bảo mật trang Web hoặc ứng dụng Web của bạn là một điều thật sự đáng quan tâm.

Xem thêm ...

Document Tags and Contributors

Tags: 
 Contributors to this page: ntdat3011, PierreNeter, ethertank
 Last updated by: ntdat3011,