Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.
Flash is a wart on the world wide web.

Basically there are 4 things Flash is good for:

1. Simple stupid games that hold your attention for about 2 minutes

2. Funny cartoons ala Jib Jab.

3. Making looping graphics not intended for the web.

4. Making really cool websites that will be visited exactly once per person just because it is cool -- but not useful in any way.

The rest is just a waste of bandwidth and time.

-mark
 
That it would be faster to walk than to go in a car which will break down half way.

You're not getting it... see, on this trip there's no way I can walk to get there... looks like I'm screwed... oh well, :apple: said I should just stay home. Atleast google gives me the option to try to get to my destination instead of just not even letting me try... :rolleyes:
 
My Droid X is currently en-route to my house via FedEx...I don't plan on installing this ever. I've managed more than happily on my Flash-free iPod touch, and the only major Flash site I use anyway is YouTube. Which of course, comes in an h.264 flavour as well, making that moot. Flash games? Don't care about those.
 
It's simple folks.

Adobe hadn't ever provided a fully functional version of flash, without performance and security issues to apple. Apple had to make some hefty commitments to their direction. They went with "no flash".

Apple is promoting html5 in place of flash. If apple didn't do this we'd still be stuck with flash and html5 wouldn't have progressed this quickly and gotten the attention it needed to move along quickly to the consumers.

In the technology world, there's nothing more perminent than a temporary fix. If flash was filling the niche on iOS devices then html5 wouldn't ever see the light of day.

What apple is doing is exactly what we should all be hoping for. A better future. Think floppy drives, parallel ports, and many other technologies that steve jobs single handedly put the nails in the coffin. Flash is next. Because it's necessary.

When transitioning from floppy disks there were days early on where I'm sure people wished they had a floppy drive. But they lived. And because they lived they helped us get one step closer to embracing new technology.

I'm really shocked that apple hasn't embraced bluray yet. I understand there are some licensing issues holding it up, or some other chaos. But steve has helped usher in the mouse, scsi, USB, wifi, 3.5" floppies, CDROM, DVDs, firewire, and I'm sure more.

If apple supported a crippled version of flash we'd all regret it 5 years from now. Because the iPad and iPhone don't support flash people care about html5.
 
Meanwhile, here I am on my overclocked Droid 1 (which puts it slightly above a Droid 2 in performance) streaming full live TV shows and wrestling PPVs, all the South Park Studios all pretty damn smoothly. Might be a hitch here and there, but I was on 3G.

Gotta love how Apple fans are hinging on one guy mentioning he doesn't like it, while the great majority have enjoyed it.

Get over it, not everything Lord Steve tells you is right or true, nor do you have to defend his every word, you're not going to lose pride, your dick isn't going to shrink.

Please don't tell me HTML5 is here yet, I want it to take over flash, who doesn't that doesn't work for Adobe, but the bottom line is at this moment and in the near future it isn't. In the meantime, I want flash on my device. It's also worth noting that soon to be released chip, like the NVIDIA Tegra are going to be flash accelerated, meaning everything should be smooth as silk.
 
Flash runs better on my nexus one than it does on my PC (AMD K6 2.0gHz, 2GB ram, integrated graphics). It does not run poorly at all (unless trying to watch a 1080p video, or 720p >> which is dependent on the GPU/CPU on your mobile device anyways). Mobile flash also requires a minimum ARMv7 processor.

Everyone saying that flash will use system resources (and that's the reason we shouldn't have flash) are idiots. Making phone calls, texting, playing games, all take up system resources. Hell, even setting your alarm takes up resources. Do you complain because your iphone game uses up too much system resources (I would guess not)? Are you going to be playing a game, or texting while watching a flash movie? Even so, the flash plug-in is paused (in Android) when not in use. So system resources are re-allocated to switched tasks. For example, if you are watching a video on fox.com (which is very smooth over wifi btw), but get a text, or want to write an email, you can leave your web browser, type your email/text, then open the web browser again (returning where you last left off).

*also, to the person that said,"settings that are hard to find don't exist." You sir, must be one of the people who still own a nokia 3390. In my android browser, I press menu, go to settings. If you can't do something as simple as that, you probably shouldn't own a smartphone to begin with.

As far as having to optimize videos for mobile platforms, every video I've watched gives me a warning "this video is not optimized for mobile." Yet, still plays very smoothly.

