Flash 10 is out: Fixes YouTube video freeze after 2 seconds in Opera and Firefox
Friday, 17. October 2008, 14:42:12
It looks like Flash 10 has been released. It is supposed to fix an annoying issue which affects both Opera and Firefox, where the video would freeze on YouTube and other video sites after a couple of seconds.
It also has security fixes, so I guess an upgrade is recommended regardless of whether you experienced this problem or not.
I'm looking forward to the day people can ditch Flash and use technologies based on open standards instead...
It also has security fixes, so I guess an upgrade is recommended regardless of whether you experienced this problem or not.
I'm looking forward to the day people can ditch Flash and use technologies based on open standards instead...


Luchio # 17. October 2008, 14:59
http://my.opera.com/community/forums/topic.dml?id=253598
João Eiras # 17. October 2008, 16:04
Gleb # 17. October 2008, 16:16
))
Luchio # 17. October 2008, 17:13
FataL # 17. October 2008, 21:22
Flash video gets 2nd place I believe. And here again will be no alternative for a while: Windows Video and Real Video formats are dying, Apple's MOV is somewhat lives as high-quality downloadable alterternative to Flash video. OGG Teora video just started its way to some browsers, no released browsers with its support so far.
So, Flash unfortunately will not go anywhere in 5 years for sure.
But for interactive content such as dynamic graphics we already have pretty decent alternative: SVG/Canvas/JavaScript/HTML/CSS thing.
Just look at these projects:
Raphaël Plotkit
TreeGo # 17. October 2008, 23:14
Andrew Gregory # 18. October 2008, 02:07
Haavard # 18. October 2008, 11:03
Anonymous # 18. October 2008, 11:39
what about silverlight 2? it was also released that same day, and it DOES NOT work in Opera. what is Opera statement on the issue (or your personal comment)?
because Opera users werent able to stream Olympics already, and no improvements are seen.
Haavard # 18. October 2008, 18:27
TreeGo # 19. October 2008, 01:32
So, yes, Flash works fine in Opera it seems iff Opera gets the Flash code at all. The coding at nba.com sites seems to offer Flash 10 pages appropriately to IE only and not to other browsers. Some day they will figure it out, I suppose.
Andrew Gregory # 19. October 2008, 07:20
Anonymous # 19. October 2008, 08:46
well, it isnt just browser sniffing. I've read somewhere that browser sniffing kills SL2 at start, but circumvented SL2 still doesnt work - text inputs, keyboard input in general does not work, some animation routines etc. not mentioning the default JS ajax framework used by Sl2 to feed data (ms.ajax) isnt 100% Opera compatible.
it is a great problem, quite a few mainstream pages use Sl2 already, and Opera is the only problem that has a problem with it. Olympics were streamed in Sl..
is Opera going to do anything with it?
FataL # 19. October 2008, 17:15
NBC dumps Microsoft Silverlight after Olympics
Aux # 21. October 2008, 08:19
Haavard # 21. October 2008, 10:43
Aux # 22. October 2008, 07:59
Haavard # 22. October 2008, 08:25
And since Flash is a proprietary Adobe technology, no one can simply port Flash to a new platform or build their own Flash implementation based on open standards.
So while your job might seem easier on the surface, it creates all sorts of problems in both the short term and long run, especially when it comes to non-PC devices. Mobile phones are expected to overtake computers online in the near future.
Aux # 22. October 2008, 08:42
If we had only one browser (Opera) that would be just cool, but we have too much of them.
Another problem is that (X)HTML + CSS are very limited. There are a lot of layouting problems which can not be easily resolved with this infrastructure. I don't think that browser hacks and JavaScript tricks are good. In ideal HTML should contain only data and CSS all the presentation, but current standards does not satisfy this ideal. And while participating in HTML5 mailing list I understood that HTML5 will not resolve that issue.
Haavard # 22. October 2008, 10:32
And it's interesting that you think different versions of Flash give consistency, while different browserrs do not. As you can see, the situation we have with Flash on different devices is fragmentation and differing levels of support for various things. The exact same thing you are prasing Flash for compared to open standards. Out there right now you have things like Flash 7, Flash Lite 3 and Flash Lite 3.1 actually being deployed on devices. That is not consistency. It is made even less consistent by the fact that Flash has to be licensed from Adobe. Flash isn't even available on all platforms, and you are at the mercy of Adobe if you want to support it.
Aux # 22. October 2008, 10:45
Haavard # 22. October 2008, 10:57
Open standards do work. You rely on them daily, and I'm not talking about the Web. Open standards glue society together. However, on the Web, open standards have been undermined, not only by Microsoft, but also by things like Flash.
Flash should go away in the future, and should be replaced by open standards. But even today, Flash is far from consistent, since there are multiple versions, and it isn't even available for all platforms. As such, your argument against open standards also applies to Flash. Maybe not if one only cares about desktop computers, but definitely if you want to be able to view content on any device.
Indeed, Opera Mini is a perfect example of how well open standards work. Because of open standards, Opera Mini can reformat pages to make them work well on limited devices. Open standards degrade gracefully. Flash does not.
Aux # 22. October 2008, 11:38
Anonymous # 22. October 2008, 17:01
this whole 'flash vs standards' is rather waste of time.
there is nothing 'standard' now that can even mimick basic flash functionality. yes, there are some impressive svg/js/css/html examples, that with LOTS of effort allow you to mimick PARTS of flash. you know what is their problem? performance. flash is simply many many times faster. maybe browsers are not optimised (but why should they, if noone uses svg for it) yet, but well.. flash is. and it really runs VERY fast for what it does.
standards will not emerge anytime soon, because there is no real need for them. you can do everything you like in flash, use a free player for it, develop it in a VERY stable and reliable, and not so expensive tool.
real competitor is silverlight, because it has support of .net platform, that is very easy to use, and thus very popular. and you can develop it for free, with EXCELENT tools (visual studio).
js/svg/css/html on the other hand are FOUR different, badly standarised, badly supported languages that still require author to do lots of hand writing. choice is obvious. direct costs of development far outweight possible future 'good perks' of standarised code.
yes, it WOULD be better for open, well written standards to succeed. but, well, flash is better documented and implemented now than any of w3c standards, like it or not. and it is envolving with considerable speed. unlike css or html, that stands still in the same place for years.
btw. someone mentioned 'open standards flash replacements' being developed. please, post links etc. Im very curious about this.
Haavard # 23. October 2008, 08:27
Maybe Adobe will get it and allow people to use Flash anywhere, but by then, we will probably have open standards to take over anyway.
And the fact that Flash is a moving target is one of its problems. You are at the mercy of Adobe if you want to stay up to date.
Standards are getting there. Don't worry about that. Everyone, perhaps apart from Microsoft, is actively working on developing future Web standards, and implementing them in their browsers.
Bottom line: If you refuse to move away from Flash when the time is ready, you will lose a huge audience of non-PC devices.
Anonymous # 23. October 2008, 19:54
http://blogs.zdnet.com/security/?p=2058
"On the same day Opera shipped a browser update with patches for three separate security vulnerabilities, hackers are openly discussion a new zero-day flaw that exposes Windows users to remote code execution attacks.
With Opera 9.61, the Norwegian browser maker corrects an issue where History Search could be used to reveal browser history (rated extremely severe); a Fast Forward bug that allows cross-site scripting (highly severe); and an information disclosure flaw in news feeds (also highly severe).
But even as Opera users were scrambling to apply the latest patches, a public discussion on the Full Disclosure mailing list exposed a zero-day vulnerability that could lead to cross-site scripting and even remote code execution attacks.
The discussion began with this Roberto Suggi advisory on the History Search bug fixed in Opera 9.61 but quickly expanded to raise the possibility of code execution attacks.
Within hours, researcher Aviv Raff discovered a way to execute code from remote and released a harmless proof-of-concept exploit that launches the Windows calculator.
I can confirm that a separate exploit exists that launches harmful code remotely against fully patched versions of the Opera browser.
Until Opera can fix this new issue, users are strongly urged to consider a different browser or avoid clicking on links on untrusted Web pages."
Opera these days is truly is poor, releasing buggy releases and full of security holes.
Andrew Gregory # 24. October 2008, 03:17
What this latest security issue really shows is the irresponsibility of the security "researchers" to publish an exploit before telling Opera about it. There's no way anyone would go to the trouble of releasing a new version of any software with a known code execution vulnerability.
Haavard # 24. October 2008, 07:33
It would be nice if even anonymous users could stay on-topic, even if they are angry with the world for something
Anonymous # 24. October 2008, 12:30
someone is a bit clueless and acuses all anonymous users to be one person.
it isnt one person. I dont comment on security, because I know nothing about that topic.
as for the flash comment in mobile context. computing power of handheld devices is growing WAY faster than 'standard' alternatives for Flash are developing.
devices like iPhone or mobiles like HTC are perfectly capable of running fullblown flash apps computing-power-wise. it is a matter of time when majority of users will be able to use such devices, but this timespan is much shorter than time needed for 'standard' solutions to emerge - they are not even defined yet, there are endless debates, drafts etc. it is a normal thing when people are doing it for free, with not financial motivation to speed things up. Flash developers have such motivation and they are working really fast.
and if that happens, standard solutions are not going to be needed. because flash will provide both cross-medium (desktop/mobile) and cross-browser compatibility that no other tool offers now.
ps. as for the 'multiversion' nature of flash. we deal with it everytime given that there are still lots of firefox 1.5 users, firefox 2.0 users. same goes for ie and opera: there are lots of versions, and webdevelopers are dealing with that one way or another.
btw. Ill ask again - WHAT standard flash alternatives are there? SVG isnt a solution, we both know that.
Andrew Gregory # 24. October 2008, 13:14
Haavard # 24. October 2008, 13:28
The question isn't device power. The question is Adobe's ability to deliver Flash on all platforms, which they have so far refused to do. Why do you think Wii is limited to Flash 7? Because that was the only version available to Nintendo.
Yes, there are multiple versions of browsers out there, but guess what, open standards should degrade gracefully, and you have a choice in browsers as well. You aren't stuck with a single browser vendor.
I have addressed this already (including the "what alternatives" question), so please read the comments before posting anything. Otherwise you are just trolling.
FataL # 26. October 2008, 17:38
Haavard # 26. October 2008, 19:50
Anonymous # 27. October 2008, 17:46
"The question isn't device power. The question is Adobe's ability to deliver Flash on all platforms, which they have so far refused to do. Why do you think Wii is limited to Flash 7? Because that was the only version available to Nintendo."
well. it is just the matter of computing power. high enough computing power means, that flash 'for mobiles' will no longer be needed. code versions for different platforms arent as great problem as creating many different versions feature-wise. the day the average mobile device can run normal flash, the day whole debate about mobile/multiversion/etc flash will be over. and that day is approaching very fast, simply because even the cheapest phones use very fast cpu's - because these are the most common == cheapest. volume makes market..
"Yes, there are multiple versions of browsers out there, but guess what, open standards should degrade gracefully, and you have a choice in browsers as well. You aren't stuck with a single browser vendor."
what you say is theory. not real life situation the disscusion is about. in real life there arent any open standards that are finnished and agreed upon (ECMAScript it the closest to that, mainly because it was developed a bit to the side of that w3c mess). w3c specs are so vague in parts, that you cant expect all browser vendors to choose single path. and you (Opera) and Mozilla are BOTH guilty of pressing your own solutions instead of following the setled one. flash is propertiary, yes, so what? you tell me that THEORY is better? yes, it is. but show me REAL flash alternative, that has even the slighest potential to replace it. silverlight is only one I can think of (mainly due to EXCELENT authoring tools and .Net behind it). SVG has no tools, is very slow and is completly unsuitable for tasks like movies.
"I have addressed this already (including the "what alternatives" question), so please read the comments before posting anything. Otherwise you are just trolling."
yes yes yes trolling. I cant see links to flash alternatives here. so you are either lying or purposedly put me into bad light. post these links please. if you know them.
ps. references like 'angry anonymous user' are below certain level of politeness.
Haavard # 27. October 2008, 19:00
No, it is not just a matter of computing power, as I pointed out. The problem with Flash is still that you depend on a single vendor to be willing to license it to you, as well as how you handle content on different devices with different screen sizes and such.
I find it interesting that you complain about others talking about theoreticals, while at the same time defending Flash by pointing to a theoretical future where everyone has sufficient computing power. You seem to be missing the explosion of mobile phones in parts of the world where they are barely able to run Opera Mini.
As for the repetition of your remarks about Flash alternatives today, I suggest that you spend more time actually reading people's comments (including the last sentence in the actual blog post), and less writing things that have already been addressed. I'm sorry if you don't think I'm being polite enough to an anonymous poster who has chosen to come here to post aggressive comments that have already been addressed, but my patience is wearing thin with this kind of debate, where one doesn't even bother to read other people's comments before posting.
Anonymous # 28. October 2008, 09:13
"you (Opera) and Mozilla are BOTH guilty of pressing your own solutions instead of following the setled one"
Examples?
Kamalesh # 3. November 2008, 18:11
Apparently, Anon #1, or #2, or @n, after 10 years of closed-web efforts by various browser makers and "animation" code makers, still just don't it. Companies discriminiate against Opera, it's getting less, but they still do.
Case in point: Siverlight3 not being supported in Opera by Microsoft until later.
http://my.opera.com/desktopteam/blog/show.dml/2451183?startidx=100#comment5817216
Charles Schloss # 7. November 2008, 01:24
http://my.opera.com/Chas4/blog/2008/10/15/adobe-flash-player-10
I have found a trick to loading flashed based videos faster, you pause the video and let it load, I have noticed that they load faster with the video paused while loading.
Anonymous # 8. November 2008, 08:15
Thank you, works great!
Anonymous # 11. November 2008, 02:15
I had trouble with flash 10 freezing on fedora 9 until I uninstalled libflashsupport with "sudo rpm -e libflashsupport"
Anonymous # 3. December 2008, 21:21
Flash has it's problems, but also has it's overwhelming advantages. Just like this site, which is using a captcha security code that is stored in the DOM (and not skewed at all so a screen reader could pick it up), so if I (or any of you) was feeling malicious I could just dump all over this forum, but I'm a nice guy :) and think that forums are useful (when not destroyed by spammers). Side note on the captcha it times out eventually which is not conducive to stop bots and irritating from a user perspective, should only produce a new string at each page load.
Talking about what will be, from either side is really pointless, since what really matters right now is what is out there. As far as mobiles go, I don't think flash is the way to go at all. It's nice if someone could view your site on a phone but if you actually have some real content the screen space it takes up is going to be more a problem and usability is going to be limited (especially with proc intensive animations going on), even with browsers that like on the iPhone with the zooming and panning concept, really a second version of the site or web app needs to be created specifically for phones. For this purpose Java works great as there are JVMs that work on all sorts of instruction sets and therefore mobile devices. (despite it's problems as well http://www.google.com/url?sa=t&source=web&ct=res&cd=1&url=http%3A%2F%2Fwww.oreillynet.com%2Fonjava%2Fblog%2F2007%2F11%2Fdalvik_googles_tweaked_nonstan.html&ei=lPY2SbLeKtzL-QbWlMnACA&usg=AFQjCNGeUr76IQkBFgyVoGId15uqS2BxzQ&sig2=FtSZ_5Y-3TjSSNyLhXHj9g)
Alternatively apps could be written in C++ using XCode or some other IDE that is made to address the mobile platform could be used and will run more efficiently than any interpreted language. Languages should be chosen on a per-job/project basis based on their advantages and disadvantages not based on your opinion of the syntax, developers or the companies the work for.
It would be great if Flash could become an open source project. I'm sure Adobe will be considering this after their recent success with opening up to the community with the Flex SDK after failing to sell it at top prices.
On Silverlight:
Silverlight is sweet aside from it's total lack of cross platform/browser compatibility. WPF is sweet as well can do some really wicked 3d work with interactive 3d objects (can wrap interactive maps, like forms er buttons onto a 3d object as a texture). WPF makes use of DirectX which does it's best to use the clients graphics hardware to it's fullest.
On SVG:
Sorry to say but I'm at a loss here what can you do with SVG how developed are the libraries that are out there. Are you limited to creating animations by hand through iterative changes or are there libraries that will do this for you? Does it have any support for actually embedding video or does this need to be done separately (hopefully HTML 5 tag)? If it is separate could you say animate video or create planes (that appear to be 3d) with video on them? Seems to me like SVG only partially covers the things Flash and Silverlight can already do, although I'll agree that you should always go with the minimum in terms of what you or your site/web app need to do.
Interesting conversation either way.
Haavard # 6. December 2008, 17:30
Not necessarily, no.
And yet, the browser is increasingly the platform of choice.
GeeZuS # 1. April 2009, 17:56
Now Flash 10 messed it up! I can watch YouTueb videos, but if I click HD, the video gets choppy. Then skatereel.ea.com is always choppy as well.
Same issues in Firefox (except skatereel doesn't work at all).
Everythign works smoothly in IE. THis makes me believe it's Adobe's fault (yet once again)
Charles Schloss # 1. April 2009, 18:02
GeeZuS # 2. April 2009, 01:23
Charles Schloss # 2. April 2009, 01:35
On other sites with bad flash coding it freezes Opera and Safari, and gives me a message to stop exicuting scripts on the page because it is cause the browser to hang.