Re: Ideas for future improvements

Frédéric WANG <[email protected]> Wed, 03 Dec 2014 09:12:34 +0100
Newsgroups gmane.comp.web.mathematics
Message-ID <[email protected]>
Le 03/12/2014 08:07, William F Hammond a écrit :
>  But (1) the markup is actually richer with it,
What do you mean by richer? It duplicates an existing feature and so
does not bring anything more from my point of view. Do you also want to
introduce <combination>...</combination> as a shorthand for <mfrac
linethickness="0px">?
> (2) it is convenient in the way that you observe [consistent with the
> what-wg sense of convenience], and
I said it was convenient for bad implementation of MathML ; I don't
think this should be a motivation to keep it.
> (3) it's an additional hook for CSS, that is helpful.
<mfenced> uses attributes, which make it bad for CSS styling of
individual separators / fences compared to the expanded form (or even
bad to apply MathML attributes to these elements). So I'm not sure what
you mean here.
> Also deprecation usually precedes removal, and removal would break old
> documents. -- Bill 
That's the point, although I'm sure the MathML WG will be willing to
keep it for this kind of reason. The removal is for the long term
(several years). In my opinion it should have been deprecated long ago.

Anyway, I expect that <mfenced> can be implemented using shadow tree and
Web components so that it could be dropped from native MathML
implementations, without breaking existing old documents.

-- 
Frédéric Wang
maths-informatique-jeux.com/blog/frederic
signature.asc (application/pgp-signature, 819 B)
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJUfsXzAAoJEAuo3hqm2siD5tYP/1TjjDWdUKqbv+A/xzxKFTUS
2TfBqJiSlP80GXSNcaxH5PcEP8XytmH2cmbo0TX1MfQ+VgZj7l3k78i+HR87aQN4
Qt1I3lLWkZc8j5YjAn7npgtrEBP0f8avkeRhkB5m72XgftWCFOeoV824cJasESxu
j9EZVqhda4fGo9b7u3PVN6HuNjw9rzWRmbteCHsEFOHmMjxunfYdHjb1jnLAQBM7
Zb6Q/yL2vt1RD5xSbBv61QNqaRUrc3e5XTOFirzTrg+loqF7J6lNwDmersPZE0q4
S+B2TZggbGYQm19jipUeGk4WAm6gXhTcTjhHIdYXoHDKoFy/3a0ILKDcHnOhnnyg
pbADU5b+9XchmSmQgpNW0cx8A+nSZcQGI2VFpCyVsTJvZro5g5XuTAtWkbv2qVRZ
HooFKPtLZhgRtkvTcALprLDaf33snAz16WjRv2gAYZMckWp2yrabKqd07y8nTegR
8XLxDm4T/1lVKOBuYNNalOZJn30+62tWFzywXa+MeVBha2C0p3lo7hUdkEhhkhGR
HxazhdZg0nxJIRwkTWI8vXRl8MAB8v1OHYUwT3q+wv6XpiTui29zelYp8Vh32mOP
Wva8C8nSk384kSO9j4RcLmZDedHMlS0w0f99Ejfmy04IzKfWfM61Xo18hffGx5hU
KlYDf+qhg6saktU3ejEv
=cOZx
-----END PGP SIGNATURE-----