The original poster of this article is said ,"Flash content resulted in slower loading speeds and even hangs that would make high-profile sites like The New York Times refuse to load." No ****. It like saying ,"The youtube video resulted in slower loading speeds because it had to load." Of course when you're loading rich, flash-enabled content it's going to take longer to load.

So from all the articles I've read against flash on mobile platforms, I've found 3 main reasons that people say flash should not be embraced (not my opinion, but the opinion of others that are against Flash on mobile):

1) resource hog
2) proprietary old technology
3) misinformation (following the crowd of apple fans that say HTML5 > Flash)

All 3 points without good evidence to back them up. I would like to see LAPTOP test a nexus one, samsung galaxy s, a droid X using flash, then re-write the article.
 
You're not getting it... see, on this trip there's no way I can walk to get there... looks like I'm screwed... oh well, :apple: said I should just stay home. Atleast google gives me the option to try to get to my destination instead of just not even letting me try... :rolleyes:

No you're not getting it. My post meant nothing.

Randomness...
 
Its time for the internet to move on...

Can we finally move on to html 5? plzzzz?:( or does this flash thing needs to be beaten beyond recognition...im glad tho =D now wheres that dude that's always talkng about the Job's reality distortion field :confused:
 
I'm a photographer (and part time nerd) and invested a shed lot of time learning flash to build my own website a few years ago. I loved the design freedom of flash but hated the over designed "resource hogging" flash sites out there. I built mine very simply, and I like to think it's great, and guess what, it takes up very little system resource. I've replicated some aspects of it using Javascript only to find the same amount (if not more) system resource being used. So my take on this flash thing killing system resource is it's because of the number of rubbish, totally geeky, flash designers out there completely over designing sites "because they can". They can't do the same thing with anything else, so guess what, the sites not using flash take up less system resource.

My flash web site for anyone interested: www.lloydsturdy.com

Honestly there is no reason for your website to be built in flash.

Being a photography website I expected to find images that scaled dynamically and occupied the entire browser windows. However that wasn't the case. Your images are a set size and in all honesty the only reason to build a photography website in Flash is to be able to show images in full screen without worrying about people's screen size.

The fact is you are actually trading away an enormous amount of search engine visibility for something that doesn't offer you any real advantages. I say this because I could replicate your entire site and make it identical to the one you have now without using Flash. Plus my version would be much superior because Google would be able to analyze and see the type of photography you do and and properly rank you. As your site is built the only thing Google can see is "Lloyd Sturdy Corporate Photographer." Search engines don't even see your short bio in the about section. Looking at your bio I see you are in London and if you search for "corporate photographer in London" on Google, well you are not at the top of that list and that's because search engines can't see a freaking thing about you or your business. A properly designed HTML site would have each section and each image helping to boost your association with keywords and phrases that drive traffic to your site. Looking at your site you have a good amount of galleries and it's a shame Google can't look at them because you could be picking up a lot of extra traffic.

That wasn't to knock your site in anyway. I thought it looked and worked great, but wanted to point out some things you might not have considered. If you weigh the advantages of Flash and the disadvantages of Flash then in your case I think you are losing out. Maybe I would feel differently if you are using Flash to make images fullscreen.

One thing I think you should do immediately is add a meta description to all your HTML files and use that text from your about page in it. It will give search engines a bit more information about you.

Cheers
 
If I had to get to school and I had the option between no car and a car that ran poorly but still did the job, what do you think I would do.

The option to even potentially view something in flash, as bad as it may be, is better than not being able to at all with no possible chance of it happening in the near future.

What am I missing here?

Missing the point of course.
 
Žalgiris;10895244 said:
Missing the point of course.

And point is what exactly!?

Perhaps that Laptop reviewer was given fat cheque or that he is an idiot?

Or perhaps that this site is full brainwashed fanboiz?


Real point is very simple though...

iDevice owners will keep on missing on half of the web FOREVER or until SJ eats his own crap.

Android users can enjoy almost 100% of the net right now with overall experience guaranteed to increase over time (via better hardware & software)

THIS IS THE POINT!

And if anyone is missing the point it is bunch of demented fanboiz!

In any case - I can't be happier that we live in world full of choices so everyone can choose where to spend their hard earned cash...

I know for sure that Steve won't get single penny from me ever again :)
 
And point is what exactly!?

That Jobs was STILL right.

Flash has yet to be perfected on mobile devices.

He has a habit of changing his mind - but only when he is satisfied that something works properly.

So we have a choice - is flash worth enough to use droid?

For me, no. There are apps for half of the 2% of web flash that is actually a proper use of flash in web design.

Even Farmville has gone app.
 
That Jobs was STILL right.

Flash has yet to be perfected on mobile devices.

He has a habit of changing his mind - but only when he is satisfied that something works properly.

So we have a choice is flash worth enough to use droid?

For me, no. There are apps for half of the 2% of web flash that is actually a proper use of flash in web design.

Even Farmville has gone app.

Nope :)

