Page is a not externally linkable
incrediBILL - 5:32 pm on May 2, 2008 (gmt 0)
The only flaw there which was part of my opening discussion is the number of visitors with javascript initially disabled when they first land on your site. Most often the "You need Flash" message is completely erroneous because they already have Flash, just not javascript enabled, which confuses the heck out of the less than computer savvy masses. Testing for Flash requires javascript therefore your FIRST test should be for javascript and not just Flash such as... However, back to the topic of cloaking, I like your method of inserting the Flash with DOM as it's technically cloaking the Flash to the visitor without any actual search engine cloaking involved. Since the SE's don't execute Javascript it's cloaked by default, cute. [edited by: incrediBILL at 5:35 pm (utc) on May 2, 2008]
2. Test for Flash capability via a script <script>
... if no Flash, big bold letters "YOU NEED FLASH"!
</script>
<noscript>
... big bold letters "THIS SITE REQUIRES JAVASCRIPT ENABLED"
</noscript>