On 15/11/05, Justin Cormack justin@specialbusservice.com wrote:
On 15 Nov 2005, at 01:07, Andrew Gray wrote:
On 15/11/05, Justin Cormack justin@specialbusservice.com wrote:
Where is the documentation for the markup changes that suddenly arrived without me knowing? </div> seems to be redundant now and other stuff, and I need to fix some stuff.
"The developers on IRC said it's an older HTML validator which runs when the HTML Tidy is disabled. It seems to not only close the table prematurely, but also escape all table markup outside a table." - cesarb, on WP:HD
My (limited) understanding so far is that the existing html code decided that a Monday evening was a really, really, good time to explode. So it did.
In order to get the site running again an older version of the html parser was put in place, one which is less tolerant of sloppy coding (some discussion pages are hideous!) and also slightly less capable. I am unaware what the current status of this is, but presumably someone is working on reinstating the old one - it wasn't a deliberate choice to change over to a new piece of code, though.
Hmm, well can the person who broke it write a decent article on [[HTML Tidy]] as penance if they are going to link from WP:HD.
I assume they're busy fixing it :-)
So you are saying that everything that is broken is actually wrongly coded? A good chance to fix it I suppose, If I actually understood how it all worked but its rather late in my timezone so I might wait and see what happens in the morning.
Signatures that are broken are, in most cases, sloppy coding that was previously shored up by our parser, I think. However, a lot of other issues aren't bad coding (at least, not on the surface); there's issues with HTML in transcluded templates, for example, which no-one seems sure about; these may be template coding flaws or they may be a problem with the backup code.
I really don't know anything more than what I've just been reading, though...
-- - Andrew Gray andrew.gray@dunelm.org.uk