Re: plaintext support in mozilla

Re: plaintext support in mozilla

am 02.06.2005 11:38:14 von Alex

[I'm CC-ing libwww@perl.org because HTML::Parser is theirs]

* Blake Kaplan [June 02 2005, 02:07]:
> I just wanted to let you know that I'm checking full

<br /> > support back into Mozilla for the upcoming Gecko 1.8 (and by extension<br /> > Firefox 1.1) release (details in<br /> > https://bugzilla.mozilla.org/show_bug.cgi?id=287990). You mentioned<br /> > that you'd submitted a patch to the PERL HTML::Parser module to<br /> > imitate our old behavior, so I thought I'd let you know.<br /> <br /> Great you found time for this! I personally exploited this incompatibility and<br /> that's why I filed the bug long ago.<br /> <br /> Yes, there's now a non-default option 'closing_plaintext' to resume<br /> parsing after '</plaintext>' (as gecko did before your commit). Default<br /> HTML::Parser still ignores this closing tag.<br /> <br /> > On a similar note, while we now have "proper" support for <plaintext>,<br /> > it would be better to not have any support at all (as Boris Zbarsky<br /> > said in https://bugzilla.mozilla.org/show_bug.cgi?id=269116)<br /> > <plaintext> is obsolete (and doesn't even appear in the standard). So<br /> > I was wondering if it would be possible for the HTML::Parser to<br /> > deprecate and remove support for <plaintext> at some point in the<br /> > future [I'm not really sure who to contact about this, but since you<br /> > contribute...].<br /> <br /> This is up to maintainer of HTML::Parser. As for me, I don't think<br /> gecko will be better without support for '<plaintext>'. HTML is a heap<br /> of hacks and the web is full of bad HTML, old software and malicous<br /> people.<br /> <br /> -- <br /> Alex Kapranoff,<br /> $n=["1another7Perl213Just3hacker49"=~/\d|\D*/g];<br /> $$n[0]={grep/\d/,@$n};print"@$n{1..4}\n"</p> </article> <footer> <a href="/">Index</a> | <a href="/impressum.php">Impressum</a> | <a href="/datenschutz.php">Datenschutz</a> | <a href="https://www.xodox.de/">XODOX</a> </footer> </main> </body> </html>