scotty
Well-Known Member
Vì sao Microsoft xem độ phân giải 1366x768 là lý tưởng cho Windows 8? Và nó có ý nghĩa thế nào khi cài và chạy Windows 8 lần đầu tiên? Theo thông tin từ một bài blog của nhóm kỹ thuật Windows 8: "Nếu bạn muốn có được trải nghiệm tuyệt vời khi chạy các ứng dụng trong giao diện Metro, bạn sẽ phải cần một màn hình thiết lập độ phân giải 1366x768". 1366x768 không phải là độ phân giải màn hình tối thiểu bởi Windows 8 vẫn hoạt động ở các độ phân giải khác (cả trên lẫn dưới độ phân giải này), nhưng đây là độ phân giải mà Microsoft khuyến cáo các nhà lập trình ứng dụng luôn ghi nhớ là phương án để hiển thị các ứng dụng Windows 8 theo phong cách tablet được tối ưu nhất. Có cần thiết như vậy không? Tùy theo kích thước màn hình hoặc độ phân giải màn hình, bạn có thể thấy ứng dụng sẽ hiển thị được nhiều thông tin hơn hoặc ít đi. Đó là vì các ứng dụng Windows 8 được thiết kế để tùy biến hiển thị để khớp theo màn hình của bạn. Màn hình và độ phân giải càng lớn, thông tin mà ứng dụng hiển thị được nhiều hơn, chẳng hạn như hiển thị dự báo thời tiết cho nhiều khu vực hơn, hiển thị giá của nhiều thị trường chứng khoán hơn, và các nút chức năng cũng hiển thị đầy đủ hơn. Microsoft đã chọn 1366x768 vì hãng đã ấn định mỗi ứng dụng đều chiếm hết phần chính của màn hình, và có đủ độ rộng cho ứng dụng khác bị ép sát vào bên cạnh. Như đã nói ở trên, độ phân giải tối thiểu không phải là 1366x768 mà chính là 1024x768. Về cơ bản, có thể bạn sẽ không chạy được ứng dụng Metro nếu màn hình thiết lập dưới mức này. Tuy nhiên, có một vài thủ thuật để giải quyết vấn đề mà chúng ta đã từng biết ở bài này.
Tràn màn hình và DPI Tất cả những điều này có thể được xem là "hệ lụy" từ động thái muốn thống nhất cho hàng triệu tablet chạy Windows, là hệ điều hành từng được thiết kế chủ yếu dành cho máy tính để bàn với màn hình lớn. Hệ quả là phải loại đi một đặc tính quen thuộc của Windows - đó là các chương trình đóng trong khung hộp có thể thay đổi kích thước theo bất kỳ chiều nào cũng như có thể kéo đi khắp màn hình. Khi chạy các phiên bản Windows 7 trở về trước, bạn có thể kéo dài và thu nhỏ cửa sổ chương trình. Nhưng ở Windows 8 và với giao diện Metro, các ứng dụng giờ đây được thiết kế để chạy tràn màn hình (full-screen) hoặc bị ép sát vào một bên của desktop (mặc dù Windows 8 vẫn giữ nguyên giao diện desktop cũ). Vậy đối với độ phân giải màn hình thì thế nào? Blog của nhóm kỹ thuật Windows 8 đã có nêu sâu cách thức làm cho các ứng dụng tràn màn hình phải co kéo sao cho hợp với các màn hình khác nhau, cách thức thay đổi các ứng dụng sao cho khớp với các kích cỡ màn hình khác nhau (theo kiểu thích ứng), và cách thức thay đổi bố cục (layout) sao cho vừa vặn.
Cần lưu ý đây không phải là kiểu co kéo liên tục, như kiểu kéo cửa sổ lớn ra theo bất kích cỡ nào bạn muốn. Theo giải thích của bài blog, Microsoft đã chọn 3 tỉ lệ co kéo. "Trước hết, khi chạy trên laptop, hầu hết các ứng dụng được chạy maximize mọi lúc. Thứ hai, trên các màn hình lớn, hầu hết các cửa sổ đều được kéo về một kích thước có các chiều được phỏng đoán hợp lý, bởi nguyên nhân chính là hầu hết các ứng dụng không hỗ trợ khả năng co kéo vô hạn định." "Quan trọng là không được xem vấn đề này là yếu tố bắt buộc như thể "sẽ không còn kiểu cửa sổ có thể thay đổi kích thước được nữa", mà thay vào đó là xem nó như một phần của phương án đưa ra nhằm đáp ứng nhiều lựa chọn về kích cỡ màn hình, độ phân giải và mật độ điểm ảnh. Nhờ đó các nhà lập trình ứng dụng có thể biết ứng dụng của họ sẽ hoạt động như thế nào và người dùng cũng sẽ biết được ứng dụng có tương thích với phần cứng của mình hay không. Chúng tôi áp dụng cách này để người dùng không phải gặp vấn đề phân vân giữa khi sử dụng phần mềm không đầy đủ chức năng hoặc chỉ chọn loại màn hình nhỏ để sử dụng (và cả mức giá, tiêu thụ điện năng, v.v...)" Ưu và nhược Trong khi đó, để giải quyết vấn đề Microsoft chỉ ra, thì Apple lại hành động khác bằng cách giới thiệu một cấu hình màn hình mới duy nhất, đó là màn hình Retina của the new iPad (iPad 3), và không phải bận xử lý với độ phân giải màn hình nào khác. Rõ ràng lịch sử đã lặp lại với một tình huống kinh điển ở nền tảng PC khi có cả thế mạnh (hỗ trợ nhiều màn hình hơn, nhiều thiết bị hơn, nhiều lựa chọn hơn) và gót chân Asin.
|