Jump to content

Web usability

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by Wracking (talk | contribs) at 07:11, 14 May 2023 (copy edit, fix MOS:SEAOFBLUE, trim unsourced and unencyclopedic tone (WP:V, WP:TONE)). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Web usability of a website[1] are broad goals of usability, presentation of information, choices made in a clear and concise way, a lack of ambiguity and the placement of important items in appropriate areas as well as ensuring that the content works on various devices and browsers.[2]

Definition and components

Web usability includes a small learning curve, easy content exploration, findability, task efficiency, user satisfaction, and automation. These new components of usability are due to the evolution of the Web and personal devices. Examples: automation: auto fill, databases, personal account; efficiency: voice commands (Siri, Alexa, and other artificial intelligence assistants); findability. The number of websites has surpassed 1.5 billion[3] thus increasing the need for well-designed websites that serve their users as best as possible in the constantly more competitive market. With good usability, users can find what they are looking for quickly. With the wide spread of mobile devices and wireless internet access, companies are now able to reach a global market with users of all nationalities at any time and almost any place in the world. It is important for websites to be usable regardless of users' language and culture. Most users in developed countries conduct their personal business online: banking, studying, errands, etc., which has enabled people with disabilities to be independent. Websites also need to be accessible for those users.[4]

The goal of web usability is to provide user experience satisfaction by minimizing the time it takes to the user to learn new functionality and page navigation system, allowing the user to accomplish a task efficiently without major roadblocks, providing the user easy ways to overcome roadblocks, and fixing errors and re-adapting to the website or application system and functionality with minimum effort.

Ergonomic requirement approach

According to ISO 9241 (Ergonomic Requirements for Office Work with Visual Display Terminals), usability is "the extent to which a product can be used by specified users to achieve specified goals with effectiveness, efficiency and satisfaction in a specified context of use". Therefore, web usability can be defined as the ability of web applications to support web-related tasks with effectiveness, efficiency and satisfaction. Effectiveness represents accuracy and completeness when users achieve a specified goal. Efficiency is resource cost in relation to the accuracy and completeness. Satisfaction is the comfort and acceptability of use.[5]

ADA compliance and web usability

ADA compliance[6][7] plays a major part in making web usability[8] a seamless and satisfying experience.[9] See Americans with Disabilities Act of 1990.

Mobile usability

With many different mobile devices, it is crucial to consider how the users accomplish their task on a small screen. Web usability components should be appropriate for the mobile device. The users should be awarded with a similar level of satisfaction and accomplishment as if they had used a desktop or laptop.[10][11]

Not only is the screen different, nowadays mobile users want different things than desktop users. According to a survey[12] conducted by Google, users want mobile friendly websites as they use them every day for different tasks such as research. Moreover, if a website is mobile friendly, the users are more likely to return to it but are quick to leave if it is not. In summary, they want a website that is fast and simple to use - quick to load, has big buttons and readable text, and offer a way of engagement (videos, apps, social media, and other ways to contact the company). The three most sough-after things while browsing mobile are locations, opening hours and contact information. Make sure to include them.

Google has also created an online tool called "mobile friendly test" on the Google search console which allows to check mobile-friendliness of a website.[13]

Usability of multilingual websites

Multilingual websites should offer the same experience to the users, regardless of the website being in English, German, or Japanese.[14] Websites should render the same way in all languages and all devices. UI Alterations because the language and characters used should still provide the different components of usability.[15]

Web usability criteria

Nielsen's 10 heuristics

