<div dir="ltr"><div class="gmail_quote">On Sun, Sep 21, 2008 at 3:07 PM, Andrew Sidwell <span dir="ltr"><<a href="mailto:andi@takkaria.org">andi@takkaria.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
Ozob the Great wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="Ih2E3d">
Sorry, mail client trouble. Here is the complete message.<br>
<br></div><div class="Ih2E3d">
On Sun, Sep 21, 2008 at 6:29 AM, Henri Sivonen <<a href="mailto:hsivonen@iki.fi" target="_blank">hsivonen@iki.fi</a> <mailto:<a href="mailto:hsivonen@iki.fi" target="_blank">hsivonen@iki.fi</a>>> wrote:<br>
<br>
    The use cases for <var> probably aren't strong enough to warrant its<br>
    addition to HTML at this stage if it hadn't been in HTML<br>
    already--you might as well use <i>. However, given that <var> has<br>
    already been in HTML for a long time, it probably isn't harmful<br>
    enough to make it non-conforming. Actually, its main harm is the<br>
    opportunity cost of the debates about when it's appropriate to use<br>
    it. :-/<br>
<br>
<br>
I agree making <var> non-conforming is inappropriate.<br>
<br>
Let me make a specific and concrete proposal. 4.6.14 should be changed to read as follows:<br>
<br>
The var element represents a variable. This could be an actual variable in a programming context, or it could be a term used as a placeholder in prose. Use of var in a mathematical context is deprecated in favor of MathML content markup.<br>

</div></blockquote>
<br>
What benefit does that bring to anyone, if all they want to do is to mark up a mathematical variable very simply in text?  Also, what does deprecated mean here? --it's certainly at no risk of being removed in the future.<br>
</blockquote><div><br></div><div>I think the usage you're considering is the "placeholder in prose" situation. As an example of this, the spec currently gives: "<p>If there are <var>n</var> pipes leading to the ice cream factory, then I expect at <em>least</em> <var>n</var> flavours of ice cream to be available for purchase!</p>" Is this what you're thinking of, or did you have some other use in mind?<br>
<br></div><div>As far as "deprecated", the OED tells me that it means, "To plead earnestly against; to express an earnest wish against (a proceeding); to express earnest disapproval of (a course, plan, purpose, etc.)." So saying that <var> is deprecated in a mathematical context means that its use for mathematics is discouraged. (The OED also tells me that historically, "deprecate" meant "to pray against evil", but that's not the meaning I intend here!)<span class="Apple-style-span" style="font-family: Georgia; font-size: 17px; line-height: 20px; "></span></div>
<div> <br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
If anything, it would be more helpful for the text to be "If you wish to mark up complex mathematical content, then MathML is more suitable than the var element.".</blockquote><div><br></div><div>I think you're asking to have 4.6.14 say:</div>
<div><br></div></div><div>The var element represents a variable. This could be an actual variable in a programming context, or it could be a term used as a placeholder in prose. If you wish to mark up complex mathematical content, then MathML is more suitable than the var element.<br>
</div><div><br></div><div>Is that right?</div><div><br></div><div>-- </div><div>Ozob</div></div>