Use infinite scrolling pages | never |
Steal the "/" key for your search widget | never |
Have a "website app" instead of a good web site | never |
Break functionality on the site to drive app usage | never |
Autoplay audio | never |
Use 500 megs of ram for a web IRC (or equivalent) | never |
Use 100% CPU for animations you can't disable | never |
Use 100% CPU for animations you can disable | never |
Provide important information only as PDF | never |
Have layouts with more pixels for chrome than content | never |
Run a news aggregator site that opens all links in new windows | never |
Block main page from showing until all ad trackers are loaded | never |
Autoplay video clips | only if you are Vimeo, Youtube or a similar site |
Addendum:
ReplyDeleteStealing the "Home" key to make it scroll to the top of the page even when a text input has focus: Never.
Claiming that the above is acceptable because "our site is not designed for keyboard navigation": Ironic and an obvious contradiction - if it overrides the operating systems default keyboard behaviour, then clearly it IS designed for keyboard navigation.
Barclays bank... I'm looking at you...
I'd like to add hijacking alt/cmd-left for whatever internal navigation the site has.
ReplyDelete