Jakob Nielsen's heuristics are widely adopted in interface design. It provides expert reviewers with a set of principles to discover usability problems and then categorize and rate them in a quick way. This set of heuristics includes visibility of system status, match between system and the real world and so on. According to Nielsen, there are 10 general principles:[16]

  • Visibility of system status: the users should be informed by a system all the time that people can make better decisions.
  • Match between system and the real world: the systems' language should be similar to users' language.
  • User control and freedom: It happens many times that users choose the wrong system functions by a mistake, therefore, the system needs to contain the "emergency exit" to give an option for users to leave the unwanted state without any problem.
  • Consistency and standards: the users have to be aware that different words, actions and situations can mean the same thing.
  • Error prevention: System should have a careful design that can prevent a problem that can occur in the first place.
  • Recognition rather than recall: the system should have the actions and options visible so the users do not need to memorize everything from previous steps. Instructions about the system usability should be always visible.
  • Flexibility and efficiency of use: the system should have an accelerator to help experienced and inexperienced users to make work faster and easier.
  • Aesthetic and minimalist design: the systems needs to contain only relevant and useful information. The information should be clear and short.
  • Help users recognize, diagnose, and recover from errors: the error messages should be presented in a clear language and understandable form (no codes), and suggest the solutions.
  • Help and documentation: the information about help and documentation should be easy to find and should focus on the users' tasks.

Web content accessibility guidelines

The W3C publishes a set of guidelines on Web accessibility called Web Content Accessibility Guidelines (WGAC).[17]

The second revision of WCAG, WCAG 2.0, is composed of twelve guidelines, distilled following the four principles that Web content should adhere to: being Perceivable, Operable, Understandable and Robust.[18]

W3C also provides a detailed checklist for this set of guidelines.[19]

Universal usability challenges

To attain universal usability for web-based services, designers and developers should take technology variety, user diversity and gaps in user knowledge into consideration.[20]

Technology variety arises from a broad range of hardware, software, and network access. People are using different hardware and software to access web services. For example, reading a document with smartphone doc reader is different from opening this document with Microsoft Office on a laptop. Also, opening a webpage with 100KB/s bandwidth may lead to failure when it's designed for 2MB/s. Ensuring usability of different platforms can be challenging.

User diversity influenced by many factors, including culture, personality, age, gender, race, ethnicity, disabilities, literacy, income, skills and knowledge. Considering the need of different groups is providing access to more people. For example, providing strong contrast mode for people with color weakness will help those people utilize the web service.

Universal usability aims not only to meet users’ current needs, but also to build ladders for users to enjoy more features of web services in the future. This gap in user knowledge can be filled with training section, help desk, discuss group and so on. Designers should be aware of the need of extra help.

Communication between the designer and the client is also a challenge as it can be hard for the designer to make what the client has envisioned, while the client not fully understanding the amount of time and work required to set up a well designed website. Furthermore, it is also crucial that the designer gives suggestions based on the clients ideas, which is supported by evidence/theory/examples of usability and other functions of the website too. Constant and open communication is important because conflicts or misunderstandings can arise between the two parties.

Understanding usability

The concept of usability, particularly in the context of the internet, is most effectively understood from the perspective of the users.

Digital literacy has been growing steadily,[21] leading to a transformation in what Steve Krug highlights "how we really use the internet".[22] Owing to the familiarity and frequency of internet use, users have evolved from reading websites thoroughly to scanning them quickly, often in pursuit of specific information. This shift reflects the efficiency with which users have learned to filter and identify only the information they need, delving deeper only if the initial information doesn't fully meet their requirements.

Moreover, users tend to prioritize satisfactory outcomes over optimal ones when browsing the web, a behavior known as satisficing. This is largely due to the fast-paced nature of internet use and the negligible consequences of incorrect choices, such as clicking a wrong link, which can be easily rectified with a single click of the back button. This lack of penalty for guessing eliminates the need for users to deliberate extensively over which options to select.

As a consequence, most users are less concerned with understanding the underlying mechanics of websites as long as they can effectively navigate and utilize them. However, this behavior can lead to unanticipated thinking patterns and usage methods, which may deviate from the intended functionality of a website. Therefore, it is essential to conduct usability testing for each website to ensure it aligns with user behaviors and expectations.

Usability testing and improvement

As more results of usability research become available, this leads to the development of methodologies for enhancing web usability.[23]

Usability testing is evaluating the different components of web usability (learnability, efficiency, memorability, errors and satisfaction) by watching the users accomplishing their task. Usability testing allows to uncover the roadblocks and errors users encounter while accomplishing a task. However, testing is not a one time event but rather an ongoing process. In order to test a website, people need to have ways of measurement in place. We need to analyze the data gathered and make a plan of improvements, which will be implemented later. After a successful implementation the site needs to be tested again and the process should be repeated again.