Point is that Android user can type in almost ANY web address into his portable / mobile device and get the contents he is after while YOU and rest of iDevice owners can enjoy BLUE LEGO BOXES today, tomorrow and for the rest of the time until Steve goes belly up or eats his own excrement.

Fact!

I know it's hard to face it - but hey...
 
Meh, as a Windows user, I'm quite happy with flash, infact my processor will happily purr away at around 3% when a flash video is playing in my browser.

I beta tested the HTML 5 version of Youtube, it consumed more resources for me, crashed Safari a lot. Videos would load slower and the buttons would take about 5 seconds to respond. Was not impressed.
 
This is a fair point, but it's Adobe as much as anyone who has been promoting this sort of misleading expectation.
Go out and ask 10 random people if they expect their smartphone to perform exactly like a powerful desktop computer and offer the same experience. Heck, I have yet so see the angry crowd marching towards cupertino because some HTML website's hover menu navigation doesn't work or they can't use Google Docs.

There are plenty of examples out there where well coded JS out performs Flash, and without crippling your CPU at the same time.
Please show me a single one, or better yet, a bunch of examples. Go.

Flash is NOT free to develop for, remember.
There are free flash IDEs.

I think Flash is actually better places for delivering these interfaces, on paper anyway. If you actually take a look at open source projects like jQueryMobile (and its UI components) it soon becomes apparent that developing this stuff in Flash feels... horribly dated, old fashioned. There are far more flexible, faster ways of developing slick touch interfaces that will match and exceed anything that can be done in Flash right now.
I think it's a bad idea anyway to develop whole sites in Flash. I think Flash is fine when used in the right place. Apart from that I desagree that Flash feels horribly dated. E.g., did you ever take a look at things like Flex?

I wish Adobe would focus their energy on developing better JS tools, supporting frameworks like jQuery and the HTML5 platform. I'm fairly confident the writing is on the wall, and it will take some kind of miracle product to save Flash in the long run. It's not dead yet: the vast majority of video content will continue to be delivered in Flash for a long time to come.
And the day that happens, whining will continue or even increase. If designers with no real programming skills have the ability to do the same crappy ads or even whole interactive sites in a Flash-like IDE, they won't hesistate. And all the sudden you have badly performing "content" all over the web but this time you can't really block it so easily like Flash.

The developers are really the key, here.

Whats the point of using flash for your site, if you are gonna have to rewrite your site to optimize it for mobile anyway?
But then developers are presented with a choice. Rebuild your app in flash or rebuild your app in HTML 5. Which would they choose given the current climate? Essentially, are the shortcomings of Flash on a mobile device enough to warrant developers migrating to HTML 5?
I totally don't get this argument: A Flash app wouldn't have to rebuild, just adapted or tweaked a little! In the case of HTML it would have to be a complete rewrite from the ground up. That can really be quite a HUGE difference.

Any site that doesn't offer a non-flash web experience is a poor website.
Yep, I agree, see above. Complete Flash-only websites aren't desireable.

Web devs will still have to deploy custom mobile versions of their flash stuff.
No more or less than they would have to when doing it all in HTML5. And they don't necessarily have to have 2 separate versions of the Flash content, they would just need to test it on a phone and then make some adjustments to the common codebase for the Flash content that is shared among desktop and mobile/touch.

However, since "old flash" doesn't really work well on mobile Flash, and everyone needs to make "mobile friendly" flash (essentially: new Flash), why didn't Adobe just make a completely different mobile platform, which wasn't necessarily fully compatible with existing Flash, but used the same or very similar development tools? They could have gotten it done earlier, kept devs in their ecosystem, and avoided this whole "well, this site works like crap, but this one is ok" business that's only going to make Flash look fragmented and bad.
Erm, you mean something like Flash Lite? Oh wait, that actually existed for years now! Thank god it finally disappears in exchange for the "fulll" Flash.

