Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I’m annoyed

iframe for Tumblr controls breaks XHTML validation

The following snippet of code, located right before the closing body-tag, breaks XHTML validation, due to the fact that 'border' and 'allowTransparency' are not valid attributes.


<!-- BEGIN TUMBLR CODE -->
&lt;iframe src="http://www.tumblr.com/dashboard/iframe?src=http%3A%2F%2Fthesmilingpenguin.com%2F" border="0" scrolling="no" width="278" height="25" allowTransparency="true" frameborder="0" style="position:absolute; z-index:1337; top:0px; right:0px; border:0px; background-color:transparent; overflow:hidden;" id="tumblr_controls"&gt;&lt;/iframe&gt;
<!-- END TUMBLR CODE -->


Additionally, the source document of the iframe contains the following errors:

line 6 column 10 - Error: end tag for "head" which is not finished
line 9 column 10 - Error: required attribute "type" not specified
line 9 column 10 - Error: document type does not allow element "style" here

It would be nice to have this fixed, since most of the errors seem pretty simple to correct. Even better would be to drop the iframe altogether, since it belongs in the 90's together with the VCR and fanny packs ;)

Thank you for your time.

Regards,
Martin
http://thesmilingpenguin.com
26 people have
this problem
+1
Reply