Microsoft đang thử nghiệm một tính năng có tên Tabbed Shell - bổ sung tính năng duyệt/quản lý theo tab cho tất cả các ứng dụng trên Windows 10, bao gồm cả File Explorer. Tabbed Shell hoạt động ở cấp độ OS, như vậy lập trình viên không cần phải chỉnh sửa gì thêm từ ứng dụng để khai thác tính năng này.
Mặc định thì Tabbed Shell sẽ hoạt động với mọi ứng dụng, từ ứng dụng UWP, Win32 cho đến ứng dụng chuyển đổi theo dự án Centennial. Trải nghiệm sử dụng sẽ tương tự như khi chúng ta duyệt web theo thẻ, như Edge hay các trình duyệt hiện đại khác đs là giao diện thẻ sẽ tự động được đưa vào cửa sổ ứng dụng, từ đó bạn có thể chuyển qua lại giữa các cửa sô của cùng một ứng dụng. *Các ứng dụng khác thì chưa rõ thế nào nhưng với File Explorer thì chắc chắn chúng ta sẽ rất cần khi cần so sánh, quản lý các thư mục hay chỉ đơn thuần là copy/paste tập tin.
Ngoài ra, Microsoft cũng sẽ cung cấp hàm API cho lập tình viên nếu họ muốn tăng tính tương thích của ứng dụng với Tabbed Shell. Dựa trên nguyên lý này thì Windows Central đã cho chúng ta ảnh dựng mock-up về Tabbed Shell giữa ứng dụng thông thường và ứng dụng được thiết kế hoạt động tốt hơn với Tabbed Shell.
Mục tiêu của Tabbed Shell là khiến cho trải nghiệm duyệt/quản lý nội dung theo thẻ trở nên phổ biến và thân thuộc hơn đối với mọi ứng dụng Windows, từ đó hợp nhất trải nghiệm người dùng và tính năng quản lý xuyên suốt hệ điều hành.
Microsoft vẫn đang thử nghiệm Tabbed Shell nội bộ, chưa rõ liệu tính năng này có được bổ sung và kích hoạt mặc định trên Windows 10 hay không và cũng chưa rõ các ứng dụng không được tối ưu và được tối ưu sẽ hoạt động với Tabbed Shell như thế nào. Các nguồn tin cho biết tính năng này có thể sẽ được Microsoft phát hành trên bản cập nhật Redstone 3 hoặc Redstone 4 vào năm 2018, tuy nhiên chúng ta sẽ sớm có câu trả lời tại sự kiện BUILD dành cho lập trình viên diễn ra vào tháng 5.
Theo: Windows Central
Mặc định thì Tabbed Shell sẽ hoạt động với mọi ứng dụng, từ ứng dụng UWP, Win32 cho đến ứng dụng chuyển đổi theo dự án Centennial. Trải nghiệm sử dụng sẽ tương tự như khi chúng ta duyệt web theo thẻ, như Edge hay các trình duyệt hiện đại khác đs là giao diện thẻ sẽ tự động được đưa vào cửa sổ ứng dụng, từ đó bạn có thể chuyển qua lại giữa các cửa sô của cùng một ứng dụng. *Các ứng dụng khác thì chưa rõ thế nào nhưng với File Explorer thì chắc chắn chúng ta sẽ rất cần khi cần so sánh, quản lý các thư mục hay chỉ đơn thuần là copy/paste tập tin.
Ngoài ra, Microsoft cũng sẽ cung cấp hàm API cho lập tình viên nếu họ muốn tăng tính tương thích của ứng dụng với Tabbed Shell. Dựa trên nguyên lý này thì Windows Central đã cho chúng ta ảnh dựng mock-up về Tabbed Shell giữa ứng dụng thông thường và ứng dụng được thiết kế hoạt động tốt hơn với Tabbed Shell.
Về cơ bản, Tabbed Shell sẽ hỗ trợ tất cả ứng dụng miễn sao nó có thanh Title Bar (thanh trên cùng của mỗi cửa sổ ứng dụng, nơi hiển thị tên ứng dụng). Nếu một ứng dụng không được tối ưu hóa với Tabbed Shell thì nó khả năng sẽ hiện thị với 2 cửa sổ điều khiển, cùng với thẻ hiển thị cửa sổ ứng dụng đang mở và tên ứng dụng như trên (cá nhân mình thấy khá rối).
Tuy nhiên, nếu ứng dụng được lập trình viên tối ưu với Tabbed Shell thì trải nghiệm sử dụng không khác gì thẻ duyệt trên trình duyệt Edge. Tức là cửa sổ điều khiển, tên ứng dụng không còn trùng lặp và màu sắc giao diện ứng dụng cũng được hiển thị đẹp và đồng nhất hơn.Mục tiêu của Tabbed Shell là khiến cho trải nghiệm duyệt/quản lý nội dung theo thẻ trở nên phổ biến và thân thuộc hơn đối với mọi ứng dụng Windows, từ đó hợp nhất trải nghiệm người dùng và tính năng quản lý xuyên suốt hệ điều hành.
Microsoft vẫn đang thử nghiệm Tabbed Shell nội bộ, chưa rõ liệu tính năng này có được bổ sung và kích hoạt mặc định trên Windows 10 hay không và cũng chưa rõ các ứng dụng không được tối ưu và được tối ưu sẽ hoạt động với Tabbed Shell như thế nào. Các nguồn tin cho biết tính năng này có thể sẽ được Microsoft phát hành trên bản cập nhật Redstone 3 hoặc Redstone 4 vào năm 2018, tuy nhiên chúng ta sẽ sớm có câu trả lời tại sự kiện BUILD dành cho lập trình viên diễn ra vào tháng 5.
Theo: Windows Central