[whatwg] Script, style and backwards compatibility
Samuel Santos
samaxes at gmail.com
Thu May 8 16:50:20 PDT 2008
On Thu, May 8, 2008 at 11:43 PM, Ian Hickson <ian at hixie.ch> wrote:
> On Mon, 30 Apr 2007, Simon Pieters wrote:
> >
> > From http://forums.whatwg.org/viewtopic.php?t=38
> >
> > I can extract two requests.
> >
> > 1. Explain how authors are supposed to "comment" their <script> and
> > <style> elements in HTML5. (Post #171.)
> >
> > Something along the following lines could be inserted as a note in the
> > syntax section, e.g. after the "CDATA elements can have text, ..."
> > paragraph:
> >
> > Old browsers that don't understand the style or script elements
> > (introduced in HTML 3.2) will attempt render their contents. However,
> > the strings "<!--" and "-->" are part of the CSS syntax, and "<!--" is
> > equivalent to "//" in JavaScript, so authors who don't want to reveal
> > their style sheets or scripts to users with such browsers can simply
> > comment them out. [CSS21] [ECMA262]
> >
> > <style>
> > <!--
> > ...
> > -->
> > </style>
> >
> > <script>
> > <!--
> > ...
> > //-->
> > </script>
> >
> > (But it is an issue though that ECMAScript 262 still doesn't define the
> > <!-- magic.)
>
> Is there really any need to escape the contents of <script>/<style> at all
> these days?
>
In order to validate a page as valid HTML/XHTML you need to escape inline
<script> when using characters like &.
>
>
> > 2. Explain how HTML5 and XHTML5 differ in practice. (Post #187.)
> >
> > e.g. something like http://wiki.whatwg.org/wiki/HtmlVsXhtml could be
> > included as a non-normative appendix to the spec, or referenced to in
> > the HTML vs. XHTML section, or similar.
>
> I'd rather just leave this to non-normative documentation outside of the
> spec, if that's ok. It's easier to update things that aren't in the spec,
> and this is the kind of thing where we might well find things we've
> missed.
>
> --
> Ian Hickson U+1047E )\._.,--....,'``. fL
> http://ln.hixie.ch/ U+263A /, _.. \ _\ ;`._ ,.
> Things that are impossible just take longer. `._.-(,_..'--(,_..'`-.;.'
>
--
Samuel Santos
http://www.samaxes.com/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.whatwg.org/pipermail/whatwg-whatwg.org/attachments/20080509/4f12c99c/attachment-0001.htm>
More information about the whatwg
mailing list