a. Định nghĩa
Movable Panels đặt các công cụ hoặc các bộ phận có nội dung khác nhau vào các kênh tách biệt, để người sử dụng di chuyển chúng nhằm tạo ra một bố cục theo ý muốn [15].
b. Các tính huống sử dụng
Khi trang có một vài phần giao diện mạch lạc mà nó không cần phải được đặt ở một hình dáng duy nhất. Nghĩa là người sử dụng có thể để chúng ở bất kỳ vị trí nào trên trang. Movable Panels giúp người sử dụng có cảm giác làm chủ phần mềm, hoặc ít nhất họ cảm thấy thú vị khi điều khiển chúng.
c. Tại sao
Khi bạn làm việc gì đó một thời gian, bạn muốn sắp xếp lại môi trường để phù hợp với phong cách làm việc của bạn. Bạn có thể đặt các công cụ hay dùng gần nơi bạn làm, ẩn những gì bạn không cần và ghi nhớ nơi mà bạn đặt chúng. Movable Panels sẽ giúp bạn làm việc hiệu quả hơn và dễ dàng hơn.
d. Bằng cách nào
Để người sử dụng di chuyển các phần UI quanh trang theo ý muốn. Lưu bố cục cho lần sau sử dụng lại phần mềm đó, nhất là khi nó là phần quan trọng trong cuộc sống của họ.
Phụ thuộc vào thiết kế mà bạn lựa chọn, bạn có thể tự do đặt những phần trong trang vào bất kì nơi nào, thậm chí nếu chúng chồng lên nhau. Hoặc bạn có thể quy định bố cục với các “vị trí” của các phần. Điều này giúp cho người sử dụng không mất quá nhiều thời gian vào tìm kiếm cửa sổ.
Người sử dụng sẽ thấy hữu dụng khi có hành động “trở lại bố cục default” ở nơi nào đó trên UI nếu họ hoàn toàn bị lộn xộn và muốn bắt đầu lại. Khi dùng Movable Panels, hãy xem xét cẩn thận những di chuyển ngẫu nhiên của bảng. Nếu người sử dụng kéo một bảng và không chú ý tới một nơi là họ có thể không biết ngay họ đã làm gì hoặc làm sao để làm lại nó.
2.2.3 Các mẫu hành động
Đề cập tới các hành động trên giao diện, như các nút và menu. Các hành động này làm cho giao diện đỡ nhàm chán và dễ sử dụng.
2.2.3.1 Button Groups