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.
Justinc
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.
-- - Andrew Gray andrew.gray@dunelm.org.uk
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.
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.
Justinc
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
On 15 Nov 2005, at 01:21, Andrew Gray wrote:
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...
Its the template thing: it was [[Portal:London]] I saw which has lots. Quite prepared to believe that there were errors to start with; the current state looks like a pretty major change though, so it doesnt seem worth fixing until they have reverted to something that is going to stay stable. If there are problems it would be good to have checking tools on input, or more markup to replace common html uses (html in sigs is rather evil as it cant be cleaned up after if wrong which is rather gross and this should really be fixed).
Justinc