future of flash
- Started
- Last post
- 32 Responses
- ukit0
So anyways, here's a (very early) example of the CANVAS tag in a real world implementation...it's just a text editor, but keep in mind the entire UI is created using this
http://ajaxian.com/archives/besp…
Maybe this kind of thing doesn't take off, but it makes you think a major shift is possible.
- The major catch being that IE doesn't support Canvasukit
- kingsteven0
OPENGL & DirectX
Hardware accelerated 3D on 98%* of internet connected computers?
- No, I think they mean that the API is similar to OpenGL. But it's still software renderer with flash.mrdoob
- KarlFreeman0
The way I see flash going would be that adobe continue to make flash a platform for multiple devices and situations. For instance the advances of adobe air and its hopeful integration in to devices would create a way in which you could feasibly build one site to shape shift for different contexts.
Another example of how flash will have sticking power over html 5 would be the developments of flash being integrated in to game interfaces / tv interfaces and other interfaces.
I mean don't get me wrong html 5 and advances in jquery & etc... will of course start to render the classic flash video player useless but realistically is that what flash is used primary for these days?
I cant see html 5 making advanced data visulizations, rapid ria development, augmented reality and 3d intensive websites any time soon.
Html 5 will of course rule the linking of data and contexts between them which hopefully flash will be able to consumer by then :)
- dorfsman0
http://news.bbc.co.uk/1/hi/techn…
"Adobe has secured a deal to put its Flash software into many of the chips that go inside TVs and set-top boxes.
More than 420 million TVs, set-top boxes, and media players are expected to ship globally in the next three years and increasingly they are capable of being connected to the net."
- KarlFreeman0
I mean, take for instance the often complained about flash interfaces in the cs4 creative suite with http://labs.adobe.com/technologi… . Potentially this could mean that we would see more and more tools like http://aviary.com/flash/aviary/i…
- maximillion_0
youtube xl - youtube on tv's via flash http://www.techcrunch.com/2009/0…
- mrdoob0
I would recommend a 'designer' to learn javascript (which is like as2) instead of actionscript 3. Specially if you're after a site like this:
Javascript it's turning out to be quite fast (in the new browsers). Here it's something I'm working on at the moment:
http://mrdoob.com/projects/chrom…
It's 100% Javascript, It's an "old" Papervision3D/AS3 demo of mine that I'm now porting. And if you run it with Safari/Chrome it goes good enough I think. Actually, you need Safari/Chrome to see ir properly right now.
The more stuff like this that gets out, the more the browsers will improve the javascript performance.
- nice.lazerbass
- wow, yes :)... You are THE mrdoob from the pv3d world, aren't you ?mikotondria3
- I guess I am :)mrdoob
- That serialcut site is a great example - thanks.
Do you know of others of the same caliber?NotByHand
- mrdoob0
However, I think I went a bit off-topic there. Sorry about that...
I think future of flash is more on the desktop (AIR) than on the website. Unless Adobe adds hardware acceleration.
- Pupsipu0
adobe will add 3D hardware acceleration, but so will every new version of current browsers. That's what that whole Khronos group was about, standards for a new 3D library that will replace OpenGL and be inside browsers and plugins and native apps.
Flash seems to be more and more a replacement for much of the browser, since the browser makers can't implement standards or agree on them. That seems to be less and less necessary, as tools like JQuery or Google Web Toolkit help people support the variations in standards. People will want GUI tools for that, not for Flash.
It seems that what Adobe is focusing on with stuff like Flash Catalyst and Flex Framework is enabling designers to create small RIAs and websites without coding much. But I think by the time that stuff is adopted by designers, Flash and Flex will be less important and Adobe will probably be making WISIWYG tools for JS/HTML5 along with Flex/Flash WISIWYGs.
That's because Google is leading the browser wars now with Chrome, they will push for all kinds of new features that will make Flash unnecessary in most cases. And when it is necessary for displaying timeline animations in banners, no one wants to see that anyway.
But ultimately to do anything fancy, like a game with modern graphics or a big application you'll need a lot of code that will run fast and be deployable on all platforms. That's where Flash with Alchemy, Unity3D or Google's NativeClient will hopefully come in. They might provide support for running C++ code close to native speeds.
Or maybe a tool like Google Web Toolkit will come out for C++, where you write in one language and it gets translated and optimized into the right form for any OS. That would make a lot of Adobe's efforts with Flash Alchemy pointless. And without Alchemy, Flash probably won't be very useful in five years.
- ukit0
^ Good stuff, the only missing piece for me is "Google leading the browser wars." They might be leading in terms of ideas but definitely not in terms of userbase at the moment (I think it's something like 1 or 2 percent). As long as MSFT continues to dominate the browser market (and they are consistently declining year by year but very slowly), they are going to be able to be able to to dictate the terms of the game.
I seriously doubt they will be able to make Silverlight a success, but the overall effect might be that they succeed in slowing down the adoption of these open source technologies, which would seem to be something Adobe wouldn't mind either.
- ********0
once HTML 5 video is standard then Flash will only be used for games oh and banners to the foolish people who don't block them yet
- Autokern0
already time ago, adobe planned to move the whole actionscript thing, especially on the code side as open source, under a Mozilla GPL: http://labs.adobe.com/wiki/index…