WAP CSS (Wireless CSS)

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng module lọc tin cho trình duyệt ĐTDD dùng công nghệ Bluetooth (Trang 46)

Chương 2: Giới thiệu về Mobile Web

2.4.7.WAP CSS (Wireless CSS)

Trung tâm của XHTML MP là sự hỗ trợ cho chuẩn CSS (Cascading Style Sheet) – CSS, mô tả cách mà các tài liệu được hiển thị trên màn hình của trình duyệt. W3C đã chủ động xúc tiến việc sử dụng CSS trên Web dùng cho tất cả các trình duyệt trờn mỏy để bàn và thiết bị di động. Thông qua việc sử dụng CSS, những nhà phát triển có thể điều khiển cách trình bày của các tài liệu mà không phải phụ thuộc vào loại thiết bị hoặc thêm thẻ đánh dấu mới như đã làm trong WML 1.X.

WAP CSS là một bộ phận của CSS tương ứng cho các thiết bị nhỏ được định nghĩa bởi OMA; nó bỏ bớt các chi tiết không phù hợp với các thiết bị nhỏ và thêm vào một vài chi tiết phục vụ cho WAP.

Bằng cách sử dụng CSS, tác giả trang nội dung có thể xác định việc trình diễn toàn bộ ứng dụng Web tại một chỗ: bảng định dạng (style sheet). Nếu muốn thay đổi cách trình bày đó, ta có thể thực hiện thay đổi bảng định dạng và việc sửa đổi sẽ được áp dụng ngay lập tức trên tất cả các trang có tham khảo đến bảng định dạng đó trong hệ thống.

Hình 2.6 Tham chiếu bảng dịnh dạng bên ngoài

CSS tách biệt nội dung của tài liệu hoặc ứng dụng với việc trình bày. Điều này cho phép ta dễ dàng xây dựng được nhiều phiên bản tương ứng với các trình duyệt trên cùng một nội dung bằng cách tạo ra các bảng định dạng phù hợp. Ví dụ, khi một người dùng yêu cầu một tài liệu định dạng, Web server có thể nhận dạng được loại thiết bị gửi yêu cầu và gửi trả về bảng phiên bản định dạng phù hợp. Bảng định dạng sẽ được trình duyệt tải về một lần và được lưu lại (cache) để sử dụng cho các trang sau đó, điều này sẽ giúp cho nâng cao tốc độ xử lý tất cả các trang nội dung trong website.

Sức mạnh của CSS nằm ở khả năng điều khiển chính xác mà nó cung cấp cho những người tạo lập tài liệu và khả năng thay đổi sự hiển thị trên bất kỳ thiết bị

nào. Mỗi đặc điểm trình bày của một tài liệu – như định vị, font chữ, thuộc tính của văn bản, đường viền, canh lề, dàn trang – có thể được định nghĩa trong bảng dịnh dạng. Khi cần thay đổi một đặc điểm nào đó trên toàn bộ website ta chỉ cần thực hiện một lần duy nhất.

Một phần của tài liệu đồ án công nghệ thông tin Xây dựng module lọc tin cho trình duyệt ĐTDD dùng công nghệ Bluetooth (Trang 46)