Become a fan of Slashdot on Facebook

 



Forgot your password?
typodupeerror
×
Graphics Media Software

The Agonizingly Slow Decline of Adobe's Flash Player 220

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."
This discussion has been archived. No new comments can be posted.

The Agonizingly Slow Decline of Adobe's Flash Player

Comments Filter:
  • by pecosdave ( 536896 ) on Tuesday August 18, 2015 @10:10AM (#50339321) Homepage Journal

    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......

    • by SJ ( 13711 )

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

    • by AmiMoJo ( 196126 ) on Tuesday August 18, 2015 @10:42AM (#50339591) Homepage Journal

      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.

    • 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.

      • by Anonymous Brave Guy ( 457657 ) on Tuesday August 18, 2015 @01:56PM (#50341373)

        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.

    • by Billly Gates ( 198444 ) on Tuesday August 18, 2015 @11:45AM (#50340189) Journal

      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.

      • Well, not *never* deleted.

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

  • by xxxJonBoyxxx ( 565205 ) on Tuesday August 18, 2015 @10:11AM (#50339327)

    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.

    • by cps42 ( 102752 ) on Tuesday August 18, 2015 @10:16AM (#50339361) Homepage

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

    • 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.
      • 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.

    • by Anonymous Coward on Tuesday August 18, 2015 @10:28AM (#50339465)

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

      • by sootman ( 158191 )

        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!

      • Why is this setting not the default? Thank you very much for sharing this important change!
      • 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.
    • by sjbe ( 173966 ) on Tuesday August 18, 2015 @10:35AM (#50339525)

      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.

      • >> 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 informati

        • by sjbe ( 173966 )

          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.

          • >> 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 c

      • by mlts ( 1038732 )

        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.

      • try ghostery also.
    • by phantomfive ( 622387 ) on Tuesday August 18, 2015 @10:39AM (#50339569) Journal

      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.

    • by gstoddart ( 321705 ) on Tuesday August 18, 2015 @10:56AM (#50339743) Homepage

      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.

      • by unrtst ( 777550 )

        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 autopla

    • 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".

  • VCenter (Score:2, Interesting)

    by Doug Otto ( 2821601 )
    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.
    • 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.
    • by AmiMoJo ( 196126 )

      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?

    • Here here! I love how much I've worked to secure everything down, only to have to run insecure plugins for the management tools.
  • Translation (Score:4, Insightful)

    by IamTheRealMike ( 537420 ) on Tuesday August 18, 2015 @10:17AM (#50339373)

    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?

  • by arielCo ( 995647 ) on Tuesday August 18, 2015 @10:18AM (#50339387)

    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.

    • 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?

      • 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).

    • by AmiMoJo ( 196126 )

      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.

      • 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.

  • There were just too many attacks coming through it.

  • by lkcl ( 517947 ) <lkcl@lkcl.net> on Tuesday August 18, 2015 @10:34AM (#50339517) Homepage

    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.

    • 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.

      • 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.

        • Are they really preferable to H264 and VP8/VP9?
          • 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 a

            • 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 r

    • by gsslay ( 807818 ) on Tuesday August 18, 2015 @11:31AM (#50340077)

      ABCDEFGHIJKLMNOPQRSTUVWXYZ

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

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

      Sounds interesting, what was wrong with it?

    • 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.

    • 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.

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

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

    • by Lennie ( 16154 )

      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/... [wikipedia.org]

      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?... [youtube.com]

      Yes, video still needs to improve and prioritizing audio still needs to

  • 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... [adobe.com]

    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.. [google.com]

  • Vector animation (Score:5, Insightful)

    by tepples ( 727027 ) <tepples@gmai3.14159l.com minus pi> on Tuesday August 18, 2015 @10:39AM (#50339573) Homepage Journal

    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.

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

      Use SVG [w3schools.com]. There are plenty of tools you can use [codegeekz.com]. There are also flash2html converters.

      • by Dwedit ( 232252 )

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

    • Flash would have been fine if it just stuck with the vector animation and left out the video encapsulation.
  • 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 silen

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

  • 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.

    Funn

  • 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-techie

  • when no one is visiting their sites they might decide its a good time to upgrade.
  • 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.

  • 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 :-(

    • Advertisers hate HTML 5

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

      • by Hadlock ( 143607 )

        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.

  • 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.

  • Cold turkey (Score:4, Funny)

    by Tough Love ( 215404 ) on Tuesday August 18, 2015 @12:40PM (#50340581)

    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.

    • 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?

  • 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.

  • 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... [github.com] . 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 [github.com]

    For flash-like HTML5/J

Successful and fortunate crime is called virtue. - Seneca

Working...