Nhịp sống số

Microsoft cho phép trình duyệt truyền thống chạy trên môi trường Metro

Microsoft cho phép trình duyệt truyền thống chạy trên môi trường Metro
id="post_message_15323253">
Microsoft cho phép trình duyệt truyền thống chạy trên môi trường Metro
Hiện có hai phiên bản cho Internet Explorer trên Windows 8: một cho giao diện Desktop truyến thống, một cho môi trường Metro

Theo tài liệu hướng dẫn lập trình của Microsoft, hãng vừa đưa ra một kiểu ứng dụng Windows 8 thứ ba: "Metro style enabled desktop browser", tạm dịch là "trình duyệt trên desktop theo phong cách Metro". Kiểu ứng dụng thứ ba này như là một "ngoại lệ" của Microsoft cho phép trình duyệt truyền thống sử dụng một số tính năng của Metro, chẳng hạn như Snap, dùng các "hợp đồng" để lấy dữ liệu từ các ứng dụng Metro khác, hiện Live Tile trên giao diện Start. Trước đây, có hai loại ứng dụng đã được Microsoft định nghĩa, một là ứng dụng truyền thống, như trên Windows 7 trở về trước, và hai là ứng dụng Metro, như những gì ta thấy trên bản Windows 8 Consumer Preview.

Theo Microsoft, một trình duyệt desktop theo phong cách Metro chỉ dùng một tập tin chạy duy nhất cho cả môi trường Desktop lẫn Metro. Hiện tại, có hai phiên bản Internet Explorer trên Windows 8, một để chạy với Metro và một để hiển thị khi chúng ta chuyển sang giao diện truyền thống. Với sự xuất hiện của kiểu ứng dụng thứ ba thì điều này se sớm thay đổi. Tuy nhiên, Microsoft nói rằng các ứng dụng loại thứ ba muốn chạy được trên Metro thì người dùng phải đặt nó là trình duyệt mặc định. Giới hạn này được đặt ra để tạo nên trải nghiệm thống nhất cho người dùng, và để ứng dụng đó có thể mở liên kết khi các ứng dụng Metro khác có yêu cầu. Các trình duyệt kiểu này sẽ được phân phối theo các thông thường, tức là người dùng sẽ lên trang chủ của trình duyệt rồi tải về, chứ không phải thông qua Windows Store.

Lợi ích của lập trình viên về vấn đề này đó là họ có thể dùng các hàm API của Win32 mà trình duyệt cần (chẳng hạn như để dựng trang web HTML5, chạy nền nhiều tác vụ) trong khi vẫn mang thiết kế của phong cách Metro. Về mặt lí thuyết, những trình duyệt mới này sẽ hỗ trợ flash, điều mà trình duyệt theo giao diện Metro hiện không làm được. Microsoft mong muốn lập trình viên sẽ thiết kế ứng dụng của mình để nó có thể mở link ứng với các môi trường Windows hoặc Metro, chứ không lẫn lộn với nhau. Chẳng hạn bạn mở link trong Microsoft Word của bộ Office 15, trình duyệt mới sẽ tải trang ngay trong Desktop chứ không phải là chuyển sang giao diện Metro.

Cũng liên quan đến trình duyệt trên Metro UI, Mozilla cho biết hãng đang bắt tay vào xây dựng trình duyệt Firefox mới với giao diện Metro, đúng theo kế hoạch trước đây của họ.



QUẢNG CÁO