RE: Math Working Group Charter

Daniel Marques actually did a better job of explaining my position than I did. I will defer to that.

Paul

> -----Original Message-----
> From: Frédéric WANG [mailto:fred.wang@free.fr]
> Sent: Wednesday, February 19, 2014 9:03 AM
> To: www-math@w3.org
> Subject: Re: Math Working Group Charter
> 
> @Paul: Well, I think I just didn't understand what you say :-) You
> started by mentioning improvements to Web fonts for math (but this just
> a format to allow fonts to be downloaded and used as system font, so I
> don't see why it should be different for math) ; then I understood you
> wanted to expose font features like math kerning to perform low-level
> math layout in Javascript (but apparently you now say you didn't mean to
> do low-level layout) ; and finally you now state a general and abstract
> statement from which I can hardly say anything. So I believe I agree
> with you about the Web Platform replacing the traditional OS (that's
> what for example FirefoxOS and others are doing) but if you meant
> reimplementing low-level browser layout (HTML, MathML or anything else)
> in Javascript then I disagree on that point.
> 
> Le 19/02/2014 17:37, Paul Topping a écrit :
> > @Fred: I think you are taking what I said to the extreme and then
> countering it. All I am suggesting is that it is possible to view this activity from
> a different perspective. The more people see the Web Platform as a
> platform for delivering apps of all kinds, the more the Web Platform will
> become like a traditional OS. Of course, the details will be different as the
> technologies have changed. I am definitely not arguing for implementing
> low-level text layout in JS. However, it is usually a bad idea for any one group
> to define what facilities the OS needs. It has to fulfill the needs of a variety of
> imaginative parties and not narrow things down to some small set of
> preconceived app types.
> >
> > Paul
> >
> >> -----Original Message-----
> >> From: Frédéric WANG [mailto:fred.wang@free.fr]
> >> Sent: Tuesday, February 18, 2014 10:22 PM
> >> To: www-math@w3.org
> >> Subject: Re: Math Working Group Charter
> >>
> >> @Paul: I think the idea behind the Web platform is to extend the Web
> >> with higher-level functionalities using Javascript and other HTML5
> >> technologies (including MathML) not to reinvent the wheel by
> >> implementing all the low-level browser features (although I won't be
> >> surprised that some JS extremists want that). So since you moved the
> >> discussion to text rendering, note that it is one of the most complex
> >> part of browser layout and I don't believe anyone is crazy enough to try
> >> to reimplement it in Javascript by positioning individual glyphs with
> >> <span>'s etc. By extension, this is true for math rendering which can be
> >> seen as some complex text layout. Even if the lack of interest of some
> >> browser vendors has lead people to rely on polyfills to fill the gap
> >> here, this is not justified from a purely technical point of view.
> >>
> >> So concretely to come back to the case of science, I believe the idea
> >> behind the Web platform is to rely on native HTML5 features like
> MathML,
> >> SVG or WebGL in order to create higher level features to easily do
> >> TeX-to-MathML conversion, graph drawings, 3D schemas etc and not to
> do
> >> low level math layout, which is one thing MathML was designed for. IIUC,
> >> that's the aspect the MathJax project would like to progressively focus
> >> on once the native MathML issue is fixed. This is also the kind of
> >> higher level API that I'm sometimes missing for my EPUB samples.
> >>
> >> --
> >> Frédéric Wang
> >> MathML Crowdfunding: ulule.com/mathematics-ebooks
> >>
> 
> 
> --
> Frédéric Wang
> MathML Crowdfunding: ulule.com/mathematics-ebooks
> 

Received on Wednesday, 19 February 2014 17:06:46 UTC