Re: [Wikitech-l] Proposal: switch to HTML 5

Also, Yahoo (and I'm pretty sure Google) crawlers currently parse RDFa  
from all kinds of web pages, including those with an HTML5 doctype  
declaration.


On Jul 11, 2009, at 1:17 PM, Shane McCarron wrote:

>
>
> Sergey Chernyshev wrote:
>>
>> MediaWiki team is switching to HTML 5. I planned to work on  
>> integrating RDFa support to Semantic MediaWiki core, but now the  
>> question is, how far is RDFa from haveing something working in HTML  
>> 5 namespace?
> Technically, RDFa is defined in the HTML5 namespace, since HTML5 and  
> XHTML M12N share a namespace.  So I think you are fine.
>>
>> Can you say in a couple of words what stops people from consuming  
>> RDFa in HTML 5? in real world that is (e.g. Yahoo, Google, smaller  
>> developers?)
> In the real world there is no HTML5.  There have been a couple of  
> working drafts published.  In the real world, I would stick to HTML4  
> or XHTML 1.  You can safely use RDFa in these contexts.  It works  
> great!
>>
>> Thank you,
>>
>>        Sergey
>>
>>
>> --
>> Sergey Chernyshev
>> http://www.sergeychernyshev.com/
>>
>>
>> ---------- Forwarded message ----------
>> From: Aryeh Gregor <Simetrical+wikilist@gmail.com>
>> Date: Fri, Jul 10, 2009 at 10:02 AM
>> Subject: Re: [Wikitech-l] Proposal: switch to HTML 5
>> To: Wikimedia developers <wikitech-l@lists.wikimedia.org>
>>
>>
>> Apparently something ate my last post here.  (I think it was my
>> Chromium nightly build.)  Okay, reposting from memory:
>>
>> After discussion with Brion on IRC, I've provisionally enabled an  
>> HTML
>> 5 doctype in r53034:
>>
>> http://www.mediawiki.org/wiki/Special:Code/MediaWiki/53034
>>
>> My thoughts on what we should do in the immediate future are:
>>
>> 1) Get at least the enwiki Main Page set up so it will validate as
>> HTML 5 when we scap:
>> <http://validator.w3.org/check?uri=http://en.wikipedia.org/wiki/&charset=(detect+automatically)&doctype=HTML5&group=0 
>> >
>>
>> 1a) Remove border="0" from Wikimedia's $wgCopyrightIcon (it does
>> nothing anyway).
>>
>> 1b) Rope some enwiki sysops into getting rid of all cellpadding,
>> cellspacing, align, and clear attributes on the Main Page (converting
>> them to CSS).
>>
>> 2) Scap (whenever this happens -- maybe not so immediate future :) ).
>>
>> 3) Wait a couple of hours to see if anything breaks.
>>
>> 4) Make a tech blog post and post a notice to the whatwg list (I'll  
>> do
>> this).  We'll have our front page validating as HTML 5 at this point,
>> hopefully, to make a more positive impact.
>>
>> 5) See what happens!
>>
>> I expect this will pick up some interest, since we'll probably be
>> increasing the number of HTML 5 page views by a factor of -- oh, ten
>> thousand?  (Is there any top *1000* site that uses HTML 5 for all its
>> primary content?)  We can see how things develop, and if all goes  
>> well
>> start using more HTML 5 features.
>>
>> I'd recommend that until the code goes live, this should be  
>> considered
>> an *experimental* *development* change.  People shouldn't go around
>> announcing this everywhere until it's actually live.  For one thing,
>> some unknown problem might crop up and we'd have to temporarily roll
>> back, which would cause confusion and bad press for both us and HTML
>> 5.  For another thing, it would be nice if we could link to a
>> validating main page in the announcement.  I'm sure people can hold
>> off posting stories to Slashdot for a week or two, right?  :)
>>
>> _______________________________________________
>> Wikitech-l mailing list
>> Wikitech-l@lists.wikimedia.org
>> https://lists.wikimedia.org/mailman/listinfo/wikitech-l
>>
>
> -- 
> Shane P. McCarron                          Phone: +1 763 786-8160 x120
> Managing Director                            Fax: +1 763 786-8180
> ApTest Minnesota                            Inet: shane@aptest.com
>

Received on Saturday, 11 July 2009 20:32:55 UTC