Dismal Shadow

  • Madman in a Box
  • Me: Who is Arantor? Cleverbot: It stands for time and relative dimensions in space.
  • Posts: 1,185
“I will stand on my ground as an atheist until your god shows up...If my irreligious bothers you much, and if you think everything I do is heresy to your god I don't care. Heresy is for those who believe, I don't. So, it isn't heresy at all!


   Jack in, Wedge,
   EXECUTE!

Dragooon

  • I can code! Really!
  • polygon.com has to be one of the best sites I've seen recently.
  • Posts: 1,841
Re: Flash is dead!
« Reply #1, on November 19th, 2011, 10:47 AM »
What's wrong with Flash? It's far more powerful than HTML, CSS and JS and a ton of games are available which are made in flash.
The way it's meant to be

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Flash is dead!
« Reply #2, on November 19th, 2011, 11:45 AM »
It's also badly implemented, meaning that despite supposedly operating as a form of virtual machine, it frequently bleeds memory, eats CPU time, and is still surprisingly sieve-like for security.
When we unite against a common enemy that attacks our ethos, it nurtures group solidarity. Trolls are sensational, yes, but we keep everyone honest. | Game Memorial

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Flash is dead!
« Reply #3, on November 19th, 2011, 01:06 PM »
Just for the record -- heavy HTML5 sites also have a history of crashing my various browsers... :whistle:

redone

  • Posts: 3
Re: Flash is dead!
« Reply #4, on November 19th, 2011, 02:51 PM »
Personally never liked flash that much, seems HTML5 may be the road to take.

Seems Adobe have just given up on Adobe Flash for mobile I believe.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Flash is dead!
« Reply #5, on November 19th, 2011, 03:47 PM »
Flash on mobile was a bad idea, most of the Flash apps don't respond well (if at all) to touch events, not even mimicking regular mouse events, and it is a huge CPU draw.

HTML5 can be abused too, but it's actually a little harder to abuse than Flash is.

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Flash is dead!
« Reply #6, on November 19th, 2011, 04:48 PM »
Quote from redone on November 19th, 2011, 02:51 PM
Personally never liked flash that much, seems HTML5 may be the road to take.
Certainly, but is it perfect? No it isn't. Is Flash here to stay? Perhaps not -- but right now there are, unfortunately, many applications that can't be done without Flash. Anything that uses the webcam -- or even a video player using a single file format for all browsers... Only Flash has that. WebM support in all browsers is still a long way from here.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Flash is dead!
« Reply #7, on November 19th, 2011, 04:53 PM »
It's only because Flash has better support for codecs than the other browsers do, and then it's mostly political rather than practical as to why different browsers support what they do.

Dragooon

  • I can code! Really!
  • polygon.com has to be one of the best sites I've seen recently.
  • Posts: 1,841
Re: Flash is dead!
« Reply #8, on November 19th, 2011, 04:59 PM »
It's not about codecs, it's about 3D programming. Especially for games.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Flash is dead!
« Reply #9, on November 19th, 2011, 05:05 PM »
Right now, codecs are the issue, as far as the video/audio issues that Nao mentioned are concerned.

But 3D programming going forward will be a big thing, especially if browsers are reticent about implementing WebGL, which they are for valid security reasons.

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Flash is dead!
« Reply #10, on November 19th, 2011, 05:21 PM »
I think the WebGL issue is closer to resolution by now... Although I'm not a specialist on the issue. (But I do want to look into doing some 3D coding in the future. Would be nice to get in touch with my earlier life as a 3D dev... Only in a browser. Best of both worlds.)

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Flash is dead!
« Reply #11, on November 19th, 2011, 05:23 PM »
I don't think it's close enough that either Mozilla or Opera want to reintegrate it yet, anyway, but it's an interesting notion that the video memory isn't protected properly.

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Flash is dead!
« Reply #12, on November 19th, 2011, 05:32 PM »
?
Opera has 'reintegrated' it -- rather, integrated it, since it only was a test version before that... Now it's an alpha, which is a bit closer, and hopefully should be a beta before the end of the year. (Normally, Opera releases stable versions in December, but it would seem that this year they're having issues with HW acceleration so they're probably postponing it to early '12.)
BTW, WebGL != HW acceleration, as I'm currently running v12 and I can assure you that even with HW acceleration off, WebGL works perfectly well.

Arantor

  • As powerful as possible, as complex as necessary.
  • Posts: 14,278
Re: Flash is dead!
« Reply #13, on November 19th, 2011, 05:39 PM »
Oh, they reintegrated it?

I was under the impression that WebGL actually depended on HW acceleration to actually function :/

Nao

  • Dadman with a boy
  • Posts: 16,082
Re: Flash is dead!
« Reply #14, on November 19th, 2011, 06:17 PM »
Quote from Arantor on November 19th, 2011, 05:39 PM
Oh, they reintegrated it?
Well, it's been in the 12.00 alpha for a few weeks, now. Maybe a couple of months. They actually planned to have it in 11.50 but postponed it to 12.00 probably because it was a 'big' feature.
Quote
I was under the impression that WebGL actually depended on HW acceleration to actually function :/
There's no reason for that to happen...
WebGL objects are shown on a canvas, AFAIK. You could easily get away with creating a software surface for the page itself, and have a canvas surface that's rendered through Direct3D, OpenGL or whatever. Just like OpenGL has always worked in regular Windows windows (sure..), i.e. software GDI mixed with hardware surface for OpenGL. At least that was the case back in 1999, I see no reason why this would have changed...