- From: Doug Schepers <schepers@w3.org>
- Date: Thu, 03 Apr 2008 10:59:12 -0400
- To: public-html@w3.org
Hi, Eirik- Eirik Mikkelsen wrote (on 4/3/08 9:55 AM): > > This is my first post to this list, and I've just been pondering this > problem for a few hours. Welcome to the deep end of the pool. :) > - Easy for authors to understand, even if the syntax is a bit ugly If by the syntax, you mean the element names, those aren't necessarily the real names. <fallback> could be <alt>, or whatever. We'll need to survey all the element names in the wild, and choose the shortest, most distinctive and easily understood one available. > Here's an example: > > <div id="myMathFallback">2x</div> > <!--[if accept text/mathml]> > <math xmlns="http://www.w3.org/1998/Math/MathML"> > <mn>2</mn> > <mi>x</mi> > </math> > > <script type="text/javascript"> > document.getElementById('myMathFallback').style.display = 'none'; > </script> > <![endif]--> My immediate concern with this (besides the fact that I think it looks klunky) is that inline comment blocks in the content will break it. <!--[if (accept text/mathml) & (accept image/svg+xml)]> <svg xmlns="http://www.w3.org/2000/svg"> <ellipse cx="300" cy="150" rx="200" ry="80"/> <!-- <path d="M0,10 C100,10 120,50"/> --> </svg> <![endif]--> It would require extra sanitization on the part of authors. Regards- -Doug Schepers W3C Team Contact, SVG, CDF, and WebAPI
Received on Thursday, 3 April 2008 14:59:54 UTC