Wednesday, June 07, 2006

New Flash Player beta version

There is a new beta version of Flash Player 9 we just released.

Why is this significant? You'll notice when looking at the binary that the version went from a 'b' to an 'r' build designation which is traditionally a sign that we are close to being done. The actual version number of this beta build is "9.0 r2", the previous beta build was "9.0 b296". I will not give word on actual release dates, since I really do not know.

But at this point in time we will only fix absolutely critical issues and I invite everyone to make sure a last time that no older content is broken and that things work as you expect them to.

This might also be a good time to fix your detection scripts to allow Flash Player 9 on your sites. We have been encountering numerous sites blocking out Flash Player 9 (same procedure as with Flash Player 8 or even Flash Player 7) which can make testing quite difficult.

12 Comments:

Blogger gandalf said...

any news on specific new fixes? anything with ExternalInterface in particular?

Wednesday, June 07, 2006 7:03:00 PM  
Anonymous Bazard said...

Hello,

Well I have a simple and legitim request. Please, may you fix this strange bug?
trace(10-9.9) //--> output 0.0999999999999996

It is still in this 9th version of the player and it is quite annoying in working with Mathematical equation applications. I know I can round and blah blah blah but keeping patching my code to show the right result is quite annoying and frustrating, especially for something that is supposed to be so basic. Thanks.

Tuesday, June 13, 2006 4:20:00 AM  
Blogger Tinic Uro said...

Bazard,

this is not a bug, pretty much all languages using floating point arithmetic based on the IEEE 754 industry standard will behave this way. This includes common languages like C, C++, Java, Perl, Python and many others.

Here is a simple C program which shows the effect:

#include "stdio.h"

int main()
{
double a = 10;
double b = 9.9;
printf("%25.25f\n",a-b);
return 0;
}

This will output 0.0999999999999996447286321.

The essence of the problem is that 9.9 can not be expressed using a binary floating point format. You would need a special decimal based number format (which some mostly very old languages support).

More good information on this subject:

Ptyhon Tutorial: B. Floating Point Arithmetic: Issues and Limitations


What Every Computer Scientist Should Know About Floating-Point Arithmetic

The workaround is to round your numbers accordingly.

Tuesday, June 13, 2006 4:46:00 AM  
Anonymous Sterling Christensen said...

Are there plans for a cooresponding Linux release?

I think the Flash for Linux blog has been abandoned. Mike only posted once about 3 weeks ago :(

Tuesday, June 13, 2006 6:26:00 AM  
Anonymous Bazard said...

Hello Tinic,

Thanks for your answer and the interesting links. Now I see where the problem comes from.

Anyway even in giving a technical explanation, it is quite hard to handle in making mathematical applications.

Rounding errors seem to be the solution but I wished that this could be handle by the player.

Thanks again for you quick and detailed explanation. Much appreciated.

Wednesday, June 14, 2006 8:36:00 PM  
Anonymous Anonymous said...

.. .and still no 64bit version for linux!!!!!!!!!!!!!!!
how long exists that kind of operating systems? 3years, 4years? i don't know. but one for sure - you're crap!

f...
alex

Friday, June 16, 2006 5:05:00 AM  
Anonymous David R said...

I get the feeling that there are really only about 3 or 4 people who really want 64bit support, but they post all the comments. I'm perfectly happing running a 32bit plugin on my 64bit machine, never had any problems (besides the problems it already has...but that's another story). Don't let these guys make you worry too much about 64bit support, 99% of people can live without it I think.

Friday, June 16, 2006 2:51:00 PM  
Blogger Nick said...

any chance that the audio output bug will be fixed? Flash player ignores system settings for output device on a mac. This happens in Realplayer also so I'm guessing its an OS problem somewhere. Still every time I view flash content it tries to send the audio to me Bluetooth headset rather than to my selected output device.. annoying as hell. Has anyone else experienced this bug? or is it just me (OS X 10.4.7, mini G4).

Monday, July 03, 2006 1:55:00 AM  
Anonymous Anonymous said...

I am really amazed that a cmpany like Adobe is actually not releasing a player also for Linux at the same time as with Windows, I mean there is quite a few millions out there using Linux on a daily basis but for some reason Adobe don't mind that some millions wont be able to view sites that is developed for flash 8.
Cool now perhaps we should rather think of blocking Adobe products since they are not alone in the market.

Tuesday, July 11, 2006 8:51:00 AM  
Anonymous Martin Leopold said...

Hi.
It seems the link* is dead - is there an other way to take the new beta out for a spin?

*http://www.adobe.com/products/flashplayer/public_beta/

Saturday, August 12, 2006 3:45:00 AM  
Blogger Richie said...

no new version for ubuntu?

Tuesday, August 15, 2006 5:19:00 AM  
Anonymous <a href="http://drugscenterhere.com">ShopMan</a> said...

I like articles like this. Thanks!

Sunday, August 26, 2007 12:25:00 AM  

Post a Comment

<< Home