 |
| Dịch vụ web của Yahoo cung cấp thông tin thời tiết, chứng khoán và nhiều thứ khác đến desktop. |
Web thế hệ kế tiếp Các website thanh thoát có khả năng đáp ứng giống như ứng dụng trên desktop.
Đối với nhiều người, "lên mạng" hàm nghĩa mở trình duyệt (browser) và "tung tăng" trên các website. Nhưng các cải tiến gần đây trong cách thức dữ liệu Internet tương tác với desktop đã bắt đầu làm thay đổi suy nghĩ về việc "lên mạng", và sự thay đổi này sẽ tiếp tục trong năm 2006. Web thế hệ kế tiếp có nhiều tên gọi. Một số người gọi nó là Web 2.0. Một số khác gọi nó là "Open API" (thư viện mở) ám chỉ việc chia sẻ thư viện hàm API. Có người lại gọi nó là Ajax (tượng trưng cho Asynchronous JavaScript và XML) theo tên công nghệ đang làm thay đổi cách thức trình duyệt tương tác với dữ liệu web. Dù với tên gọi gì đi nữa, năm 2006 sẽ chứng kiến sự bùng phát của ứng dụng web khai thác công nghệ mới này.
Có thể bạn đã làm quen với một số ứng dụng như vậy. Site Widgetgallery.com (tên trước đây là Konfabulator) có hơn 1000 ứng dụng nhỏ có thể tải về chạy trên desktop được xây dựng từ JavaScript và XML giống như các trang web. Nhiều ứng dụng trong số này sử dụng dữ liệu trên web. Ví dụ, một applet từ điển nhỏ hiển thị kết quả từ các site từ điển hàng đầu. Một applet khác thực hiện giám sát lưu lượng cập nhật liên tục. Các trình email dựa trên web cũng hào hứng áp dụng công nghệ Ajax. Khi người dùng nhấn vào một liên kết trong giao diện web mail hay trang web thông thường, server phải gửi đến người dùng toàn bộ trang mới. Các ứng dụng Ajax có thể yêu cầu chỉ một ít thông tin cần thiết để cập nhật trang tức thời, ví dụ cho phép trình web mail lấy các đầu đề thư mới trong khi bạn duyệt thư. Gmail của Google sử dụng Ajax để thể hiện các thư đã duyệt và hiện thông báo trên desktop của bạn một vài dòng đầu tiên của thư mới. Cả Microsoft và Yahoo đều đang thử nghiệm giao diện web mail sử dụng Ajax có khả năng đáp ứng nhanh và có các tính năng của trình email trên desktop.
Google Maps là một ví dụ phổ biến khác của Web 2.0, sử dụng Ajax để người dùng di chuyển bản đồ trơn tru bằng cách nhấn và kéo. Google còn đi xa hơn, cung cấp thư viện API mở cho phép các nhà phát triển bổ sung tính năng riêng. Ví dụ, Housing-Maps.com sử dụng API này để bổ sung danh sách căn hộ cho thuê, cho phép người dùng có cái nhìn trực quan về vị trí của căn hộ trong thành phố.
Nhưng đừng vội hắt hủi các ứng dụng desktop. Không ai có thể liên tục kết nối Internet 24/24 và các ứng dụng trên web khó có thể đáp ứng công việc xử lý đồ hoạ. Tuy vậy, các ứng dụng chạy trên desktop và trên mạng không đối đầu nhau. Sự phát triển của ứng dụng trên mạng trong năm 2006 cho chúng ta nhiều lựa chọn hơn mà thôi.
Nguyễn Lê PC World Mỹ 12/2005
|