Hi, Krinkle,

Thanks for your reply.

Agree with you that Microdata is not mature enough so far, and we
should wait for it.

And I will try the custom data-* attribute, although in this way I
will lose generality and other tooling support,
it is still work for my project.

Thanks for you help.

Regards,
Mingli

On Fri, Mar 11, 2011 at 1:16 AM, Krinkle <[email protected]> wrote:
> On 10 mrt 2011, Mingli Yuan wrote:
>
>> Hi, folks,
>>
>> I am trying to make a wiki template to render some meta data of an
>> article.
>> And I want to use HTML5 Microdata to make these metadate machine-
>> readable.
>>
>> But the problem I found is that XHtml Sanitizer in MediaWiki remove
>> all the attributes needed.
>>
>> The Microdata spec[1]
> ...
>> Above is my personal proposal. Thanks for your consideration.
>>
>> Regards,
>> Mingli
>>
>> [1] http://dev.w3.org/html5/md/
>>
>
> Hi Mingli,
>
> When running in HTML5-mode (support added in 1.16.0, enabled by
> default) any attribute
> starting with "data-" is allowed and will not be stripped.
>
> If $wgHtml5 is set to false [1] then they will be stripped.
>
> There haven't been any new attributes supported that don't use the
> data- prefix though, so
> things like <el itemprop=""> will not work and stripped in the
> sanitizer.
>
> I dont know how final the HTML5 microdata spec is though (it seems to
> be marked as a draft)
> perhaps we should wait adding new attirbutes untill it's ready ?
>
> A few templates and scripts have already stated using the data-*-
> attributes in MediaWiki.
>
> --
> Krinkle
>
> _______________________________________________
> Wikitech-l mailing list
> [email protected]
> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>

_______________________________________________
Wikitech-l mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/wikitech-l

Reply via email to