Bạn nghĩ rằng mọi bàn phím ảo đều như nhau? Thực sự không phải thế, sau nhiều năm chinh chiến mình nhận thấy rằng không phải cứ bàn phím ảo làm ra là đều gõ tốt. Nó đòi hỏi một sự tinh chỉnh về chiều cao phím, khoảng cách phím, màu phím, hiệu ứng nảy lên khi gõ kết hợp với cả âm thanh để tạo cho bạn trải nghiệm nhập liệu tốt nhất trên di động. Và mặc dù cùng 1 bàn phím nhưng lên các máy khác nhau thì trải nghiệm cũng sẽ khác nhau nếu không được tối ưu tốt.
Apple là hãng làm tốt nhất ở khâu bàn phím ảo từ xưa tới nay. iPhone đời đầu, iPhone 4, iPhone 5, iPhone 6, iPhone 6 Plus, iPhone XS, iPhone XS Max... đều có kích thước phím khác nhau tùy theo kích thước màn hình. Khác từ độ cao của từng phím, khác độ cao xuất hiện trên màn hình, thậm chí iPhone XS và XS Max cũng khác nhau về chiều cao của phần trống đội bàn phím lên. Đây là chuyện không phải hãng nào cũng để ý thực hiện. Đó cũng là lý do vì sao trải nghiệm gõ trên iPhone cực kì sướng và khó có chiếc điện thoại Android nào sánh bằng trừ Pixel và Nexus (vì nó cũng đã được Google tinh chỉnh, ít nhất là hồi mình còn sử dụng Nexus 6P).
Các bàn phím ảo trên Android, kể cả bộ gõ cài sẵn hoặc bộ gõ cài từ Play Store, đa số đều cho phép bạn chỉnh kích thước chiều cao của phím và khoảng cách phím. Vấn đề là bạn sẽ phải tự chỉnh, tự mày mò và thử nhiều lần để có con số hợp lý nhất bởi thiết bị Android mỗi máy mỗi khác, developer làm bàn phím không có cách nào chỉnh được vụ này trừ khi đã có sự thống nhất với hãng sản xuất phần cứng từ trước. Một số bàn phím thậm chí chỉ cho chỉnh cao - rất cao - thấp - rất thấp chứ bạn không thể chỉnh từng nấc một được.
Vấn đề trở nên nghiêm trọng hơn khi bạn sử dụng điện thoại viền mỏng. Không phải anh em nào cũng để ý và thường anh em chấp nhận trải nghiệm bàn phím trên thiết bị của mình. Nhưng vì mình đã có cơ hội xài qua nhiều máy nên mình có thể phát hiện ra ngay sự không ổn đó.
Các bàn phím ảo trên Android, kể cả bộ gõ cài sẵn hoặc bộ gõ cài từ Play Store, đa số đều cho phép bạn chỉnh kích thước chiều cao của phím và khoảng cách phím. Vấn đề là bạn sẽ phải tự chỉnh, tự mày mò và thử nhiều lần để có con số hợp lý nhất bởi thiết bị Android mỗi máy mỗi khác, developer làm bàn phím không có cách nào chỉnh được vụ này trừ khi đã có sự thống nhất với hãng sản xuất phần cứng từ trước. Một số bàn phím thậm chí chỉ cho chỉnh cao - rất cao - thấp - rất thấp chứ bạn không thể chỉnh từng nấc một được.
Vấn đề trở nên nghiêm trọng hơn khi bạn sử dụng điện thoại viền mỏng. Không phải anh em nào cũng để ý và thường anh em chấp nhận trải nghiệm bàn phím trên thiết bị của mình. Nhưng vì mình đã có cơ hội xài qua nhiều máy nên mình có thể phát hiện ra ngay sự không ổn đó.
Trải nghiệm gõ của bàn phím khi hiển thị sát viền cực kì khó chịu: gõ khó, dễ sai, nhanh mỏi tay. Lý do của việc này là ngón cái của bạn phải cong xuống nhiều hơn, trong khi ngón cái là ngón chủ lực để bạn nhập liệu trên điện thoại. Máy nào còn để lại thanh navigation ảo của Android thì còn đỡ, những máy ẩn luôn thanh này mới cảm thấy mỏi.
Để giải quyết chuyện này, Apple và cả Bphone đều thiết kế thêm một phần trống ở cạnh dưới của bàn phím ảo, nó giúp bàn phím đội lên cao hơn và bạn gõ dễ hơn. Khi gõ bạn sẽ nhìn vào ô nhập liệu nên khi đó có thể hi sinh đi cái ấn tượng của viền mỏng vì dù sao mắt bạn cũng đang tập trung vào một vị trí khác rồi. Đây là chi tiết mình cảm thấy khác biệt rõ nhất về trải nghiệm bàn phím giữa iPhone X so với tất cả máy Android viền mỏng khác. Đến năm nay mới thấy có hãng học theo, còn tất cả những OEM khác đều không thực hiện.
Nhìn vào hình này anh em sẽ thấy được sự khác biệt giữa bàn phím không tối ưu và bàn phím tới ưu cho máy viền mỏng. Cái có logo Google là Gboard cài từ Play Store, ảnh còn lại là bàn phím BKAV cài sẵn làm mặc định trên Bphone 3.
Hôm qua mình cũng có đọc comment trong bài Bphone 3 - Những ấn tượng đầu tiên: máy đẹp, cầm tốt, bàn phím ảo tuyệt vời thì nhiều anh em nói rằng Gboard giờ cũng cho di chuyển vị trí bàn phím để bạn đặt nó cao lên tại bất kì vị trí nào bạn muốn. Tốt đấy, nhưng ở vai trò của 1 người dùng bình thường thì mình buộc phải được ai đó chỉ cho tính năng này. Mình vừa cài Gboard lên máy thì không thấy phần hướng dẫn nào liên quan, cũng như nói về tác dụng của việc bố trí bàn phím với điện thoại viền mỏng. Trong khi đó, bàn phím là thứ cơ bản, cần phải làm tốt ngay từ đầu chứ không phải bắt người dùng phải mày mò chỉnh lại hay thậm chí cài thêm bàn phím bên thứ ba.
Bởi thế nên mình đánh giá cao việc BKAV thiết kế bàn phím của Bphone 3 theo đúng cách mà Apple làm, và trải nghiệm thật sự tốt. Mình có thể yên tâm gõ mà không sợ sai, gõ lâu cũng không mỏi, cảm giác này từ thời Nexus 6P và HTC U11 tới giờ mình mới thấy lại. Và một khi bạn yên tâm gõ, bạn cảm thấy hạnh phúc với bàn phím thì bạn sẽ có cảm nhận tốt hơn khi sử dụng chiếc điện thoại mình.
Cũng chia sẻ thêm là BKAV có đăng tải bàn phím của họ lên Play Store để bạn có thể cài cho bất kì điện thoại Android nào khác cũng được (thật ra BKAV còn có nhiều app khác trên Play Store nữa từ trình duyệt cho đến ghi chú, nhưng mình không xài mấy). Tuy nhiên, khoảng trống đội bàn phím lên cao và việc tinh chỉnh kích thước phím sẽ chỉ áp dụng cho Bphone 3 mà thôi. BKAV hiện chưa có kế hoạch tối ưu theo kiểu này cho những mẫu máy của các hãng khác.
Tất nhiên bàn phím của BKAV không phải là không có chỗ dở. Ví dụ, nó chưa hỗ trợ thao tác swipe mà nhiều anh em quen sử dụng chẳng hạn. Mình thì không gặp vấn đề về vụ này vì mình ghét swipe nên chẳng bao giờ xài.
Quảng cáo
Chốt lại, ngoài việc Bphone 3 gõ ngon ra chúng ta còn thấy được một lỗ hổng về bàn phím ảo trong hệ sinh thái Android. Không có một giao thức nào để máy nói với bàn phím ảo rằng nó nên thể hiện với kích thước bao nhiêu, chiều cao bao nhiêu là tối ưu nhất nên ngay cả khi các lập trình viên viết bàn phím ảo muốn tối ưu thì cũng không làm được. Việc này phải xuất phát từ hãng phần cứng, và ngon hơn nữa là xuất phát từ Google. Khi Google làm hàm API dạng này cho Android, các bàn phím ảo sẽ tự biết điều chỉnh lại để đem tới trải nghiệm gõ tốt hơn.