E-commerce

In the context of e-commerce websites, the meaning of web-usability is narrowed down to efficiency: triggering sales and/or performing other transactions valuable to the business.

See also

References

  1. ^ Nielsen, Jakob (August 2003). "Usability 101: Introduction to Usability. Alertbox: Current Issues in Web Usability".
  2. ^ Leibowitz. Brandon (21 February 2014). "Website Usability: Virtual Elephants of the Internet Room". Bosmol Social Media News. Retrieved 19 May 2014.
  3. ^ "Total number of Websites - Internet Live Stats". www.internetlivestats.com. Retrieved 2019-06-08.
  4. ^ Da Sie, Chris (19 February 2014). "5 Components Of Usability". www.chrisDasie.com. Retrieved 13 December 2017.
  5. ^ Mendes, Emilia; Mosley; Matera, Maristella; Rizzo, Francesca; Carughi, Giovanni T. (2006). Web Usability: Principles and Evaluation Methods. pp. 143–180. CiteSeerX 10.1.1.462.3115. doi:10.1007/3-540-28218-1_5. ISBN 9783540281962. OCLC 300263327. {{cite book}}: |journal= ignored (help)
  6. ^ Berry, Sarah (2023-03-31). "What Is ADA Compliance? (And What Does ADA Compliance Mean for Your Website?)". WebFX. Retrieved 2023-05-13.
  7. ^ "Web Content Accessibility Guidelines (WCAG) 2.0". www.w3.org. Retrieved 2023-05-13.
  8. ^ Nielsen, Jakob. "Accessible Design for Users With Disabilities". Nielsen Norman Group. Retrieved 13 December 2017.
  9. ^ "Accessibility". W3C. Retrieved 13 December 2017.
  10. ^ Nielsen, Jakob; Budiu, Raluca. Mobile Usability. Peachpit. Retrieved 13 December 2017.
  11. ^ "Mobile Usability". Nielsen Norman Group. Retrieved 2023-05-13.
  12. ^ "What Users Want Most From Mobile Sites Today (Survey)" (PDF). Google. Retrieved 2019-06-09.
  13. ^ "Mobile-Friendly Test - Google Search Console". search.google.com. Retrieved 2023-05-13.
  14. ^ Cyr, Dianne; Trevor-Smith, Haizley (2004). "Localization of Web design: An empirical comparison of German, Japanese, and United States Web site characteristics". Journal of the American Society for Information Science and Technology. 55 (13): 1199–1208. doi:10.1002/asi.20075.
  15. ^ Nielsen, Jacob. "International Usability: Big Stuff the Same, Details Differ". nngroup.com.
  16. ^ Nielsen, Jakob (April 1–5, 1990). Heuristic evaluation of user interfaces (New York, NY, USA ©1990 ed.). Seattle, Washington, USA: Proceeding CHI '90 Proceedings of the SIGCHI Conference on Human Factors in Computing Systems. pp. 249–256. ISBN 0-201-50932-6.
  17. ^ "WCAG 2.0 at a Glance ◦ Web Accessibility Initiative ◦ W3C". W3C Web Accessibility Initiative (WAI).
  18. ^ "Introduction to Understanding WCAG 2.0".
  19. ^ "How to Meet WCAG 2.0".
  20. ^ Shneiderman, Ben (2000). "Universal Usability". Commun. ACM. 43 (5): 84–91. doi:10.1145/332833.332843. ISSN 0001-0782. S2CID 8937545.
  21. ^ "12 Months Of The ConnectedEconomy™ - December 2022 | PYMNTS.com". www.pymnts.com. Retrieved 2023-05-14.
  22. ^ "Advanced Common Sense - Sample chapter from Don't Make Me Think". www.sensible.com. Retrieved 2019-06-08.
  23. ^ "Conducting a website review and implementing results for increased customer engagement and conversions". GOSS Interactive. October 2011.
  • Usability.gov—usability basics with focus on web usability
  • Evaluating Websites for Accessibility—accessibility is a crucial subset of usability for people with disabilities. This W3C/WAI suite includes a section on involving users in testing for accessibility.
  • Usability News from the Software Usability Research Laboratory at Wichita State University