Accessibility at Trivago
tech.trivago.com
tech.trivago.com
Please upgrade your browser
We're sorry, but we no longer support this version of your web browser. Please upgrade to a new version to be able to access our site.Download browsers here [http://outdatedbrowser.com]
trivago Copyright 2017 trivago | All rights reserved.
Nice.Possibly someone is trying to make guesses based on User-Agent header? Then coercing user to install certain third party software?
In any event, the result is: if "wrong" User-Agent header, then no access.
Moreover, robots.txt does not list the UA header I used to test accessibility.
Idea: If website authors prefer certain browsers to be used, then provide machine-readable list of acceptable browsers. Better yet, provide list of acceptable User-Agent headers.
(Is this list provided by outdatedbrowsers.com? Not quite. For example, curl works fine and it is not listed.)
IMHO: User-agent header is a header not a browser. As in the old adage that "an IP address is an IP address assigned to an interface, not a computer."
The fact is, in some cases, the user is the only one who really knows what "browser" she is using.
We also find it's useful to test out the core functionality using the keyboard, but extend that to using a text only browser and Chromevox so we can get a feel for what user stories would get broken if JS breaks, the user is trying to use the tools in older/incompatible browsers or the user has visual impairment. So far, it's been quite enlightening and we've not run into anything within the core functionality that couldn't be fixed with better UX and competently written HTML.
On the plus side, though, keyboard predictability breeds accessibility, so any testing in this area is often better than none.
The acceptance criteria for accessibility features are narrow to a specific group of users (actually, the users fall on a continuous spectrum). Furthermore, there are legal, ethical and moral obligations. Would those be thrown out if the A/B test was a fail?
It sounds like it, yes.
> there are legal, ethical and moral obligations.
From the evidence in this article, Trivago don't give a shit (or didn't)