This page is not Valid XHTML 1.0 Transitional!

Started by Burpee, September 21, 2004, 05:41:30 PM

Previous topic - Next topic

Burpee

Try clicking on the valid XHTML 1.0 button at the button when there's a flash banner on top... The flash banner from Rochen doesn't seem to validate...

Cypher7

QuoteThe document located at <http://www.simplemachines.org/community/index.php?topic=16952.0;topicseen> was checked and found to be valid XHTML 1.0 Transitional.

QuoteW3C CSS Validator Results for http://www.simplemachines.org/community/index.php?topic=16952.0;topicseen

--------------------------------------------------------------------------------

No error or warning found
Congratulations!
This document validates as CSS!

!?!?

Burpee

Sry Cypher, messed up the post and corrected it :P

Burpee

Okay... and for some reason it doesn't always give the error either so I'm just copy-pasting it here and giving it some makeup :P

   1.      Line 28, column 93: end tag for "param" omitted, but OMITTAG NO was specified
      .../tmp/rochen-banner-468x60-flash.swf">

      You may have neglected to close a tag, or perhaps you meant to "self-close" a tag; that is, ending it with "/>" instead of ">".

   2.      Line 28, column 4: start tag was here

      <param name="movie" value="http://www.rochenhost.com/tmp/rochen-banner-468x6


   3.      Line 29, column 39: end tag for "param" omitted, but OMITTAG NO was specified
      <param name="quality" value="High">

    4.      Line 29, column 4: start tag was here

      <param name="quality" value="High">

   5.      Line 30, column 15: there is no attribute "src"
      <embed src="http://www.rochenhost.com/tmp/rochen-banner-468x60-flash.swf" pl

      You have used the attribute named above in your document, but the document type you are using does not support that attribute for this element. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Transitional" document type to get the "target" attribute), or by using vendor proprietary extensions such as "marginheight" (this is usually fixed by using CSS to achieve the desired effect instead).

      This error may also result if the element itself is not supported in the document type you are using, as an undefined element will have no supported attributes; in this case, see the element-undefined error message for further information.

      How to fix: check the spelling and case of the element and attribute, (Remember XHTML is all lower-case) and/or check that they are both allowed in the chosen document type, and/or use CSS instead of this attribute.


   6.      Line 30, column 90: there is no attribute "pluginspage"
      ...banner-468x60-flash.swf" pluginspage="http://www.macromedia.com/go/getflashpl

   7.      Line 30, column 141: there is no attribute "type"
      ...cromedia.com/go/getflashplayer" type="application/x-shockwave-flash" name="ob

   8.      Line 30, column 178: there is no attribute "name"
      ..."application/x-shockwave-flash" name="obj1" quality="High" width="468" height

   9.      Line 30, column 193: there is no attribute "quality"
      ...shockwave-flash" name="obj1" quality="High" width="468" height="60"></object>

  10.      Line 30, column 206: there is no attribute "width"
      ...sh" name="obj1" quality="High" width="468" height="60"></object><div id="beac

  11.      Line 30, column 219: there is no attribute "height"
      ...1" quality="High" width="468" height="60"></object><div id="beacon_11" style=

  12.      Line 30, column 223: element "embed" undefined

      ...uality="High" width="468" height="60"></object><div id="beacon_11" style="pos

      You have used the element named above in your document, but the document type you are using does not define an element of that name. This error is often caused by incorrect use of the "Strict" document type with a document that uses frames (e.g. you must use the "Frameset" document type to get the "<frameset>" element), or by using vendor proprietary extensions such as "<spacer>" or "<marquee>" (this is usually fixed by using CSS to achieve the desired effect instead).

  13.      Line 30, column 232: end tag for "embed" omitted, but OMITTAG NO was specified
      ...igh" width="468" height="60"></object><div id="beacon_11" style="position: ab

  14.      Line 30, column 4: start tag was here
      <embed src="http://www.rochenhost.com/tmp/rochen-banner-468x60-flash.swf" pl

A.M.A

Flash does not validate as far as I know .. unless you use this method and I've read somewhere that it is not perfect and got some problems.
Really sorry .. real life is demanding my full attention .. will be back soon hopefully :)

[Unknown]

The advertisement usually doesn't validate.

-[Unknown]

Burpee

Hmm... didn't know that Flash wasn't xhtml compatible... W3C doesn't make it easy for us does it?

Oldiesmann

I think the "proper" method is using the object tag, but that's annoying because you have to know the proper class ID for that.
Michael Eshom
Christian Metal Fans

Louis (CSpotkill)

Quote from: A.M.A on September 21, 2004, 06:54:37 PM
Flash does not validate as far as I know .. unless you use this method and I've read somewhere that it is not perfect and got some problems.

Two possible fixes for problems people had with Flash Satay:

http://www.stilldreamer.com/programming/a_list_aparts_flash_satay_method_improved/
http://meddle.dzygn.com/tests/lanzadera/english.php

I've never had Flash Satay fail on me, personally ...

By the way, the Flash Satay method is also on Macromedia's website: http://www.macromedia.com/devnet/mx/dreamweaver/articles/flash_satay.html
My SMF Mods:

Advertisement: