Một bài viết trên blog cá nhân của lập trình viên Christos Kardaris vừa gây sốt trên cộng đồng công nghệ Hacker News, khi anh phản bác quan điểm phổ biến rằng ứng dụng dòng lệnh dạng văn bản, gọi tắt là TUI, luôn tốt hơn ứng dụng đồ họa GUI chỉ vì dễ dùng bàn phím hơn.
Vấn đề không nằm ở TUI hay GUI
Theo Kardaris, việc TUI thường điều khiển được toàn bộ bằng bàn phím không có nghĩa là GUI kém hơn về bản chất. Vấn đề thực sự là nhiều nhà phát triển GUI đã lười thiết kế phím tắt đầy đủ, khiến người dùng phải cầm chuột liên tục. Các hướng dẫn thiết kế lớn như GNOME đã yêu cầu mọi thao tác bằng thiết bị trỏ đều có phím tắt tương ứng, nhưng ít ứng dụng thực sự làm theo.
Vì sao điều này quan trọng với người dùng
Với dân văn phòng lẫn lập trình viên, gõ phím tắt nhanh hơn rê chuột tìm nút bấm, đặc biệt khi làm việc liên tục nhiều giờ. Kardaris dẫn chứng ứng dụng Klisi do chính anh phát triển, nơi anh đầu tư thời gian xây dựng phím tắt cho toàn bộ chức năng. Cuộc tranh luận này cũng phản ánh một nguyên tắc chung trong phần mềm hiện đại: trải nghiệm người dùng tốt đến từ chi tiết nhỏ, không phải từ việc chọn công nghệ nào.






