Amazon appears to be suffering from major schizophrenia. They're returning different versions of the same page, I'd guess based on user agent sniffing. See attached screenshots. One page uses javascript and the other doesn't. The same thing is happening with the results page, and explains why the downloads sometimes work and sometimes dont work (calibre uses a randomized user agent). Sigh, user agent sniffing, in 2012! Now to figure out what user agents prompt amazon to use javascript and get the plugin to not use them.
|