Tải bản đầy đủ (.doc) (2 trang)

Các ngôn ngữ đánh dấu.

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (67.99 KB, 2 trang )

Các ngôn ngữ đánh dấu
Các ngôn ngữ đánh dấu khác nhau được sử dụng để cung cấp các dịch vụ và nội dung đến
máy điện thoại di động và các thiết bị cầm tay. Ngôn ngữ chính đầu tiên là ngôn ngữ đánh
dấu thiết bị cầm tay (HDML) được viết cho các thiết bị cầm tay. Ngôn ngữ đánh dấu vô
tuyến (WML) của tiêu chuẩn WAP được phát triển từ ngôn ngữ HDML, và tới nay đã trở
thành một ngôn ngữ mạnh.
HTML
Ngôn ngữ đánh dấu siêu văn bản (HyperText Markup Language) vẫn đang là định dạng
trình diễn Web tiêu chuẩn, và các trang Web được xây dựng bằng các thẻ (mã) HTML
được nhúng trong văn bản. HTML định nghĩa các mẫu trang, các font chữ và các phần tử
ảnh, cũng như các liên kết siêu văn bản đến các văn bản trên Web. Mỗi kết nối có URL,
hoặc địa chỉ của một trang Web cư trú trên cùng server hoặc bất cứ một server nào trên
toàn cầu.
HTML không phải là một ngôn ngữ lập trình như Java hoặc là JavaScript mà được xem
như là “ngôn ngữ trình diễn”. HTML có xuất xứ từ SGML, ngôn ngữ đánh dấu chung tiêu
chuẩn. HTML là một văn bản SGML có một bộ thẻ cố định mặc dù được thay đổi khi nâng
cấp thành phiên bản mới, nhưng vẫn không linh hoạt.
Một tập hợp con SGML như XML cho phép người xây dựng trang xác định các thẻ, và
HTML 4.0 và XML 1.0 được kết hợp lại thành một định dạng được gọi là XTML với hy
vọng trở thành một định dạng chuẩn cho các trang Web.
XTML cũng cho phép các trang Web được xây dựng với các bộ dữ liệu khác nhau do đó
các thiết bị cầm tay với kích cỡ màn hình hạn chế có thể tải các trang tắt.
HDML
Ngôn ngữ đánh dấu thiết bị cầm tay HDML là một phiên bản riêng của ngôn ngữ HTML
đuợc thiết kế cho máy nhắn tin vô tuyến, điện thoại tế bào và các thiết bị cầm tay để lấy
các thông tin từ các trang Web. HDML được Phone.com (nay là Openwave Systems) xây
dựng trước khi tiêu chuẩn WAP được tiêu chuẩn hoá. HDML là tập hợp con của WAP với
một số đặc điểm khác WAP. Công ty AT&T Wireless mở dịch vụ dựa trên HDML vào
năm 1996.
HDML trước tiên được tạo ra để xây dựng nội dung dựa trên Web cho máy điện thoại di
động và các thiết bị cầm tay. Vào năm 1997, HDML 2.0 được tung ra cho phép người sử


dụng nhận các thông số chứng khoán, các đầu đề tin tức, các cảnh báo thư điện tử trên máy
điện thoại di động. Hiện nay, WAP và WML là những công nghệ mới hơn có thể sửa đổi
những hạn chế của HDML.
Để hỗ trợ điện thoại có ngôn ngữ HDML vẫn sử dụng được, các cổng WAP mặc dù dự
định cung cấp nội dung WML đến các máy cầm tay có thể dịch WML sang HDML để hiển
thị trên điện thoại HDML được kết nối.
WML
Ngôn ngữ đánh dấu vô tuyến là một ngôn ngữ dựa trên thẻ được sử dụng trong giao thức
ứng dụng vô tuyến (WAP). WML là một loại văn bản XML cho phép các công cụ XML và
HTML được sử dụng để phát triển các ứng dụng WML. Nó được phát triển lên từ HDML
của Openwave nhưng WML không phải là một siêu tập hợp của HDML. Các đặc trưng
HDML nhất định không tìm thấy trong WML.
Tiêu chuẩn WML chính thống được phát triển và được Diễn đàn WAP duy trì. WML có
bốn lĩnh vực chức năng quan trọng: mẫu và hiển thị ký tự; tổ chức, định vị thẻ và tập; kết
nối và định vị liên thẻ; thể hiện thông số chuỗi và quản lý tình trạng.
cHTML
CHTML nén là một tập hợp con của HTML cho điện thoại tế bào và PDA. Được công ty
NTT Docomo phát triển cho hệ thống vô tuyến i-Mode ở Nhật Bản, c-HTML được thiết kế
cho việc hiển thị màn hình và chức năng của các thiết bị cầm tay bị hạn chế. Ví dụ,
cHTML hỗ trợ các nút bấm di chuyển kể từ khi con chuột không được sử dụng.
XHTML
HTML mở rộng là sự kết hợp giữa HTML 4.0 và XML 1.0 thành một dịnh dạng riêng cho
Web. XHTML cho phép HTML được mở rộng bằng các thẻ sở hữu. XHTML cũng được
mã hoá chặt chẽ hơn HTML và phải tuân thủ nhiều quy tắc cấu trúc hơn HTML.
LP

Tài liệu bạn tìm kiếm đã sẵn sàng tải về

Tải bản đầy đủ ngay
×