Look, Flash is kind of old, it ran on my old G3 iMac and can definitely work on lower end devices.

I give up.

The one with the better battery performance?
Well, the battery question. Its's always a compromise between battery performance vs. features vs. device weight/thickness, right? I for one think that being able to see Flash content when I want it and sacrificing a little battery life for the time I enjoy it as a good one. Just like with "regular" video or games.

But you aren't getting the point about VB8 and Theora. It doesn't matter that VB8 and Ogg Theora don't have overt license fees if they're risky to deploy because of the potential for litigation; H.264 is just a safer bet. Never mind the fact that it's superior to both of the other codecs.
Well, NO codec is safe, really. Even not H.264. And you know what? After all these years that Theora existed, anybody has yet to sue them or Mozilla Foundation, just vague accusitions of the MPEG-LA were made, led by a patent troll, btw.

In six months, the issues will be gone. This is the first edition to run on the very slow 2.2 OS. Once 3.0 comes out, these smartphones will all be able to run Flash just fine... except the iPhone, unless we jailbreak it!
Why is that? Android 2.2 was actually quite a huge step performance wise due to the inclusion of a JIT compiler. I think you are building up unrealistic expectations, here.

I can't imagine Flash going smoothly on any mobile device, since even an "average" laptop can't play Flash smoothly.

Flash is too system-hungry and requires keyboard/mouse input, so I don't think Flash will ever be useful or acceptable on a mobile device.
What's that? How can something ever run a platfom smoothly? I can write JavaScript that brings your browser to a crawl in a heartbeat. As I said above, Flash isn't new and can perform well on lower end devices, even my iMac G3 could.

Regarding keyboard/mouse input: How is HTML any different? They can both support touch screens, it's just that CONTENT exists that just wasn't build with touch in mind on both sides.

Can I point out that Moore's law does not apply to energy density of battery storage? Or reducing power draw per mhz?
A direct consequence of Moore's law is that you automatically get chips with the same performance as before but that are smaller and thus consume less power.

Nope - just saying flash can't handle multi touch.
Despite that, Flash is not usable via multi-touch control.
Flash does support multi-touch.

They did test with a pull-out keyboard. And Flash still didn't recognize the keyboard presses.
Which I find strange. Whatever the cause may be, though. May be Adobe's fault, may be that of the programmer or just that Android reports keyboard events a little differently. Who knows, really.

But I'll try anyway:
Does anybody have information why Flash has performance and compatibility issues on so many devices?

I mean, Adobe can make great products so they have the know how.

And Flash is strategically quite important to Adobe so why couldn't they create a better experience?

What are the technical difficulties they face?
My take:
So things just can't be fixed. If a Flash app was designed to work with mouse and keyboard only, you just run into problems on touch devices. The same is true for HTML/CSS/JS content, of course.

