- From: Steve Faulkner <faulkner.steve@gmail.com>
- Date: Mon, 18 Feb 2013 09:50:25 +0000
- To: Silvia Pfeiffer <silviapfeiffer1@gmail.com>
- Cc: Anselm Hannemann <info@anselm-hannemann.com>, public-html@w3.org
- Message-ID: <CA+ri+VmrvRO4fJYerepNMo+bOPkAJxiSFWP0LqpXPN-9JPd9DQ@mail.gmail.com>
Hi Silvia, Why not use microdata for this? E.g. > > <h1>heading</h1> <p itemprop="subheading">subheading</p> > > <article itemprop="comment"> blog post comment </article> > will look into that. regards Steve On 18 February 2013 08:57, Silvia Pfeiffer <silviapfeiffer1@gmail.com>wrote: > On Mon, Feb 18, 2013 at 7:31 PM, Steve Faulkner <faulkner.steve@gmail.com>wrote: > >> Hi Silvia, >> >> I realise what the current definition of data-* is > > > The spec guarantees that it won't change. That's what I was trying to > point out. > http://www.w3.org/TR/html5/single-page.html#extensibility > > > >> I am exploring possibilities of how to resolve the use case I described >> in my previous email. >> > i.e. how to identify sub roles in HTML >> > > As a Web developer or in the browser? What's the effect of identifying > subroles? Does it bear the meaning "this element is of type xxx"? > > Why not use microdata for this? E.g. > > <h1>heading</h1> <p itemprop="subheading">subheading</p> > > <article itemprop="comment"> blog post comment </article> > > Cheers, > Silvia. > > data-* may well not be the appropriate method as i said "wild idea" >> >> >> regards >> SteveF >> >> >> On 18 February 2013 08:26, Silvia Pfeiffer <silviapfeiffer1@gmail.com>wrote: >> >>> @data-xxx attributes are for authors only. We don't do anything in >>> browsers with them and therefore will not standardise any @data-xxx >>> attributes in the HTML spec (see the Extensibility section): >>> >>> "Authors can include data for inline client-side scripts or server-side >>> site-wide scripts to process using the data-*=""<http://www.w3.org/TR/html5/single-page.html#attr-data-*> >>> attributes. These are guaranteed to never be touched by browsers, and >>> allow scripts to include data on HTML elements that scripts can then look >>> for and process." >>> >>> It's the safe way for Web developers to use custom attributes so, when >>> you implement a WebSite you're free to do whatever you want with them. >>> >>> Cheers, >>> Silvia. >>> >>> >>> On Mon, Feb 18, 2013 at 7:12 PM, Steve Faulkner < >>> faulkner.steve@gmail.com> wrote: >>> >>>> Hi Ansel, >>>> >>>> use cases, yes. >>>> >>>> the use cases I had in mind is that currently the definitions of some >>>> elements have differing uses: >>>> >>>> article can idenity a 1000 word essay, a 100 word summary of said essay >>>> and a 5 word comment on the same essay, but there is no method defined to >>>> idenitfy the different uses. If there was a defined method, a range of >>>> software could make use of it such as search engines and assistive >>>> technology. >>>> >>>> >>>> regards >>>> Stevef >>>> >>>> >>>> On 18 February 2013 07:59, Anselm Hannemann <info@anselm-hannemann.com>wrote: >>>> >>>>> From: Steve Faulkner <faulkner.steve@gmail.com> >>>>> Date: Mon, 18 Feb 2013 07:26:52 +0000 >>>>> Message-ID: < >>>>> CA+ri+Vn+zcfZT5BP2w3x4WNwu2o2h9GvyPff0znDPVzqaxJYvg@mail.gmail.com> >>>>> To: HTMLWG WG <public-html@w3.org> >>>>> NOTE: this is just a wild idea. >>>>> >>>>> allow the data attribute [1] to be used to identify element sub roles: >>>>> >>>>> examples: >>>>> >>>>> <h1>heading</h1> <p data-p="subheading">subheading</p> >>>>> >>>>> <article data-article="comment"> blog post comment </article> >>>>> >>>>> allow data-elementname="subRole" pairs to be added to a public >>>>> registry. >>>>> >>>>> thoughts? >>>>> >>>>> I don't understand the logic of the data-attribute yet. Shouldn't >>>>> there be a reference to which the attribute refers? >>>>> In that case to the h1-element. That means, for me it would be logical >>>>> to have: >>>>> >>>>> <h1>heading</h1> <p data-h1="subheading">subheading</p> >>>>> >>>>> But then the semantics is away for the element attribute itself. >>>>> I think I have a lack on use-cases here to can think of if this >>>>> could work and is useful. >>>>> >>>>> / Anselm >>>>> ----------- >>>>> Anselm Hannemann >>>>> @helloanselm >>>>> >>>>> [1] >>>>> http://www.w3.org/html/wg/drafts/html/master/dom.html#embedding-custom-non-visible-data-with-the-data-*-attributes >>>>> >>>>> -- with regards >>>>> >>>>> Steve Faulkner >>>>> >>>>> >>>> >>>> <http://www.paciellogroup.com/resources/wat-ie-about.html> >>>> >>> >>> >> >> >> <http://www.paciellogroup.com/resources/wat-ie-about.html> >> > >
Received on Monday, 18 February 2013 09:51:38 UTC