Slashdot Mirror


The Agonizingly Slow Decline of Adobe's Flash Player

harrymcc writes: Security and performance issues with Adobe's Flash Player have led to countless calls for its abandonment. But a significant percentage of major sites still use it--and many of those companies aren't eager to explain why. Over at Fast Company, Jared Newman investigates why Flash won't disappear from the web anytime soon. From the article: Despite the pressure from tech circles, the sites I spoke with said they simply weren’t able to start moving away from Flash until recently, when better technology become available. And even now, it’s going to take time for them to finish building the necessary tools. "Originally, Flash was necessary to solve a couple problems," says Adam Denenberg, chief technical officer for streaming music service iHeartRadio. "Streaming was difficult, especially for live stations, and there were no real http-supported streaming protocols that offered the flexibility of what was required a few years back."

220 comments

  1. I think it's hilarious and ironic Facebook by pecosdave · · Score: 4, Interesting

    called for an end-of-life date on Flash, and wants Adobe to commit to it, yet they're one of the worst offenders for requiring Flash to play videos when h.264 and WebM exist......

    --
    The preceding post was not a Slashvertisement.
    1. Re:I think it's hilarious and ironic Facebook by SJ · · Score: 2

      Not quite sure what you're referring to as I don't have Flash Player installed and videos play perfectly fine...

    2. Re:I think it's hilarious and ironic Facebook by AmiMoJo · · Score: 4, Interesting

      That's how business works. Can't justify spending money to replace Flash when it isn't going away any time soon. The moment Adobe put an EOL date on it Facebook can justify spending the money and telling all other companies that provide content for them (mostly PTW games) that they have to as well.

      It's stupid but Facebook has shareholders now.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    3. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      Not quite sure what you're referring to as I don't have Flash Player installed and videos play perfectly fine...

      Are you sure? I only access FB from Linux, and no FB videos work from Firefox (because Flash is blocked) but they do work from Konqueror (where it's not blocked.)

    4. Re:I think it's hilarious and ironic Facebook by MobileTatsu-NJG · · Score: 2

      Videos on Facebook play back just fine on my non-Flash-enabled PC and on my iOS devices.

      --

      "I like to lick butts!" by MobileTatsu-NJG (#32700246) (Score:5, Informative)

    5. Re:I think it's hilarious and ironic Facebook by RingDev · · Score: 4, Informative

      Interesting, on my home PC, just upgraded to Windows 10 and Edge, I disabled Flash. Youtube works fine playing HTML 5 videos, but clicking on videos in Facebook opens up the modal interface and the "get Flash!" logo shows up.

      Opening facebook with Chrome or Firefox, both of which have the FF add-on, videos play fine.

      -Rick

      --
      "Most people in the U.S. wouldn't know they live in a tyrannical state if it walked up and grabbed their junk." - MyFirs
    6. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 1

      Videos on Facebook play back just fine on my non-Flash-enabled PC and on my iOS devices.

      They use user-agent checking for iOS and use HTML5 video instead, which makes the situation more laughable. They can support HTML5 but have chosen not to on desktop for some time now. They may have just recently activated HTML5 video on desktop. I don't have Flash installed on Safari OS X so have to use Chrome with it's builtin flash if I really MUST view a video on Facebook. I haven't had to do that recently so they may have finally disabled the user-agent requirements for my particular setup, or everyones.

    7. Re:I think it's hilarious and ironic Facebook by morgauxo · · Score: 3, Interesting

      Maybe it detects that Flash is installed and tries to use it but then can't. i've noticed that that is how Youtube seems to work. If there is Flash I get one interface (complete with Full Screen support). If there is no Flash I get a different one (still no Full Screen damnit!)

    8. Re: I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 2, Informative

      One word: tracking.

      Html by itself cannot set persistent cookies.

    9. Re:I think it's hilarious and ironic Facebook by TheDarkener · · Score: 1

      My sentiments exactly. I have the Flash plugin 'Ask to activate' and on FB, videos won't even try to play. The bar doesn't even pop up, like it does on other sites. I switch to 'Always Activate' and it works. =/

      Flash needs to die. It's incredibly insecure, unstable and a total resource hog. It has no place in 2015.

      --
      It is pitch black. You are likely to be eaten by a grue.
    10. Re:I think it's hilarious and ironic Facebook by Billly+Gates · · Score: 4, Insightful

      That is because of zombie cookies.

      Facebook LOVES FLASH because the cookies are permanently stored in flash and can never be deleted. Advertisers and tracking companies including Facebook love this. Yet another reason to ditch this. However, reality is easier said than done. Man the pc is like the mainframe now where it is old and creaky and no one wants to dare touch or change them or do anything different on them. That is what phones are for etc.

    11. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      bump

      It's all about information gathering on the user base.

    12. Re:I think it's hilarious and ironic Facebook by NatasRevol · · Score: 1

      Well, not *never* deleted.

      Go here & delete:
      http://www.macromedia.com/supp...

      --
      There are two types of people in the world: Those who crave closure
    13. Re:I think it's hilarious and ironic Facebook by peragrin · · Score: 1

      I purposely use safari with out flash as my main browser and keep chrome for google apps and flash. At least until Google kills flash in chrome.

      --
      i thought once I was found, but it was only a dream.
    14. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 1

      And this is the exact reason why flash will fail. Due to idiotic webpages, I have "click to play" for flash. And I hardly ever click, so those flash ads & trackers fall by the wayside. Only image/text ads get through.

      When a site seems brokens because it requires flash to render, I rarely "click". Instead, I go somewhere else. There is so much content, I simply don't need to jump through hoops to get what I want. And this is why they will have to leave flash - more and more people install some kind of blockers. Could be anti-ads, anti-scripts, anti-flash - whatever. Relying on flash today means you shut the door on 5% of the customers already. Won't be long before 10%-20% or more is lost when you require flash.

      Remember, customers don't need you. You competitors serves their needs too. If your site is difficult and require them to turn on unsafe/annoying features, they might not bother. They turned off flash so their newspaper site won't be so annoying - they are not turning it on again just to browse your site. So don't use flash unless you have a good fallback. And then you might just go with the fallback solution alone . . .

    15. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      Well, not *never* deleted.

      Go here & delete:
      http://www.macromedia.com/supp...

      The tutorial requires Flash. Funny, innit?

    16. Re:I think it's hilarious and ironic Facebook by NatasRevol · · Score: 1

      It's not a tutorial. It's a webpage to delete your local flash cookies. Yes, it requires flash to access flash cookies. That seems more than a bit self evident.

      --
      There are two types of people in the world: Those who crave closure
    17. Re: I think it's hilarious and ironic Facebook by ScienceofSpock · · Score: 1

      Cookies aren't even required anymore for tracking. Data can be stored in local storage, global storage, indexed DB, even in your web history and as RGB color values in Canvas-generated PNG images. Google "Evercookie" to see examples.

      Unless you have a huge library of flash videos and just need time to convert them, there are virtually no valid reasons to continue using flash, not even nefarious reasons like persistent tracking.

    18. Re:I think it's hilarious and ironic Facebook by jedidiah · · Score: 1

      FB videos play just fine from Linux using Firefox. Just enable the plugin for the stuff you actually want to see.

      It's actually a much better way to deal with Flash by default. Auto playing videos are annoying and resource consuming. Plus you have no idea what kind of nasty spam some idiot has posted to your feed.

      Flash being quarantined by Firefox is actually a nice convenience feature.

      --
      A Pirate and a Puritan look the same on a balance sheet.
    19. Re: I think it's hilarious and ironic Facebook by jonwil · · Score: 1

      It may well be that they need Flash so that people using older versions of web browsers (that can do Flash but not HTML5 video) will still work.

    20. Re:I think it's hilarious and ironic Facebook by pecosdave · · Score: 1

      The Linux / Firefox combo is what I run at home also, I don't even have Flash installed on my Linux setup anymore.

      I use a Mac / Firefox at work, I've got the "nag me to play" thing going on there, usually I don't okay it.

      --
      The preceding post was not a Slashvertisement.
    21. Re:I think it's hilarious and ironic Facebook by LifesABeach · · Score: 2

      I have no pity for the "best and brightest" that Adobe hired under the H1B, only to see the iPhone slip away. It wasn't important then, so what changed?

    22. Re: I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      I can do flash and HTML5. Flash videos play fine. HTML5 only works well on youtube. Every other player is herkey jerkey in full screen. so fuck HTML5.

    23. Re:I think it's hilarious and ironic Facebook by Tough+Love · · Score: 1

      When a site seems brokens because it requires flash to render, I rarely "click". Instead, I go somewhere else.

      I see that very rarely these days. Used to be, companies like banks would build their sites with flash, probably because the only metric they have for judging is now pretty it is, and they consider lots of annoying animations an asset. Somewhere along the line that changed, not sure what happened, but it's been years since I landed on a website I actually need that has flash menus.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    24. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      Same here. IE11 no flash no java and FB video is DOA. Thank god I don't need to watch FB video. LOL.

    25. Re:I think it's hilarious and ironic Facebook by Eythian · · Score: 1

      Under Ubuntu+Firefox, I get HTML5 video on youtube, and have a fullscreen button.

    26. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      There are addons to remove those. Can't install them at work (oh irony) and can't remember the name from here, but I have one installed at home.

    27. Re: I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      So it's technically possible as YouTube demonstrates but others haven't figured out to optimize and that's HTML5's problem?

    28. Re: I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      There is a Firefox plugin for enforcing HTML5 video playback on Facebook. Give it a spin.

    29. Re:I think it's hilarious and ironic Facebook by JasterBobaMereel · · Score: 1

      Thanks - I have now uninstalled Flash and I can now get Facebook vidoes to work ... they did not when Flash was installed ...

      The Unintentional Tech support here is good ;-)

      --
      Puteulanus fenestra mortis
    30. Re:I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      That's what the Better Privacy addon in Firefox is for. It lets you delete Flash super cookies in whatever manner works for you. Manually, timed, or at the close or start of the browser.

      https://addons.mozilla.org/en-US/firefox/addon/betterprivacy/?src=ss

    31. Re: I think it's hilarious and ironic Facebook by Keybounce · · Score: 1

      Cookies aren't even required anymore for tracking. Data can be stored in local storage, global storage, indexed DB, even in your web history...

      You left out "Lets get a list of all your browser extensions, in the order they are registered to the browser". That turns out to be amazingly specific for any person that is concerned about privacy.

      So, I use a normal cookie with a 10 year expiration, and a list of your browser extensions. No extensions? Cookie. Privacy minded person? List of what you are doing. What privacy?

      Does anyone know a firefox extension that prevents sites from querying the firefox extensions?

    32. Re: I think it's hilarious and ironic Facebook by Anonymous Coward · · Score: 0

      For Firefox in about:config:
      - set plugins.enumerable_names to 0 to avoid leaking plugin/extention list
      - browser.display.use_document_fonts to 0 to avoid leaking the list of fonts you have installed

      But note that as soon as you enable Javascript for a site your leaking enough data to identify you, no current browser allows you to enable JS without leaking shitloads of data, the above 2 are just 2 of the most abused leaks...

      you also want to disable the js history api, geolocation api, battery api, webgl api, netinfo api, performance api, netinfo, webrtc, canvas, beacon api, webping api... and you're still nowhere close to preventing JS from leaking data

    33. Re: I think it's hilarious and ironic Facebook by Keybounce · · Score: 1

      Yeish. I had no idea it was that bad, actually.

      So who writes these javascript specifications, anyways?
      Who is at fault for leaking privacy data to a commercial entity without approval -- the commercial entity for asking for the data, the business that makes and distributes the browser without care for leaking data, or what?

      And why is it that there is no "User is under 13" mode in the browsers?

  2. hope there's a "no videos" flag in HTML5's future by xxxJonBoyxxx · · Score: 4, Interesting

    I don't mind ads (I really don't) as long as they stay in the side of the page and don't try to play audio or video. I run Flashblock in all browsers to avoid this type of thing and have started to run ad-blockers just to kill off the videos that are starting to come through HTML5. If there was a common browser option to never play audio/video unless specifically requested (similar to Flashblockers - if you click on it you really want to see it) then I'd be perfectly happy.

  3. VCenter by DougOtto · · Score: 1, Interesting

    I'd love to remove flash from my system but unfortunately I need to use VMware's VCenter client. Same goes for the shitty insecure version of java I need to keep so I can run Unisphere and FC switch management tools. It's irritating as fuck I have to keep these turds on my disk.

    --
    Solving Unix problems since 1989...
    1. Re:VCenter by Anonymous Coward · · Score: 0

      No kidding. Oh java 1.8 doesnt work FUUuuuuuuuuuuu wtf....

    2. Re:VCenter by Anonymous Coward · · Score: 0

      So you have your broken, insecure piece of crap browser with Flash and Java installed/enabled you use for work ... and then you have the one you use for everything else with all that crap disabled.

      It's not that hard.

    3. Re:VCenter by DougOtto · · Score: 2

      Never said it was hard. I said it was a pain in the ass.

      --
      Solving Unix problems since 1989...
    4. Re:VCenter by Anonymous Coward · · Score: 0

      I have never understood why something as expensive [1] as VMWare which had such an excellent client for 5.0 go to something as gimptastic as the flash client. The flash client is annoying, it is slow, and unless it runs in Firefox, it can get glitchy.

      Even worse are the Java clients for legacy stuff. I have to keep VMs around whose sole purpose in life is just to handle a buggy old JVM that is used to connect to certain tools, and any upgrade will completely break things.

      [1]: Even if VMWare added management tools for vSphere to VMWare Workstation and VMWare fusion, it would be better.

    5. Re:VCenter by MatthiasF · · Score: 1

      Ditch the VMware for Proxmox, all web-based even the VNC to the guests. Only $100 a year per virtual host.

      Get rid of the Fiber channel switch and SAN, move to Ceph (also web-based admin). Complete free and far more resilient than a centralized SAN.

      Modernize and free yourself.

    6. Re:VCenter by AmiMoJo · · Score: 1

      Use two browsers. One for dirty stuff that requires Flash and Java, another clean one for everything else. You know, like you already do for porn... er, I... I mean, um... gift shopping for your wife. You are married, right?

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    7. Re:VCenter by HideyoshiJP · · Score: 1

      Here here! I love how much I've worked to secure everything down, only to have to run insecure plugins for the management tools.

    8. Re:VCenter by Anonymous Coward · · Score: 0

      I often resort to an isolated, firewalled, locked down VM for running specific management tools that require their own favorite obsolete version of whatever.

      Like Java
      Or flash
      Or shockwave
      Or old versions of IE.
      Or windows XP

      Java by far is the worst offender. Write once, run on a specific version of the runtime forever. :p

    9. Re:VCenter by Anonymous Coward · · Score: 0

      Yeah, that makes a lot of sense. Have some whine with your cheese.

    10. Re:VCenter by Cramer · · Score: 1

      The flash "web client" has been around for a while now. (even before 5.0) It was their mistaken path to escape the windows-only client (which is VB/C#/.Net crap) It's always been clunky and slow. VMware's own engineers avoid using it.

    11. Re:VCenter by Anonymous Coward · · Score: 0

      It's "hear, hear", by the way...

  4. Re: hope there's a "no videos" flag in HTML5's fut by cps42 · · Score: 5, Insightful

    This. Especially the audio, but in general, any auto-playing video is unwanted.

  5. And it is still missing by Anonymous Coward · · Score: 0

    Nothing replaces rtmp properly of the "new" technologies touted in html5.

  6. Translation by IamTheRealMike · · Score: 3, Insightful

    Web browser makers are incentivised to make everyone use HTML5, regardless of whether it's a better fit than Flash or not.

    Website developers are incentivised to add new features, rather than rewrite their existing codebase from scratch for no gain.

    Surprise?

    1. Re:Translation by Anonymous Coward · · Score: 1

      Website developers will just have to be dragged kicking and screaming into modernity. More and more devices used for web browsing simply can't run flash. If your website doesn't work without a flash plugin, you're locking out millions of users.

    2. Re: Translation by Anonymous Coward · · Score: 0

      People who code with flash should be called something other than 'developers'. No sense insulting a whole profession.

    3. Re:Translation by Just+Some+Guy · · Score: 1

      Web browser makers are incentivised to make everyone use HTML5, regardless of whether it's a better fit than Flash or not.

      It's always a better fit than Flash, because Flash isn't available on an enormous portion of web clients (e.g. no one on non-jailbroken iOS has it).

      --
      Dewey, what part of this looks like authorities should be involved?
  7. If it ain't broken (for you) by arielCo · · Score: 4, Informative

    For many site owners, Flash isn't really broken - their video / audio players, animations, interactive displays and games work with enough users that they don't feel pressured to do them over again. Even video sites that support mobile browsers by serving HTML5 video and direct links to the .mp4 keep their Flash players alive in the full pages.

    --
    This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
    1. Re:If it ain't broken (for you) by Mr+D+from+63 · · Score: 1
      From summary;

      many of those companies aren't eager to explain why..

      Why would a company eagerly explain anything it is not intending to do?

    2. Re: If it ain't broken (for you) by arielCo · · Score: 2

      Assuming it's true and representative of most companies holding onto Flash, who knows.

      I'd simply say it's not a priority for us right now, plus HTML5 based solutions have only recent become usable (YouTube still has some snags that require reloading the page).

      --
      This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.
    3. Re:If it ain't broken (for you) by AmiMoJo · · Score: 1

      What we need is for Google, having the most popular browser, to decide that Flash must die and set it to click-to-play. Web developers will switch to HTML5 to avoid annoying users. Chrome is so popular it can survive the howls of pain from users, unlike say Firefox that would probably just curl up and die.

      Unfortunately Google will probably never do that.

      --
      const int one = 65536; (Silvermoon, Texture.cs)
      SJW, n: "Someone I don't like, and by the way I'm a fuckwit" - AC
    4. Re:If it ain't broken (for you) by phantomfive · · Score: 2

      Unfortunately Google will probably never do that.

      I don't have expectations of Google ever doing things that would annoy their advertisers. Remember, they are the ones who swore they would ignore "do not track" if it were enabled by default.

      --
      "First they came for the slanderers and i said nothing."
    5. Re:If it ain't broken (for you) by Anonymous Coward · · Score: 0

      We're not talking about flash being broken, the videos play fine correct?

      We're talking about holding on to a system that is so full of holes and issues we'll never be able to secure it. There are now viable options other than flash, easier to implement, and can actually support files already in a flash format.

      There's no excuse at all for not banishing flash entirely at this point (video streaming wise of course)

    6. Re:If it ain't broken (for you) by rch7 · · Score: 1

      You can always ban it from your own computer (as I do) and leave other people alone to do what they want. HTML5 vs ActionScript is like macro-assembler vs C++. Even just for video playing, what kind of "support" is it if you need to make 2 video versions with different codecs to get it to play across browsers?
      Yes Flash is buggy and insecure, but if you need to replace it, you should go and make something better or at least as good as it was instead of just breaking things around.

  8. Any site worth using doesn't use Adobe Flash by Anonymous Coward · · Score: 1

    I stopped using Adobe Flash completely fairly recently and have managed to get away without much difficulty. I basically use two plug-ins to do it:

    User Agent Switcher for Firefox
    MPV (https://addons.mozilla.org/en-us/firefox/addon/watch-with-mpv/)

    MPV is a plug-in that uses youtube-dl to extract the videos and present them in the browser on supported sites. More sites are supported than you might think. I have no trouble with accessing any content on Youtube. I can even watch streams that are on un-traditional non-mainstream websites. Not all work, but in those cases you end up with 200 links and at least 20% I'd say work. Even where there are only a dozen I still seem to find a link that works. It's a little bit more of a pain, but once you know which links work it's not so bad. It's only the first time if your watching a TV series or something where you might not know. And so you open 3-4-5 links to figure it out.

    The other site I find that doesn't support my preferred system properly is the BBC news site. Some article with video refuse to show flash content if "Adobe" flash isn't installed. The hilarity of this is that if you use the user agent switcher and set it to Android 3.01 (or probably others) it works just fine. You would think they'd default to an HTML 5 stream where Adobe Flash wasn't supported, but apparently not.

    1. Re:Any site worth using doesn't use Adobe Flash by Anonymous Coward · · Score: 0

      Thanks, but is it so hard to make a proper link? watch-with-mpv. Turn in your nerd card.

  9. The alternatives still suck by Anonymous Coward · · Score: 1

    Although flash may be the bane of all web users, especially on mobile, the alternative technologies aren't ready yet for desktop imo.

    I'm mainly basing this on the recent youtube flash->HTML5 switch. Ironically, performance has been one of my issues with the HTML5 player. On linux/intel drivers, full screen playback will completely bog down the entire system when I tab out to a different tag, making it almost unusable. The flash player did not have this problem. Other problems have been bugs requiring a couple page reloads or video seeking to work around, while others are features completely missing from the html5 version compared to the flash version. I use firefox and webkitgtk.

  10. Re:hope there's a "no videos" flag in HTML5's futu by The+MAZZTer · · Score: 2

    It is trivial to monitor a document for tags and remove an autoplay attribute, add a controls attribute, or otherwise manipulate it to block items.

  11. Re:hope there's a "no videos" flag in HTML5's futu by Anonymous Coward · · Score: 5, Informative

    media.autoplay.enabled = false in firefox, don't know about chrome.

  12. I disabled it on my end years ago by Crashmarik · · Score: 1

    There were just too many attacks coming through it.

  13. Streaming was difficult by Anonymous Coward · · Score: 0

    No it wasn't. What was difficult was removing the user's ability to choose their own music player.

    1. Re:Streaming was difficult by Anonymous Coward · · Score: 2, Interesting

      No, streaming is actually hard. Mostly, it's hard for streaming to be efficient across an active medium like a data network. A passive medium (or one-way medium) is much better suited to streaming. On a data network, the request to receive the stream is usually a two-way handshake over TCP, followed by a UDP video stream. The control connection stays TCP, and is kept open (or at least available) for the entire duration of the UDP stream. (This is the mess that is known as RTP, RTSP, and RTMP. And they're pretty much the best option out there. All other working options are variations on and combinations of these three with only slight modifications.)

      Now, most of these services aren't actually streaming anything. They're providing a download in a format that allows for playback of progressive downloads. That brings all kinds of other "problems" that the media companies don't want, like the ability for the recipient to keep what they downloaded and play it, edit it, or otherwise do "unauthorized" things with it (air-quotes around unauthorized because the mere act of presenting it for download is all the authorization anyone legally needs).

    2. Re:Streaming was difficult by Anonymous Coward · · Score: 0

      Almost nobody uses UDP to stream multimedia anymore. Everyone seems to be using some HTTP variation to stream now.

      https://en.wikipedia.org/wiki/...

  14. real-time adaptive video playback by lkcl · · Score: 5, Interesting

    i don't know if anyone's really noticed, but flash's real-time adaptive video CODECs are actually incredibly good. i created a video chat site a few years back [tried red5 as the back-end server, and finally got to actually put some reality behind why i detest java. up until then i'd only known *theoretically* why java is a piss-poor language compared to the alternatives...]

    anyway, leaving the back-end alone as it's a red herring, i was deeply impressed at how little bandwidth each video window could be given yet still remain audible and actually convey useful video information. i restricted each user to a paltry 10k-bytes (!) of bandwidth - that's for video *and* audio, limited the window size to 240x180, and was absolutely amazed to find that the video would easily recover from drop-outs.

    basically what would happen is that during a drop-out, audio would be prioritised, and video would pause. recovery of the video stream (which could be done *precisely because* i had set the bandwidth so low) would literally "unfold" before my eyes, in exactly the same way that you see those 1980s pop video and children's programs "pixellation" effects.

    basically they would transmit a crude video image, then send the improvements as a second round, then a third, and so on. now, here's the thing: i have looked for "adaptive video" algorithms in the past, and, whilst there exists an effort to create such a standard as a public standard, it's simply completely behind the times.

    adobe managed it *years* ago... yet no open standard exists in common usage which comes even remotely close to successfully replicating this.

    i appreciate that technically, it's incredibly challenging to get right. even the team behind skype - when they sold and created a real-time video streaming company "joost" - failed after a few years and gave up.... but what people forget is that *adobe already succeeded*. ... what has been substituted in its place? well, sure, we can do real-time video browser-to-browser.... but the assumption is that there is "perfect conditions". perfect bandwidth. perfect connections. no drop-outs. no brown-outs. zero latency.

    adobe's solution isn't perfect: i know from experience that after a few hours, the real-time adaptive video stream *can* get out-of-sync (by over a minute in some cases), and will "recover" in a flurry of fast-forward stop-motion frames. really quite hilarious to witness. but, the only other alternative that i know of which is even *remotely* close to replicating what adobe did is *another* proprietary video codec, behind "zoom.us". it's developed by a former developer behind cisco's real-time video system. which uses flash in some places, and java in others. and is dreadful and unreliable, and has latency often of up to 1..5 seconds. unlike zoom.us which works incredibly well, and has very little latency.

    so i'm going to call this article out, as entirely missing the point, namely that there *really* aren't any good alternatives to the core of what flash does really really well, but the problem is that they should have released the entire client and server as software libre under the LGPL a long, _long_ time ago because it just doesn't make them any money, and they just don't have the manpower to keep on fixing the security issues any more.

    1. Re:real-time adaptive video playback by Anonymous Coward · · Score: 0

      > "adobe managed it *years* ago... yet no open standard exists in common usage which comes even remotely close to successfully replicating this."

      That's very likely because Adobe patented the method.

    2. Re:real-time adaptive video playback by nine-times · · Score: 1

      Do you know which video codec you're talking about? As far as I can recall, there are a couple of "Flash video" codecs, and none of them are particularly exotic at this point. There was Sorenson Spark, which I believe was essentially H263, and VP6. These days, H264 and VP8 (WebM) are very common, considered to be improvements over previous versions, and not tied to Flash.

    3. Re:real-time adaptive video playback by gsslay · · Score: 5, Funny

      ABCDEFGHIJKLMNOPQRSTUVWXYZ

      Have some capital letters on me. You seem to have run out.

    4. Re:real-time adaptive video playback by phantomfive · · Score: 1

      and finally got to actually put some reality behind why i detest java.

      Sounds interesting, what was wrong with it?

      --
      "First they came for the slanderers and i said nothing."
    5. Re:real-time adaptive video playback by Khyber · · Score: 1

      Not even. Camfrog had these kinds of capabilities before Flash was even gaining ground on the internet.

      --
      Still waiting on Serviscope_minor to wake up to fucking reality and realize that Jessica Price isn't going to fuck him.
    6. Re:real-time adaptive video playback by drinkypoo · · Score: 1

      i don't know if anyone's really noticed, but flash's real-time adaptive video CODECs are actually incredibly good.

      I wasn't sure if it was that, or that Youtube's HTML5 player is horribly bad at bandwidth adaptation. In the evenings, if I don't manually choose a lower bandwidth setting, YT will kick my crappy WISP connection right in the colon. Turns it into a semicolon. The flash player used to successfully pick an appropriate bitrate, even usually somewhat gracefully. Sometimes it would buffer once or twice, but it rarely stepped on anything else.

      --
      "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
    7. Re:real-time adaptive video playback by Anonymous Coward · · Score: 0

      I believe Macromedia did the real-time adaptive video playback first.

    8. Re:real-time adaptive video playback by adolf · · Score: 1

      I believe Macromedia did the real-time adaptive video playback first.

      Gee, I wonder: Did they call it "Macromedia Flash"?

    9. Re:real-time adaptive video playback by Blaskowicz · · Score: 1

      And when will the Sorenson Spark or H263 patents expire? What a shame that html5 video can't use a goddamn codec from the 1990s that's all over the place.

    10. Re:real-time adaptive video playback by hackertourist · · Score: 1

      Then why is is that every single Flash video I see stutters? [1] Skipping video frames instead of pausing is bloody annoying.

      1: on big sites like Youtube and DailyMotion, playing back on my 2012 high-end Macbook Pro with a 100 Mbit internet connection. Which has no trouble at all when I download the video and play it back locally.

    11. Re:real-time adaptive video playback by nine-times · · Score: 1

      Are they really preferable to H264 and VP8/VP9?

    12. Re:real-time adaptive video playback by radarskiy · · Score: 1

      "Skipping video frames instead of pausing is bloody annoying."

      For isochronous content it is necessary, which is the situation lkcl is talking about.

    13. Re:real-time adaptive video playback by Blaskowicz · · Score: 1

      No, but what about all the old vids? Can't we leave them alone? Google can spend a billion on re-encoding all of theirs and don't care about the expense but I find it a bit pointless. 8-bit ASCII doesn't stop working because we have unicode, or MP3 doesn't stop working because we have something else.
      I like my offline xvid files fine for that matter. They look good enough to me, it's the 128K or less soundtrack that sucks and H264 or VP8 files with 128K or less soundtrack aren't any better.

      If converting, I also don't trust people to leave a 4:3 video alone : they're too dumb to check what they have done and will stretch it to 16:9 (squashed people) or put the black bars in the picture (fuck you to people that don't use a mail slot computer monitor). Though a decent automated system may avoid this.

    14. Re:real-time adaptive video playback by nine-times · · Score: 1

      Do they need to be embedded in web pages, or can they be made available for download? I believe VLC will play them, for example.

      I think it depends on what they are, and who's going to do something with them. Ideally, if it's at all important, we would go back to the original source and re-encode them in a format appropriate for the day. That's part of the reason you should always save your source.

      MP3 doesn't stop working because we have something else.

      I wouldn't exactly bet on that. MP3 compatibility remains common because people continue to use it. If a real replacement format comes along that simply obsoletes MP3, then I would expect you'd eventually stop seeing MP3 support. At that point, you'd need to keep an old player around, or else transcode them. Again, this is why it's important to save your source: Transcoding between lossy formats is always going to be less ideal than going back to the original source format.

    15. Re:real-time adaptive video playback by Lennie · · Score: 1

      but what people forget is that *adobe already succeeded*. ... what has been substituted in its place? well, sure, we can do real-time video browser-to-browser.... but the assumption is that there is "perfect conditions". perfect bandwidth. perfect connections. no drop-outs. no brown-outs. zero latency.

      While bandwidth has gotten better, latency has actually gotten worse:
      https://en.wikipedia.org/wiki/...

      This makes it hard to make good working protocol which is trying to use the maximum bandwidth. Even just TCP isn't working as it's supposed to most of the time.

      Your browser probably includes a WebRTC support, or soon will. And that means support for Opus, it's a state of the art free and open audio codec:
      https://www.youtube.com/watch?...

      Yes, video still needs to improve and prioritizing audio still needs to be done too. This all takes time, Adobe started on this problem a long time ago.

      Give it time.

      --
      New things are always on the horizon
    16. Re:real-time adaptive video playback by sysrammer · · Score: 1, Funny

      Nonsense, that's socialism. He should have to work hard to acquire capital.

      --
      His ignorance covered the whole earth like a blanket, and there was hardly a hole in it anywhere. - Mark Twain
    17. Re:real-time adaptive video playback by lkcl · · Score: 1

      Do you know which video codec you're talking about? As far as I can recall, there are a couple of "Flash video" codecs, and none of them are particularly exotic at this point. There was Sorenson Spark, which I believe was essentially H263, and VP6. These days, H264 and VP8 (WebM) are very common, considered to be improvements over previous versions, and not tied to Flash.

      it's not the CODECs themselves, it's the "real time adaptation" that's important. i don't know if you were paying attention, but at higher bandwidths you simply wouldn't notice that there was anything important going on underneath, because there would be enough bandwidth to just go straight to the fastest transfer speed with the absolute best and top quality data being transferred.

      when the bandwidth is drastically reduced (to 10k/sec), that's when any "imperfections" in the TCP connection create a much larger - and much more noticeable - effect.... but the point is *it doesn't matter* because of the "adaptation".

      basically when the bandwidth is noticed (by flash player) to be absolutely terrible, the picture quality is reduced by a factor of 16 - pixels are treated as 4x4 "blocks", and that means that the video bandwidth is drastically reduced as well.... yet the picture remains a moving one.

      when the bandwidth picks up again, the picture quality reduction is brought down to 9 (3x3), then if that's ok it's brought down further, and, finally, if it's genuinely all ok, the quality is brought up to the maximum requested.

      this simply *DOES NOT HAPPEN* within a CODEC such as VP8, H264 and so on. those are *FIXED* bandwidth, *FIXED* picture size CODECS that, if they are used, assume PERFECT conditions. yes, sure, there are supposed to be "fixed frames" within the streams, so that if the bandwidth drops temporarily then the picture may be "frozen" until the next "fixed frame" comes along... ... but what if the bandwidth drops by 50% and *never recovers*? you can't watch the video in real-time, can you?

      and that's the point: adobe's playback *adapts to the conditions*. no open standard that i know of has that capability, even though i know that when i last looked there were "multi-stream" extensions to H.26X being worked on. these were based on the principle that a "coarse" video was encoded at very low resolution (and very low bandwidth), then "additions" were made at ever-increasing quality (and data rates) which you could additionally ask for at the receiving end, *if* you had the available real-time bandwidth to do so. ... but i don't see that being announced in a big splash on any techie news site as having been a successful open standard developed with libre-licensed reference source code.

    18. Re:real-time adaptive video playback by Anonymous Coward · · Score: 0

      Brilliant.

    19. Re:real-time adaptive video playback by Anonymous Coward · · Score: 0

      This laptop that is a Core 2 Duo / Radeon 3850 with a 1080p screen from 2008/2009 also multiple simultaneous streams of HD flash video perfectly fine. Perhaps you should get a non-shit computer?

      The company you're buying from has been known to block methods of accessing faster or necessary APIs so that third party software has to jury rig / hack / accept being slower (see the most recent JavaScript engine on I things - disallowed in third party browsers despite being forced to use their rendering engine). Think about it... the company you're buying from has been known to do the above, price fix, lock out alternatives, try to sue companies for making a black rectangular box with buttons... What makes you think there's no system code that sees "hey look, that's Flash! Let me limit it's resource usage by 90%! Then we'll get fanboys to back our stance since we like going thermonuclear!"?

    20. Re:real-time adaptive video playback by Tablizer · · Score: 1

      the problem is that they should have released the entire client and server as software libre under the LGPL a long, _long_ time ago because it just doesn't make them any money, and they just don't have the manpower to keep on fixing the security issues any more.

      Do you mean LGPL-ing the video streaming tech, or Flash in general? Adobe makes money off Flash by selling Flash authoring/dev tools. Flash is a loss-leader.

      If they LGPL'd the video portion, then it would rid the main reason people use Flash, and websites would gradually stop catering to Flash in general.

      If they LGPL'd Flash in general, then more would know how it works under the hood and other orgs would create authoring/dev tools, competing with Adobe's.

  15. I don't want to be tracked by sjbe · · Score: 3, Interesting

    I don't mind ads (I really don't) as long as they stay in the side of the page and don't try to play audio or video.

    But you are ok with them tracking your browsing? Personally I find most ads to be intrusive, annoying and sometimes downright creepy but the tracking is the worst aspect of the whole thing. And the people doing the advertising can't help themselves in trying to track what I'm doing which is why I have AdBlock Plus, BetterPrivacy, PrivacyBadger, Flashblock, etc all installed at the same time. They started this arms race and I'll be damned if I'm going to lose.

    I have NO problem paying for a site or service I find valuable and I do pay for some. If they base their business model on pushing annoying ads at me that I can block then that is their problem, not mine.

    1. Re:I don't want to be tracked by xxxJonBoyxxx · · Score: 2

      >> are ok with them tracking your browsing?

      Pretty much comes with the territory if you browse from your home or cell phone.

      >> AdBlock Plus, BetterPrivacy, PrivacyBadger, Flashblock, etc all installed at the same time

      Remember, they also track by IP address and browser attributes, which often allows advertisers to watch you even if you don't store any cookies. And your browsing is often personally identifiable if you browse from a fixed home location (with registered ownership or renter information they can correlate from other sources) or your cell phone (which is also probably registered to you).

    2. Re:I don't want to be tracked by sjbe · · Score: 1

      Pretty much comes with the territory if you browse from your home or cell phone.

      Doesn't mean I'm ok with it. And on a PC my options to block their ads and tracking tools are fairly robust so they'll have a hard time getting useful information from me that way.

      Remember, they also track by IP address and browser attributes, which often allows advertisers to watch you even if you don't store any cookies

      Even if they track those things they have no business model if they cannot get the ads in front of my face. An IP address doesn't really tell who is behind it and I'm certainly not about to give up and make it easy for them.

    3. Re:I don't want to be tracked by mlts · · Score: 2

      They have already won that battle. Try visiting EFF's Panopticlick, and almost invariably, any browser will be unique, because of the order of add-ons installed, the browser's ID, or fonts.

      I also use the above mentioned tools (as well as a customized hosts file), but I also run the browser in a VM, just so if something bad gets past the add-ons, it cannot touch the bare metal of the computer, nor affect useful data.

    4. Re:I don't want to be tracked by xxxJonBoyxxx · · Score: 1

      >> Even if they track those things they have no business model if they cannot get the ads in front of my face. An IP address doesn't really tell who is behind it and I'm certainly not about to give up and make it easy for them.

      The IP address (or browser spec) mapping can be dug out from your ISP or from affiliate sites (e.g., ever get prompted by a bank on a new browser?) on which you registered (and recorded your IP or browser spec). Since ISPs don't recycle IPs very often, all it takes is some IP correlation using shifting time windows to make a pretty good guess at who you are.

      In terms of business model, they can still send you ads via direct mail, email, social media and phone calls, again, any of which can be correlated to you through any of the big aggregators who do exactly this.

    5. Re:I don't want to be tracked by Anonymous Coward · · Score: 1

      Seems I already won that battle, then. Except for the user agent string (which is configurable), all the fields simply said "no javascript". So they got no fonts or similiar identifying information.

    6. Re:I don't want to be tracked by Anonymous Coward · · Score: 0

      You can pretty much drop all but Privacy Badger and FlashBlock, those two take care of pretty much everything... or rather I've yet to see any ads.

    7. Re:I don't want to be tracked by maestroX · · Score: 1

      try ghostery also.

  16. Don't worry.. by gQuigs · · Score: 1

    Their is a published EOL data for Flash... unfortunately it's just for Firefox (and other NPAPI browsers) on Linux.

    It's approximately February 2017. "Adobe will continue to provide security updates to non-Pepper distributions of Flash Player 11.2 on Linux for five years from its release."
    https://www.adobe.com/devnet/f...

    The first step (IMO) to ending Flash is to get it click-to-play. Firefox isn't willing to do this, yet [1].. AFAICT the holdup is Adobe with EME.. *sigh*.

    [1] https://groups.google.com/foru...

    1. Re:Don't worry.. by jisom · · Score: 1

      I am currently using Flash 18 just fine on amd64 linux with the help of Pipelight which uses wine. Works much better and with more sites than 11.2 as well.

    2. Re:Don't worry.. by Anonymous Coward · · Score: 0

      For new Flash on Firefox on Linux on amd64, you can also try:
      https://github.com/i-rinat/freshplayerplugin
      Works for me :)

  17. Re:hope there's a "no videos" flag in HTML5's futu by phantomfive · · Score: 3, Informative

    I don't mind ads (I really don't) as long as they stay in the side of the page and don't try to play audio or video

    You should mind. Ads are a known vector for malware. Whether it bothers you to look at them or not, proper security requires that you block them.

    --
    "First they came for the slanderers and i said nothing."
  18. Vector animation by tepples · · Score: 4, Insightful

    How would a vector animation like Homestar Runner or "Badger Badger Badger" have been created without Flash? With Flash, you can buy an old copy of Adobe Flash and use that. But with HTML5, you have to rent (not buy) Edge Animate on Creative Cloud. Or would you recommend creating the vector animation in Flash, rendering to AVI, and sending that to the viewer as MP4 and WebM? That not only bloats the file size by a factor of ten (in my tests) but also destroys any possibility of interactivity.

    1. Re:Vector animation by Anonymous Coward · · Score: 0

      You can export directly to other video formats with Flash / ToonBoom (etc) and publish those to YouTube

      In fact usually your animation projects will look better because they won't be rendered in real time, often if there is a lot of activity in a given frame it can have a performance impact based on the machine it is hosted on. Converting to video generally gives you a smoother framerate when viewed even on a low end device

    2. Re:Vector animation by phantomfive · · Score: 1

      How would a vector animation like Homestar Runner or "Badger Badger Badger" have been created without Flash?

      Use SVG. There are plenty of tools you can use. There are also flash2html converters.

      --
      "First they came for the slanderers and i said nothing."
    3. Re:Vector animation by Dwedit · · Score: 1

      Then lament as good ol' slow bloated Flash Player beats the pants off your web browser in performance.

    4. Re:Vector animation by xfade551 · · Score: 1

      Flash would have been fine if it just stuck with the vector animation and left out the video encapsulation.

    5. Re:Vector animation by Anonymous Coward · · Score: 0
  19. Flash still works.... by Anonymous Coward · · Score: 1

    Recently my company just got through signing a deal with Adobe to obtain a license and code for Flash multicast. It turns out that for things like multicast and the ability for customers to simply have a player on their machine without having to install a new plugin, Flash is still the way to go. Those are huge considerations for selling commercial video services to enterprises, and even smaller organizations. And it is believed that having this license and access to the source code will be a significant differentiation for our product specifically since it is solid, even if Adobe never actually had a product that leveraged it to its full potential.

    We're still committed to HTML5, but Flash will likely be with us for the immediate future, unless someone can push a capable replacement which has the same amount of market penetration.

    As the cover of one of the trade magazines in our office states, Flash isn't dead as much as it is un-dead. It has serious problems, but it is still quite able to shamble along until someone makes a concerted effort to put a bullet exactly in the right place. If you really want Flash gone, a product needs to be provided which can overtake the penetration and capabilities of the platform and improve on them.

    I was as surprised as anyone to find that Flash was still something we wanted to support, but when it was explained to me, it made sense. Flash is available, and by available, I mean it is there and has the capabilities that people need right now. It lacks on a lot of fronts, but without an real replacement for Flash, no one wants to dump it for those deficiencies.

    Flash will die when:

    There is a product that does everything important that Flash does
    The new product has a killer feature that Flash does NOT have
    That new product is widely distributed and ubiquitous like Flash has become.

    The call to remove Flash, without a complete replacement, simply introduces less available products whose only justification for existing is that they don't have the same issues as Flash does. Of course, this is a dubious value, since Flash has been quite successful despite its many failings.

  20. Ultra recent browser needed by Blaskowicz · · Score: 1

    For the last few years there's been a cat and mouse game with HTML5 video, every time it's done there are new extensions or features. A few years ago when there was already slashdot rage about flash needing to die immediately, HTML5 video was to be some raw dump of theora or maybe webm VP8 that you would probably just have been able to save or open in 3rd party video player instead of implementing real support in a browser, now there are "MSE" and "Dash" (if I'm not mistaken) which well, do things.
    The silent masses on 10-year-old PC that have to run all of this on the CPU have also needed actual smooth full screen playback, not that flash is much better, needed about a 1GHz CPU to play low def video. Firefox 40 only came out a few days ago!, bringing 'off-thread main compositing' to linux ; before that it was enabled in Firefox 33 for the Windows version. For linux with Firefox ESR, wait for version 45!

    And now that I can run youtube html5 (without logging in) it has 360p as the minimum setting for video, no 240p or 144p ; all old videos seem to have been re-encoded.
    So I have yet to see how slow (or fast?) that runs on a slow enough PC.
    Other videos offer a choice of 360p and 720p. No 480p for you! So if you lack CPU power or bandwith for 720p, too bad for you. But enough ranting, at least it works.

    1. Re:Ultra recent browser needed by Anonymous Coward · · Score: 0

      And of course for Win64 Firefox users, the only way to watch DRM-protected content for now is flash since they disabled silverlight and don't support html5 drm protection module in Win64 version. Not that many streaming services support Firefox with their html5 players anyway.

    2. Re:Ultra recent browser needed by Anonymous Coward · · Score: 0

      no, it doesn't. At least not on my 2ghz/4gb machines. HTML5 stutters like mad full screen with firefox. flash runs smooth as butter.

  21. Re:hope there's a "no videos" flag in HTML5's futu by peragrin · · Score: 4, Interesting

    Not only are ads a known vector they are quickly becoming the primary vector. Ad companies keep poking security holes in your computer and web pages so they can display more ads. Run Adblock for a week and then switch to IE. The difference is amazing.

    --
    i thought once I was found, but it was only a dream.
  22. Linux, Firefox 40 and YouTube by Anonymous Coward · · Score: 1

    With Firefox 40 the HTML5 YouTube player is forced on Linux users. That would be fine if the HTML5 player wasn't completely and utterly shit. Only 360p was available at first, I then made some configuration changes in Firefox and all resolutions became available. However, the stutter is so bad that the videos are almost unwatchable and the CPU load is around 95%. Full screen is impossible. With Adobe Flash the videos play smooth and the CPU load is low, even in a virtual machine. Don't get me wrong, I would love to Adobe Flash removed as fast as possible, but please make the successor work first.

    1. Re:Linux, Firefox 40 and YouTube by Anonymous Coward · · Score: 0

      I had the same problem. Upgrading firefox solved it. If you want, you can download the nightly binaries (from Mozilla's site) to test it.

    2. Re:Linux, Firefox 40 and YouTube by Blaskowicz · · Score: 1

      It is working fine for me, in fact better than flash did with many tabs open - for that issue, I created a shortcut that runs a second firefox with a different profile just so that people can waste CPU cycles with youtube music and have this "youtube browser" work reliably.

      The single one great thing with it is the sound volume control is reliable. Google hasn't found useful to fix it for YEARS on the flash player version.

  23. What about Shopping Cart Hero? by fortfive · · Score: 1

    How will I do my bi-annual binge if no browser supports Flash?

  24. Re:hope there's a "no videos" flag in HTML5's futu by Archangel+Michael · · Score: 1

    Ads are a vector for malware, because the ad networks don't actually monitor their ads. IMHO class action lawsuit for Malware distributed by Ad Networks, killing each network that offers up infected ads. Pretty soon, only reliable ad networks (hahaha) will remain.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  25. I don't care if it's been slow by 93+Escort+Wagon · · Score: 1

    As long as it's declining. And I expect that decline to accelerate going forward.

    From the content side, even with the lack of browser support it's been relatively easy to start transitioning away from Flash - thanks to Adobe, ironically. In an attempt to future-proof it, they added h.264/mpeg4 playback support to Flash Player some time ago. So we started generating our content as h.264 video quite a few years ago, even though at the time we were still telling browsers to play it back using Flash Player.

    Funny thing is - at least on the Mac side, Flash Player has always played h.264 video far better than it ever played Flash-wrapped stuff.

    --
    #DeleteChrome
    1. Re:I don't care if it's been slow by Tehrasha · · Score: 1
      The demise really isnt that slow when you consider how long and heavily entrenched it has been.

      As better alternatives continue to arrive, it will continue to dwindle until only a few die-hards are left. In the end it will only be found on dead unmaintained websites and in archival works.

      Seen it happen before. It was called RealPlayer.

  26. What is Flash doing on github.com? by Anonymous Coward · · Score: 0

    I can't figure it out.

  27. Re:hope there's a "no videos" flag in HTML5's futu by Blaskowicz · · Score: 1

    But there is or may be some javascript shmoo to load the videos, so it's also about controlling the flow of a computer program not just a document.
    In fact we used to have browser options about what javascript can do (resizing windows etc.) now they are gone.
    I hope we do get some option eventually. Else I think I'll install an extension that simply blacklist javascript etc. for a news site or other that autoplays video.

  28. Re:hope there's a "no videos" flag in HTML5's futu by gstoddart · · Score: 5, Informative

    I don't mind ads (I really don't)

    And you're OK with the endless stream of analytics companies and other assholes monitoring every site you go to so they can monetize everything you do on the internet.

    If the sites in question were serving their own ads, then maybe.

    But the 15 or 20 (or sometimes 30 or 40) external websites which come along with those ads are just parasites whose business model is predicted on you being willing to let them know everything you do.

    And I'm completely not willing to allow that.

    Right now on Slashdot as I type this there's no less than 9 external sites who would be getting requests and running scripts if I wasn't actively blocking them. And Slashdot isn't even the worst site out there.

    There's simply no way in hell I'm willing to let a bunch of corporations make money of tracking everything I do on the internet, run scripts, embed ads, deliver malware through shady partners, share that information with anybody they choose because they have an EULA ... none of it.

    It's about FAR more than ads staying in nice places on the screen.

    In Chrome install something like HTTP Switchboard, and look at the sheer amount of crap embedded in every page. Flash is an open invitation for dozens of sites you aren't even visiting to allow dozens of their affiliates run arbitrary code on your machine.

    --
    Lost at C:>. Found at C.
  29. pr0nz by Anonymous Coward · · Score: 0

    Okay guys, stop wasting time. We all know the reason we keep Flash around.... It is for that pr0nz flashing back at us. If I disablw flash, how am I gonna see dem 8008ies?

    1. Re: pr0nz by Anonymous Coward · · Score: 0

      Porn sites are all HTML5 now. Welcome to the mobile era: you didn't think the porn sites were going tonstick with outdated tech and lose all the flashless iphone/ipad market, did you?

    2. Re: pr0nz by Tablizer · · Score: 1

      But my "thing" looks bigger in 2-way Flash than HTML5. I tested.

  30. Re:hope there's a "no videos" flag in HTML5's futu by phantomfive · · Score: 2

    Run Adblock for a week and then switch to IE. The difference is amazing.

    What does IE do differently here than any other browser?

    --
    "First they came for the slanderers and i said nothing."
  31. Re:hope there's a "no videos" flag in HTML5's futu by phantomfive · · Score: 1

    That's an interesting idea, but I feel like the ad networks will get out of liability because they don't host the ads on their ad servers (they do for some ads, but it's a small portion of their business). The networks will merely redirect the ads to someone else's ad server, and claim it's the fault of the person who owns the ad server.

    --
    "First they came for the slanderers and i said nothing."
  32. Really? There were no better options? by morgauxo · · Score: 1

    I worked for a radio station back in the late 90s. I built the streamer and server that put us on the internet. At first it was Real Audio, then Icecast (streaming MP3). Icecast of course opened us up to a whole bunch of listeners who would have never downloaded and installed RealPlayer. But.. we did have quite a following on the RealAudio stream so we actually kept both going for many years.

    Once we had Icecast it was easy for the web users. They just clicked the link on the webpage and for the non-techies Windows Media Player or whatever media player was standard, pre-installed on Macs at the time would just pick it up and start playing. Even better, our Icecast server could anounce itself to Shoutcast giving us a listing in their directory which brought in listeners that might never have even heard of us!

    I will never undterstand why these people thought they just HAD to have what Flash provides. All it is ever provided was a way to wrap their streaming audio in a shitty, unstable, gaudy looking interface and ensure that nobody could ever listen to it on any kind of portable device or for many years even on a non Windows/Mac PC.

    Now HTML 5 is going to let them keep doing the same although at least it shouldn't be so unstable.

    Is it because they want to make sure that users have to go through their web site and see their ads in order to listen? It's a broadcast FCOL! They are going to HEAR your ads! Don't make it artificially difficult for them to do so just to get some web hits!

  33. Re:hope there's a "no videos" flag in HTML5's futu by Anonymous Coward · · Score: 0

    The problem is that ad companies want more than that. They are used to the real life equivalent of a door to door vacuum bed salesperson wedging a foot in the door, demanding time for their sales pitch, and one in every few salespeople will pull out a sawed off 12 gauge and do a home invasion.

    Google's text ads are a nice change from that, but the only things you will see from the ad companies are pushes to attack AdBlock and more intrusive content. Security makes them no money, and they really don't give a rat's ass if their client's content compromises machines (like the attacks mentioned in The Register done on Azure servers.) The ad companies get their money by making sure their clients stuff is displayed on as many screens as possible, security and annoyance factors be damned.

  34. when no one is visiting their sites... by afaiktoit · · Score: 2

    when no one is visiting their sites they might decide its a good time to upgrade.

  35. Re:hope there's a "no videos" flag in HTML5's futu by meta-monkey · · Score: 4, Funny

    Devours your soul.

    --
    We don't have a state-run media we have a media-run state.
  36. vmware vsphere is still on it (needs HTML5 NOW) by Anonymous Coward · · Score: 0

    vmware vsphere is still on it (needs HTML5 NOW)

  37. Flash isn't Needed for Streaming???? by Anonymous Coward · · Score: 1

    "Streaming was difficult, especially for live stations, and there were no real http-supported streaming protocols that offered the flexibility of what was required a few years back."

    And it's so easy with HTML5? NO! IT'S! NOT!

    HTML5 has been claiming to be soooo media friendly for so many years, yet it's a fucking clusterfuck of competing standards and patents.
    Maybe this jerkwad's is confusing "Progressive Download" with streaming.

    But when it comes to taking an MP3 file, and streaming the bits down to a player on demand it's simply not possible without a Flash fallback to handle several current browsers. Chrome is the biggest fucking joke -- with google trying to pretend they are king of the internet and refusing to license MP3, so no streaming there -- progressive download only. HLS on Apple Safari works fine, but Google, being the king of the internet doesn't license that either -- so no go there.
    Sure, you can use RTSP ... on Android ... sort of, and only Android 4 and above, and we all know what a clusterfark Android is thanks to Google King of the Internet ceding rights to the carrier to handle Android version updates, something the carriers couldn't give two shits about.

    In all the years I've been putting together streaming web audio on the browser with HTML5, I've yet to find a reliable cross browser solution aside from Flash.
    HTML5 keeps making claims to be this and that, but when it comes right down to it with streaming media and 3D applications, Flash is still VERY MUCH irreplaceable when it comes to performance and cross-platform reliability.

    1. Re:Flash isn't Needed for Streaming???? by Blaskowicz · · Score: 1

      Can you make stuff work with the Opus codec? I know, may not solve cell phone too old issue etc.
      Also, I've researched the issue and there's a quite heavy handed way : decode the audio stream with javascript. Sounds insane but it does work.
      Found this and this.
      https://github.com/audiocogs/o...
      http://audiocogs.org/codecs/mp...

      Given that Chrome is that browser that needs gigs of ram to even run it seems fair to waste the user's CPU cycles in that case.. Might be too much on old phone, I don't know.

    2. Re:Flash isn't Needed for Streaming???? by morgauxo · · Score: 1

      So... STOP TRYING TO STREAM USING HTML!

      It's pretty fucking simple. Streaming is one problem requiring one solution. Web browsing is a different problem requiring a different solution.

      For live stations just set up an icecast server. Put a link to it on your webpage. DONE! And... it works on all sorts of platforms right out of the box. This solutions has been available since the 1990s FCOL!

      Are you worried people listening to your stream won't be forced to visit your popup riddled webpage anymore? So what?!?!? If you are putting out a live stream then you are basically a radio or television station. Your listeners/viewers will get your adds directly from your mouth! You don't need some shitty eye-candy that swamps your customer's PC every time they browse to your site.

      Also.. why aren't you using something that they can easily access on a mobile device?

      Flash is a sucky solution for sucky marketroids!

    3. Re:Flash isn't Needed for Streaming???? by morgauxo · · Score: 1

      That was supposed to read HTTP, not HTML

    4. Re:Flash isn't Needed for Streaming???? by Anonymous Coward · · Score: 0

      "Stop trying to stream with HTML!!"

      I love it! I absolutely love it. HTML5 pundits have been claiming HTML5 can do everything Flash can do AND BETTER for years.
      Here's a very basic example of that NOT BEING TRUE

      And what's you solutions "so don't do it"

      Go suck some more Zuckerberg cock you cock loving asswipe.
      You ain't no techie or engineer that's for sure -- in our world there is no such thing as "not doing"
      We do it because we can and figure out how we can when we're told by little cocksuckers like you that we can't or shouldn't.

    5. Re:Flash isn't Needed for Streaming???? by morgauxo · · Score: 1

      Well.. no, I didn't actually just say don't do it. I also presented good reasons why not to as well as much better alternatives. All A/C presented was 'cock sucking'. Yup, that comparison pretty well explains how we have ended up with an internet full of Flash and now HTML5 streaming!

  38. flash is just a movie player, right? by Anonymous Coward · · Score: 0

    Look at all these people that think flash is just for playing video.

    Next thing they will say is that HTML is just for rendering text documents.

  39. Re: hope there's a "no videos" flag in HTML5's fut by Anonymous Coward · · Score: 0

    The problem there is that no one can follow the rabbit hole very far.

  40. Adapt or loose rank by fred911 · · Score: 1

    With the mobile emphasis placed by search engines, the fact is it doesn't matter if they do or don't adapt. Currently,
    pages whose main content is flash dependent, fail to provide a useful (and usable) results for mobile users and are replaced by others that do. Take a look some time and see how many of the top 10% for basically any query don't have mobile friendly landing pages.

      They'll die or they won't. You just won't see them in the top results of a search.

    --
    09 F9 11 02 9D 74 E3 5B - D8 41 56 C5 63 56 88 C0 45 5F E1 04 22 CA 29 C4 93 3F 95 05 2B 79 2A B2
  41. A factor of ten by tepples · · Score: 1

    Or would you recommend creating the vector animation in Flash, rendering to AVI, and sending that to the viewer as MP4 and WebM? That not only bloats the file size by a factor of ten (in my tests)

    You can export directly to other video formats with Flash / ToonBoom (etc) and publish those to YouTube

    That's what "bloats the file size by a factor of ten (in my tests)". In an era when more people are browsing the Internet over a connection with a limit of 2, 3, 5, or 10 GB per month, a usable vector animation solution becomes helpful. (I said "rendering to AVI" but meant more generally rendering to any high-quality intermediate that can be transcoded to smaller sizes.)

    1. Re:A factor of ten by mark-t · · Score: 1

      If you want vector graphics, there's always SVG. Which can also be animated, by the way.

    2. Re:A factor of ten by Anonymous Coward · · Score: 0

      When it comes to animation, HTML is basically a baby toy. Saying you can make animations with SVG is like saying you can ship produce from Texas to New York with a bicycle. Sure, its theoretically possible, but the only reason to try is because somebody dared you to.

    3. Re:A factor of ten by tepples · · Score: 1

      If you want vector graphics, there's always SVG. Which can also be animated, by the way.

      I'm aware that SVG and Canvas can be animated. But what graphical timeline-based editor should one use to animate them? Edge Animate is rental only.

    4. Re:A factor of ten by mark-t · · Score: 1

      Your choice of comparison is poor.

      Animated SVG is neither obscure or inconvenient, and is widely supported on many modern browsers.

  42. After looking at TFA, can anyone tell me? by Anonymous Coward · · Score: 0

    ...what is the purpose of the giant hot pink Flash logo desktop wallpaper sitting right under the third paragraph?

    What information is it adding to the journalism of the piece? How does it contribute to the reader's understanding of the concepts presented? What does it tell us about the editorial philosophy at FastCompany.com?

  43. Like IE 6 it will be here for 10 more years by Billly+Gates · · Score: 2

    The problem is:
    1. Too many business apps have flash built into like a dependency such as signing payroll forms, training videos, websites made for older versions of IE (use flash to make up the lack of ability in IE 6 and 7) etc
    2. Zombie cookies. These cookies are permanent and can never be deleted. Advertisers LOVE THIS. It means always tracking
    3. Mouse and keyboard logging. Yes actionscript can monitor your keywords and mice and sell the data to those who feel it can be useful for more targetted ads.

    Advertisers hate HTML 5 and will fight tooth and nail to make sure flash is required on a PC and not play content even if they offer it via IOS. How frustrating :-(

    1. Re:Like IE 6 it will be here for 10 more years by phantomfive · · Score: 1

      Advertisers hate HTML 5

      Really? Why? I haven't seen any of that.

      --
      "First they came for the slanderers and i said nothing."
    2. Re:Like IE 6 it will be here for 10 more years by Hadlock · · Score: 1

      HTML 5 won't let you set persistent cookies as deeply as Flash will. When you're tracking click through and then where they continue browsing through to and doing deep analytics on that sort of thing, flash cookies are amazing compared to what flash will do for you.

      --
      moox. for a new generation.
  44. Re:hope there's a "no videos" flag in HTML5's futu by unrtst · · Score: 1

    I'm a bit shocked that all the replies here latched on to the "I don't mind ads" part, and mostly ignored the rest of the comment - how to block autoplay, audio, and video.

    Flash is an open invitation for dozens of sites you aren't even visiting to allow dozens of their affiliates run arbitrary code on your machine.

    Whatever.... so is HTML+Javascript. However, the big difference is that you can easily block ALL flash from loading, and selectively load flash elements so that the main content is run (ex. a video or music player), and the ads don't run. AFAICT, that's not so simple under HTML5 (the browser option to disable autoplay disables the autoplay tag, but that doesn't mean the page won't be able to rewrite parts of the page, trigger actions, and make things play... and what keeps them from loading at all besides ad blockers and similar tools?)

    I think we'll get there, but there's a lot to re-invent. On the side of those using flash, there may be significant rewrites needed, and there's no simple way to do it. It's a big re-tooling (for anyone actually using it; and fwiw, I do not use it). Major sites like Facebook and Youtube are still not getting it right, and that's just for the relatively simple act of streaming some video.

  45. Games? by MrLint · · Score: 1

    There was a comment that went by on Reddit(?), from a flash game dev that basically lamented that the sound and gfx capabilities (or perhaps the dev tools?) of html5 were not up to par yet. I was hoping someone would provide some more insight.

  46. Re: hope there's a "no videos" flag in HTML5's fut by Archangel+Michael · · Score: 4, Insightful

    The problem is, ad networks should be held accountable for the ads they are dishing out. If they don't want malware, then they should actually do their job and vet the ads before promoting them. THEY are promoting them, right? They are the responsible party.

    --
    Agent K: A *person* is smart. People are dumb, stupid, panicky animals, and you know it.
  47. Re:Translationconpl by popo · · Score: 1

    The question is, what's "modernity"?

    Don't forget that Javascript has been called archaic and pronounced dead countless times as well. But it refuses to die either.

    Wait until we're all supposed to re-tool for the next great scripting / multimedia platform. How many websites will cling to javascript?

    --
    ------ The best brain training is now totally free : )
  48. It's not slow. by Anonymous Coward · · Score: 0

    One moment the plugin is installed, the next moment it no longer is. As far as I am concerned, Flash completely vanished months ago. If you want to change the world, start with the things you can do now.

  49. Re:hope there's a "no videos" flag in HTML5's futu by sootman · · Score: 1

    THANK YOU! I've been annoyed for AGES that FF and Chrome to play media WHEN OPENED IN BACKGROUND TABS, i.e., when middle-clicking links in YouTube. THANK YOU THANK YOU THANK YOU!

    --
    Dear Slashdot: next time you want to mess with the site, add a rich-text editor for comments.
  50. Re:hope there's a "no videos" flag in HTML5's futu by Quirkz · · Score: 1

    Hence the shrill, eponymous cry of desperation: "Aiiieeeeee!"

  51. Re:real-time video by Anonymous Coward · · Score: 0

    Adobe just doesn't know how to write secure programs. That means their programs can not be used with untrusted data. Maybe they can make their adaptive video technology public so that it can be implemented by competent programmers.

  52. Because Flash Doesn't blow chunks by Anonymous Coward · · Score: 0

    for certain kinds of development for which HTML/JS still do blow chunks.

    For example: making a sane, reasonably maintainable RIA application.

    There is still no HTML/JS framework that implements a proper widget toolkit alongside a proper services oriented, two way binding, nicely MVC architecture.

    Angular (and simlar) are the closest we have come, but still lacks a useful widget toolkit (far too many things missing).

    As a developer I don't want to have to re-solve well understood problems endlessly -- which is what HTML/JS work is like. I want to focus on solving my business and user experience problems. There is no good reason I should have to implement a custom widget for any common use case. Tabs, combo boxes, grids, multi-selects, split panes, etc. are a solved problem. Except, of course, in the wild wild west of HTMl/JS where they are still, at best, hit or miss.

    Yes, I can use Dojo and/or JQuery and/or other widget toolkits with Angular, but only as a gross hack.

    1. Re:Because Flash Doesn't blow chunks by Tablizer · · Score: 1

      Amen! Most GUI & CRUD/UI idioms solidified in the late 80's. Yet our browser standards are GUI/CRUD-retarded such that we have to download entire GUI/CRUD rendering engines as JS libraries for every fricken site. That's very poor tool/standards/bandwidth factoring. HTML/DOM/JS is just too long in the tooth. We need a new standard.

      Most geeks don't want to fix this because arcane fiddle-heavy UI standards are job security. If GUI-browser standards were done right, a lot of highly paid web-UI tinkerers would be out of a job. Stop being selfish, people! Make the world logical, not arcane.

  53. Re:hope there's a "no videos" flag in HTML5's futu by SpottedKuh · · Score: 1

    Why is this setting not the default? Thank you very much for sharing this important change!

  54. Cold turkey by Tough+Love · · Score: 3, Funny

    Cold turkey works. One day I just removed flash from my tween kid's computer, which means no more flash games, causing much weeping and wailing for a few days. The flash games are social networks you see, which is why the kids keep going to those site, not the crappy retro 2D games.

    Fringe benefits: the fan on the laptop isn't going all the time now. Ads are less obnoxious and consume less bandwidth. Hours of mind-numbing wastage on useless grinding-type games becomes available for, you know, education. After a few days of complaints, life goes on, and from where I stand, it's a better life without flash.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
    1. Re:Cold turkey by Anonymous Coward · · Score: 0

      ... my tween kid ...

      What did he tween into? Did he stop tweening after you removed Flash?

    2. Re:Cold turkey by westlake · · Score: 1

      One day I just removed flash from my tween kid's computer, which means no more flash games, causing much weeping and wailing for a few days.

      This is still Slashdot, right?

      The site where posters are always claiming that a kid can work around any block you put on his PC?

      The site where posters complain long and loudly about parents who refuse to let their kids explore the Internet on their own and shape it to their own needs and purpose? The site where posters praise HTML5 to the skies as an all-around replacement for Flash?

    3. Re:Cold turkey by Tough+Love · · Score: 1

      Removing flash is far from refusing to let my kid explore. It's more like "you're not a pig so don't wallow in that shit". Installing humble bundle games is fine.

      --
      When all you have is a hammer, every problem starts to look like a thumb.
    4. Re:Cold turkey by Anonymous Coward · · Score: 0

      Yeah but they are all ignorant of Microsoft and probably don't use Group Policy to manage their kid's PC. And yes, we are really HTML5 only. :)

  55. Re: hope there's a "no videos" flag in HTML5's fut by Anonymous Coward · · Score: 0

    I agree, and it's strange that Google disagrees.

    When browsing reddit I like to first open a bunch of links in background tabs, and then look at them. This works for every link, except for Youtube because the stupid video immediately starts in the background tab.

  56. Flash is only good for one thing by Anonymous Coward · · Score: 0
    1. Re:Flash is only good for one thing by Anonymous Coward · · Score: 0

      That link is totally NSFW, hosting a Flash based, Hatsune Miku themed burukkake and fellatio simulator, with an unhealthy emphasis on bondage and miscegenation.

  57. Re:hope there's a "no videos" flag in HTML5's futu by Spy+Handler · · Score: 1

    Flashblock already has the option to block html5 videos. I think it's not enabled by default though.

    Just go to "Add-ons" and click "Options" under Flashblock. Tick the "Block HTML5 video as well".

  58. Re:hope there's a "no videos" flag in HTML5's futu by green+is+the+enemy · · Score: 1

    Why is this modded +5 Informative? Youtube HTML5 video still autoplays even with this option set to false. Apparently they get around this by loading the video from a script. I basically had to disable HTML5 on Youtube to get it to stop autoplaying. Flash, thankfully, can be blocked until user permission.

  59. Re:hope there's a "no videos" flag in HTML5's futu by lgw · · Score: 1

    Some people don't realize that ad-blockers for IE exist.

    --
    Socialism: a lie told by totalitarians and believed by fools.
  60. Looking for a new job by Anonymous Coward · · Score: 1

    I'm skilled with Adobe Flash, HTML4 and ActiveX controls. Anyone hiring?

  61. Monica, Steve Jobs is Dead by r-diddly · · Score: 1

    So when he throws a tantrum you don't actually have to run and do what he wants anymore.

    1. Re:Monica, Steve Jobs is Dead by Anonymous Coward · · Score: 0

      How do you throw a tantrum when you're dead?

    2. Re:Monica, Steve Jobs is Dead by Dutch+Gun · · Score: 1

      How do you throw a tantrum when you're dead?

      You're underestimating the lingering effects of his reality distortion field.

      --
      Irony: Agile development has too much intertia to be abandoned now.
  62. Re:hope there's a "no videos" flag in HTML5's futu by rch7 · · Score: 1

    In Chrome you need plugin, like "Disable HTML5 Autoplay" one.

  63. Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 4, Interesting

    Flash needs to die. It's incredibly insecure, unstable and a total resource hog. It has no place in 2015.

    People keep saying this, and yet...

    To my knowledge, there is no actual evidence to show that browsers are significantly better on security. The major ones all fix critical vulnerabilities regularly, it just doesn't get as widely publicised. (Don't believe me? Go check the changelogs for recent releases of your browser of choice.) Moreover, if browsers do start to offer all the same functionality as Flash but natively, they'll also increase their attack surface accordingly. Of course if you compare a browser against the same browser with a plugin then the second combination has a larger attack surface, but right now that is an apples-to-oranges comparison.

    I see little evidence of Flash being unstable, and haven't for years. It's much harder than it used to be to hang or crash browsers generally these days, too, but when it does happen it's almost invariably a glitch in the browser itself. (This assessment is based on building various web applications for a living, and the reasonable assumption that consistent trends shown across long-term bug tracking for a variety of otherwise unrelated projects is probably quite accurate. YMMV.)

    Finally, as for resource hogging, since sites like YouTube went to HTML5 video, I see my graphics card core speed, and consequently its temperature and eventually fan speed, ramp way up just from watching a video. Since web sites started using funky browser-accelerated tricks with modern JS, same result, and often CPU cores ramping up as well. Older sites that use Flash for similar video or graphics demo tricks sit there quite happily, barely troubling either the CPU or GPU for anything it seems. (Again, this is just based on long-term monitoring and performance testing with objective tools. YMMV, but it's hard data from the machines I use for web development work.)

    And Flash still has cross-platform consistency and portability that things like HTML5 video are sorely lacking, and still offers some features that the browser-native tools don't.

    The dogma that Flash needs to die needs to die. Flash can die when the browser-native alternatives are actually better.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    1. Re:Flash isn't so bad, really by JackAxe · · Score: 1

      Well said!

    2. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      To my knowledge, there is no actual evidence to show that browsers are significantly better on security.

      If we accept that browsers and Flash are equally good (or bad) at security, then removing Flash improves security by reducing the attack surface area. Instead of two vectors for web client exploits there's now only one.

    3. Re:Flash isn't so bad, really by JThundley · · Score: 1

      Yeah, wake me up when browsers can stream audio and video, play games and do SVG without a plugin! Oh wait...

    4. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      Done. Haven't used it for 2 years now. The web is cleaner without it.

    5. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      Yeah, wake me up when browsers can stream audio and video

      I think you're letting them off very lightly.

      As someone who makes web sites that sometimes include multimedia content, I'd rather the browsers could play standard formats of audio and video so I don't have to regenerate everything in different formats. It would be even better if one of those standard formats was an efficient one, not just a collection of open formats that avoid patent issues but also use twice as many bits for the same content.

      I'd quite like the browsers to not keep moving the video controls around every other update, too. Then it would be possible to sensibly integrate video with other content if you wanted to do something more sophisticated than just having a video-centric player like YouTube or Vimeo. While they're at it, if Apple hadn't insisted on always playing video full screen on iPhones, my users could have been seen both the carefully sized videos and the carefully sized related content at once if they chose to, just like the people with Android phones.

      It would also be nice if the JS APIs to control videos actually worked properly and consistently across browsers.

      Even if those things were all fixed, it won't help for demanding applications until the awful cache-related policies of some of the big name browsers are fixed to avoid almost inevitable buffering.

      And as someone who also watches videos on-line, it would be great if I could hear the audio over the fans on my graphics card one day, too. It can do video decoding without breaking a sweat in a Flash player, so the hardware seems to be up to the job if the software is.

      But yay, HTML5 has a <video> element. It's a start.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    6. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      But then adding the functionality you used to get via Flash back into the browser expands the attack surface again.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    7. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      No. Having a diversity of implementations in broad use means fewer web users are affected in each specific instance whereas if everyone uses the same implementation (i.e. Flash) from a single vendor all web users are affected. Diversity reduces the scope of the problem.

    8. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      collection of open formats that avoid patent issues but also use twice as many bits for the same content.

      That's a stretch. The claim that Vorbis, Opus, VP8 and VP9 use twice as many bits as MP3, AAC and H.264 is just plain wrong.

      would be great if I could hear the audio over the fans on my graphics card one day

      Using Firefox on a 9 year old Windows XP system I can play 1080p VP9 YouTube HTML5 video without issue. I can play full high definition H.264 or VP9 HTML5 video in Firefox on my OS X laptop and it remains quiet. I think something's wrong with your computer.

    9. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      Finally, as for resource hogging, since sites like YouTube went to HTML5 video

      Both Flash and current HTML5 video implementations are utter resource hogs compared to a dedicated video player. Just FYI.

    10. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      Of course, but unfortunately using a dedicated video player in a browser isn't an option we currently have available as web developers.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    11. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      The claim that Vorbis, Opus, VP8 and VP9 use twice as many bits as MP3, AAC and H.264 is just plain wrong.

      Sorry, but having spent several months looking into this not so long ago, you're wrong, at least for the kind of videos we were testing with for that project. VP8 results in noticeably larger video files than H.264 at similar quality, though in that case it's not usually twice the size in our experience. But Vorbis is awful, and getting as close as only twice the size for the same video even with lower final quality was considered a good result by the end of those tests. VP9 is better, but comparing it to H.264 is something of an apples-to-oranges comparison because of the generation gap.

      Of course, this is all glossing over my original point about standardisation. The open video formats most worth using on performance grounds, VP8 and VP9, aren't supported by several major browsers. There is also a practical difference in that hardware acceleration for H.264 and probably H.265 in due course is more widely available than for other formats, even where the browser software does support them.

      I think something's wrong with your computer.

      Perhaps, but that same computer had no such troubles playing in some cases exactly the same videos through the old Flash player. It also does various real-time 3D rendering at greater than HD resolutions with less stress on the graphics card than just playing a simple HD video using HTML5 on YouTube seems to cause today. It's true that AMD's workstation drivers are annoyingly aggressive at pushing up the core speeds and temperatures on the generation of card I've got in this particular machine, and it always has been, but that doesn't explain why playing the exact same content is apparently so much more demanding through HTML5 video than through Flash or various native video players.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    12. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      This argument gets made a lot as well, but ignores the reality that a lot of the potential vulnerabilities in functionality that used to be done in Flash and is increasingly handled natively in browsers isn't really done by either itself because they are just providing more direct access to the underlying hardware and OS services. Thus we see concerns about WebGL, the recent DRM-related multimedia plugins, font rendering, and so on.

      Unless browsers are going to start including half a modern operating system and graphics drivers for all major video hardware as standard -- and we really shouldn't put that kind of idea into their developers' heads -- shifting the mechanism for accessing the functions from Flash to browsers doesn't really gain much in terms of reducing the attack surface, even if there are multiple browsers in play.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    13. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      We used to have these things called plug-ins. Quicktime provided one, Windows Media Player provided another. You could link to a .mov file and the browser would divert its handling to the Qt plugin. They still use that antique method for the film trailers on apple.com, you know.

      I never bothered checking how much CPU that method consumed though.

    14. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      though in that case it's not usually twice the size in our experience.

      Right, so you agree your claim that it's twice the size is false.

      But Vorbis is awful, and getting as close as only twice the size for the same video even with lower final quality was considered a good result by the end of those tests

      Err, look. Vorbis is an audio codec so, yes, I would imagine the video results were bad. Vorbis outperforms MP3 and Opus outperforms AAC. I think maybe revisit your testing.

    15. Re:Flash isn't so bad, really by Lesrahpem · · Score: 1

      To my knowledge, there is no actual evidence to show that browsers are significantly better on security. The major ones all fix critical vulnerabilities regularly, it just doesn't get as widely publicised. (Don't believe me? Go check the changelogs for recent releases of your browser of choice.) Moreover, if browsers do start to offer all the same functionality as Flash but natively, they'll also increase their attack surface accordingly. Of course if you compare a browser against the same browser with a plugin then the second combination has a larger attack surface, but right now that is an apples-to-oranges comparison.

      If we want to talk about attack surface Flash is a bit of an issue. Individual browsers these days have issues more often than Flash, as you've pointed out. However, the install base of Flash is greater than that of any individual browser. Therefore, a problem with Flash is a big fucking deal, as it effects many more people than say, a problem in Firefox. Adobe should handle the EOL of Flash more responsibly, by either presenting a framework for transition or open sourcing Flash so somebody else can do it. As it stands, Adobe is the only entity able to fix a bug found in Flash and all tools for converting Flash content to modern standards (AFIAK) are based on a black-box understanding of how Flash works.

    16. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      We were talking about video codecs at that point, so I meant Theora rather than Vorbis, obviously. It's still awful, VP* still aren't supported in several major browsers and still don't have the same degree of support for hardware decoding, and VP8 still doesn't outperform H.264 even if the margin is smaller. If the nitpicking and selective quoting makes you feel good, knock yourself out, but my fundamental points still hold.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    17. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      In case you're interested, I addressed the diversity argument in another post.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
    18. Re:Flash isn't so bad, really by Anonymous Coward · · Score: 0

      You haven't made any fundamental points. You've only made flimsy claims which you yourself acknowledge you can't support. Maybe follow YouTube's example. They're doing well with HTML5 and even WebM video. So is Wired. So is Yahoo. So are plenty of other people.

    19. Re:Flash isn't so bad, really by Anonymous+Brave+Guy · · Score: 1

      I wrote a whole post of separate points. Here are some of them again:

      1. There is no standard, universally supported, efficient format for HTML5 audio or video.

      2. There is no standardisation of how browser-provided controls look or work on HTML5 media elements, and in practice they frequently change from one browser version to the next.

      3. There is no standardisation of embedded vs. full-screen behaviour, particularly on iOS devices, which makes it literally impossible to provide customised UIs when video is integrated into wider content and not the sole focus of the page.

      4. There have been numerous bugs in the implementations of the JS APIs for controlling HTML5 media elements.

      5. Some browsers have had very poor cache policies resulting in unnecessary broken playback in more demanding applications (multiple video streams sync'd together, very high resolution/low compression data, etc.).

      Every one of those points was based on experience with real production projects, and whether or not you choose to believe it, we have plenty of hard data from months of experiments to back them up. You seem to be engaging in the most unconstructive kind of debate here, up to and including selective quoting, taking my comments out of context, or outright making things up like the post where you (I assume you're all the same AC) introduced some specific formats I'd never even mentioned and said I was making claims about them. If that kind of post makes you happy then great, but it doesn't change the reality.

      Finally, I'm just going to point out that YouTube have repeatedly screwed up the UI for their HTML5 videos from day one. For example, they've only just within the past day or so fixed an obvious bug in their player's settings panel that seems to have been broken ever since they went to the new design. And that's with probably the simplest possible use case, a page specifically built around a single video that doesn't need to interact or co-ordinate with anything else. So thanks, but no, I'll not be following YouTube's example if I can help it.

      --
      If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  64. Die, Flash, Die. by pubwvj · · Score: 1

    The sooner Flash dies the better. I run with it turned off unless for some bizarre reason I come across a site with a feature I want that still uses this dinosaur technology that sucks CRU. Then I debate, to Flash them or move on. Usually I move on. They lose.

    Die, Flash, Die.

  65. But some sites *want* people like you to go away by Anonymous+Brave+Guy · · Score: 1

    For better or worse, your argument is flawed.

    You are a statistical anomaly. Even in 2015, a heavy majority of web users don't even have a basic ad blocker installed, which is why on-line advertising is still an extremely profitable industry. Consider a parallel with sites have those really annoying pop-ups when you arrive: enough people actually do sign up for their newsletter that the technique works, even though it might alienate a few people who really will leave... but actually, most people won't, even though they protest that they will when they post on Slashdot. For the same reason, using Flash content is still effective in many cases.

    The people running sites that use these techniques understand that your final paragraph has it backwards. Someone who really will actively block these things or go somewhere else is far less likely to be a good customer and far more likely to cause customer support headaches in other respects even if they do join or buy something. Professionally run sites want those people to go away as early as possible, they don't need you to visit their site, and they are happy if you go cause trouble for their competitors instead.

    --
    If you disagree, post your argument. (-1, Overrated) isn't your personal censorship tool for views you don't like.
  66. Re:hope there's a "no videos" flag in HTML5's futu by Dagger2 · · Score: 1

    It works for .play() too, as of Fx41.

  67. Re:hope there's a "no videos" flag in HTML5's futu by Dagger2 · · Score: 1

    ...and I meant to add a link to bug 659285 there, but I dropped a quote and the entire <a> tag got stripped out, and I somehow missed it in the preview. Sigh.

  68. Until tween becomes teen by Anonymous Coward · · Score: 0

    And then the system suddenly starts to LOOK like it's the way you want it and hasn't been tampered with, but actually has been. Even tweens are starting to pick up on that stuff now that all they have to do is borrow a friend's device and search for "how to..." Given physical access to a system, sufficient time, and some motivating factor (social stuff, media, warez, pron, or just the challenge of winning against "the man" (parents), there's not much that's truly out of bounds.

  69. Really? by Anonymous Coward · · Score: 0

    YouTube and Twitch kept me tied to flash player. YouTube switched a while ago and Twitch just changed.

    No more flash player on my main system ;)

  70. Alternative tech: Greensock and WebRTC by HongPong · · Score: 1

    WebRTC is maturing quickly with good vendor support for creating direct audio, video and data connections among browsers with many peer-to-peer possibilities including for example a sort of BitTorrent client: https://github.com/feross/webt... . Already WebRTC is the data conveyor for the Facebook Messenger app for example. I have been lucky to attend a couple talks in recent months about this. Be sure to check out Red5 if you are interested in video superpowers: https://github.com/Red5

    For flash-like HTML5/Javascript controls I have been impressed with Greensock - see http://greensock.com/get-start... - it even has a lot of 3D capabilities. Greensock started as a Flash toolkit and moved into HTML5 later, as I understand it.

    We are getting to the point where even Unreal Engine can roughly compile for the browser so I think most of the unique capabilities of Flash are finally becoming supplanted in better and more open ways.

  71. Re: hope there's a "no videos" flag in HTML5's fut by pslytely+psycho · · Score: 1

    A lot (most?) news sites are guilty of the same thing. I try to not open video links in background tabs, but when one gets through, it can be a bitch to figure out what 'just started fucking playing' when you have a whole sidebar of nested tabs open, especially if it was a slow loading one ten tabs back.

    --
    Donald Trump, on a crusade to make Nixon look respectable
  72. Re:Translationconpl by nitehawk214 · · Score: 1

    This is a bad analogy. There was no point when flash was great.

    --
    I'm a good cook. I'm a fantastic eater. - Steven Brust
  73. Re:hope there's a "no videos" flag in HTML5's futu by Anonymous Coward · · Score: 0

    doesn't work on https://www.airbnb.co.uk

  74. An eager explanation... by tlambert · · Score: 1

    An eager explanation...

    Most of the sites offering television content -- Hulu, NBC, etc. -- use a video player and content library management system from a company in Orem, Utah, in order to implement their commercial insertion mechanisms in order to monetize their online content. This player only works in flash, and simply would not work in HTML5, even if you wanted it to, without giving people the ability to block commercials from these sites.

    Other companies content is managed, and the DRM protection mechanism, and operational ticketing mechanism, is implemented using Adobe Access. Adobe Access is a content management system based on an older product known as Adobe Flash Access (actually, it's the same product, renamed). The content control mechanism therefore requires the use of a flash player in order to implement the DRM. Companies using this content platform include Google (Google Play) and Amazon.

    From a non-content perspective, a number of companies do a couple of things which are impossible to do in JavaScript, but which are often highly convenient as UI features, and flash allows a click bypass in the UI for these companies in order to implement their desired behavior. One of these is GMail, which has an upload drop-zone mechanism for email attachments (actually, lots of web mail applications utilize flash specifically for this feature). Another is the Amazon "one click purchase", which would otherwise be "two click purchase".

    Finally, a lot of content is simply authored with Adobe Content Creator tools. Say what you will about flash, but Adobe has the finest web content authoring tools, content management system, and so on in the business. Others are at best a poor second, and none of them contains all of the capabilities of Adobe Creative. Sadly, that lets them, as part of their content creation, transparently insert flash into your web content. You can disable this (there are some obscure settings to allow it), but doing so disables some of the features you can use on your web sites. There are more modern methods of adding those features back in, but Adobe has not provided alternative implementations, since they feel "the flash implementation is good enough".

    That explains everything that I'd be personally "reluctant to discuss" about why my site was continuing to require flash. As you can see, there are reasons, and they aren't great, but it's not like everyone is using flash to crap "super cookies"; there are other ways to track you.

  75. Flash wont die without a fight by Anonymous Coward · · Score: 0

    flash :) classic http://www.classicgamesarcade.com/game/21667/international-karate-plus.html

  76. Re: hope there's a "no videos" flag in HTML5's fut by Tough+Love · · Score: 1

    Recent versions of Firefox and Chrome show you which tabs are playing media.

    --
    When all you have is a hammer, every problem starts to look like a thumb.
  77. Why Flash won't disappear anytime soon .. by nickweller · · Score: 1

    "Jared Newman investigates why Flash won't disappear from the web anytime soon."

    Because the media companies won't spend money on the alternative ..

  78. Hrmm. by Anonymous Coward · · Score: 0

    Actually for the Linux user Flash is a dead fish. For the rest of the world is not so dead.

    There are a lot of "free" Flash replacement tools but they demand that you code an animation (just a motion, nothing fancy) like a C program, and the compile it like a gcc tool and face a console window. Yer sure...

    When I did work in a marketing company I could enter in the Graphic Design dept being a C coder for one reason, tell the word "variable" to Graphic Designers and they explode in fear. I was "the guy that add the variables to my animation" for them. Forget made them to explain something like an IF ELSE.

    Unless somebody creates a SWF (which oddly is Open source format) in a IDE friendly for Graphic Designers, Flash won die. Even me looking to these tools, think "they are insane" and just install my old CS2 Flash version. Made the tool, people reall want to seek options that are not the Linux shoe (code, compile, see odd warning errors). Or you will live in the denial of "GIMP do not need to use CYMK because I DO NOT PRINT IMAGES"?

    Have fun!

  79. That's actually not true. by tlambert · · Score: 1

    "Jared Newman investigates why Flash won't disappear from the web anytime soon."

    Because the media companies won't spend money on the alternative ..

    That's actually not true.

    They are willing to spend a crap-ton of money on the alternative. It's just neither of the two competing HTML standards camps is willing to implement their draconian DRM demands for them, or deal with their "commercial insertion problem", other than making it a server side problem, where it has to be placed into the content stream, and the user of the browser then has the option of skipping it by jumping ahead in the buffer.

    No forced commercials means they will not be moving their content to HTML5 soon.

    NB: One company was even demanding that they be able to implement "pause on mute" within the streaming protocol, so that not only did you have to *watch* the commercial to watch the next section of content, you had to *hear* it as well.

  80. Old versions of IE by Tony+Isaac · · Score: 1

    There are still lots of people out there running IE 6, 7, and 8, none of which support HTML 5 video. My company's site still sees about 10% if its traffic coming from IE 8 or older. If you are running a site that people actually want to visit, you don't tell your visitors they have to upgrade their browser, you make sure that your site will work on whatever they have. Most people have Flash installed, so it solves an important problem for these sites.

  81. Re:hope there's a "no videos" flag in HTML5's futu by Anonymous Coward · · Score: 0

    If you're not already using something like No Script (firefox extension) to whitelist javascript on a per-domain basis, you're (IMHO) doing it (the web) wrong.

  82. Re: hope there's a "no videos" flag in HTML5's fut by pslytely+psycho · · Score: 1

    I know Chrome had an extension called 'noisy tabs' or similar, I have not seen one on Firefox. I use 'Tree Style Tab' on Firefox, It may be the addon, but there is no distinction between video and regular tabs. If I have to choose I'll stick with the Tree Style as I really like the way it displays.

    --
    Donald Trump, on a crusade to make Nixon look respectable
  83. Android tablets by MemeRot · · Score: 1

    Flash drives me crazy. Financial sites like to use it for graphs and charts and I can't install it on my Samsung tablet. Yes I know there are tricks with alternate browsers etc but I bought a damn tablet to be easy. Most of these sites have apps, but almost inevitably they are less full featured than the website.