Earlier quoted context omitted.
What made Flash so fast ? was it direct unsafe access to the metal or was there some black magic in their code ?
actionscript (the flash programming language) is pretty much the same as javascript, the main reason why flash is often a lot faster than html+js things in a browser is it is not constrained to a slow, broken DOM for building uis.
Firefox makes click-to-activate Flash the default
371–380 of 398 posts
Re: Firefox makes click-to-activate Flash the default
#372Mark from Mozilla here. To be clear, by "blocked" Flash we really mean enforced click-to-activate. User choice is always a #1 priority at Mozilla. We regularly block vulnerable plugins. What made this block different was that we did it before Adobe made an update available. Now that Adobe has released an update, it is no longer true that every version of Flash Player is blocked in Firefox. However, we're glad to see…
Hi Mark, Technology should be replaced by better technology. To give you some background: I've written games for all kinds of platforms: PocketPC, Windows Mobile, (Desktop) Windows, Linux, OS X, Flash (AS3), HipTop, J2ME devices and some smaller proprietary devices. Some of those platforms offer write once, run everywhere. On other platforms every device has it's own quirks and you have to test on every device and im…
Now when WebGL is widely adopted why you can create your games using that technology? Or even compile your C/C++ games with asm.js. I saw very nice demos in the past.
For simple 2D games (like most of the Flash games), I saw very nice Flash-friendly libraries like Phaser[0] (based on Pixi.js).
Re: Firefox makes click-to-activate Flash the default
#373Earlier quoted context omitted.
Flash isn't part of the Web. It's not vendor neutral. If Adobe decides to deprioritise a platform that mean the users of that platform with experience less support in terms of bug fixes, performance and security. If Adobe decides not to support a platform period that means users of that platform are left without a means to access Flash content. If you are a user this is unacceptable. More importantly these things hav…
I fully agree with you. But like I said, if technology is replaced, it should be replaced by better technology. For websites, HTML5 offers enough to be considered a proper alternative. Yes, I probably dislike Flash websites as much as you do. But for games, HTML5 just doesn't cut it compared to Flash (or yes, even Java applets as someone else mentioned ;)). And the sad truth is that by design, each browser vendor wil…
Re: Firefox makes click-to-activate Flash the default
#374Earlier quoted context omitted.
Chrome moved to context click + menu because left click is clickjackable, so doesn't help very much with the security issues.
I've seen this argument, but don't believe that removing the option for click-to-play improves security. I'd could believe this theory if the default was simulataneously changed to have Flash default to off, but as it is, the result is that more users will choose to keep the default where Flash always on. Surely automatic activation is even less secure than a potentially hijackable click-to-play?
Re: Firefox makes click-to-activate Flash the default
#375Earlier quoted context omitted.
Hi Mark, Technology should be replaced by better technology. To give you some background: I've written games for all kinds of platforms: PocketPC, Windows Mobile, (Desktop) Windows, Linux, OS X, Flash (AS3), HipTop, J2ME devices and some smaller proprietary devices. Some of those platforms offer write once, run everywhere. On other platforms every device has it's own quirks and you have to test on every device and im…
Flash isn't part of the Web. It's not vendor neutral. If Adobe decides to deprioritise a platform that mean the users of that platform with experience less support in terms of bug fixes, performance and security. If Adobe decides not to support a platform period that means users of that platform are left without a means to access Flash content. If you are a user this is unacceptable. More importantly these things hav…
Case in point, OSX. Wasn't until Flash v11 that OSX had hardware-assisted playback.
Re: Firefox makes click-to-activate Flash the default
#376Earlier quoted context omitted.
Mobile doesn't need browser plugins, because it has apps. AS3 compiles to Android and iOS, just as it should. So I agree with Adobe that mobile doesn't need to support Flash. BTW, the same AS3 codebase for Flash runs as mobile apps. Do the HTML5 games support all versions of all browsers on the most popular mobile devices? Not on mine at least :(. One codebase, runs everywhere, Flash in the browser, apps on mobile de…
koonsolo is right on with all his points. Flash is better then HTML5 all around. Though personally I can understand why Adobe dropped support for linux, the market is just too small. Even though this community probably has a higher percentage of linux user then just about anywhere.
Re: Firefox makes click-to-activate Flash the default
#377Earlier quoted context omitted.
Hi Mark, Technology should be replaced by better technology. To give you some background: I've written games for all kinds of platforms: PocketPC, Windows Mobile, (Desktop) Windows, Linux, OS X, Flash (AS3), HipTop, J2ME devices and some smaller proprietary devices. Some of those platforms offer write once, run everywhere. On other platforms every device has it's own quirks and you have to test on every device and im…
I think I'd rather play your game and have it break on the end boss of level 5 than risk having severe security vulnerabilities in my browser.
Re: Firefox makes click-to-activate Flash the default
#378Earlier quoted context omitted.
I fully agree with you. But like I said, if technology is replaced, it should be replaced by better technology. For websites, HTML5 offers enough to be considered a proper alternative. Yes, I probably dislike Flash websites as much as you do. But for games, HTML5 just doesn't cut it compared to Flash (or yes, even Java applets as someone else mentioned ;)). And the sad truth is that by design, each browser vendor wil…
The Web is better, it's vendor neutral and not depended on whims of Adobe. Sure it may not be convenient for developers but as a user it's very convenient.
Re: Firefox makes click-to-activate Flash the default
#379Earlier quoted context omitted.
Hi Mark, Technology should be replaced by better technology. To give you some background: I've written games for all kinds of platforms: PocketPC, Windows Mobile, (Desktop) Windows, Linux, OS X, Flash (AS3), HipTop, J2ME devices and some smaller proprietary devices. Some of those platforms offer write once, run everywhere. On other platforms every device has it's own quirks and you have to test on every device and im…
Hi, while I got your point and mostly I agree with you, I just have a question. Now when WebGL is widely adopted why you can create your games using that technology? Or even compile your C/C++ games with asm.js. I saw very nice demos in the past. For simple 2D games (like most of the Flash games), I saw very nice Flash-friendly libraries like Phaser[0] (based on Pixi.js). [0] - https://phaser.io/examples
This is in Firefix 39.0, Windows.
Let's try IE, I'm curious. I need to click 'Show all content' at the bottom, and after that I see the animations. I tried the 'virtual joystick dpad' example and it works. But the cutouts of the joypads seem off. You can see their rectangular cutout, got the impression transparency isn't working properly, but also possible it was designed that way. But I don't think so because the screenshot of that example doesn't have it, so I guess it is a platform issue.
One more go, my iPhone: It doesn't scale properly, way too big for my screen. Can't zoom out or scroll. But the animations seem to run in the corner of the screen that I can see. Same transparency issue as on IE.
And let's be honest here, those examples are pretty basic and simple.
Re: Firefox makes click-to-activate Flash the default
#380Earlier quoted context omitted.
Hi, while I got your point and mostly I agree with you, I just have a question. Now when WebGL is widely adopted why you can create your games using that technology? Or even compile your C/C++ games with asm.js. I saw very nice demos in the past. For simple 2D games (like most of the Flash games), I saw very nice Flash-friendly libraries like Phaser[0] (based on Pixi.js). [0] - https://phaser.io/examples
I went to that phaser.io url, and when clicking on the examples, I see a background with nothing on it. I don't know if it has to show something animated or not. I pushed the 'Run code' rocket button, but still nothing shows. How do I make it start? This is in Firefix 39.0, Windows. Let's try IE, I'm curious. I need to click 'Show all content' at the bottom, and after that I see the animations. I tried the 'virtual j…