In my opera browser Flash is not working sometimes. [url=http://johnbzu5ke.onsugar.com/]:)[/url] [url=http://stevzjsygr.tumblr.com/]:)[/url] After few times of open any flash site or project it is restarting again and again.....[url=http://www.squidoo.com/liposuction-tummy-tuck-plastic-surgery-piittsburgh-]:)[/url]
This is all true, however as with any scripting you need back ups and stand bys. In Flash's case the answer is a text link, a question or an option. If you use a preloader, you have to ask the question, would you like to skip this? If you have a large file to load you provide a text link telling the page to skip the intro, or whatever it is, and if there is no other alternative, you give them options.
One of the most creative methods I have seen in an all Flash site was the introduction of a game.
After the site had loaded 25% a link appeared asking if the visitor would like to play a Flash game (the game was similar to tetris) which took from 0% to 19% to load fully. If you clicked the link the game opened and the site continued to load in the background. By the time you had played a game or two the site was ready, and again another option.. the site is loaded would you like to proceed to the site or finish your game?
Very ingenious I thought. And goes to show, if you think about what you are doing for a minute, there are solutions to everything.
Even on a faster connection a slow server or other factor can make the loading time very long (just think to the last time that you loaded a flash-based game).
Those "loading" bars in flash are useful to some extent, but that doesn't fix the problem above.
In fact, if it takes a minute to load your page, there's a very good chance people will just leave before it loads.
So when using flash, remember to keep things as simple as possible EVEN though you're using flash.
Flash doesn't necessarily take a long time to load, but so often designers overuse it and include many graphics. For example, compressing images embedded into flash is just as important (if not more so) than the images you put directly into the html.
The #3 (behind SEO and reach) argument against Flash has to be loading times. When designing a website, keep in mind that plenty of us still have dial-up, especially in rural areas such as my own. We can't get DSL or cable at my house--we're just between their ranges. (Argh.) That goes the same for many other people all over the world. We're left with only two options--dial-up and satellite. Don't give in to those "high speed internet by satellite" commercials. According to Speedtest.net, even here, with the fastest satellite internet available, we only get 1.6Mbps download. Flash websites can get up to several megabytes per page. Remember that plenty of people have monthly usage caps, too!
one coin have two sides ,so I feel it's about a balance
The thing is, Flash has a 98+% reach, meaning it is installed on more than 98% of the computers out there. Doesn't mean it is enabled, but it means it is there.
But if that's the biggest argument, then EVERYTHING on the web falls into that category. I can turn off JS, I can disable CSS, Hell I can even change the CSS on YOUR page to what I want to see. I can disable Java, Meta (redirects, referers, etc) Pop Ups, Images, colors, I can block entire sites... and on and on and on.
Granted there are a TON of sites out there that should not be using Flash. And I can see why people say they hate it. But those same people are the ones that at some point will be using it because Flash is the only thing that will do whatever it is they want to do.
Besides reliance, SEO is the second largest argument against Flash. and the point of my posting. Flash does not disrupt SEO rankings, bad coding and poor content do.
But, yes, balance is key, as with anything.
I think it's about a balance. In most sites, Flash is a bad idea. In the few that it's a good idea, it can be a great tool to expand what you can do on the web. But it's about that balance-- functionality and reliance on a plugin.