Linux Tin tức

GNOME dự định di chuyển Menu ứng dụng về lại trong cửa sổ ứng dụng

Các Menu ứng dụng trong môi trường Hệ điều hành GNOME dường như sẽ được di chuyển

Các nhà phát triển GNOME đã đề xuất việc chuyển các mục Menu ứng dụng về lại bên trong cửa sổ ứng dụng, tức là về lại “Hamburger menu” mà hầu hết các ứng dụng máy tính hiện đại sử dụng

“Điều này sẽ tương đối dễ thực hiện, thậm chí nó còn có thể thay đổi một cách dễ dàng với các ứng dụng từ bên thứ ba như Firefox hay Chromium, khi các ứng dụng này sử dụng cùng một mô hình”, các nhà phát triển GNOME phát biểu trong đề xuất của mình.

Nhưng liệu thay đổi tính khả dụng của hệ điều hành lõi là một ý tưởng hay?

Menu ứng dụng GNOME

Menu ứng dụng GNOME hiện đang được đặt cạnh nút Activities ở thanh trên cùng. Chúng hiển thị tên của ứng dụng đang hoạt động/nổi bật và biểu tượng ứng dụng tương ứng (tùy thuộc vào chủ đề GNOME đang sử dụng)

Tự bản thân menu ứng dụng cho phép truy cập nhanh vào các hành động “chung” như “Quit”, “Help”, “Preferences”, and “About”, tức là các hoạt động ảnh hưởng tới tất cả các cửa sổ/hoạt động của ứng dụng hơn là một cửa sổ riêng biệt.

Ví dụ, trong ứng dụng Nautilus, menu ứng dụng có các lựa chọn để hiện/dấu thanh sidebar. Thay đổi thiết lập này sẽ ngay lập tức ảnh hưởng tới toàn bộ các cửa sổ quản lý tập tin đang mở.

Theo đề xuất dịch chuyển này, các ứng dụng nhiều trang và chia ô sẽ hiển thị lựa chọn “app menu” trong một “hamburger menu” trên trang đầu, cùng với các trang thứ cấp hay trang không phải trang đầu sẽ cung cấp một “dotted menu” với các lựa chọn, thiết lập và hành động thông thường.

Đối với những ứng dụng không có nhiều trang như Nautilus và Web, “hamburger menu” sẽ hiển thị cả các hành động chung và các hành động dành riêng cho cửa sổ, được phân cách bởi một đường kẻ ngang.

Hệ thống xử lý Menu ứng dụng hiện tại có “trở ngại lớn”

Các nhà phát triển GNOME dẫn ra một số “trở ngại khá lớn” đối với hệ thống xử lý menu ứng dụng hiện tại. Trong đó gồm có:

– Menu bị ngắt kết nối với cửa sổ ứng dụng

– Mô hình này không có tác dụng đối với chế độ nhiều màn hình

– Chỉ những ứng dụng nổi bật mới được phép truy cập

– Một vài người dùng mới không để ý và cho rằng không có các chế độ ưu tiên

Điểm thứ hai gây cho tác giả một ấn tượng mạnh.

Kể cả đối với tác giả, một người sử dụng GNOME hàng ngày, thậm chí vẫn thường quên là có một Menu ở phía trên cùng màn hình. Nó không có tác dụng khi hầu hết các ứng dụng bên thứ ba không sử dụng Menu ứng dụng này, và một số ít trong số đó chỉ sử dụng nó để thực thi các lệnh “Quit” và “About”.

Vì vậy, tác giả cho rằng đề xuất di chuyển này là xác đáng.

Menu ứng dụng khá là phù hợp với mọi thứ được xem xét; vì nó không thân thiện và không hiệu quả, lại còn mang lại sự phức tạp không cần thiết cho tiến trình công việc của GNOME. Tôi dám chắc rằng một số người dùng không biết rằng Menu ứng dụng cũng là một Menu.

Tự bản thân GNOME cho rằng không có một hệ điều hành, một nền tảng hay một môi trường máy tính nào sử dụng mô hình tương tự.

Các bước tiếp theo

Điều gì sẽ xảy ra sau đây?

Kế hoạch hiện tại là duy trì Menu ứng dụng trong bản phát hành GNOME 3.30 sắp tới (dự kiến vào tháng 9) nhằm cho các nhà phát triển một khoảng thời gian để thích nghi với ứng dụng của họ.

Mặc dù GNOME 3.30 sẽ kèm theo Menu ứng dụng, nhiều người vẫn hy vọng rằng hầu hết ứng dụng sẽ sớm được chuyển vào hamburger menu.

Trong GNOME 3.32 (dự kiến vào tháng 3/2019), các lập trình viên sẽ loại bỏ hỗ trợ Menu ứng dụng khỏi hệ điều hành. Những ứng dụng nào chưa được cập nhật phiên bản mới sẽ sử dụng một bộ GTK dự phòng.

Nguồn: GNOME Plans to Move App Menus Back Inside App Windows

Người dịch: Trần Việt Đức Nguyên

Visits: 684