Live data from Hacker News

Show HN: Usability checklist – catch common problems before user testing

userium.com

11–20 of 37 posts

Re: Show HN: Usability checklist – catch common problems before user testing

#11
post #2

Hi Everyone, I created a free - research based - usability checklist, which can be used to catch common usability issues on websites before doing expensive user testing. By fixing obvious usability problems you get more meaningful feedback from user testing. Please help me make this service better by sending some feedback. Do you find this useful? Would you use this? Should I develop it further? Many thanks in advanc…

More suggestions for the accessibility list:

    1. If you have to use divs and spans instead of more
       semantic elements like lists and headings,
       use precise, descriptive IDs. Same for classes.

    2. Use WAI-ARIA in your HTML[1].

    3. Link skips.

[1]: https://developer.mozilla.org/en-US/docs/Accessibility/ARIA

Re: Show HN: Usability checklist – catch common problems before user testing

#13
post #10

[list-item-requests] 1. Basic functionality of the page can be used without mouse, just with keyboard (using TAB button to navigate between the links / buttons). Whenever I TAB, the active/focused item should be clearly indicated e.g. with a border or different background color. 2. You should be extremely careful not to override the native keyboard shortcuts of the browser. E.g. SHIFT+ARROW_LEFT/RIGHT/UP/DOWN are com…

Regarding (1.), some of you may find interesting my study regarding support on HTML elements to trigger JS event listeners in various browsers:

http://jakub-g.github.io/accessibility/onclick/

Re: Show HN: Usability checklist – catch common problems before user testing

#14
post #10

[list-item-requests] 1. Basic functionality of the page can be used without mouse, just with keyboard (using TAB button to navigate between the links / buttons). Whenever I TAB, the active/focused item should be clearly indicated e.g. with a border or different background color. 2. You should be extremely careful not to override the native keyboard shortcuts of the browser. E.g. SHIFT+ARROW_LEFT/RIGHT/UP/DOWN are com…

> You should be extremely careful not to override the native keyboard shortcuts of the browser.

Yes. Please heed this Facebook, Twitter and all the other sites that hijack '/' to do a search. That already means "Find in page" in Firefox.

Re: Show HN: Usability checklist – catch common problems before user testing

#18
post #13
post #10

[list-item-requests] 1. Basic functionality of the page can be used without mouse, just with keyboard (using TAB button to navigate between the links / buttons). Whenever I TAB, the active/focused item should be clearly indicated e.g. with a border or different background color. 2. You should be extremely careful not to override the native keyboard shortcuts of the browser. E.g. SHIFT+ARROW_LEFT/RIGHT/UP/DOWN are com…

Regarding (1.), some of you may find interesting my study regarding support on HTML elements to trigger JS event listeners in various browsers: http://jakub-g.github.io/accessibility/onclick/

Do you know why it prompts "This page is asking you to confirm that you want to leave - data you have entered may not be saved."?

Re: Show HN: Usability checklist – catch common problems before user testing

#19
post #18
post #13

Earlier quoted context omitted.

Regarding (1.), some of you may find interesting my study regarding support on HTML elements to trigger JS event listeners in various browsers: http://jakub-g.github.io/accessibility/onclick/

Do you know why it prompts "This page is asking you to confirm that you want to leave - data you have entered may not be saved."?

I've added 'window.onbeforeunload' to test a weird behavior of IE' + onbeforeunload + click event listener bound to doesn't return false, then clicking (from mouse/kbd) such a link triggers onbeforeunload().

It's documented under http://jakub-g.github.io/accessibility/onclick/#note6

Post reply on HN