[geeklog-modules] Valid HTML 4.01/CSS 2

Vincent Furia vmf at abtech.org
Tue Feb 4 11:54:40 EST 2003


Plugin/Block(/Theme) Developers,

I'm working on a HTML 4.01/CSS 2 valid theme for geeklog.  I'm pretty much
done and I hope to release it in the near future.  There are two things
I've noticed when creating the theme:

1.  The Geeklog engine is pretty much compliant to these standards, any
non-valid html tends to be in the themes.
2.  Most of the plugins and a few of the blocks are not web standard
compliant.  The following plugins in particular:
  * chatterblock (submitted a bug request to geeklogplugins)
  * staticpages 1.2 (the CVS of '1.3?' is better, though I think it still
needs some work)
  * gallery random image block (at least the version I had)
Note:  I don't mean to single these out, but that is all the plugins and
blocks I have installed on my Geeklog.  I'm sure that there are more
plugins/blocks that are not standards compliant.

The biggest problems among both the themes and the plugins is missing
'alt' properties from image tags and missing 'type' properties
(type="text/javascript") from script tags.  Also the use of the '_'
character in style sheets (which is not supported in the standard).
Problems beyond these exists, this is just what I've noticed is most
common.

So, a request from me to all module developers on their future releases:
try to make your HTML/CSS standard compliant.

Thanks,
Vinny

P.S.  In almost all the geeklog distributed themes the valign property is
often spelled valigh.  Fixing that and adding alt propeties to all the
images _could_ make some of the themes pretty close to HTML 4.01
compliant.




More information about the geeklog-modules mailing list