Giao diện đồ họa thực ra đâu cần đến chuột

Bạn không cần phải "cắm rễ" trong terminal chỉ để giữ tay trên hàng phím chính.

Tuần này, một bài blog đã nổ ra tranh luận xôn xao trên Hacker News về chuyện so sánh giữa app terminal và phần mềm desktop. Tác giả cho rằng nếu chọn dùng terminal chỉ vì muốn thao tác bằng bàn phím cho nhanh thì chưa đúng lắm. App desktop bản chất đâu có bị "trói" vào con chuột—chúng bị như vậy đơn giản vì người làm ra đã bỏ quên bàn phím. Tác giả chứng minh luôn điều này bằng cách tự tay tích hợp điều hướng hoàn toàn bằng bàn phím cho Klisi, một app đồ họa do chính mình phát triển.

Vì sao chuyện này đáng chú ý: Dân dev thường tìm đến các công cụ dòng lệnh vì ngại khoản rà chuột qua từng menu làm chậm tiến độ. Nhưng ngay cả tiêu chuẩn thiết kế như GNOME Human Interface Guidelines cũng đã quy định: mọi thao tác chuột đều phải có phím bấm tương đương. Một app desktop ưu tiên bàn phím sẽ cho bạn giao diện trực quan đầy đủ mà không bắt tay phải rời khỏi phím lấy một giây.

Điểm mấu chốt: Làm một app đồ họa hỗ trợ điều hướng 100% bằng bàn phím không phải là rào cản kỹ thuật. Vấn đề chỉ nằm ở chỗ dev có chịu làm hay không.

Hóa ra dùng máy tính không cần chuột chẳng phải là "đặc quyền" riêng của terminal—đó chỉ là một lựa chọn khi thiết kế.