Mục lục:
- Định nghĩa - Ngôn ngữ đánh dấu không dây (WML) có nghĩa là gì?
- Techopedia giải thích Ngôn ngữ đánh dấu không dây (WML)
Định nghĩa - Ngôn ngữ đánh dấu không dây (WML) có nghĩa là gì?
Ngôn ngữ đánh dấu không dây (WML) là ngôn ngữ đánh dấu cho các thiết bị không dây tuân thủ Giao thức ứng dụng không dây (WAP) và có khả năng xử lý hạn chế. Giống như HTML là ngôn ngữ đánh dấu kết xuất nội dung cho trình duyệt máy tính để bàn, WML kết xuất nội dung cho các thiết bị không dây không có khả năng xử lý phù hợp. Nó thực hiện điều này bằng cách xác định ngăn xếp giao thức và truy cập Internet dựa trên WWW cho các thiết bị không dây. WAP cũng có các trang web được viết bằng WML như các trang web dựa trên HTML.
WML được thiết kế để xử lý các vấn đề như kích thước màn hình nhỏ, khả năng nhập liệu hạn chế của người dùng, kết nối mạng băng thông hẹp với độ trễ cao, bộ nhớ hạn chế và khả năng xử lý tính toán.
Techopedia giải thích Ngôn ngữ đánh dấu không dây (WML)
WML tương tự như HTML theo nhiều cách vì nó được viết ở định dạng văn bản thuần túy. Tuy nhiên, do các thiết bị không dây không giống nhau về màn hình, sức mạnh xử lý và bố cục nút, một số tính năng dành riêng cho các thiết bị được tích hợp trong WML.
Sau đây là một số tính năng chính của WML so với HTML:
- WML là ngôn ngữ đánh dấu cho các thiết bị máy tính nhỏ, không dây.
- Trong WML, các biến có thể được xác định lưu trữ dữ liệu ở định dạng chuỗi. Trong HTML, các biến không thể được lưu trữ.
- WML sử dụng tập lệnh WML cho tập lệnh phía máy khách, được lưu trữ trong một tệp riêng biệt. HTML sử dụng JavaScript.
- Định dạng hình ảnh được hỗ trợ cho WML là WBMP. HTML hỗ trợ JPEG, GIF và BMP.
- Một trình duyệt vi mô được sử dụng để chạy đánh dấu WML. Một trình duyệt thông thường, như Internet Explorer, Firefox hoặc Chrome, được sử dụng để chạy đánh dấu HTML.
- WML tuân theo đặc tả XHTML và do đó phân biệt chữ hoa chữ thường. HTML không phân biệt chữ hoa chữ thường.
- WML có ít thẻ hơn so với HTML.
- Bộ bài là một bộ thẻ WML. Trong HTML, một trang web là một tập hợp các trang HTML.
Các thiết bị được trang bị WML có các đặc điểm sau:
- Kích thước hiển thị: Thiết bị có kích thước màn hình nhỏ và độ phân giải thấp; do đó, WML phải có khả năng hiển thị nội dung bất kể kích thước hiển thị.
- Đầu vào: Các thiết bị máy tính nhỏ không có chuột hoặc thiết bị điều hướng dựa trên con trỏ. Họ có thể có một bàn phím số nhỏ hoặc bàn phím QWERTY dựa trên việc thiết bị đơn giản hay phức tạp. WML phải có khả năng có được đầu vào người dùng cần thiết bất kể giới hạn của thiết bị.
- Xử lý: Chúng có pin sạc dung lượng giới hạn với CPU năng lượng thấp và bộ nhớ thấp. Các trình duyệt WML sẽ hoạt động như các máy khách mỏng và thực hiện xử lý tối thiểu trên thiết bị.
- Khả năng mạng: Các thiết bị máy tính nhỏ có băng thông thấp và độ trễ mạng cao. WML phải đảm bảo hiệu quả tối đa trong việc tìm nạp các trang Web được yêu cầu từ máy chủ.