W3C home > Mailing lists > Public > whatwg@whatwg.org > December 2017

Re: [whatwg] HTML tags for POEM and MUSIC LYRICS

From: Brian Kardell <bkardell@gmail.com>
Date: Mon, 11 Dec 2017 10:40:03 -0500
Message-ID: <CADC=+jeum3QJaPRSBg+nsH3+NSKRO3LD=g6R17_zwa1=Aoz0pg@mail.gmail.com>
To: "Michael A. Peters" <mpeters@domblogger.net>
Cc: whatwg <whatwg@lists.whatwg.org>
On Mon, Dec 11, 2017 at 9:29 AM, Michael A. Peters <mpeters@domblogger.net>

> On 12/11/2017 04:30 AM, Jirka Kosek wrote:
>> On 11.12.2017 11:39, Christoph P├Ąper wrote:
>>> As with <svg> and <math>, HTML could also add <music> or something
>>> similar to embed MusicXML. Lyrics are a subset of musical notation and
>>> poems are, arguably, a special kind of lyrics (or the other way around).
>> This would require change to HTML parsing rules which ideally shoudn't
>> ever happen again.
>> Easier approach is to use XHTML syntax and simply embedded fragment of
>> specific XML vocabulary. It's pity that extensibility has been largely
>> thrown away when HTML5 was designed.
> I always serve my pages as application/xhtml+xml except when an honest bot
> asks for the page (Twitter, some accessibility testers, Google Page Speed,
> all have trouble with real XML - often either screwing up with the
> self-closing script tags or parsing it correctly as XML but adding junk
> after the closing tag somewhere in their processing)
> I've not tried as I don't think browsers would know what to do, but one
> should be able to add other XML namespaces to html5 served as proper XML,
> no?
> That's how we had to to MathML circa 2000 before HTML5 (and then if I
> recall only Mozilla knew what to do with the MathML) - the same thing
> should work if browsers knew what to do with MusicXML or whatever.

Sorry, I've read through a bunch of stuff mentioned here trying to not ask
a question with an obvious answer, but I'm not finding it so: Why exactly
would this need parser change?  Is there a reason that you could you not
float custom elements that did/meant precisely what you want to help prove
that whatever particular formulation you've come up with is the set that
should be used/integrated into an HTML standard?

Brian Kardell :: @briankardell
Received on Monday, 11 December 2017 15:40:41 UTC

This archive was generated by hypermail 2.4.0 : Wednesday, 22 January 2020 17:00:45 UTC