Blogosphere
Search:
AdSense
Login
Login here to be able to
  • post comments (everybody)
  • insert articles (administrator only)
Subscribe

I want to receive notification when new comments are posted
E-mail address:
                     

 

Adobe > Why is Flash running in the background (and why Ajax don't do it)?
Published: January 28, 2006 6:03 PM

Since I was little, I liked silence when working. It helps me thinking better and organize my thoughts. You might wonder what's this got to do with Flash - there's a connection :) - see below for more.

Recently, I've migrated to Firefox - and tabbed browsing. Firefox is a gret browser, but I've started to read a lot of blogs, and I am usually open all these posts in new tabs. That's how I get to have 20-40 tabs opened in a time.

Sites I visit sometimes play Flash videos or animations - and multiplying this with 30 - you get 100% CPU power used without any power from my side to stop it. On my laptop, 100% CPU power means a cooler working in "heavy load" - and this makes a lot of noise.

Now Google is experimenting with Flash video, and Internet explorer is implementing multi-tabbed browsing.

I see a dark future - 100% CPU power - and noise. If Flash don't learn about the multi-tabbing, and is not capable of "stop" when the tab is not active - I see it as a major future annoyance - the 2006-7 "skip intro 2" syndrom.

As compared with Flash - Ajax don't have this problem. Ajax is not regularily used for "banner animations", but only for "user interaction animations" - and they imply that the user is really using that specific tab.

What do you think? Should Flash be inactive when a tab is hidden? I think I'll experiment and create an extension for Firefox to do this :) stop all the flash movies when a tab is disabled.



Comments for this article:

To add a comment to this article, click here.
Your name*:
Your email*:
Your comment*:
Word verification*:
This is a captcha-picture. It is used to prevent mass-access by robots.
Type the characters you see in the picture above
 
well, your point is not exactly valid for situations that flash and ajax would compete, i.e. RIA style site functionality. a good flash RIA developer would build the flash so that it would not be using much processor if any when the user is not interacting with it.

ad banners however are usually constantly animating, and often made by people of varying degrees of experience with flash, that are rarely asked to care how much processor power the ad uses. so i can see how this can be a problem when you get 30 of these going.

really macromedia should work with the browser makers so that it can recieve a signal when it is in the background tab, and stop running the flash movie. its unfortunate t doesn't do this already.

im curious, how do you plan on stopping the flash movie with firefox extension?
» Posted by ej on January 28, 2006 11:41 PM
As a user of Firefox, I'd be very curious to see what kind of extension you come up with. However, is it really a tabbed browser issue?

IN IE now running several browsers open would be even more of a load on the CPU wouldn't it?
» Posted by Brad Lawryk on January 30, 2006 5:53 PM
To completely stop the animation may not be an option because some of the animations are depending on time, needing to do something after some minutes you stay on the page. And it's not cool to interfere with the timeline and leave the things happen at the time the artist wants.

Probably the best would be to automatically alter the quality of the animation if it's not visible.

This can be partially done without even telling Macromedia (or Adobe, your choice). If you're creating your own tabbed browser (let's say you're in a position to), you know (at least) when the tab is in the back and then you can alter the properties of the Flash objects. The Flash guys can do even more, automatically alter the quality of the movies if covered with something, not necessary other browser window.

Anyway, there's a lot to be done in the Flash player (regarding performance and that kind of tricks).
» Posted by Cristian Georgescu on March 03, 2006 9:02 PM
Yup! Browser makers need to work with Adobe on this. It's a critical issue, expecially when IE7 is released - oh baby, I can already hear all the "my machine surfs sooo slow".
» Posted by Chris Charlton on March 21, 2006 10:59 PM
http://www.sexizlee.com
http://www.sexizleyin.com
http://www.forumsayfam.com
http://www.multiadult.com
http://www.pornsayfam.com
http://www.sicakblog.com
http://www.atesliblog.com
http://www.pornvideolar.com
http://www.hotizle.com
http://www.tubesexy.net
http://www.ateslifilmler.com
http://www.sexisayfa.com
http://www.sicakoyun.com
http://www.ateslitube.com
http://www.atesliporno.com
http://www.sexysayfa.com
http://www.atesliizle.com
http://www.sicakfilmler.com
http://www.ateslierotik.com
http://www.erotikciler.com
http://www.yetiskinvideo.com
http://www.hikayesayfam.com
http://www.89movie1.com
http://www.8adult.com
http://www.tubeporn1.com
http://www.sexywomanz.com
http://www.bikinisexy.net
http://www.freepornsexy.net
http://www.fierytube.com
http://www.sicaksayfa.com
http://www.adultsayfa.com
http://www.ateslifilm.com
http://www.yetiskinvideo.net
http://www.yetiskinvideo.org
http://www.yetiskinvideolar.com
http://www.yetiskinvideolar.net

http://www.oyunf.com
http://www.theoyun.net
http://www.oyunh.com
http://www.videosayfam.com
http://www.videosayfam.net
http://www.forumsayfam.net
http://www.mixarticle.com
http://www.indirmedenizle.net
http://www.videosayfan.com
http://www.vidfull.com
http://www.videolar1.com
http://www.videop.net
http://www.videolar1.net
http://www.videolarz.com
http://www.videolarz.net
http://www.videolars.com
http://www.utubem.com
http://www.izlenix.com
http://www.izlemeyeri.com
http://www.izlematic.com
» Posted by AlexBig on May 20, 2008 9:35 PM
Powered by Macromedia Dreamweaver MX & MX Kollection