3D: Flash vs HTML5

  • Started
  • Last post
  • 45 Responses
  • ukit0

    @BattleAxe

    I think there will be space for all these things. It's silly to think apps will take over everything, or that everything will be Flash based or that Flash will disappear entirely because of HTML5...

    Has the web ever worked that way? It has always been a bunch of competing interests and technologies, and all signs suggest it will continue that way in the future.

    So pick your niche...there will most likely be a place for it. Unless it's Silverlight:)

    • Even Silverlight probably has its place on Windows Phone etcukit
  • Pupsipu0

    Apps and OS APIs are better technologically and have enough popular support among developers that it's hard to predict wether Flash/Browsers will come out ahead. You can improve OSs much faster than clusterfucked compatibility layers.

    The best technological hope the web has is NativeClient. http://googlecode.blogspot.com/2… Google knows that JavaScript VMs are a dead horse with limited capabilities and they're really hard to develop. It took big teams to make and optimize V8. It's taking Mozilla years to catch up. Java VM on Android took years to optimize, and desktop Java has been optimized for a decade before that. A lot of the desktop VM work didn't transfer to mobiles because they have less RAM.

    Virtual machines are hard. Google has http://golang.org/ which is a language that can run as fast as C, compile as fast as JS and feels easyish to code in. It's a lot easier to get such a language into shape than optimize a VM. NativeClient will then securely run the binaries. It's the same as apps, but you're not depending on app stores and anti-viruses for security.

    There is this Pepper API effort that will allow NaCl to hook into the same APIs JS can use. Mozilla has it's own new language, Rust, lots of similar features and goals as Go.

    So basically we may end up with old school OSs but with new secure languages and sandboxes instead of anti-viruses. And with new idiot friendly UIs inspired by the web and iOS.

  • mrdoob0

    tl;dr... Pupsipu knows what he's talking about.

    So this is my answer to the original question: Say that a Chinese company creates its own tablet with its own custom OS that sports a browser. They're free to implement WebGL on it without asking anyone. However, if they would like to have Flash, they depend on Adobe to port.

    • currently Flash runs on more platforms than WebGL does..and this won't change for a long time.Boz
  • animatedgif0

    "And all you have to do is to go http://www.papervision3d.org/ and see the 3D shit that you just saw in that video"

    Comparing a purely software engine to a GPU accelerated engine with real time GLSL effects running over video?

    Boz Status:
    [ ] Clueless
    [X] FUCKING CLUELESS

  • ernexbcn0

    I was going to post just to say I'd love mrdoob to chime in but he already did, the guy knows his way around Flash, WebGL and comes from the demoscene, so he does know WTF.

    • Yeh Mr doob is the shit, learn everything he says word for word. Tremble at his fantastic canvas stuff on his site. [bows]mikotondria3