UI-patterns.com
Hôm nay tớ tìm được một trang web khá thú vị - UI-patterns.com. Tại đây tớ có thể tìm thấy khá nhiều pattern đang ngày một trở nên phổ biến trên web, như vote to promote (điển hình là Digg, reddit và một lô một lốc các biến thể) hay tag cloud (đâu đâu cũng có, khỏi cần ví dụ).
Các pattern được liệt kê ở UI-patterns.com hiển nhiên chưa tạo thành một danh sách hoàn chỉnh, nhưng trong những thứ đã có, tớ đặc biệt thích 3 pattern:
1. Lazy registration
Đẩy bước “buộc người dùng đăng ký tài khoản” lại càng xa càng tốt. Tạo cơ hội cho người dùng “chơi” với hệ thống của mình một cách thoải mái, không ràng buộc, và chỉ yêu cầu đăng ký tài khoản khi thật sự cần thiết. Đó có thể là khi người dùng cần nhập thông tin cá nhân quan trọng của mình (như số thẻ tín dụng khi mua bán chẳng hạn), hoặc khi họ muốn lưu lại thông tin mà mình đã tạo thông qua hệ thống đang “chơi” dở.
Ví dụ cho trường hợp đầu có thể kể đến các website dạng như Amazon. Người dùng có thể browse, add hàng vào giỏ thoải mái, và chỉ khi muốn thanh toán mới phải đăng nhập hoặc đăng ký nếu chưa có tài khoản. Kể cả khi không đăng ký, thì các thông tin như món hàng vừa xem cũng được lưu lại vào cookie. Rất tiện lợi.
Dạng thứ hai là những trang kiểu personal homepage như Netvibes. Người dùng có thể tùy ý sắp xếp, thêm bớt các widget ở homepage của mình mà không gặp ràng buộc gì. Chỉ phải đăng ký khi người dùng muốn những thiết lập đó được giữ nguyên khi mình chuyển qua máy tính khác.
2. Forgiving format
Thay vì bắt buộc người dùng nhập dữ liệu theo một dạng thức cứng nhắc nào đó, ví dụ dd/mm/yyyy, hệ thống cho phép nhập thoải mái theo nhiều kiểu khác nhau. 10/12/2007; Dec 12, 2007; +3 weeks,… đều được chấp nhận.
3. Continuous Scrolling
Một tính năng mà tớ luôn thắc mắc tại sao Google chưa thực hiện. Thay vì bấm Next/Previous để chuyển trang, người dùng chỉ việc cuộn và cuộn chuột xuống cuối trang màn hình. Cuộn tới đâu nội dung kế tiếp sẽ được load đến đó. Đặc biệt hữu ích cho những website mà người dùng không có nhu cầu bookmark từng trang cụ thể (mấy ai bookmark trang thứ 4 kết quả tìm kiếm Google với từ khóa abc nào đó?).
Tớ đang làm một site nho nhỏ, mới chỉ ở bước xây dựng phần back end, nhưng đến khi tạm tạm ổn nhất định sẽ áp dụng cái pattern Lazy registration ở bên trên.
Bài viết được gửi hôm 27.02.08 · Mang các từ khóa pattern, UI
Bài viết ngẫu nhiên:
C40 gửi hôm 27.02.08 lúc 8:28 am #
Ô trang này hay :) Hồi trước tớ có stumble vào 1 trang flickr cũng sưu tầm các thứ pattern loại này. Có mấy cái thông báo 404 khá ngộ ;)
http://www.flickr.com/photos/factoryjoe/collections/72157600001823120/
Nguyen Vu gửi hôm 28.02.08 lúc 3:14 am #
Chức năng Continuous Scrolling khá hay đấy chứ, Live search có tính năng này, nhưng Google thì chưa thấy, có thể mỗi hãng có 1 phong cách riêng!
Không đâu như cái monova manovo gì gì đó :))
QAD gửi hôm 28.02.08 lúc 2:37 pm #
@Nguyen Vu:
Cái đó tiện là chính chứ phong cách gì đâu anh :P
nhc1987 gửi hôm 03.03.08 lúc 6:22 am #
Tuyệt, trang này good thật :D