Videos inside a Flash container can only be hardware decoded under the following circumstances:
- They need to be in H.264 format
- The hardware decoder has to support the right profile and the resolution of the video (e.g. the iPad's hardware decoder only support H.264 up to 720p resolution and no high profile videos that are super heavily compressed) and the bandwidth of the video should not exceed a certain number X.

If any of the above is not the case, the CPU has to do the decoding. That's when you see the "Not optimized for mobile" hint. If the resolution/bandwidth is too high for fluid decoding of the video on the ARM CPU, there is not a lot Adobe can do about it. But I think we will see more apropriate H.264 videos going forward, the older Video codecs supported by Flash will disappear.

Besides that Adobe did tremendous efforts on animation rendering on mobile devices. According to their release notes they use OpenGL ES a lot.

Yes, I think we'll see that they are. The point is, if you've got animation programmed in Flash, it has a ton of code that screws up with touch. So, you need a separate version from the one for mice. And maybe another one for tablets.
I've heard there are these wonderful programming constructs called conditional blocks :cool::rolleyes:
No problem doing it all in one fancy Flash file.

Once somebody brings out a tool to do all that HTML5 can do, it's game over.
It'll be game over for the Flash haters, because you realise that what you really hated was badly developed content that makes your laptop fans scream. Now just brought to you by HTML5 ;)
 
What alternative is out there now that offers fast (full screen) vector animation viewable on the web (which is what Flash was originally designed for)?

Playing video was just one of the side issue things it ended up doing?

But even on the video front, many news websites still have all their video content in Flash with no signs of changing.

Future wise Flash will be a non issue anyway I would have thought.

As CPU's and GPU's in Mobile devices get quicker, then they will be able to play Flash fine without breaking a sweat anyway. In the same way all PC's can.

There is no reason (given reasonable hardware development) that Flash will be a problem in the future.

Even the UK's BBC Web Site shows no hint of moving away from Flash: http://www.bbc.co.uk/news/10318089

The BBC even recently commented itself on the Flash issue: http://www.theregister.co.uk/2010/08/13/erik_huggers_iplayer_flash_html5/
 
How many websites use flash?

Web Statistics

How webmasters design their pages and what services are used on their sites.

Web sites

47 millions added websites in 2009. As of December 2009:

234 millions websites.
Statistics on services

After analysis of 4 million websites, Casual obtained the following percentages of sites and services they are related ....

28% use Analytics.
20% incorporate Flash.
18% have an RSS feed.
12% display Adsense ads.
5% pages have a link on Facebook.
5% have a Twitter link.
2% have both.
1% of the meta tag site verification.


http://www.scriptol.com/web/statistics.php


============


"How Much Web Video Is iPad-Ready? About Two-Thirds. Really."

I asked another video search engine, blinkx, which has an even bigger index than MeFeedia, for an estimate of how much H.264 video is on the Web. Their answer: “around 67 percent.” And remember, the original 66 percent figure from Encoding does not represent all videos ever uploaded to the Web, but rather shows the shift that is happening as H.264 takes over. That was just the number they saw in the first quarter of 2010. The percentage is likely much bigger now. In fact, Blinkx estimates that as much as 85 percent to 90 percent of the Web videos it is currently processing are in the H.264 format

http://techcrunch.com/2010/05/13/web-video-ipad/
 
What alternative is out there now that offers fast (full screen) vector animation viewable on the web (which is what Flash was originally designed for)?

Playing video was just one of the side issue things it ended up doing?

But even on the video front, many news websites still have all their video content in Flash with no signs of changing.

Future wise Flash will be a non issue anyway I would have thought.

As CPU's and GPU's in Mobile devices get quicker, then they will be able to play Flash fine without breaking a sweat anyway. In the same way all PC's can.

There is no reason (given reasonable hardware development) that Flash will be a problem in the future.

Exactly... In fact - it isn't really "problem" even today...

Just relax, spend your money with company that respects you as a user and have a laugh at Steve Jobs and hordes of iSheep.

I mean, imagine the level of brainwash...

Like it isn't enough that information is getting censured left and right anyway (via rubbish main stream media) - now Steve is going huge leap forward by effectively and practically censuring HUGE chunk of internet while asking premium price for that same rubbish device and politics it was created under... iSheep are even queuing for what is literally self inflicted censorship!

Hahahahahahaha :D

Genius!
 
What alternative is out there now that offers fast (full screen) vector animation viewable on the web (which is what Flash was originally designed for)?

Silverlight supports Vector Animation. It does it a hell of a lot faster and more efficient too. .Net programming support alone makes it a far more powerful platform to develop on.
 
Its just business.

Ofc its just a business :D

But sorry, they will not get it from me...

I wouldn't use device that intentionally censures internet if it was given to me free of charge - yet alone if I was asked to pay premium price for it...

I mean - LOL!

In any case - by all means keep on filling Steve's pockets but please let me laugh every now an then...

Thanks :)
 
Ofc its just a business :D

But sorry, they will not get it from me...

I wouldn't use device that intentionally censures internet if it was given to me free of charge - yet alone if I was asked to pay premium price for it...

I mean - LOL!

In any case - by all means keep on filling Steve's pockets but please let me laugh every now an then...

Thanks :)

You make no sense whatsoever.
 
I wouldn't use device that intentionally censures internet if it was given to me free of charge - yet alone if I was asked to pay premium price for it...

Its like petrol vs diesel.

You choose the ecosystem that suits your need really.

In any case - by all means keep on filling Steve's pockets but please let me laugh every now an then...

Thanks :)

No worries. Have a great day.

"we all have to make ourselves comfortable in our space/time location" as Bill Borroughs used to say.
 
A future without a reliance on flash with similar functionality integrated into the html(5?) standard itself is a much better future than one where people are still relying on flash for those features.

It would be much better for end users, and in the long term developers. If Apple see Flash as a dead end, really why bother with it?

In some ways its good someone is pushing to make it happen.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.