Apparently 10 is not greater than 8.
Posted by Nat Tuck
On CNN.com today I got an error message - I can’t watch a video because "it requires flash player 8 or greater" and I have flash player 10. Screenshot below.
Nat's BlogThe web didn't have enough blogs. |
|
Posted by Nat Tuck
On CNN.com today I got an error message - I can’t watch a video because "it requires flash player 8 or greater" and I have flash player 10. Screenshot below.
Comments are disabled
I have come to counter bash.
I doubt that the flash player is actually reporting the wrong version. The detection script is just not working correctly on the browser you’re using, which is highly probable since you’re an ubuntu user/peddler. I actually went to the site and checked out the detection script, and it looks like they have some custom/reused hybrid code for implementing the video player:
http://i.cdn.turner.com/cnn/.element/js/2.0/video/common/cnnplayer.js
There is a catch block at the end of version detection, where if all detection fails version is set to -1. I guess that is the only explanation. This can be verified by installing flash player 9 and watching the same thing happen.
I tried the site out with player 10 and it works for me on firefox/ie. For some reason joe developer decided that version -1 is not a special case, hence, 8 became greater than 10. What’s even worse, actually, is that the minimal version in the detection script is actually set to 9,0,115, the version which implements HD features.
http://www.adobe.com/devnet/flashplayer/articles/hdvideoflash_player.html
Joe developers user feedback fails miserably.