Slashdot Mirror


As HTML5 Gets 2014 Final Date, Flash Floods Mobile

CWmike writes "Those curious about the final release date for the hotly debated HTML5 need wonder no more: the W3C plans to finalize the standard by July 2014, the consortium said on Monday. 'This is the first time we've been able to answer people's questions of when it will be done,' said W3C's Ian Jacobs. 'More and more people from more and more industries are asking when it will be done. They require stability in the standard and very high levels of interoperability.' Meanwhile, as Apple dismisses the value of the Flash Player in favor of HTML5 for its smartphones and tablets, Adobe said on Monday that it predicts 600% growth in the number of smartphones having the Flash 10.1 Player installed in 2011, reaching 132 million smartphones and more than 50 tablet models with either the player installed or available for download. For the six months following the launch of Flash 10.1, more than 20 million smartphones were shipped or upgraded with it."

37 of 221 comments (clear)

  1. ... and Statistics by rjstanford · · Score: 3, Insightful

    ... with either the player installed or available for download.

    Gee, I wish that I could announce my application usage statistics using that metric and get press coverage.

    --
    You're special forces then? That's great! I just love your olympics!
  2. Licensing by bcmm · · Score: 5, Interesting

    Don't forget that Flash on mobiles is basically a scam: Flash is only free of charge for "computers" (RTFEULA for definition). Adobe is charging a license fee to mobile device manufacturers who want to include Flash player. AFAIK, that even includes updates, meaning that Flash updates stop for devices that are no longer supported by a manufacturer, like the N900. Of course, Adobe can hold people to ransom over paid updates by making sure that content created with their newest authoring tools won't play on old versions...

    --
    # cat /dev/mem | strings | grep -i llama
    Damn, my RAM is full of llamas.
    1. Re:Licensing by Americano · · Score: 3, Funny

      No no no. Doesn't matter. Flash is open. H.264 and HTML5 are closed, and require onerous patent licensing terms of pennies per unit, with a hard cap.

      It's much better to trust a single company, Adobe, to play nicely, rather than publish a standard and allow all manufacturers to implement it if they wish.

      In other news, up is also down, and black is also white.

    2. Re:Licensing by fuzzyfuzzyfungus · · Score: 3, Insightful

      The other issue, aside from Adobe squeezing the sector for all it is worth, is that a fair amount of the Flash out there was really built with the performance of fairly beefy wintels in mind. Aside from Atoms, basically the cheapest and nastiest computer you can find on the shelf these days is running an A64 derivative in the 2GHz range, backed by a couple gigs of RAM, and an embedded video chip that probably has the same die area as your phone's entire ARM SoC.

      Having flash is useful in certain legacy cases(if you must have StrongBad on the go, that was running fine on 600MHz P3s, a decade ago...) or just plain maldesigned websites(Hey! instead of providing an HTML link on our useless flash-splash page, let's embed the link in the flash!), or use cases that just dump a video stream right to the hardware decoder(though using flash to do this is comparatively pointless).

      For things like games, though, (or even just ghastly banner ads), your battery life and system responsiveness will quickly inform you that most Flash out there was really designed for a much more powerful system.

  3. It'll be obsolete by then... by EmagGeek · · Score: 4, Insightful

    3 years is an eternity in web time. By 2014, the web will have evolved once again into something nobody can foresee today.

    It's a BAD thing when standards bodies cannot keep up with the technology they're attempting to regulate. Fortunately, the only outcome is that the standards body becomes irrelevant, which is what should happen to most of them.

    1. Re:It'll be obsolete by then... by foom · · Score: 2

      Nope. You've never been able to write pages against the HTML4 standard, and you certainly can't now. No browser "properly" implements HTML4, and to the best of my knowledge, never has, and never will. Just you try writing a document that looks like the below, and see if you can find a browser that renders it properly. Of course, if you do find such a browser, it probably can't render actual webpages properly...

      This *is* valid HTML4 syntax:
      <html<head<title/Foo/</><body<p<a href="foo"/link text/, hooray!</>

  4. Re:Shame about flash by Americano · · Score: 2

    Even better, how about a lightweight browser that doesn't require plugins to view videos?

  5. HTML5 vs HTML and W3C vs WHATWG by no+known+priors · · Score: 3, Interesting

    So, just to clarify for all you people who haven't realized yet, there are two different groups working on HTML at the moment.

    • The W3C HTML Working Group, which is putting together the final HTML 5 spec. (Which will consist of various things that have at least two independent implementations.)
    • The Web Hypertext Application Technology Working Group is working on various new HTML stuff, and is getting new stuff into browsers as soon as possible. Experimenting with new tags and so on.

    For all you professional corporate/big org types, I strongly suggest continuing to work with HTML 4.01 Strict (and/or XHTML 1.1 as appropriate). OK, you could go with HTML 5 if you really want to, but the difference is, that it isn't stable yet. And is it really sensible/professional to create corporate/big org pages that might not get touched for five years if the "standard" you are basing the pages on, isn't even standard?

    For your personal website, use whatever you want. But if you aren't using features of the new HTML5, I suggest you don't use it. (Personally, I think the new form stuff is awesome, but haven't noticed much else that I would use as yet.)

    --
    Appended to the end of comments you post. The maximum is 120 characters.
  6. Re:Shame about flash by jo_ham · · Score: 2

    It's not so much "banning" as "your implementation is piss poor, even on Windows, try again later". If Adobe actually grave a crap about flash performance they would work on it and they have made some inroads with 10.1 - it's a world better on OS X, for example, compared to Flash 10.0, but it's still nowhere near good enough for a mobile device that doesn't have a ton of extra CPU to throw at it to make performance acceptable. If there was actually a properly decent flash player for mobiles that could run on iOS then Apple may reconsider - as it does often when it is apparent that it made a choice that didn't work out (3rd party multitasking, cut and paste), but I think even then they have already committed to HTML5 and see no reason to change.

    If the XBMC guys (and by extension the people who write code in the projects they use) can make a better flash player than Adobe can, something is wrong with the picture. Not that open source coders contributing code as a hobby would be any less skilled than Adobe, per se, just that it's one of Adobe's core products and you think they'd throw a ton of resources at it to make it better, and it *can* be better than it is - a lot better. It just isn't.

  7. Pipe dream. by Tei · · Score: 2

    The people that create these flash, create flash slow enough to eat the 60% of the CPU of a Double Core 2 GHz.
    How much horsepower is the 60% of a Double Core 2 GHz: more than the horsepower than a mobile decide have. So that flash with almost stop the mobile device.

    The only way so flash is usable in mobile devices, is if the people that make these flash test then in slow mobile devices, and decide to remove some effect, be conservative. Good luck with that, has the same problem hit PC's, and these people don't learn.

    Adobe could, somehow, help here creating a special mode for the flash player called "Emulate slow device", so people could experience how shitty is his flash creation in a mobile device, but Adobe itself is lazy and will not provide that.

    --

    -Woof woof woof!

    1. Re:Pipe dream. by StuartHankins · · Score: 2

      You're fairly new here, so I thought I'd explain.

      Tei mentions that Flash takes a lot of processor power even in a dual-core system, and believes that this amount of usage would overly tax less capable mobile devices. His (her?) idea is to have a mobile emulation mode available to allow developers to model Flash on those devices, and in the process perhaps streamline some of the extra effects to improve mobile device performance. (That's a pretty damn good idea, BTW.)

      In this community, there exist many people who don't speak English as a first language. I'm not talking about leetspeak. I'm not sure if you're trying to be funny, but you come across as another angsty teenager spewing hatred, and we have plenty of that on the web already.

  8. Re:Shame about flash by commodore6502 · · Score: 2

    A browser with built-in support for the thousands of different codecs AND lightweight (less than 100 MB)? Impossible.

    --
    Information wants to be expensive AND wants to be free. So you have Value vs. Cheap distribution fighting each other.
  9. Re:Shame about flash by TheCycoONE · · Score: 2

    A browser that relies on the OS for support for thousands of different codecs AND lightweight (less than 100 MB)? Easy.
    Even if not though - VLC for Windows is only a 20MB download.

  10. Re:Shame about flash by commodore6502 · · Score: 2

    I was talking about the size *when running*. For example I have Firefox open right now and it's using 500Meg, versus Non-google Chromium which hovers around 40Meg (but also does not have built-in video support - it launches external apps or plugins).

    >>>relies on the OS for support for thousands of different codecs

    That's just great (not). My Windows XP doesn't have the newer codecs built in. Neither does Ubuntu or Puppy Linux. Or Commodore Amiga OS.

    --
    Information wants to be expensive AND wants to be free. So you have Value vs. Cheap distribution fighting each other.
  11. When the OS lacks a codec by tepples · · Score: 2

    A browser that relies on the OS for support for thousands of different codecs

    Such a browser could not run correctly on a free operating system because most popular audio and video codecs used on the Internet are covered by one or more patents licensed incompatibly with free software. Case in point: In Ubuntu, Software Center and Synaptic put up a big scary warning of potential patent infringement when the user tries to install anything related to FFmpeg.

    1. Re:When the OS lacks a codec by rjstanford · · Score: 2

      A browser that relies on the OS for support for thousands of different codecs

      Such a browser could not run correctly on a free operating system because most popular audio and video codecs used on the Internet are covered by one or more patents licensed incompatibly with free software. Case in point: In Ubuntu, Software Center and Synaptic put up a big scary warning of potential patent infringement when the user tries to install anything related to FFmpeg.

      So? If you need the codec, it has to come from somewhere, not the magical codec fairy in the sky. Either its in the OS (once), in each app (a few times), or provided as software as part of your stream (every video), but its coming from somewhere either way.

      Do you expect every application to come with its own set of printer drivers, too?

      --
      You're special forces then? That's great! I just love your olympics!
    2. Re:When the OS lacks a codec by tepples · · Score: 2

      Either its in the OS (once)

      AVC patents rule out this method for a free operating system.

      in each app (a few times)

      AVC patents rule out this method for a free web browser.

      Do you expect every application to come with its own set of printer drivers, too?

      Often, each app does come with its own routines to generate a PostScript file that it uses the operating system's facilities to send to the printer or to Ghostscript, just as each browser might come with its own routines to generate a stream of decoded frames that it uses the operating system's facilities to send to the video card.

    3. Re:When the OS lacks a codec by tepples · · Score: 2

      Only a company as big as Google has the volume to afford to hit the annual royalty caps. Smaller companies such as Opera do not.

  12. Re:3 MORE Years? by Crudely_Indecent · · Score: 2

    That was WHATWG who proposed dropping version numbers.

    Per Ian Jacobs the W3C HTMLWG has no plans to follow the WHATWG versionless path.

    You can read about it here.
    http://www.webmonkey.com/2011/02/html5-will-be-done-in-2014-what-comes-next/

    --


    "Lame" - Galaxar
  13. Re:streaming live media by Idimmu+Xul · · Score: 2

    No, it's not related to DRM at all

    From http://www.longtailvideo.com/support/blog/11887/html5-video-not-quite-there-yet

    HTML5 does not specify a streaming mechanism yet. While this is being worked on (W3C: Fragments, Media Multitrack API), it means that live, DVR and long-form video content cannot be played using a video tag. Most browsers do provide an alternative, such as utilizing the range request header to do pseudo-streaming, but this is no long-term solution.

    --
    The problem with slashdot is that most of its users were bullied and stuffed into lockers as kids!
  14. Re:Only root can install plug-ins by TeXMaster · · Score: 2

    Plugins have existed since the earliest days of browsers (like quicktime plugin to view embedded movies)(or wav plugin to deal with sounds). Why do you think that is an inferior method?

    Because only root can install plug-ins,

    Bullshit.

    --
    "I'm never quite so stupid as when I'm being smart" (Linus van Pelt)
  15. Re:Shame about flash by cgenman · · Score: 3, Insightful

    Yes. This move truly shows the advantage of technologies from the future over tech that has been live and working for about ten years now.

    Flash is bulky. And it should never be used for cases where base HTML would do. But it revolutionized both casual games and independent animation. And, unlike HTML 5, it actually exists.

  16. Re:3 MORE Years? by CynicTheHedgehog · · Score: 2

    Hate to break it to you, but we have a numberless HTML zombie right now. Are Google, Microsoft, Mozilla, and Apple waiting patiently for the specification to be complete? No, HTML 5 is here today. Officially it's HTML 4 + stuff in HTML 5 that's already been agreed on. The vendors know where they want to go with the markup and with the exception of Microsoft, they all produce several releases a year. All of the engines have undergone complete revisions in the last few years to better position themselves for extensibility. Adding new markup is the easy part. The hard part is stuff not covered by the HTML spec: codecs, platform integration, hardware support, etc. I can't wait for the rolling spec. It will mean more functionality sooner.

  17. Re:Shame about flash by Americano · · Score: 3, Insightful

    Ah, I see, so the browser couldn't use some scheme whereby it would support whatever video codecs are supported natively by your OS, allowing you to simply update a playback library when/if a codec changes, or install a new library to support a new codec?

    What is it with people having some sort of fetish for putting EVERYTHING into the frigging browser?

  18. HTML5 Is Not a Flash Replacement by organgtool · · Score: 2

    Alright, I know it's popular to bash Flash on Slashdot and as much as I love open standards, it pains me to say that HTML5 by itself is NOT a Flash replacement. In order to get all of the features of Flash, you have to cobble together HTML5 + CSS + SVG + ECMAScript + Javascript + Canvas. To make matters worse, I have not seen a WYSIWYG tool for any of these technologies that comes even close to the development environment of Flash. Until this changes, I can't fault any developers for choosing to use Flash over HTML5 for their feature-rich content. That's why God invented ClickToFlash.

  19. Youtube will not drop Flash, it's by Norsefire · · Score: 2

    Flash isn't going anywhere as YouTube will not drop it due to limitations with the HTML5 video tag. Such as as no caching, no data protection, the difficulty in embedding the videos into other websites, no full-screen display, and a heap of other things that Google mentioned.

  20. Re:Shame about flash by AndyAndyAndyAndy · · Score: 2

    Well that is the hope in HTML5... one of its most pivotal features is the Video tag. Although there's no guarantee that browser makers will want to scale things down resource-wise after HTML5 becomes ubiquitous (especially the IE/Safari bunch, for obvious reasons).

    --
    It's always confirmation bias!
  21. Re:Shame about flash by gig · · Score: 3, Insightful

    > Plugins have existed since the earliest days of browsers (like quicktime plugin to
    > view embedded movies)(or wav plugin to deal with sounds). Why do you think
    > that is an inferior method?

    Because the Web is hardware and platform independent, and plugins are not. Because there is a way now to give the browser the audio or video via HTML and the browser renders it, cutting out the middleman. Because today's Web user is a consumer who doesn't know what a plugin is and doesn't want to manually update it or install a collection of them or be told they don't have the right one. Because there is an almost 10 year old ISO/IEC video standard that is available in the hardware of every PC and mobile, so that they can play the same video that FlashPlayer and QuickTime player play but without having to have the software players. Because hardware playback takes much less battery power and less expensive hardware than software playback. Because little plugin makers like Adobe become tin pot dictators and they to play gatekeeper with Web content that should be universally accessible. Because plugins are an accessibility nightmare compared to HTML. Because plugins are a security nightmare compared to HTML. Because plugins limit hardware innovation, for example, the "smartbook" ARM notebook was rejected by PC makers because it did not have a FlashPlayer, furthering Intel's hegemony. driving up hardware prices and reducing battery life.

    That is just off the top of my head. I'm sure I missed some.

    > Personally I'd rather have the lightweight browser and then add features (like video)
    > only as I need them.

    Video is a feature of your operating system and hardware. Your lightweight browser just passes the HTML video to the OS. HTML5 just standardizes how to do this. It's more lightweight than plugins.

  22. Re:Shame about flash by rjstanford · · Score: 2

    What is it with people having some sort of fetish for putting EVERYTHING into the frigging browser?

    This is what happens when people try to replace emacs.

    --
    You're special forces then? That's great! I just love your olympics!
  23. Re:Shame about flash by TheRaven64 · · Score: 2

    Oh, please stop repeating this crap. Apple didn't let Adobe have access to the low-level decoder interface on the hardware. Instead, they gave them access to a heavily-optimised H.264 CODEC which had the ability to output to an OpenGL surface. Everything that flash needs to do was possible with existing OS X APIs. With OS X 10.6.4, Apple added the exact APIs that Adobe requested. The result? Flash still uses twice as much CPU power as other apps.

    Adobe's complaint came from the fact that they wanted to target an OS that ships with an H.264 decoder and an efficient compositing system, and replace it with their own H.264 decoder, their own (badly written) compositing system, and still expect it to be fast.

    --
    I am TheRaven on Soylent News
  24. Not all non-free OSes include AVC decoder either by tepples · · Score: 2

    Forget the "Free Operating System" for a sec. 99% of people use a non-free operating system. Should we forget streamlining for those people because a few FOSS people don't like the idea?

    Windows XP Home Edition, Windows XP Professional, Windows Vista Home Basic, Windows Vista Business, and Windows 7 Starter are proprietary. They lack a built-in AVC decoder just as much as any free operating system does.

  25. Wow by ThatsNotPudding · · Score: 2

    Adobe...predicts 600% growth in the number of smartphones having the Flash 10.1 Player installed in 2011, reaching 132 million smartphones...

    That's a shitload of screendoors.

  26. Re:Shame about flash by bonch · · Score: 2

    People still worry about RAM? Unused memory is wasted memory. I also dispute the claim that Chromium is only using 40MB of memory on your system.

    That's just great (not). My Windows XP doesn't have the newer codecs built in.

    So install them. Your original argument was that you preferred having a "lightweight browser" in which you installed plug-ins to augment functionality. How is that different from installing system-wide codecs and allowing the browser to use them?

  27. Re:!news by DragonWriter · · Score: 2

    Who cares what the W3C says? This doesn't really make any sense. Remember how HTML5 signifies the shift to "Versionless"? The W3C is essentially trying to undermine WhatWG's guidance.

    No, W3C is documenting stable standards, and WhatWG is coordinated collaboration on forward looking development. The processes have different needs, but integrate reasonably well together. The WhatWG HTML living standard documents, essentially, features that browser vendors are willing to work toward implementing, the W3C HTML5 standard will document a subset of a point-in-time version of that standard for which interoperable complete implementations actually exist.

  28. Re:Shame about flash by Americano · · Score: 2

    And that probably explains why I stick with vim for text editing, and have never understood the appeal of emacs - I don't want my text editor to also do a million other things, I'm happy with pretty simple text-editing.

  29. Re:Shame about flash by icebraining · · Score: 2

    Linux can't do anything about it. It's not a technical problem, it's a legal one.

  30. Re:Shame about flash by exomondo · · Score: 2

    This is what happens when people try to replace emacs.

    But i *need* tetris in my text-editor.