imagine kitty magazine

Skip over navigation
  • Categories

    • ASP.NET
    • Bible tags
    • Christianity
    • Classic ASP
    • Firearms
    • Humor
    • Random
    • Trackbacks
    • Web design
    • Web standards
    • Why I am the way I am
    • Wordpress
  • Pages

    • Bible verse tags 2.0
    • Portfolio
    • Steps to building a proper web page
  • Blogroll

    • benthack
    • ASP.NET Resources
    • Bible Dude
    • Cake Wrecks
    • Church Communications Pro
    • Creating Passionate Users
    • Dossy’s Blog
    • Gary Turner’s html & css workshop
    • I Will Teach You To Be Rich
    • Pescatarian Cooking
    • SystemDotWeb
    • The Nice Jewish Website
    • The Sneeze
    • Tyssen Design
  • Info

    • home
    • Log in
    • contact mark
    • blogs that link here*
    • valid xhtml
    • valid css
    • valid rss2
    • rss feed
Sigarms P229

spam this

« My new favorite game
New web standards forums »

Flash with Standards

I hate Flash.

There, I said it. I’m glad I said it and I won’t take it back. Oh, there is nothing more loathsome than waiting ten hours for a web page to load only to have a Flash enabled splash page appear that says “Click here to enter the site”.

:mad: Grrr! I just typed in the address up there and either clicked the “Go” button or hit “Return”! I don’t want to click there just to enter the site I thought I was already entering.

I also just LOVE when I get referred to this great hilarious web animation and I wait fifteen hours for it to load and then a “PLAY” button appears. Do you think I want to play the stupid show since I just waited twenty-two hours for it to load? Don’t make me click a button to do what I already want to do. By the way, here are some Flash monstrosities that are not funny (and never were):

  • End of the World
  • Anything from JibJab
  • Vulgar squirrel thing
  • Anything else you got in your email because I’ve already seen it from two hundred other people that thought they got it in their email first

Flash is evil! Flash is stinky! Flash’s mother is so stupid that she stared at a can of orange juice because it said “concentrate”. (Sorry Mr. T).

All that being said, I must admit my hatred of flash is mostly due to its misuse. A small and quickly loaded animation can make a nice header if it stops animating and lets me read the page and its powerful scripting can be useful (even though I’ve never had a use for it).

Here’s the trouble with it: The code that Flash outputs is not standards compliant and embed tags do not validate because they are not part of the XHTML standard.

Some standards compiant techniques have popped up including Flash Satay (which causes you to create a pre-loader flash file that loads the main Flash content or the user stares a an empty space until the Flash object loads completely), the Unobtrusive Flash Object (which relies on JavaScript being enabled) and Nested Objects with conditional comments to switch between IE and everyone else.

Nested objects is my favorite of the three and works like this:
<object classid="clsid:d27cdb6e–ae6d–11cf–96b8–444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="150" height="150">
<param name="movie" value="examplea.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#ffffff" />
<!––[if !IE]> <––>
<object data=”exampleb.swf” width=”150″ height=”150″ type=”application/x–shockwave–flash”>
<param name=”quality” value=”high” />
<param name=”bgcolor” value=”#ffffff” />
<param name=”pluginurl” value=”http://www.macromedia.com/go/getflashplayer” />
This content is only available if both objects fail to load.
</object>
<!––> <![endif]––>
</object>

A chart with the results of all of the methods was posted by Andrew Kirkpatrick & Bob Regan here.

This entry was posted on 23Dec05 @ 1004 and is filed under Web standards. You can follow any responses to this entry through the RSS 2.0 feed. Both comments and pings are currently closed.

Sponsored links

Site5 $5 Hosting Dealemail address

Amazon Wishlist

Hello, friends! I've decided to put my Amazon wishlist online. If you feel nice today you can purchase one of the items listed and it will be shipped to my door. My birthday is May 13th and I will gladly accept gifts for any Christian or Jewish holiday. Thank you for your support.

  • RESTful .NET - $26.39
  • jQuery in Action - $21.29
  • People Are Idiots and I Can Prove It!: The 10 Ways You Are Sabotaging Yourself and How You Can Overcome Them - $16.50
  • Programming ASP.NET MVC - $29.69
  • Digital TENS Unit - Powerful Multi-mode TENS - One Week Sale! - n/a
  • Learning WCF: A Hands-on Guide - $25.18
  • Top Secret! - $4.09
  • Kentucky Fried Movie - $4.35
  • The Normal Christian Life - $2.51
  • The Holy Spirit and Reality - $2.51
  • The Richest Man in Babylon - $2.29
  • Tough Guys Don't Dance - $3.54
  • Get Crazy - n/a
  • Don't Let The Irs Destroy Your Small Business: Seventy-six Mistakes To Avoid - $6.88
  • Don't Make Me Think: A Common Sense Approach to Web Usability, 2nd Edition - $19.00
  • Dress Your Best: The Complete Guide to Finding the Style That's Right for Your Body - $11.23
  • Perfect Pushup - Original - $31.96
  • Pro ASP.NET MVC Framework (Pro) - $34.64
  • Benny Hill - Complete & Unadulterated Megaset (1969-1989) - $54.97
  • Young Doctors In Love - $2.78
  • Great White North - $6.37
  • Transylvania 6-5000 - $4.08
  • The Party - $6.14
  • Circuit-Bending: Build Your Own Alien Instruments (ExtremeTech) - $6.00

Disclaimer: All product data in this section belongs to Amazon.com or respective site(s). No guarantees are made as to accuracy of prices or product information. Prices listed are accurate as of the date/time indicated or otherwise within the last 24 hours. Prices and product availability are subject to change. Any price displayed on the Amazon website at the time of purchase will govern the sale of this product.

Site search and links

I'm a friend of Israel

Open Trackback Alliance Logo


Widgetize!
WWW is deprecated
no-WWW class B
*blogs that link here powered by Technorati

©2008 imaginekittymagazine