Rosetta Stone cookies
|
|
Until today I'd never run into a single website, aside from that of TD Canada Trust, that employs programmers with such a dismal understanding of commonly used cookie technologies. The EasyWeb Repair script I created overcomes their stupid dependence on the JavaScript navigator.cookieEnabled variable. That variable is set true only when all cookies are enabled for all websites unconditionally. As anyone with common sense might suppose, countless users' browsers would not have that variable set because they are using cookie filters. Since TD's lousy JavaScript code doesn't actually check if cookies are working for their site, they don't realize when a customer has enabled EasyWeb cookies. Today I finally ran into another site with the same problem - Rosetta Stone (http://launch.rosettastone.com/en/system_recomm...). I haven't yet delved into whether any Rosetta Stone functionality is impeded by simply ignoring that warning, so I don't know if another GreaseMonkey script will be required. I'll write one if I have to. Generally speaking, I simply walk away from websites and services that demonstrate incompetence on the theory that it isn't worth my time discovering how systemic their problems may be. That's not always possible. Clearly Rosetta Stone employs inadequate programmers, but are the people developing their language education services as poor? I don't know. I'm still trying to figure out whether the institution wanting us to use Rosetta Stone can impose it - if not, goodbye Rosetta Stone. This posting is primarily intended to provide a hit for those unfortunate Rosetta Stone users looking for clues when they see the "You must have cookies enabled to use Rosetta Stone" error message in spite of enabling cookies for the Rosetta Stone domains. Additional related keyword bait for the search engines: RosettaStone, System Check Results, Speech Component, Firefox, Check My System Again, Check System Readiness, necessary resources. |