Invalid HTML code in mailing list archives

In the mailing list archives at
http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml the HTML code
is invalid. It has

tags within
, which is not allowed. (The
HTML 4.0 standard only allows the elements mentioned in
http://www.htmlhelp.com/reference/html40/inline.html inside
.)

As a result, the threading pages look messed up in Opera 6. See this
screenshot:

http://lina.aaanime.net/~pmak/bad_thread.gif

The screenshot is taken from this URL, which looks fine in IE 6:

http://blade.nagaokaut.ac.jp/ruby/ruby-talk/thr44739-45058.html

Could someone fix the code? Instead

stuff

, it should do
something like stuff.

In the mailing list archives at
http://blade.nagaokaut.ac.jp/ruby/ruby-talk/index.shtml the HTML
code is invalid. It has

tags within
, which is not
allowed. (The HTML 4.0 standard only allows the elements mentioned in
HTML 4.0 Inline Elements inside
.)

The page doesn’t claim to be HTML 4.01; it’s just tag soup. Really bad
tag soup, but it doesn’t pretend it’s following any standards :wink:

Could someone fix the code? Instead

stuff

, it should do
something like stuff.

Actually, it should really use unordered lists, rather than abuse pre
like this. Failing that, it should turn pre on/off as it needs it,
rather than removing the meaningful use of headings and switching to
meaningless presentational tags that were deprecated half a decade ago.

The mail displays are a bit nasty too; using tags everywhere,
using color=123456 instead of color=“#123456”, etc.

I could whinge about rubygarden (which doesn’t even fit in my browser
window <1000px), rubycentral, and even ruby-lang too, but instead I’ll
just let it be known that I am quite happy to help these sites drag
themselves out of the 1990’s into the wonderful world of real markup :wink:

···


Thomas ‘Freaky’ Hurst - freaky@aagh.net - http://www.aagh.net/

If you leave the room, you’re elected.