Bye Bye Flash
Thanks for all the crashes and malware
If you really, really want to use the Flash Player plugin for Android and you haven't downloaded it already, you'd better move quickly. Tomorrow, August 15, is the day Adobe will pull it from the Google Play store. The software maker has said it will adjust the configuration settings on the Flash Player page in Google Play on …
Yes the Fandroids spent years saying how good Android was because it could run Flash, forget the fact that Flash still dosent run on most android phones and is a pile of shit anyway. The Fandroids will be quiet about this as is there way when dealing with reality.
Me, im glad Flash has another nail in it's long overdue coffin, it really was the worst piece of software ever created. I still find it hard to understand how people were paid to wright software that gets worse with more resourses. How the fuck do people feel good about creating software that when given more ram and processing power runs slower!
I think you've rather missed the point (much like the spelling and grammar classes).
The underlying message about Android being able to run Flash was - "Hey. Look at our open platform. It can run Flash (if we want to)". Personally I never bothered with it much, although the few times I did use it was because it handled Flash based websites better than Safari on my Macbook.
Android as a platform promotes individual user choice as opposed to iOS which expects things to be done the 'Apple Way' and requires you to jailbreak it to do otherwise. I've nothing against iPhones personally (I used to own a 3G, my girlfriend has had a 3GS and now has a 4S) but I prefer the more open approach of Android for my personal use.
Each to their own.
"To each their own" is grammatically correct *and* less sexist / exclusionist of those who don't have danglies between their legs. The Indefinite ‘they’ has been used by Shakespeare, C.S Lewis and Austen.
http://motivatedgrammar.wordpress.com/2009/09/10/singular-they-and-the-many-reasons-why-its-correct/
Kudos to those who try not to exclude anyone by gender in their writing.
The underlying message about Android being able to run Flash was - "Hey. Look at our open platform. It can run Flash (if we want to)".
that may have been the underlying message, but it wasn't the one that every Android user i've met in the last few years has said. they've just said "but can you run flash? no? because i can with my android and so that makes it better"
perhaps Android users should have been a bit more clearer in the messages they wished to convey and then they'd avoid having to find ways of making it out like they meant to say something else than what they did.
"Oh yes, I may have said you were an utter smeghead, but my underlying message was actually that I think you're okay"
You do realise that
"Hey. Look at our open platform. It can run Flash (if we want to)".
and
"but can you run flash? no? because i can with my android and so that makes it better""
are exactly the same statement? Android was a better choice if you wanted to browse the internet and be able to utilise ALL websites. Now it will be just as bad and restricted as iOS.
well times move on. Yes long ago when flash was about and was almost the defacto way that the majority of people used streaming content then yes flash was fairly necessary. Especially with the likes of BBC iplayer and youtube dominating the streaming market for the masses. Flash may have been crap and may have been clunky but people used it. Having a platform that supported it WAS a good sell.
Times change though, flash is a bloated piece of crap still and with HTML5 coming on scene why on earth would anyone use flash or AIR now? Iphone and android have the market share and if neither use flash then why bother coding for adobe at all? If MS could actually get silverlight to work properly then im sure silverlight would start to edge in - especially with its streaming DRM.
Seems a daft decision by adobe on the face of it.
Really? I beg to differ, Android has Firefox with a proper content aware ad blocker addon- something that I sorely miss on my iPad (the best it can do is a jailbroken hosts file blocker).
Lack of flash isn't really "restricted". I run with noscript on my desktop every day, and only re-enable flash to watch Zero Punctuation. Even that will move to something more sensible as their viewer numbers start to drop due to their choice of video player.
You do realise that "Hey. Look at our open platform. It can run Flash (if we want to)". and "but can you run flash? no? because i can with my android and so that makes it better"" are exactly the same statement?
No they're not.
I thought your point originally was that the Android user was saying "the platform is open, which makes it better, oh and also, as a result, i can run flash, yay \o/ lolz"
whereas what i was saying was that all the Android users i've encountered insisted that being able to run Flash was the key advantage of the platform over iOS. To them, the openness of the platform was a secondary consideration.
(which is weird, cos most of them a techies, so you'd think they'd appreciate the open platform, but it seems all they really cared about was the ability to run flash and also play divx and avi movie formats)
I love android and (having suffered iTunes for an iPhone and iPod Touch) wouldn't touch apple with a barge pole again. But I honestly couldn't give a damn about Flash.
Fandroid? well I love the fact I can plug it in a do what I like with it, I love many of the things that apple fans love, but without the strangle hold of apple. So call me that if you will, but don't ever suggest all android supporters have used flash as it's 'big seller', many of us are more intelligent than that (leave single features to the other team).
You'll find that html5/css3 stuff that now replaces flash actually uses a lot more cpu (e.g try run any canvas animation on mobile) and has a larger file size (doesn't compress as well as in a swf and needs lots of large external libraries like jquery). But html5 is the hip thing so yay for progress in a going back 10 years type way.
"Flash! I love you! But we only have fourteen hours to save the Earth!"
That's my favourite line from any film, even above "We're going to need a bigger boat".
Those three rows of icons remind me of the panel Ming used to select disasters. What shall I inflict on the readers of this post: Nuclear blast? Wildfire? Chemical hazard? Plague of trolls?
Truer than you think, because this is clearly a downgrade. Google stats recently showed something like 99% of Chrome users used flash on the desktop in the last week. Steve Jobs was hopelessly wrong on this one, and the web is still not ready for a flashless world.
Used flash or had flash run in their browser without them actually wanting the content?
Remember two points with that 99% statistic:
- flash is default bundled with chrome
- not all requests for flash are desired by the user. some secondary content on pages (e.g. ads) still use flash.
I would also suspect that people with Chrome are more likely to visit Googly sites like youtube which probably still prefer flash on chrome to HTML5 playback.
Incidentally the reason I won't touch Chrome is because they bundled Flash. I don't trust it as it can basically run as an independent agent in my browser while ignoring all my browser security/proxy settings. The fact they release a security fix version of flash frequently doesn't particularly add to my confidence of the product.
Eh, would that not be a good thing? Compared to the number of other bits of software I update often, such as safari, chrome or firefox that pretty much always have some feature in.
Don't get me wrong, I hate flash but really don't see why it gets as much bashing as it does for crashing/performance, is it really worse than your average piece of software, just more noticed beacuse of it's prevalence?
I use flash on mobile devices and it's never been a problem, always been very useful.
I also use it in Chrome on the desktop but have it disabled by default. This gives me the "full web" as Jobs envisioned it, and it remains a mass of grey boxes many years after he announced that vision. I don't enable all of the boxes, but I enable a lot of them and do so at least once a week. Flash works and it's still a requirement.
For the last Coward I'll make the following correction:
99% of people who have selected "Automatically send usage statistics and crash reports to Google" use flash each week and are not forced to be tracked by Google. Why do people still not get this?
...and the people who are forced to enter a Google ID to use their Android phone? (Which has a GPS in it, camera, microphone, uploads address book to Google's servers...)
So not only do they know *every* dodgy search you have ever done, they now know who your contacts are and can know *where **you** are* at all times.
No doubt you will say 'well just make a new ID' p- roblem with that is Google are smart at joining up the dots. Oh look - two Google IDs from the same home broadband IP - that's a link. Also it only takes one accident, and what about your email? Don't use Google email you say? Very wise.
I believe there is a build of Android somewhere which is anonymised to remove the forcing of Google ID usage - the fact that this exists proves this is a concern for many.
I would not trust that company *at all*.
AOSP does not require Google ID usage, and unlike other systems you can side-load apps, so it's not limited to system apps when you don't give it an ID. The fact that this exists proves that it should not be a concern for any.
You would not trust that company *because you're ignorant*. Would you trust Apple? They usually get a free ride on this sort of thing even though all your worries above could be applied to Apple, and not all can be applied to Google.
You don't have to use a Google account on any version of Android I've used. You can just skip the account setup at first boot. You won't get backup or contacts sync without loading some more apps, and you will have to use an app store other than Google's (e.g. Amazon, but then you need an Amazon account, oh noes), but that's about all you would lose.
I'm no fan of Flash (it can cause my desktop PC to cane CPU cycles, let alone a mobile device). I'm new to this smartphone malarky, and whilst it is a fine new toy (and occasionally a handy tool) its battery could last longer.
That said, it is nice to have the option of using it (when I'm near a wall socket). I currently have Flash preinstalled on a Sony phone that is due an ICS update next week, and I'm new to this smartphone malarky; will I need to obtain Flash (and other things) after an Android OS update?
"I think it uses Adobe Air on phones, but on my tablet it's just a shortcut to the web"
Android iPlayer is a Flash app and, yes, it does just act as a bookmark to the iPlayer website for tablets.
The use of Flash has made the whole iPlayer experience less than ideal completely shite (just look at the comments on Play).
My hope is this will force the BBC to produce something that actually works on most devices, but I expect the reality is they will move to Air like ITVPlayer (and that, if anything, is even shittier then iPlayer).
The real irony is that the BBC killed off the 3rd party iPlayer clients BeebPlayer and myPlayer and used Flash (because of its DRM facilities) in order to protect their content on Android devices. The reality is that they have produce such a poor user experience that they have probably driven more people to "pirate" sources than if they had just left BeebPlayer and MyPlayer alone and/or produce a decent (but un-DRM'd) native Android app.
>Set your browser to pretend it's mobile safari and the BBC will give you the non-flash version.
Not on a Nexus 7 using Dolphin. UA set as ipod or ipad gets you to the "click to play" screen (instead of the antequated "you must install flash player" screen) but clicking the button to play the content does nothing.
Queries to the BBC result in being fobbed off with something about something happening at some point in the future. Applecolytes fully catered for, but Androidians mostly left swinging, despite, as some earlier poster pointed out - the thing should work perfectly in Adobe Air.
What was that about being "platform neutral", BBC?
(Maybe if their tech division hadn't been privatised.)
Not being ubiquitous, leaving out Linux, leaving out (the ever increasing numbers of) mobile devices marks the beginning of the inevitable end for Flash everywhere.
Who will create content in Flash knowing that its going to alienate large numbers of users. They'll use something that works on all platforms instead.
Sorry but from where I'm sitting (which includes hating flash with a vengeance) surely most companies that have come up with a 'something to pay me for to put on your websites' have also come up with a 'pay me more for the upgrade path to still be able to put it on your websites'.
You will lose a lot of following by ignoring followers who need you to sort out whatever mess they first made using your products.
Looks like they've pulled it already. A search for "flash player plugin" or variants thereof returns a whole load of "Flash player" apps, but all of them seem to be designed to play FLV files once you've downloaded them locally. They all say "you need to get the Adobe Flash player plugin first" -- but it's not there
Lots of sites still use flash (not just for ads). A great deal of sites my wife visits use flash. With the android table she was able to easily transition from the desktop to mobile environment of a tablet. My wife is not along the stats clear indicating a dramatic rise in web surfing from mobile devices. With potential $ at risk no smart business would invest in using flash anymore - effectively ending the life of flash.
Flash may not have been perfect but it did a lot of what we wanted out of the internet (although with some headaches for that benefit).
What?? Am I understanding correctly now... No more daily Flash updates to download?* But what will I do with all those unused megabytes of data at the end of the month? Could it be that I will now be able to use my allocated bandwidth to actually surf the 'net?
Hurray, hurray, it's a happy happy day! (Or something in that line).
*On my phone, that is. On my laptop it seems like it will be business as usual.
I know you're being facetious, so I shall counter it by being pedantic; if you read the article, it says that existing devices with it already installed will continue to receive updates. Not, as you're implying, that all updates will stop entirely.
The App Store, or whatever it's called this week, is full of apps that are only compatible with some devices. Android 2 is still popular in the wild. No idea what happened to 3, but 4.0 is being shipped on newer devices. 4.1 is out now, and will probably make it to mainstream devices in 6 month or so. By then 5 will probably be out too. Now add to that the flash or no flash question and you've got a right mess for developers to try and work with. No wonder Android is treated as a "Maybe one day we'll launch an app for it" OS by the likes of Sky and the BBC.
I set my phone to only load plugins on demand, so most of the annoying Flash stuff simply didn't appear; yet it was there for when I needed it for stuff it was actually useful for, such as streaming video.
I'm sure its replacement won't be so easily hidden away, and I'm also sure that there will be some who will miss what Flash can offer as the replacement technology is an embarrassing hodge-podge of stuff that will surely be an even greater headache for web devs. [in other words: all the haters, kindly stop bashing Flash until you can point to a viable alternative; the reason Flash got as popular as it did was precisely because there wasn't an alternative, and if you ask me, there still isn't]
Like other Flash developers, I have spent a lot of time transferring my skills to HTML'5'.
If you lot think that with the death of flash you will escape from interactive, resource consuming, over the top, invasive banner ads / page takeovers / other advertising annoyances, then you are living in a fantasy world.
The only difference is that you can't block HTML'5' ad content in one catch-all plugin block.
Ignoring how much people may or may not hate flash from an ideological point of view, I'd say this is pretty premature. In my experience most websites which feature video still use flash and don't have an HTML5 fall-back solution.
To take a simple example, if I go to the BBC news website in Chrome on Android and try to play any of the videos it doesn't work. Using the stock Android browser the video will play back fine (and with no particular issue, my Samsung Galaxy S II has plenty of grunt for it). It may be that's just an unfortunate choice of website, but it still means I'll have a significantly less functional device on upgrade to Android 4.1 (assuming Samsung deliver that).
iPlayer got around lack of Flash on iGadgets via a pact with the devil aka BBC to provide exclusive Apple-only streams that work with HTML5 - or something. These streams are not 'open' to the non iThing-owning public.
How exactly will Android cope with iPlayer in future?
At least one thing will be fixed: When listening to iPlayer on Android, when you blank the screen to save power, or even if you focus on a different window, the audio will not instantly stop!
@illiad
Um, did you read it all?
At least one thing will be fixed: When listening to iPlayer ***on Android***, when you blank the screen to save power, or even if you focus on a different window, the audio will not instantly stop!
by comparison, IOS is perfect
I can accept that Flash never worked well on mobile devices but the problem we now have is that when people ask for sophisticated web content which NEEDS to be done in Flash they'll also expect it to work on mobile devices.
Steve Jobs' successfully spread the myth that Flash is no longer necessary at all (on desktops and mobile) when the truth is that the alternative technologies are years behind and therefore need more time and cost to develop.
Whether it's written in Flash or Javascript, complex content in a browser just does not work on a mobile device and is far better served as an app. I'd always choose the YouTube app than the YouTube website on my phone, for example.
And to all those expecting a world without Flash to be one with no animation or advertising, you're utterly deluded. You'll still get crappy animations and adverts, they'll just be done in Javascript instead (and therefore will be harder to remove). Blaming Flash for bad content is like blaming your TV for bad programmes.
The misconceptions about Flash (e.g. that it hogs resources - not the case for several years now) may accelerate its demise but that would leave a void that HTML5 and Javascript are not in a position to fill yet.
The BBC online Olympic coverge has just demonstrated why Flash is still by far the best tool for the job on desktops. They simply couldn't have done it any other way.
"And to all those expecting a world without Flash to be one with no animation or advertising, you're utterly deluded. You'll still get crappy animations and adverts, they'll just be done in {whatever takes its place} "
Damn right! if you are wondering what, I'll fill in *research* you should have done... :)
DO NOTE that thes are quite old now, and may have been updated or superseded..
(main non-flash data flow) http://blogs.adobe.com/digitalmedia/files/2012/03/single_drm_workflow-1024x481.png
http://www.html5rocks.com/en/mobile/nativedebate/
http://edge.adobe.com/whatisedge.html
http://esdot.ca/site/2011/mobile-performance-tests-html5-vs-air
"The BBC online Olympic coverge has just demonstrated why Flash is still by far the best tool for the job on desktops. They simply couldn't have done it any other way."
EXCEPT by RTMP/RTSP - The iphone has had bbc Iplayer since last december...
I know a number of bods have already talked about the impact on BBC iPlayer (and it has already been noted that the Beeb stamped all over the myPlayer app because it "broke the BBC charter"), but I wanted to add my own vent. Lack of apologies to any fanbois out there who read this - but I suspect they won't as they will simply chortle at the associated article's title and move on.
I was an avid myPlayer user, downloading the videos for cleaner, offline viewing. The myPlayer app was great for this and apparently would get the media from the iJobs sources (provided by the Beeb in a manner I find annoyingly iBiased).
Once the Beeb played the "remove or regret" card on myPlayer I was cast out into the "my Android device is crapper than your iStink device" wilderness. Until Flash became available, of course. But then I had still lost the ability to download and play videos offline. So all those iHate users could again feel smug and superior.
To me the way the Beeb pander to the iCost device based audience is an outrage (no, I'm not from Tunbridge Wells) - if they provide a special service for one brand of mobile device they should supply it in a way consumable on other devices.
Flash was not a fair way to do this because it didn't support download, and when you look at the cost (and quality) of streaming video over 3G compared with a WiFi download and offline viewing this is quite clear.
Reading the Beeb's own article on this subject I groaned (http://www.bbc.co.uk/news/technology-19267140; and would you look at that - no option to comment on this article on the Beeb's site). So the Beeb are "working with Adobe on an alternative video player for Android, ensuring audiences with Android devices continue to enjoy BBC iPlayer". Oh, and they are worried about fragmentation. Personally, I'd be more worried more about failing to support a huge section of the smartphone user base. A massive backwards step.
Why the F*** don't they just let third parties like myPlayer provide the required player, based on the iBully media sources that they already support?
Yes, I understand about rights owners (oddly I'm not entirely ignorant, I simply chose to ignore that point). What I don't understand is why the iRipoff devices appear to be given free access - there's no DRM in sight for these versions of the media as demonstrated by the get_iplayer scripts. Why isn't the playing field level?
... a proprietary third-party technology has absolutely no place in a supposedly "open" system. All the flames, the complaints and the whining we see in these comments—and elsewhere—are entirely your own doing.
What if BBC iPlayer had relied on RealPlayer instead? Would you be quite so quick to leap to defending that technology too?
This is the exact same problem that prevents software like LibreOffice being taken seriously: too many businesses have data tied up in Microsoft's Office suite. The only way LibreOffice—or any other rival—can even hope to compete is by fully supporting the Office file formats, right down to all their quirks and foibles.
What was needed was more pressure for open standards, not mere support for plugins. Plugins in web browsers are a massive kludge, not a solution. They're used to solve problems that really shouldn't have existed in the first damned place.
Anything that superficially resembles a website, but which relies on third-party technologies like Flash, is doing not a website. It's merely a wrapper for a proprietary technology. You might as well just write a dedicated client application instead.
Flash is a closed, proprietary plugin—and a poorly written one at that. (It is still infamous for lousy performance on Macs, and always has been. Even on Windows, it's not the most efficient chunk of code.)
Note the word "closed". It's ironic how many Android fans are whining about this given that Adobe are the exact opposite of the GNU / FOSS philosophy of openness. They should be rejoicing; dancing in the streets.
Adobe's Flash has never been part of the W3C standard.
"Flash is a closed, proprietary plugin—and a poorly written one at that. (It is still infamous for lousy performance on Macs, and always has been. Even on Windows, it's not the most efficient chunk of code.)"
Your comment was valid in 2008 maybe but not today. Flash performs perfectly well these days and will usually outperform Javascript for equivalent tasks.
And today you can easily develop for Flash without giving Adobe a penny. Flex & FlashDevelop serve me perfectly well and they're both free.
But I agree that plugins have no place on mobile browsers; that's what apps are for.
It would be fab if iPlayer didn't use anything proprietary - I wasn't happy when I couldn't access the content from my Android device before and I'm unhappy again now with the way we will be left in limbo for some indeterminate period.
Basically iPlayer was badly specified, and implemented to match.
Along comes iJobs and says "no" to Flash causing an outcry from the (still relatively) small number of fabois who want iPlayer. So the Beeb (no doubt full of 'managers' who love their iAllFormAndNoFunction devices) bends over backwards to provide a special service just for them. And then goes around blocking use of this service by anyone else. That's what gets my goat. We had non-Flash access, albeit briefly, to iPlayer on Android. But the Beeb decided to stomp all over that as I previously mentioned.
And this, people, is *precisely* what you get when you become over-reliant on proprietary technology, and you forget that someone, somewhere has -- and always had -- the power simply to pick up their ball and go home, leaving you in the lurch.
It would be great if Adobe just Open-Sourced Flash Player (after all, they give away the binary for nothing; and there is no shortage of people who would be keen to put in the effort to get the Source working on various platforms), but I am not holding my breath for that.
I'm delighted to see nails being hammered into that particular coffin - a web without Flash would be a much better place. The real problem isn't so much Flash itself, but the "programmers" who excrete most of the .swf malware* out there (* - seriously, how can wasting resources and slowing the whole machine like that not be considered malware?!) need to be fired, then sent back to remedial finger-painting classes to start their whole education again from scratch.
The sad irony? There are a handful of Flash files out there which actually do genuinely useful things you can't sensibly achieve in plain HTML/Javascript yet: multiple file uploads, for example. That niche is rapidly shrinking now though: we used to have to resort to Flash for graphing that Canvas can now handle, which is a very welcome development.
Fizzy alcoholic beverage needed - because Flash is second only to IE6 on the list of "things that make the web a worse place".
yes, well BBC is rather stupid that way... I would bet that an argument between them and adobe, is why they have withdrawn flash!!! :)
James 100: an even bigger irony, is that once everyone has got used to using 'the flash alternative' the same "malware excreting programmers" will just continue merrily on... Just like IE, now at Version 9.... :/
Have you got an 'adblocker'??? try adding *.swf to it, and see how many sites still work... I find it is only the video ones (except youtube, that does work, but needs an iphone...), but I will test further... :)