11. Lỗi thứ tự: Phím Tab có chức năng trong việc điều khiển trong hộp thoại. Tuy nhiên cách thức di chuyển khi phải dùng phím Tab là rất quan trọng nếu nhƣ không tuân theo thứ tự từ trên xuống dƣới sẽ gây ra những cản trở đối với ngƣời dùng. Nhƣ trong hình dƣới đây, ngƣời thiết kế tạo ra trƣờng Regarding trƣớc sau đó mới tạo ra lần lƣợt.
Điều đặc biệt là hai danh sách này hoạt động hoàn toàn khác nhau. Ví dụ việc nháy đúp vào bài hát trong Tracklist sẽ làm bài hát xuất hiện trong Playlist, tuy nhiên việc nháy đúp vào bài hát trong Playlist sẽ làm bài hát biến mất. Hơn nữa, khi mà Track List hỗ trợ đa sự lựa chọn, ngƣời sử dụng chỉ có thể lựa chọn duy nhất một bài hát trong Playlist.
Hình 3. 1. 13 Lỗi không nhất quán trong phần mềm.
13. Lỗi thông báo trợ giúp quá nhiều: Thông thƣờng chúng ta băn khoăn việc trợ giúp bằng chữ viết là có hiệu quả. Tuy nhiên WebEditPro chứng minh rằng có sự hạn chế nhất định trong cách sử dụng nhƣ vậy. Về mặt tích cực, WebEditPro cung cấp một loạt các bí quyết nhỏ để hỗ trợ cho ngƣời dùng trong các thao tác ứng dụng. Mặt tiêu cực đó chính là, việc giúp đỡ này đƣợc diễn ra một cách tự động và không có cách nào để ngăn nó lại cả.
Hình 3. 1. 14 Các sự trợ giúp không cần thiết
Bất cứ khi nào con trỏ tạm dừng một điều khiển thì một lời giải thích dài sẽ đƣợc cung cấp cho ngƣời sử dụng. Các hỗ trợ này xuất hiện trên các vị trí không đặc biệt của màn hình, ngăn cản khả năng tƣơng tác của ngƣời dùng, và gây ra cho ngƣời dùng tránh hộp thoại này để ngăn chặn không cho các trợ giúp xuất hiện. Hơn nữa chƣơng trình này ngăn cản cho ngƣời dùng cảm thấy họ đang làm chủ đƣợc quá trình tƣơng tác. Cung cấp trợ giúp là điều tốt nhƣng hãy xuất hiện khi mà có yêu cầu của ngƣời dùng.
14. Lỗi trong PowerSearch: Việc khởi tạo chƣơng trình PowerSearch yêu cầu bạn phải xác định rõ đƣờng dẫn mà chƣơng trình sẽ khởi tạo trên đó. Thông thƣờng ngƣời dùng sẽ chọn đƣờng dẫn mặc định và việc cài đặt sẽ diễn ra trên đó. Tuy nhiên, nếu nhƣ ngƣời dùng muốn khởi tạo chƣơng trình trên thƣ mục khác, ngƣời dùng sẽ phải đối diện với một số khó khăn mà không có sự trợ giúp. Ngƣời dùng phải nhớ lại đƣờng dẫn từ trong trí nhớ của mình, và phải sử dụng một số chƣơng trình khác để xác định các đƣờng dẫn thích hợp. Cả trong hai cái, ngƣời dùng phải gõ vào các thông tin, điều đó cũng đồng nghĩa với việc lỗi sẽ xuất hiện. Hơn nữa chƣơng trình này phải khởi tạo trong đƣờng dẫn Startup cho Word. Nếu nhƣ ngƣời sử dụng lựa chọn một đƣờng dẫn khác, chƣơng trình sẽ không hoạt động. Điều đó đòi hỏi ngƣời sử dụng phải biết đƣợc vị trí của đƣờng dẫn cần khởi tạo.
Hình 3. 1. 15 Lỗi trong cách xác định đƣờng dẫn
Việc khởi tạo chƣơng trình PowerSearch yêu cầu bạn phải xác định rõ đƣờng dẫn mà chƣơng trình sẽ khởi tạo trên đó. Thông thƣờng ngƣời dùng sẽ chọn đƣờng dẫn mặc định và việc cài đặt sẽ diễn ra trên đó. Tuy nhiên, nếu nhƣ ngƣời dùng muốn khởi tạo chƣơng trình trên thƣ mục khác, ngƣời dùng sẽ phải đối diện với một số khó khăn mà không có sự trợ giúp. Ngƣời dùng phải nhớ lại đƣờng dẫn từ trong trí nhớ của mình, và phải sử dụng một số chƣơng trình khác để xác định các đƣờng dẫn thích hợp. Cả trong hai cái, ngƣời dùng phải gõ vào các thông tin, điều đó cũng đồng nghĩa với việc lỗi sẽ xuất hiện. Hơn nữa chƣơng trình này phải khởi tạo trong đƣờng dẫn Startup cho Word. Nếu nhƣ ngƣời sử dụng lựa chọn một đƣờng dẫn khác, chƣơng trình sẽ không hoạt động. Điều đó đòi hỏi ngƣời sử dụng phải biết đƣợc vị trí của đƣờng dẫn cần khởi tạo.
15. Lỗi trong Microsoft's Internet Explorer: Trên đây là một hộp các danh sách có chức năng chứng nhận trong Microsoft‟s Internet Explorer. Ngƣời dùng có thể dễ dàng lƣớt từ trên lƣớt xuống, từ trái sang phải. Mặc dù các danh sách kéo xuống là rất phổ biến trong Windows, tuy nhiên Microsoft vẫn chọn cách yêu cầu ngƣời dùng cần phải sử dụng các thanh trƣợt ngang. Không giống nhƣ khi sử dụng các thanh trƣợt dọc, các thanh trƣợt ngang gây ra một sự thay đổi đáng kể thị giác của ngƣời quan sát, sau đó lại ngƣời dùng lại phải sử dụng thị giác quét từ trên xuống dƣới một lần nữa.
Hình 3. 1. 16 Lỗi khi sử dụng các thanh trƣợt ngang.
Trên đây là một hộp các danh sách có chức năng chứng nhận trong Microsoft‟s Internet Explorer. Ngƣời dùng có thể dễ dàng lƣớt từ trên lƣớt xuống, từ trái sang phải. Mặc dù các danh sách kéo xuống là rất phổ biến trong Windows, tuy nhiên Microsoft vẫn chọn cách yêu cầu ngƣời dùng cần phải sử dụng các thanh trƣợt ngang. Không giống nhƣ khi sử dụng các thanh trƣợt dọc, các thanh trƣợt ngang gây ra một sự thay đổi đáng kể thị giác của ngƣời quan sát, sau đó lại ngƣời dùng lại phải sử dụng thị giác quét từ trên xuống dƣới một lần nữa.
16.Lỗi trong Microsoft's File Manager: Hộp thoại dƣới đây đƣợc cung cấp bởi chức năng liên kết trong Microsoft's File Manager, khi ngƣời sử dụng muốn liên kết một kiểu file với một ứng dụng nào đó.
Hình 3. 1. 17 Lỗi trong khi hiển thị
Trong ví dụ này, có 133 ứng dụng cần liên kết, tuy nhiên trong hộp thoại lại chỉ có 2 ứng dụng mà thôi. Kết quả ở đây sẽ là quá trình tƣơng tác sẽ trở nên kém hiệu quả đi rất nhiều. Hộp thoại dƣới đây là trong Visual Basic, thay vì cách sử dụng Combobox, ngƣời thiết kế chọn cách sử dụng hộp danh sách gồm có 2 dòng.
Hình 3. 1. 18 Lỗi khi thể hiện danh sách
17. Lỗi xuất hiện quá nhiều nút: Ngƣời thiết kế chƣơng trình chuyển đổi HTML chắc hẳn có mối liên hệ mật thiết với các nút lệnh. Các nút lệnh đƣợc lặp lại khắp nơi, đƣa ra một sự hỗn loạn nhất định đối với quá trình tƣơng tác bằng thị giác. Cửa sổ hiện lên trên đây cho phép ngƣời sử dụng xác định các hình ảnh khác nhau đƣợc sử dụng cho viễcác định các nút trên trang Web. Nút Browse cho phép ngƣời sử dụng xác định tên file cần thao tác. Nút Gallery đƣợc sử
dụng để lựa chọn một ảnh từ trong một tập đã có sẵn. Đối với thiết kế cửa sổ không nên có quá một nút có cùng chức năng nhƣ nhau.
Hình 3. 1. 19. Lỗi khi xuất hiện quá nhiều nút
18. Lỗi trong PowerBuilder: Trong chƣơng trình PowerBuilder cung cấp những hỗ trợ nhỏ để giúp cho ngƣời dùng. Điều này đặc biệt hữu ích đối với ngƣời mới sử dụng. Chƣơng trình này cũng cung cấp một thanh trang thái nằm ngang cho các biểu tƣợng. Tuy nhiên chỉ có vấn đề đó là khi con trỏ chuột của ngƣời dùng chuyển đến biểu tƣợng thì phải mất một khoảng thời gian thì những sự hỗ trợ mới xuất hiện. Nếu ngƣời dùng di chuyển chuột quá nhanh thì sẽ không hiện ra đƣợc những trợ giúp đó. Hơn nữa ngay cả những sự trợ giúp đó cũng không xuất hiện đúng lúc, dẫn đến trƣờng hợp khi mà con trỏ chuột đến một nơi khác thì sự hƣớng dẫn vẫn là của một biểu tƣợng khác.
Hình 3. 1. 20 Xuất hiện hỗ trợ lâu
19. Lỗi danh sách quá dài: Khi danh sách quá dài mà không đƣợc tổ chức một cách hợp lý điều đó làm cho quá trình tìm kiếm trở nên đặc biệt khó khăn, nhất là nếu nhƣ tên tìm kiếm là dài và khó nhớ. Dƣới đây là phần tìm kiếm tên cán bộ công nhân viên, ngƣời lập trình muốn ngƣời dùng đƣa vào thông tin chính xác, do vậy họ muốn ngƣời dùng phải lựa chọn từ các danh sách đã đƣa ra. Cách thức trên chỉ có hiệu quả nếu nhƣ danh sách bao gồm khoảng từ 30 đến 50, quá hơn số đó là một sự khó khăn cho ngƣời dùng. Cách thức giải quyết vấn đề trên đó chính là tổ chức các danh sách theo thƣ mục, địa chỉ, nghề nghiệp hay bất kỳ một hình thức nào khác. Ngƣời dùng sẽ dễ dàng truy cập và tìm kiếm thông tin cần thiết.
Hình 3. 1. 21 Tổ chức không theo cấu trúc
Lỗi khi nhập số liệu: Ngƣời lập trình sử dụng danh sách kéo thả để đƣa ra cho ngƣời dùng. Việc này đòi hỏi ngƣời dùng mỗi lần nhập một số phải sử dụng danh sách kéo thả và tìm kiếm một số. Quá trình này xảy ra liên tục trong một thời gian ngắn gây ra cho ngƣời dùng sự không thoải mái và chán ngắt. Trong khi chỉ cần một trƣờng số để cho ngƣời dùng tự đánh số của mình.
Hình 3. 1. 22 Lỗi khi nhập số lƣợng quá nhiều
20.Lỗi lãng phí bộ nhớ và tài nguyên: Ngƣời thiết kế bảng dƣới đây đã không nghiên cứu chức năng của thực đơn kéo thả. Ngƣời thiết kế không có hiểu biết về thiết kế giao diện, đồng thời thiếu luôn kinh nghiệm trong môi trƣờng Windows. Với cách bố trí nhƣ dƣới đây, một số lƣợng bộ nhớ và tài nguyên để lãng phí một cách vô ích.
Hình 3. 1. 23 Lỗi lãng phí bộ nhớ
21. Lỗi trong chƣơng trình Web Publishing Wizard: Sau khi đã kết nối Web, chƣơng trình Web Publishing Wizard sẽ hỏi ngƣời dùng cần phải lựa chọn một file để làm trang chính cho trang Web. Thật không may, chƣơng trình yêu cầu ngƣời dùng bạn phải tải file này mỗi làn bạn muốn thay đổi trang Web, mặc dù bạn vẫn muốn giữ nguyên file đó. Nếu nhƣ bạn quên không đƣa file này vào trong danh sách thì sẽ không có cách nào để quay lại để thêm vào hay
huỷ bỏ quá trình tải. Ngƣời dùng phải lựa chọn một file trong danh sách dù đó có là file lỗi. Ngƣời dùng phải đóng hộp thoại trên thanh ngang, nhƣng hiếm khi có thể tắt đƣợc, ứng dụng vẫn hoạt động theo hƣớng sai lầm đó.
Hình 3. 1. 24 Lỗi trong chƣơng trình duyệt Web
22. Lỗi trong chƣơng trình Uninstall FreeLoader : Khi nhìn vào giao diện trên, ngƣời dùng sẽ phải đặt câu hỏi “Nút OK nằm ở đâu”. Khi mà cửa sổ chƣơng trình hiện lên, ngƣời dùng sẽ hiểu rằng chƣơng trình cung cấp cho họ một loạt các lựa chọn. Sau khi tích vào các phần đã chọn, ngƣời dùng tin rằng các phần họ tích sẽ bị loại bỏ. Tuy nhiên khi mà chƣơng trình chấp nhận sự lựa chọn của ngƣời dùng, hành động của ngƣời dùng dƣờng nhƣ là vô nghĩa. Các hộp trên đây chỉ để nói lên cho ngƣời dùng biết đƣợc các phần mà ngƣời dùng cần phải hoàn thành để có thể tắt đƣợc chƣơng trình. Khi mà chƣơng trình bắt đầu hoạt động, chúng sẽ kiểm tra tất cả các hộp mà ngƣời dùng thao tác và sau đó mới tiến hành xóa bỏ.
Hình 3. 1. 25 Lỗi không xuất hiện phím điều khiển
23. Lỗi trong các chƣơng trình điều khiển liên quan đến ngày tháng hay chỉnh sửa số : Sau đây chúng ta sẽ xem xét một số lỗi liên quan đến chƣơng trình chỉnh sửa ngày tháng. Trƣớc hết đó là cách thiết kế chỉ sử dụng vào chuột, đặc biệt nếu nhƣ các trƣờng là gần nhau thì cách sử dụng này không hiệu quả, thay vào đó dùng phím Tab nhanh gọn và đơn giản hơn nhiều.
Hình 3. 1. 26 Lỗi khi lựa chọn chỉ dựa vào chuột
Tiếp sau đây là lỗi thiết kế mà cả phím Tab hay bất kỳ một phím nào cũng không thể sử dụng đƣợc, để điều chỉnh các con số mong muốn ngƣời dùng không còn cách nào khác đó chính là sử dụng chuột để ấn.
Hình 3. 1. 27. Lỗi khi lựa chọn chỉ dựa vào chuột
Cũng tƣơng tự nhƣ lỗi trên, khi mà ngƣời lập trình quy định ngày tháng năm sinh của ngƣời dùng phải sử dụng mũi tên trỏ xuống phía bên dƣới để thay đổi. Thay đổi tháng phải mất 12 lần bấm, thay đổi ngày phải mất 30 lần. Nếu nhƣ ngƣời nào mà xa ngày giá trị mặc định thì sẽ phải bấm rất nhiều lần.
Hình 3. 1. 29 Lỗi khi thao tác với thực đơn
Đôi khi thực đơn hỗ trợ nhƣng rất khó khăn để thoát ra, ngƣời dùng hoặc phải dùng các phím tắt trên bàn phím hoặc phải ấn vào một vị trí thích hợp trong thực đơn. Ngƣời dùng thƣờng lựa chọn cách thức không sử dụng đến thực đơn này. Tiếp theo là lỗi trong chƣơng trình ResSched, khác với các tiêu đề khác trên thanh tiêu đề, khi ngƣời dùng ấn vào tiêu đề Calendar, một hộp thoại lựa chọn sẽ xuất hiện. Đó không phải là một thực đơn Calendar.
Hình 3. 1. 30 Lỗi trong chƣơng trình sắp lịch.
Tuy nhiên cách sử dụng các thanh tiêu đề là các lệnh trực tiếp cũng khiến cho ngƣời dùng cảm thấy không thoải mái, vì luôn luôn nhìn thấy các hành động trực tiếp.
3. 1. 2. Lỗi các hộp thoại
1. Lỗi của lựa chọn các thanh : Các hộp thoại rất tiện dụng. Chúng cho phép ngƣời thiết kế tổ chức thông tin và cung cấp hình ảnh trực quan trong việc tìm kiếm thông tin. Tuy nhiên trong quá trình thiết kế với sự thiếu định hƣớng khiến cho hộp thoại cũng dễ dàng không hiệu quả và gây bối rối cho ngƣời sử dụng. Sau đây chúng ta sẽ xem xét một số lỗi trong quá trình thiết kế các hộp thoại
Hình 3. 1. 31 Thiết kế thiếu sự định hƣớng
Hộp thoại Font trong Microsoft Word 6. 0 là một trong những lỗi dễ nhận thấy trong các lỗi về hộp thoại. Bằng cách thay thế nút điều khiển trên hộp thoại, ngƣời dùng cảm thấy bối rối vì
Hình 3. 1. 32 Lỗi trong chƣơng trình Microsoft Word
Microsoft thiết kế ra việc thay thế các nút điều khiển trong Window 95, nhƣng không may, việc đó không cải thiện đƣợc các vấn đề đang tồn tại. Ví dụ ngoài các thay đổi nhỏ, hộp thoại Font trong phiên bản Windows 95 không có nhiều khác biệt so với các phên bản trƣớc. Các hộp thoại cũng gây khó khăn cho ngƣời dùng để biết đƣợc sự thay đổi có hiệu quả nhƣ nào. Hầu hết các hộp thoại có các quy tắc: sự thay đổi sẽ diễn ra khi mà ngƣời dùng lựa chọn nút OK. Hộp thoại Option của Microsoft Word 6. 0 tuân theo các quy tắc một cách rời rạc: một vài lựa chọn đƣợc thiết kế có tác dụng khi ngƣời dùng chuyển sang một hộp thoại khác.
Hình 3. 1. 33 Lỗi khi thể hiện Font
.Ví dụ nhƣ trong lựa chọn Show, tất cả các lựa chọn ngoại trừ Picture Placeholder đều có tác dụng khi ngƣời dùng chuyển sang một hộp thoại khác. Hơn nữa, khi mà ngƣời dùng chuyển sang hộp thoại khác sau khi có bất kỳ một sự thay đổi lựa chọn nào, nút Cancel thay đổi thành Close. Chức năng thứ hai có nghĩa là mỗi sự thay đổi đều không bị huỷ bỏ mà không có sự khởi tạo lại các giá trị ban đầu. Các lựa chọn khác trên hộp thoại và các hộp thoại khác đƣợc đặt tên trên các ứng dụng không nhất quán và sự không nhất quán này còn tiếp tục trong các phiên bản sau nữa. Sự không nhất quán còn ngăn cho ngƣời dùng không thể tham gia vào các ứng dụng, làm cho quá trình học khó khăn hơn và sự không thoải mái.
Hình 3. 1. 34 Lỗi không nhất quán và lỗi chọn lựa
Trong Word 6. 0, Microsoft nỗ lực tăng tính hữu dụng của các thanh trên hộp thoai bằng cách tăng các số lƣợng các thanh trên hộp thoại. Tuy nhiên việc tăng này lại cản trở vấn đề về tính hữu dụng.
2. Số lƣợng của các thanh trên hộp thoại : Số lƣợng các bảng trên các hộp thoại cản trở ngƣời mới sử dụng, làm cho ngƣời sử dụng khó xác định vị trí của các thanh cần thiết cho các thao tác. Việc sắp xếp các thanh dƣờng nhƣ không phụ thuộc vào cấu trúc có nghĩa. Một cách trực quan, thêm vào các thanh sẽ tạo thêm sự hỗn loạn, ảnh hƣởng đáng kể đến thị giác ngƣời