<?xml version="1.0" encoding="utf-8"?>

<rdf:RDF
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
  xmlns:admin="http://webns.net/mvcb/"
  xmlns:cc="http://web.resource.org/cc/"
  xmlns="http://purl.org/rss/1.0/">

<channel rdf:about="http://www.w3.org/QA/">
<title>W3C Q&amp;A Weblog</title>
<link>http://www.w3.org/QA/</link>
<description></description>
<dc:language>en</dc:language>
<dc:creator>W3C Staff and Contributors</dc:creator>

<dc:date>2009-07-01T22:09:21+00:00</dc:date>
<admin:generatorAgent rdf:resource="http://www.movabletype.org/?v=4.21-en" />


<items>
<rdf:Seq>
<rdf:li rdf:resource="http://www.w3.org/QA/2009/07/data_in_the_city.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/06/reflections_on_semtech_2009.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/06/wcag_20_in_your_mother_tongue.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/06/w3c_team_at_semtech.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/06/orthogonality_of_specification.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/06/for-erik-naggum.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/05/_watching_the_google_io.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/05/language_semantics_and_operati.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/05/structured_data_and_search_eng.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/05/w3c_is_micro-blogging.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/05/data_interchange_problems_come.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/05/once_more_into_versioning_--_t.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/04/interview_rotan_hanrahan_on_mo.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/04/semtech_2009_conference_progra.html" />

<rdf:li rdf:resource="http://www.w3.org/QA/2009/03/a_rough_view_of_the_future.html" />
</rdf:Seq>
</items>

</channel>


<item rdf:about="http://www.w3.org/QA/2009/07/data_in_the_city.html">
<title>Data in the City</title>
<link>http://www.w3.org/QA/2009/07/data_in_the_city.html</link>
<description>        <![CDATA[<p>On Monday of this week I attended a hearing in New York City organized by
the <a href="http://council.nyc.gov/html/committees/technology.shtml">Technology
and Government Committee</a> of the New York City Council. On the 
<a href="http://www.nyccouncil.info/html/calendar/calendar_meetingdetail.cfm?meetingid=5684">agenda</a> was a 
<a href="http://webdocs.nyccouncil.info/textfiles/Int%200991-2009.htm">proposal (Int. No. 991)</a> regarding the use of open standards for publishing New York city government data. I picked up a printed copy of the proposal and a summary when I walked into the
hearing. To my surprise the handout referred to W3C by name (the online proposal does not) and included a reference to the recent publication of the eGovernment Interest Group 
<cite><a href="/TR/2009/NOTE-egov-improving-20090512/">Improving Access to Government through Better Use of the Web</a></cite>.</p>

<p>So I filled out a form requesting to speak. To my surprise, the Chair invited me to testify early in the hearing.</p>

<p>Before I spoke, however, a representative from the Mayor's Office voiced
opposition to some specifics of the proposal. Earlier that day, at the <a
href="http://personaldemocracy.com/">Personal Democracy Forum</a>
elsewhere in the city, the Mayor himself <a
href="http://nyc.gov/portal/site/nycgov/menuitem.c0935b9a57bb4ef3daf2f1c701c789a0/index.jsp?pageID=mayor_press_release&catID=1194&doc_name=http%3A%2F%2Fnyc.gov%2Fhtml%2Fom%2Fhtml%2F2009a%2Fpr294-09.html&cc=unused1978&rc=1194&ndi=1">announced</a>
several initiatives regarding publishing government data. This had
generated some excitement, and a number of people who had been
attending the conference (I had not) were present at the hearing.</p>

<p>The Mayor's Office cited 5 or 6 reasons why it opposed the particular
proposal (which I trust will
appear in the public record that I've not yet located) but the main
ones I recall were cost and burden. I would paraphrase some of the
exchange between the city council committee and the Mayor's office as
follows:</p>

<ul>
<li>City Council: Please put raw data on the Web.</li>
<li>Mayor's Office: We prefer publishing information
that is less raw and more citizen-friendly.</li>
<li>City Council: Citizens won't know what they are missing unless you put
it up there.</li>
<li>Mayor's Office: That will cost too much (e.g., scanning old documents). We have lots and lots of documents.</li>
<li>City Council: By choosing what to provide and massaging the data, you
are not letting people make better use of it.</li>
<li>Mayor's Office: See the initiatives we just announced. We think that we are meeting customer needs (which we
hear through surveys, complaints, etc.)</li>
<li>City Council: You shouldn't decide what people want. Let them decide.</li>
</ul>

<p>W3C's <a href="/2007/eGov/IG/wiki/Main_Page">eGovernment Interest
Group</a> has been working with a growing number of agencies to gather
information that will help address these sorts of concerns. Now they will develop
best practices and guidelines for publishing government data. This is not an area
I know well, so I look forward to being able to refer to the eGov IG's findings.
However, I'm sure New York City is not the first
government to wrestle with the technology, the cultural issues ("why should
I publish <em>my</em> data?"), and how to use taxpayer money to do this.</p>

<p>When my turn came to speak, I said something like this:</p>

<ul>
<li>Thanks for using open standards.</li>
<li>Use W3C Semantic Web Standards to publish data. As a starting point,
I referred to Tim Berners-Lee's
recent draft of <a href="/DesignIssues/GovData.html">Putting Government Data online</a></li>
<li>Don't try to do everything at once. Start with what is already
available electronically, for example.</li>
<li>Don't require agencies to coordinate through a single portal. Let them publish data at their own speed. Then aggregate (through a single portal if you wish and if people find that easy to use).</li>
<li>Participate in the <a href="/2007/eGov/IG/wiki/Main_Page">eGovernment Interest Group</a>.</li>
</ul>

<p>I hope my summary here is backed up by the public record. </p>



]]>
        </description>
<dc:subject>eGov</dc:subject>
<dc:creator>Ian Jacobs</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-07-01T22:09:21+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/06/reflections_on_semtech_2009.html">
<title>Reflections on SemTech 2009</title>
<link>http://www.w3.org/QA/2009/06/reflections_on_semtech_2009.html</link>
<description>        <![CDATA[<p>SemTech 2009, along with W3C's significant participation in it, is now behind us. Besides catching upon on emails, I have spent the past week reflecting on the enthusiasm, presentations, and flurry of activities that constituted this year's event in San Jose, 14 to 18 June.</p>

<p>One strong feeling I had while in San Jose, was a sense of /deja vu/ in the Web world. Stepping back, I realize that 2009 feels a lot like 1999 when I was consulting with Allaire (remember CFML and ColdFusion?) and attended their user group meetings teaming with enthusiastic Web developers with war stories about their successes and failures bringing Web development servers into organizations of all types and sizes.</p>

<p>Ten years ago, many enterprises were just getting onto the "e-commerce bus," having been either eclipsed or inspired by the likes of innovative Web-centric companies such as Amazon.com and eBay who launched in 1995, or early-adopter retailers like JCPenney whose understanding of the catalogue business put them online faster than many other retailers, or businesses for that matter. Many mainline companies were in various phases of their Web evolution in 1999 -- from brochureware to intranets to pilot customer-facing interactive sites. And keep in mind that ten years ago, Google was barely two.</p>

<p>In 1999 there was also a wide cross-section of skill sets and diversity of understanding about what the Web was, how it worked, and what people and tools to trust to bring one's vision onto the Web. I remember sitting in focus groups with a number of HTML Web designers who were impatient with their more senior corporate IT colleagues who insisted on clear roadmaps, risk assessments and cost-benefit analyses for the Web-based tools and technology solutions their companies were considering. </p>

<p>The Java developers, engineers and system architects in other discussion groups also weren't too keen on the irreverent attitudes and huge amounts of money being thrown at these young people, who just a few years earlier were teenagers playing video games at the arcades. But understanding and trust continued to build, innovation accelerated, communities with technical skills increased, and revenues skyrocketed as a direct result of vendors developing and companies embracing new Web technologies.</p>

<p>We fast forward to 2009 and see similar dynamics with Semantic Web technologies. There are the early adopters and evangelists who have already climbed aboard the "RDF-bus," understand what's possible with W3C's Semantic Web technology standards, and can point to impressive results in new tools, pilot projects and even robust deployments within organizations, governments, and enterprises. </p>

<p>Yet skeptics remain both in terms of understanding the paradigm shift that the Semantic Web brings, just as the early Web challenged the status quo, and in the legitimate need for better tools and long-term architectural considerations for how to successfully deploy Semantic Web technologies in large enterprises.</p>

<p>Like the early Web and the W3C standards and subsequent commercial tools, products and services that enabled its rapid growth, the W3C Semantic Web stack is highly stable today. The accelerating uptake of W3C Semantic Web standards, new tools and applications were part of the buzz at this year's Semantic Technologies Conference.</p>

<p>In addition to hearing and seeing many new use cases and case studies, the call for commercialization was clear, as was the amount of enthusiasm among the technologists doing good and exciting work. The community's call to publish and link data in RDF or RDFa is clearly being heard, with The New York Times joining the ranks of large data holders eager and willing to publish to the Linked Open Data Cloud.</p>

<p>Finally, the number of Semantic Web communities flourishing in cities coast to coast across North America and in Europe, is another healthy sign that the growth and adoption of Semantic Web technologies has not only "crossed the chasm" (in keeping with Geoffrey Moore's model), but has spawned strong beachheads of support among highly skilled technology professionals across business, industry, and government sectors.</p>

<p>It is my hope that at next year's Semantic Technologies Conference -- which is changing venues to San Francisco -- we will point to an even higher coordinate on the adoption curve and see amazing new results and impact from the use of W3C Semantic Web technologies. If I were Jean Luc Picard, I would, "Make it so."  But for now, I'll continue in my role of education and outreach for W3C.... Look forward to seeing many of you throughout the year and at next year's conference!</p>
]]>
        </description>
<dc:subject>Semantic Web</dc:subject>
<dc:creator>Karen Myers</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-06-30T13:06:55+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/06/wcag_20_in_your_mother_tongue.html">
<title>WCAG 2.0 in your mother tongue</title>
<link>http://www.w3.org/QA/2009/06/wcag_20_in_your_mother_tongue.html</link>
<description>        <![CDATA[<p>I come from Egypt, live in Austria, work in France, and when I start speaking, some people think I'm American. I speak fluent German and English, but no matter what I do, some expressions and thoughts will always be easier for me in Arabic than in any other language. The expression "mother tongue" hits it rather well - it is the language where I feel most home and safe, despite it getting a little rusty over the years.</p>
<p>Come to think of it, the majority of the human population is probably more comfortable in a language other than English. It happens to be that English is the working language of W3C (and most international organizations) but that does not mean that other languages are not equally welcome at W3C. In fact, W3C encourages volunteers to contribute their valuable time and effort to <a href="http://www.w3.org/Consortium/Translation/">translation of W3C standards and other resources</a>.</p>
<p>I'm particularly proud of the <a href="http://www.w3.org/2005/02/TranslationPolicy.html">Policy for Authorized W3C Translations</a> which allows the production of translations that are recognized by W3C. This is especially useful for W3C standards such as <a href="http://www.w3.org/WAI/intro/wcag.php">Web Content Accessibility Guidelines (WCAG) 2.0</a>, which are read and used by a large number of people. Besides Web developers, WCAG 2.0 is also used by decision makers, researchers, accessibility advocates, and people with disabilities from around the world.</p>
<p>Today the <a href="http://www.w3.org/WAI/">W3C Web Accessibility Initiative (WAI)</a> announced the publication of the <a href="http://www.w3.org/Translations/WCAG20-fr">French Authorized Translation of WCAG 2.0</a>. It is the first Authorized Translation of WCAG 2.0 and we expect others in Brazilian Portuguese, Catalan, Chinese, Czech, Danish, Dutch, German, Hindi, Hungarian, Italian, Japanese, Korean, Portuguese, Russian, Spanish, Swedish, and more to follow. There are also several unofficial translations available and in progress. The <strong><a href="http://www.w3.org/WAI/WCAG20/translations">WCAG 2.0 Translations</a> page lists completed and planned translations.</strong></p>
<p>While this is an impressive list of translations, it is still only a small fraction of all existing languages. For instance, I am looking forward to being able to read WCAG 2.0 in Arabic. If we want to support the diversity of languages and cultures on the Web then we must continue to develop and promote such translations. Please engage and help us promote translations for W3C standards such as WCAG 2.0 in all languages of a truly World Wide Web.</p>]]>
        </description>
<dc:subject>Accessibility</dc:subject>
<dc:creator>Shadi Abou-Zahra</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-06-26T17:04:55+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/06/w3c_team_at_semtech.html">
<title>W3C team at SemTech</title>
<link>http://www.w3.org/QA/2009/06/w3c_team_at_semtech.html</link>
<description>        <![CDATA[Some of us on the team had a pretty busy last week: indeed, Karen Myers, Sandro Hawke, Dave Raggett, Eric Prud'hommeaux, Ralph Swick, and I were at the <a href="http://www.semantic-conference.com/">Semantic Technologies 2009 conference</a> in San Jose. Dave (together with Dianne Mueller from JustSystems) gave a presentation on <a property="ctag:label" resource="http://rdf.freebase.com/ns/guid/9202a8c04000641f800000000047b287" typeof="ctag:Tag" xmlns:ctag="http://commontag.org/ns#" class="zem_slink rdfa" href="http://en.wikipedia.org/wiki/XBRL" title="XBRL" rel="ctag:means wikipedia">XBRL</a> and the Semantic Web, Eric gave a <a href="http://www.cambridgesemantics.com/2008/09/sparql-by-example/">tutorial</a> (together with Lee Feigenbaum, from Cambridge Semantics) on <a property="ctag:label" resource="http://rdf.freebase.com/ns/guid/9202a8c04000641f80000000007a7fe5" typeof="ctag:Tag" xmlns:ctag="http://commontag.org/ns#" class="zem_slink rdfa" href="http://en.wikipedia.org/wiki/SPARQL" title="SPARQL" rel="ctag:means wikipedia">SPARQL</a>, and I also gave an <a href="http://www.w3.org/2009/Talks/0615-SanJose-tutorial-IH/">introductory SW tutorial</a> and a <a href="http://www.w3.org/2009/Talks/0615-SanJose-talk-IH/">presentation</a>. And, of course, we all had hallway discussions, meetings, interviews… more than I even remember right now. A number of W3C members were also represented either as presenters or at their booth at the exhibition (or both). More than 1200 people in San Jose in spite of the economic malaise... This is pretty good!
<p>
I <a href="http://ivan-herman.name/2009/06/19/semtech2009-impression/">published a blog entry</a> on right before my journey back to Europe (and an <a href="http://ivan-herman.name/2009/06/20/semtech2009-impressions-addendum/">addendum</a> because I forgot something in the original blog entry…) with much more details. If you are interested in more detailed impressions on the conference, you can read it there. Suffices it to say: it was a great week!</p><div class="zemanta-related"><h6 class="zemanta-related-title">Related articles by Zemanta</h6><ul class="zemanta-article-ul"><li class="zemanta-article-ul-li"><a href="http://ivan-herman.name/2009/06/19/semtech2009-impression/"> SemTech2009 impressions </a> (ivan-herman.name)</li></ul></div>

<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif?x-id=13736eb2-cee5-493a-b916-b17059fe05ba" /><span class="zem-script more-related pretty-attribution"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        </description>
<dc:subject>Technology</dc:subject>
<dc:creator>Ivan Herman</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-06-25T14:25:48+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/06/orthogonality_of_specification.html">
<title> Orthogonality of Specifications</title>
<link>http://www.w3.org/QA/2009/06/orthogonality_of_specification.html</link>
<description>        <![CDATA[<!-- #BeginTags --><p class="tags"><a href="http://www.technorati.com/tag/HTTP" rel="tag">HTTP</a>,<a href="http://www.technorati.com/tag/HTML" rel="tag">HTML</a>,<a href="http://www.technorati.com/tag/URI" rel="tag">URI</a></p><!-- #EndTags -->
	<p>The general principle of platform design is that platforms consist of a set of standard interfaces. Standard interfaces allow substitution of components across the interface boundary, while independence of interfaces allow evolution of the interfaces themselves. In a PC, for example, the disk bus interface allows many different disk vendors to offer disk products independent of the model of display or keyboard, but the orthogonality of  interfaces allow evolution of the interfaces themselves. If the display interface were linked to the disk interface too tightly, it wouldn't be possible to evolve ISA to SATA without updating VGA.</p>
	<p>In the web platform, the three important interfaces are transport, format and reference, and the current definitions of those interfaces are HTTP, HTML and URI. The interfaces are standard, allowing many different implementations: HTTP standard lets you use HTTP servers from many vendors, the HTML standard lets you use many different HTML authoring tools or template systems, and the URI specification allows identification of many different components.</p>
	<p>While HTTP is the current "common denominator"  protocol that all web agents are expected to  speak, the web should continue to work if web content is delivered by other  protocols -- FTP, shared file systems, email, instant messaging, and so forth.  HTTP as it has evolved has severe  difficulties, and designing a Web that <strong>only works</strong> with HTTP as it is  currently implemented and deployed would unfortunate. We should work harder to  reduce the dependencies and isolate them.</p>
	<p>HTML is the 'lingua franca', the common language that all  agents are currently expected to be able to produce, process, read and interpret (or at  least a well-defined subset of it). Having a common language is important for  interoperability, but  the web should  also work for other formats -- extensions to HTML  including scripting, DOM APIs, but also other  formats and application environments such as XHTML, Java, PDF, Flash,  Silverlight, XForms, 3D objects, SVG, other XML languages and so forth. Certainly  HTML has it has evolved is overly complex for the purposes to which it is  designed.</p>
	<p>The URI is the fundamental element of reference, but the URI  itself is evolving to deal with internationalization, reference to session  state, IRIs, LEIRIs, HREFs and so forth. Many applications use URIs and IRIs,  not just the formats described above but other protocols and locations,  including databases, directories, messaging, archiving, peer-to-peer sharing  and so forth.</p>
	<p>The is just one of many communication applications  on the global Internet; for web browsing to integrate will with the rest of the  distributed networking, web components should be independent of the  application, and work well with messaging, instant messaging,  news feeds, etc etc.</p>
	<p>A sign of a breakdown of this architectural  principle would be for a specification of a format (say HTML) to attempt to  redefine, for its purposes, the protocol (say HTTP) or the method of reference  (URI).  The specifications should be independent, or at least, dependencies isolated, minimized, reduced. If those other elements of the  web architecture are incorrect, need to evolve to meet current practice or have  flaws in their definitions, they need to evolve independently, so that orthogonality of the specifications and reusability of the components are the  promoted.</p>
	<p>There may well be reasons to link some features of HTML to  the fact that it is delivered over an interactive protocol, but linking HTML  directly to HTTP in a way that features would work only for HTTP and not for  any other protocol with similar features – that would be unfortunate. It might  not matter in the short-term (that&rsquo;s all we have right now) but it is harmful  to the long-term evolution of the web.</p>
	<p>(Should go without saying, but just in case: this is a personal post, not reviewed by the TAG)</p>
	]]>
        </description>
<dc:subject>HTML</dc:subject>
<dc:creator>Larry Masinter</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-06-24T13:03:36+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/06/for-erik-naggum.html">
<title>For Erik Naggum, in appreciation</title>
<link>http://www.w3.org/QA/2009/06/for-erik-naggum.html</link>
<description>        <![CDATA[<p>Reading <a href="http://cmsmcq.com/">Michael Sperberg-McQueen's</a> blog over the weekend, I came across <a href="http://cmsmcq.com/mib/?p=642">news that Erik Naggum, an active member of the SGML community, going back many years, has died</a>.</p>

<p>Michael writes:</p>
<blockquote cite="http://cmsmcq.com/mib/?p=642">
<p>Erik Naggum, dead? Is it possible? One person fewer who remembers the old days.</p>
</blockquote>

<p>I never myself had any direct interactions with Erik, but I can say that it seems to me he did quite a lot to ensure that the old days would be remembered by those who came after. At least I can say that he helped me learn quite a lot about the history of the community and some of its important technologies -- because, at the time when I first learning about XML and SGML, I discovered in the <a href="http://xml.coverpages.org/archsite.html#primFTP">SGML/XML Archive Sites</a> section of Robin Cover's Cover Pages site a link to an <a href="ftp://ftp.ifi.uio.no/pub/SGML">SGML Repository</a> at the University of Oslo Department of Informatics, with a note saying that the archive was "created and is supported by Erik Naggum."</p>

<p>Among the exhaustive range of resources there that can no longer be found anywhere else (including everything from PostScript sources for particular documents to complete archives of long-gone mailing lists), anybody with half an interest in SGML or even XML is likely to find something invaluable (in my case, one part that I'm particularly thankful for being able to find there were items related to the history and evolution of DocBook).</p>

<p>I never got around to contacting Erik to say thanks while he was still alive. So I hope this posting here can make up a little for my neglecting to have done that.</p>

<p>Erik, thanks.</p>]]>
        </description>
<dc:subject>XML</dc:subject>
<dc:creator>Michael(tm) Smith</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-06-22T02:21:45+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/05/_watching_the_google_io.html">
<title>HTML5 isn&apos;t a standard yet</title>
<link>http://www.w3.org/QA/2009/05/_watching_the_google_io.html</link>
<description>        <![CDATA[<p>
Watching the Google I/O first day keynote, I'm pleased to see the level of
support and interest from Google about HTML5. Sure enough, I wished SVG would
have been mentioned there, as they did for the Canvas API, since I believe both
technologies have relevant use cases. As an example, I made a demo of the <a
href='http://www.w3.org/2009/04/video-player.xhtml'>HTML5 video element using
SVG</a> for the player interface. But overall, we do indeed need to tell the
world that HTML is evolving to become the platform for a rich array of Web  
applications. New Web browser features aren't just limited to new user chrome or extensions.
</p>
<p>
I did notice however several mentions of the "HTML5 standard" that led me to write this post to remind the community of the current status of the specification, both in practice and on the standards track.. HTML5 isn't a W3C standard. We certainly
look forward to the day when it is, but it isn't yet. In fact, the
specification, co-authored by Ian Hickson from Google, is still very much a work in progress. We still don't have a required video codec to be supported by all browsers. Lively discussion is still happening in the HTML Working Group about the level of consensus around the spec. Sam Ruby of IBM and Chris Wilson of Microsoft are trying to move the Group forward. At the moment, HTML5 is only a working draft and Ian hopes to get it ready for Last Call review in October/November 2009 timeframe. Some of the work is also happening in the Geolocation, CSS and Web Applications Working Groups, so not all of it is under "HTML5".
</p>
<p>
So, while it is great to see support for and implementation of HTML  
5, the community has not yet reached agreement enough to call it a standard, and it  
has not been implemented consistently across multiple browsers. Building a test  
suite will help a lot and we don't have one yet. This is an area that we intend to explore  
and to seek community support.
</p>
]]>
        </description>
<dc:subject>HTML</dc:subject>
<dc:creator>Philippe Le Hégaret</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-05-28T21:04:05+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/05/language_semantics_and_operati.html">
<title>Language semantics and operational meaning</title>
<link>http://www.w3.org/QA/2009/05/language_semantics_and_operati.html</link>
<description>        <![CDATA[
	<p>W3C and other standards organizations are in the business of defining languages -- conventions that organizations can choose to follow -- and not in mandating operational behavior -- telling organizations and participants in the network how they are supposed to behave. Organizations (implementors, operators, administrators, software developers) are free to choose which standards they adopt, and what their operational behavior will be.</p>
	<p>In some <a href="http://lists.w3.org/Archives/Public/www-tag/2009Jan/0143.html">posts on the www-tag mailing list</a>, I was trying to point out the risks in defining languages such that the &quot;meaning&quot; of the language depends on operational behavior. In some ways, of course, this is a fallacy: in general, what an utterance &quot;means&quot; in some operational way depends on what the speaker intends and how the listener will interpret the utterance. </p>
	<p>However, as an organization, W3C can, and should, define languages in which the meaning is defined in the document, in terms of abstractions rather than in terms of operational behavior. The result is more robust standards, those that have wider applicability, that can be used for more purposes, and that create a more vibrant and extensible web.<BR/>
    </p>
  ]]>
        </description>
<dc:subject>Web Architecture</dc:subject>
<dc:creator>Larry Masinter</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-05-19T18:45:18+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/05/structured_data_and_search_eng.html">
<title>Search Engines take on Structured Data</title>
<link>http://www.w3.org/QA/2009/05/structured_data_and_search_eng.html</link>
<description>        <![CDATA[<p>Structured data on the web got a boost this week, with Google's announcement of  <a href="http://googlewebmastercentral.blogspot.com/2009/05/introducing-rich-snippets.html">Rich Snippets</a> and <a href="http://googlecustomsearch.blogspot.com/2009/05/enabling-rich-snippets-in-custom-search.html">Rich Snippets in Custom Search</a>. Structured data at such a large scale raises at least three issues:</p><ol><li>Syntax</li><li>Vocabulary</li><li>Policy<br /></li></ol><p>Google's <a href="http://www.google.com/support/webmasters/bin/answer.py?answer=99170">documentation</a> shows support for both microformats and RDFa. It follows the hReview microformat syntax with small vocabulary changes (name vs fn). Support for RDFa syntax, in theory, means support for vocabularies that anyone makes; but in practice, Google is starting with a clean slate: <b>data-vocabulary.org</b>. That's a place to start, though it doesn't provide synergy with anyone who has uses FOAF or Dublin Core or the like to share their data.<br /></p><p>The policy questions are perhaps the most difficult. Structured data is a pointy instrument; if anyone can say anything about anything, surely the system will be gamed and defrauded. Google's rollout is one step at a time, starting with some trusted sites and an application process to get your site added. The O'Reilly <a href="http://radar.oreilly.com/2009/05/google-adds-microformat-parsin.html">interview</a> with Guha and Hansson is an interesting look at where they hope to go after this first step; if you're curious about how this fits in to HTML standards, see Sam Ruby's <a href="http://intertwingly.net/blog/2009/05/12/Microdata">microdata</a>.<br /></p><p>While issues remain--there are syntactic i's to dot and t's to cross and even larger policy issues to work out--between Google's rollout and <a href="http://developer.yahoo.com/searchmonkey/siteowner.html">Yahoo's searchmonkey</a> and the <a href="http://webbackplane.com/mark-birbeck/blog/2009/04/23/more-rdfa-goodness-from-uk-government-web-sites">UK Central Office of Information rollout</a>, it seems that the industry is ready to take on the challenges of using structured data in search engines.<br /></p>



]]>
        </description>
<dc:subject>eGov</dc:subject>
<dc:creator>Dan Connolly</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-05-13T16:18:42+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/05/w3c_is_micro-blogging.html">
<title>W3C is micro-blogging</title>
<link>http://www.w3.org/QA/2009/05/w3c_is_micro-blogging.html</link>
<description>        <![CDATA[<p>This is a quick note to announce that we're joining the µ-blogging community!</p>

<p>We can be followed on <a href="http://identi.ca/w3c">identi.ca/w3c</a>, as well as <a href="http://twitter.com/w3c">twitter.com/w3c</a>.</p>]]>
        </description>
<dc:subject>W3C Life</dc:subject>
<dc:creator>Coralie Mercier</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-05-12T11:57:10+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/05/data_interchange_problems_come.html">
<title>Data interchange problems come in all sizes</title>
<link>http://www.w3.org/QA/2009/05/data_interchange_problems_come.html</link>
<description>        <![CDATA[
<p>I had a pretty small data interchange problem the other day: I just
wanted to archive some play lists that I had compiled using various
music player daemon (<a href="http://en.wikipedia.org/wiki/Music_Player_Daemon">mpd</a>)
clients.
 The mpd server stores playlists as simple <a href="http://en.wikipedia.org/wiki/M3U">m3u</a> files,
i.e. line-oriented files with a path to the media file on each line. But
that's too fragile for archive and interchange purposes.

I had a similar problem a while back with iTunes playlists. In <a href="http://dig.csail.mit.edu/breadcrumbs/node/228">that episode</a>,
I chose <a href="http://microformats.org/wiki/haudio">hAudio</a>, an
HTML dialect in progress in the <a href="http://microformats.org/wiki/Main_Page">microformats
community</a>, as my target.</p>

<p>Unfortunately, hAudio changed out from under me between when I
started and when I finished.  So this time, a simple search found the
<a href="http://musicontology.com/">music ontology</a> and I tried it
with <a href="http://www.w3.org/TR/xhtml-rdfa-primer/">RDFa</a>, which
lets you use any RDF vocabulary in HTML<a href="#quibble">*</a>.
I'm mostly pleased with the results:
</p>


<blockquote>
<ol xmlns:mo="http://purl.org/ontology/mo/" xmlns:foaf="http://xmlns.com/foaf/0.1/" xmlns:dc="http://purl.org/dc/elements/1.1/">
<li about="#album1" typeof="mo:Record">
from <cite property="dc:title">A Song's Best Friend_ The Very Best Of John Denver [Disc 1]</cite>
<br /> by <span rel="foaf:maker"><b typeof="foaf:Agent" about="#agent1" property="foaf:name">John Denver</b></span>
<br /><a rel="mo:track" href="http://www.w3.org/QA/sununga/mt-static/html/artists-popular/John%20Denver/A%20Song%27s%20Best%20Friend_%20The%20Very%20Best%20Of%20John%20Denver%20%5BDisc%201%5D/1-04%20Poems%2C%20Prayers%20And%20Promises.mp3"><em property="dc:title">Poems, Prayers And Promises</em></a></li>

<li about="#album2" typeof="mo:Record">
from <cite property="dc:title">WOW Worship (orange)</cite>
<br /> by <span rel="foaf:maker"><b typeof="foaf:Agent" about="#agent2" property="foaf:name">Compilations</b></span>
<br /><a rel="mo:track" href="http://www.w3.org/QA/sununga/mt-static/html/artists-popular/Compilations/WOW%20Worship%20%28orange%29/1-01%20Did%20you%20Feel%20the%20Mountains%20Tremble.mp3"><em property="dc:title">Did you Feel the Mountains Tremble</em></a></li>

<li about="#album3" typeof="mo:Record">
from <cite property="dc:title">Family Music Party</cite>
<br /> by <span rel="foaf:maker"><b typeof="foaf:Agent" about="#agent3" property="foaf:name">Trout Fishing In America</b></span>
<br /><a rel="mo:track" href="http://www.w3.org/QA/sununga/mt-static/html/artists-popular/Trout%20Fishing%20In%20America/Family%20Music%20Party/14%20-%20Back%20When%20I%20Could%20Fly.flac"><em property="dc:title">Back When I Could Fly</em></a></li>
</ol>
</blockquote>

<p>The album names come before the track names because I didn't read
enough of the the <a href="http://www.w3.org/TR/xhtml-rdfa-primer/">RDFa primer</a> when I
was coding; RDFa includes <tt>@rev</tt> as well as <tt>@rel</tt>
for reversing subject/object order.
See
<a href="http://www.advogato.org/person/connolly/diary/67.html">an
advogato episode on m3uin.py</a> for details about the code.
</p>

<p>The Music Ontology was developed by a handful of people who
staked out a claim in URI space
(<tt>http://musicontology.org/...</tt>) and happily took comments from
as big a review community as they could manage, but they had no
obligation to get a really global consensus. The microformats process
is intended to reach a global consensus so that staking out a claim in
URI space is superfluous; it works well given certain initial
conditions about how common the problem is and availability of pre-web
designs to draw from. Perhaps playlists (and media syndication, as
hAudio seems to be expanding in scope to hMedia) will eventually reach
these conditions, but the music ontology already meets my needs, since
I'm the sort who doesn't mind declaring my data vocabulary with URIs.
</p>

<p>My view of Web architecture is shaped by episodes such as this
one. While giga-scale deployment is always impressive and definitely
something we should design for, small scale deployment is just as
important. The Web spread, initially, not because of global phenomena
such as Wikipedia and Facebook but because you <em>didn't</em> need
your manager's permission to try it out; you <em>didn't</em> even
<em>need</em> a domain name; you could just run it on your LAN
or even on just one machine with no server at all.</p>

<p>In an
<a href="http://www.w3.org/2008/10/22-tp-minutes.html#item02">Oct 2008
tech plenary session on web architecture</a>,
Henri Sivonen said:
</p>

<blockquote>
<p>I see the Web
as the public Web that people can access. The resources you can
navigate publicly. I define Web as the information space accessible to
the public via a browser.<br /> If a mobile operator operates behind
walls, this is not part of the Web.</p>
</blockquote>

<p>I can't say that I agree with that perspective. I'm no great fan of
walled gardens either, but freedom means freedom to do things we don't
like as well as freedom to do things we do like. And architecture and
policy should have a sort of church-and-state separation between
them.</p>

<p>Plus, data interchange happens not just at planetary scale, but
also within mobile devices, across devices, and across communities
and enterprises of all shapes and sizes.</p>

<p id="quibble"><small>I've gone a little outside the scope of current
standards; RDFa has only been specified for use in modular XHTML, with
the <tt>application/xhtml+xml</tt> media type, so far.</small>
</p>

<hr>
<p>See also:</p>

<ul>
<li>Feb 2009: <cite><a href="http://www.w3.org/QA/2009/02/palm_webos_approach_to_html_ex.html" rel="bookmark">Palm webOS approach to HTML extensibility:
x-mojo-*</a></cite></li>

<li>Aug 2008: <cite><a href="http://www.w3.org/QA/2008/08/the_details_of_data_in_documen.html">The details of data in documents: GRDDL, profiles, and HTML5</a></cite>
</li>
</ul>
]]>
        </description>
<dc:subject>HTML</dc:subject>
<dc:creator>Dan Connolly</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-05-08T21:10:44+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/05/once_more_into_versioning_--_t.html">
<title>Once more into Versioning -- this time with HTML</title>
<link>http://www.w3.org/QA/2009/05/once_more_into_versioning_--_t.html</link>
<description>        The W3C TAG has worked on the general issue of &quot;versioning&quot; for many years, and many TAG members may be worn out on the issue. 

However, undeterred by past history, I&apos;m taking another run at it, this time trying to look specifically at the issues around versioning of HTML, CSS, JavaScript and other parts of the standard web browser landscape. 

Part of what&apos;s new (I think) is looking at the cost/benefits around deployment. See the www-tag mailing list archive for the HTML and versioning threads.
        </description>
<dc:subject>Web Architecture</dc:subject>
<dc:creator>Larry Masinter</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-05-04T17:39:46+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/04/interview_rotan_hanrahan_on_mo.html">
<title>Interview: Rotan Hanrahan on MobileAware Participation in W3C, Role of Standards</title>
<link>http://www.w3.org/QA/2009/04/interview_rotan_hanrahan_on_mo.html</link>
<description>        <![CDATA[ <p>
<img style="float: right; margin-left: 1em; border: thin black solid" src="/2009/04/rotan-hanrahan.jpg" alt="Rotan Hanrahan"/>
</p>


<p>As part of a series of interviews with W3C Members to learn more about their support for standards and participation in W3C, <a href="/People/Jacobs/">I</a> 
asked <a href="http://www.mobileaware.com/about/hanrahan.jsp">Rotan Hanrahan</a>

(<a href="http://www.mobileaware.com/">MobileAware's</a> Advisory Committee Representative at W3C) some questions.</p>

<p><b>Q.</b> How is MobileAware currently participating in W3C?</p>

<p><b>A.</b> In addition to nearly a decade of participation in W3C’s ubiquitous Web and device independence work, <a href="http://www.mobileaware.com/">MobileAware</a> is a founding sponsor of the W3C’s <a href="/Mobile/">Mobile Web Initiative</a>, in which we chaired the 
<a href="/2005/MWI/DDWG/">Device Description Working Group (DDWG)</a>, culminating in the creation of a new W3C Recommendation (<a href="/TR/2008/REC-DDR-Simple-API-20081205/">Device Description Repository Simple API</a>). The company is proud to have edited and contributed to several W3C publications over the years and to have participated in many W3C events including the hosting of, or participation in, various <a href="/2003/08/Workshops">Workshops</a>. It is important to MobileAware that participation is active and progressive. Our goal is to help extend the Web beyond the desktop.</p>
 
 
<p><b>Q.</b> How do standards benefit MobileAware, and what W3C standards are of particular importance? Do your customers value standards support?</p>

<p><b>A.</b> MobileAware is a specialist company, dealing with technical challenges that few appreciate and even fewer understand. We work in an ecosystem of specialities. To make all these work together, we have to establish some common ground. Interoperability doesn’t just happen; you have to make it happen. For us, agreement on the definition and use of the <a href="/TR/di-gloss/#def-delivery-context-v2">delivery context</a> (for mobile in particular) was a key requirement. The delivery context is the set of all factors that could affect the adaptation and/or delivery of content or services via Web technology. It’s a central concept for many of our products. Our customers appreciate that we have shared our expertise with others and, equally important, we have listened to those who were willing to share with us. Furthermore, the W3C has produced many guides and best practices, which help one to judge the quality of solutions in this increasingly competitive market.</p>
 
 
 
<p><b>Q.</b> Can you share any success stories about the use of Web standards?</p>

<p><b>A.</b> Success was quick coming to MobileAware. In the months leading up to the founding of the company, before Y2K fever had set in, we had become aware of this new idea called XHTML modularization. It promised a way to extend into new platforms, and we were excited by the possibilities, especially as we prepared for our bold step to create a new platform for the mobile Web. We built upon XHTML using this new idea of modularity, adding the necessary metadata and structures that would empower authors to create content that adapts to new contexts, especially mobile. It was one of the most important decision we ever made, and extremely successful.</p>
 
 

<p><b>Q.</b> How about any challenges you or your customers have faced when trying to use Web standards?</p>

<p><b>A.</b> The biggest problem we have faced, and still face today, is decoupling the Web from desktop browsers. For example, we regularly face puzzlement from customers who wonder why a heading on one mobile browser looks so different from the same heading on another mobile browser. Explaining that “heading” is a conceptual notion that may be rendered differently in different contexts can be baffling to people from the pixel-perfect desktop world. Different presentation is an inevitable consequence of differing delivery contexts. Fortunately, our customers quickly learn to embrace this diversity, especially when we provide them the tools to do so.</p>
 
 

<p><b>Q.</b> Many content adaptation products have been introduced or promoted in the mobile Web ecosystem as short-term to mid-term  solutions to make the Web at large available on legacy devices with poor browsing capabilities. New mobile devices ship with more powerful browsers. How do you see the role of content adaptation for mobile devices in five years from now?</p>

<p><b>A.</b> Early content adaptation solutions were motivated by the need to work around deficiencies and extreme variance in new browsers, especially those on mobile devices. These are the short-term to mid-term solutions that you hear about. Adaptation has moved on. Diversity is increasingly seen as a good thing, an opportunity. Deficiencies are becoming a thing of the past. Indeed, many mobile Web-enabled devices have capabilities that you won’t find on many desktops, such as touch-screens, motion sensitivity, geo-location and more. Users are becoming more demanding, looking for personalized experiences, greater interactivity and more combinations of technology/service. Diversity is here and it is growing. In 5 years we will be totally immersed in it. The ever-present challenge is to be able to adapt to this diversity.</p>

<p><b>Q.</b> Copyright infringements and security/privacy concerns are two examples of issues raised by Web publishers against the deployment of third-party transformation proxies by mobile network operators. How can the diverging needs of the actors of the delivery chain be addressed to the end user's final benefit?</p>

<p><b>A.</b> Transformation proxies generally sit between the origin server (author) and the Web client (user). They act on behalf of the user or on behalf of the provider of the communication service. Adapting proxies seldom act on behalf of the author. In the case of legacy content, the authors did not anticipate the possibility of adaptation and so left no guidance as to how they might like this to occur. They did not, for example, identify which parts of their documents might be optionally removed in order to fit onto smaller screens. Some proxies may take this absence of author guidance to mean that they have a free license to do what they want with the content. Meanwhile, there are many adapting sites on the Web today that will adapt content in accordance with the author’s wishes (and the browser’s abilities and user’s preferences) to deliver a good Web experience. But this is being thwarted by some proxies that will masquerade as different devices, confusing the server by presenting it with false delivery contexts. What the proxy eventually delivers to the user is often poor in comparison to what the adapting origin server would deliver, because the proxy does not have the advantage of knowing the author’s intentions, including presentation, security and privacy concerns. In many cases the key problem is lack of respect for the efforts, rights and preferences of authors and users. Thankfully, efforts within the W3C MWI are proving guidance on how proxies can use available technology to be respectful of these concerns, though we will have to rely on the goodwill of the industry for such guidance to be universally applied.</p>
 
 

<p><b>Q.</b> Most Web developments (think applications, widgets) are still either targeting the desktop world, or developed for specific classes of mobile devices from scratch. On the one hand, adaptation of a desktop site to fit mobile devices is often viewed as a costly and constrained work item. On the other hand, new capabilities offered by mobile devices seem to be mobile and platform specific. Can a true ubiquitous approach be considered? How is the mobile world impacting the desktop world?</p>

<p><b>A.</b> Part of the problem is assuming that the starting point is the desktop. Sure, if a desktop site already exists, there is a huge temptation to assume that you will lose a lot of investment if you don’t make it the starting point of your mobile site. The results of this sort of thinking can be disastrous. Generally, when you look closely at a desktop site and you strip away the features that make it particularly attractive on desktop browsers, you reveal the true essence of your site. This is where you start, and in many cases this essence is in your back-end solution, not the presentation layer. The mobile Web experience is not just a miniaturized version of the desktop. You have to consider not only the context of the device (size, capabilities, limits etc.) but also the context of the user (in transit, in a hurry, focused etc.). While you may be re-using many of the familiar Web technologies such as HTTP and various markup languages, you will find that the workflow needs to change, the emphasis will change, and expectations need to change. The Web technologies will be ubiquitous, but not necessarily used in the same way. Certainly, for business users of the mobile Web, the browser is less of a surfboard and more of a machete.</p>
 
 

<p><b>Q.</b> Content transcoding proxies deployed by operators can improve the user experience of many Web sites. However, when content providers simultaneously make efforts to make their site work on a mobile device, conflicts can arise. How would you advise both operators and content providers to manage this situation?</p>

<p><b>A.</b> There are some simple ways that a transcoding proxy can avoid interfering with sites that already deliver contextually-appropriate content. Sampling is the easiest solution. For example, a test request from what appears to be a mobile browser may result in a mobile content response, in which case the proxy can record that this site should not be adapted further. Non-adapting sites can be re-sampled at intervals to see if they have upgraded to adaptability. Observing the returned HTTP headers also provides vital clues, especially the Vary header and No-Transform directive. Generally, proxies should err towards the least interference. Servers should, of course, also emit headers that can be used by proxies to influence their behaviour. Proxies should also announce their presence, so that origin servers have some way of recording proxied traffic (which may encourage desktop site owners to give more attention to the needs of mobile Web users). Users should also be made aware of the proxy, especially if there are security/privacy concerns. The W3C Mobile Web Best Practices group has being doing a lot of work in this area, and has been encouraging public discourse to highlight the issues and possible solutions.</p>
 
 

<p><b>Q.</b> There is no precise definition of the term "mobile" but it seems to be shifting from a concept tied to a physical device to something closer to freedom, as it carries the expectation that a task can be started on a device and pursued on another one. Are new technologies needed to cope with this use case?</p>

<p><b>A.</b> The <a href="/2006/09/mwi-ddwg2-charter">DDWG charter</a> described mobile devices as Web-enabled devices that are normally used away from fixed locations and are manufactured specifically to be portable and usable while being moved. While session mobility (migration) is technically possible, we currently don’t see much demand for it in solutions that are context-aware. This is because the workflow tends to vary, and different contexts will have different entry/exit points, so migrating to a different context changes the dynamics of the workflow. This can be confusing. Dealing with this is a challenge for Web applications, but as the browser becomes more embedded in our surroundings, session migration will be important. At this point we will be moving beyond content adaptation into application adaptation. So yes, we will need new technologies.</p>
 
  
<p><b>Q.</b> What does MobileAware value in its participation in W3C?</p>

<p><b>A.</b> This is a deep question, one I’ve been asked before in a different context, and I’m happy to repeat what I said at that time: The W3C is a facilitator for product making. The venue (being the environment in which Members operate) is a key factor in this facility and is the primary justification for the basic cost of membership. On top of this are the enablers of product development, namely the resulting specifications, for which the members are expected to expend additional resources for their creation.</p>
<p>Additionally, there are other valuable services of the W3C that act as the "glue logic". To start, the test suites and validators serve to engender quality into the W3C products. The feedback mechanism of public discourse ensures relevance to the Web community while also providing an essential further check on the validity/correctness of specifications.</p>

<p>Then we have the ongoing outreach and education, which in a way is akin to a marketing exercise motivated not by profit but by a sense of mission. The W3C also provides a locus of crystallization for exploratory work through its many workshops, IGs and the many talks by W3C staff as reported in our regular W3C bulletins. The W3C site provides relevant archival services, not only as an authoritative reference but also as an historical record showing how much of the Web architecture has evolved (a history from which we should draw valuable lessons). The W3C sometimes provides a service of industry/community representation, such as the times when W3C takes a message to world governments or defends against unfair patents, which is perhaps something that no individual member would want or be able to do. The W3C provides a badge of trust, which can be a source of confidence and assurance to Member's customers, enabling many niche solutions to emerge without the potentially negative label of "proprietary". In this way, the W3C helps the Web to evolve in novel ways. The W3C even demonstrates how to use the technologies through its open source work, with several very useful free tools. And I could go on...</p>

<p>One of the things that makes these truly valuable is that nobody (as yet) has attempted to place a monetary value on them. From the community perspective, the services of the W3C are orthogonal to the commercial world. The specifications are freely available and unencumbered by IP protection, the validators are always online for immediate use, the archives are searchable by anyone, the workshops are open to anyone who has something worthwhile to contribute (and the results/papers are always free to view), the outreach is fair and global. About the only thing that comes at a price is active W3C membership (i.e. fees and the costs associated with doing real work in the WGs), and MobileAware has been an active member for nearly a decade. We value our participation.</p>
  

<p><b>Q.</b> Where would MobileAware like to see W3C improve?</p>

<p><b>A.</b> There is a danger that W3C tries to take on too much. The Web is now an essential part of the fabric of our technologically advancing global community, and its reach is immense. It would be challenging for the W3C to try to take the lead in everything that has some Web aspect to it. Instead, it may be time to refine the focus, concentrate on the architecture of the Web and be ready to let some activities find a new home in existing or new organisations. The work of the W3C needs to be streamlined to keep up with the demanding pace of the Web. Goals should be more realistic, timeframes shorter, activities more flexible. There should be willingness to stop when necessary. Anything that takes more than two years from the point when the requirements are agreed is either too big or just not worth pursuing. We don’t have to do everything in a single bound; we can make this journey in small steps, and lots of them.</p>
 
 

<p><b>Q.</b> MobileAware chaired one of the W3C working groups for several years. Why would a small company take on such a demanding role?</p>

<p><b>A.</b> I had the personal privilege of working with many skilled, intelligent, wise and experienced people from many member companies (partners, competitors, observers, enthusiasts and more) over many years in W3C. Whether their respective companies have thousands of employees, or just a few dozen, it makes no difference so long as they can contribute their speciality to help the Web reach its full potential. MobileAware helped to highlight several pressing issues during the formation of the MWI, and when we were asked if we would help solve those issues, it was clear that we were at the right place at the right time. I may be the face of MobileAware in the W3C, but I am supported by a team of experts from our offices around the world, and with the right support any W3C member, large or small, can make a difference. For us, the reward has been to see how the mobile Web has become an integral part of the greater Web, and the challenges are being addressed day by day with abundant enthusiasm. It’s good to be here.</p>

<p><em>Many thanks to Rotan for his answers.</em></p>]]>
        </description>
<dc:subject>Mobile</dc:subject>
<dc:creator>Ian Jacobs</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-04-24T14:08:51+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/04/semtech_2009_conference_progra.html">
<title>SemTech 2009 conference program public</title>
<link>http://www.w3.org/QA/2009/04/semtech_2009_conference_progra.html</link>
<description>        <![CDATA[The <a href="http://www.semantic-conference.com/ataglance/">program of the 2009 Semantic Technologies conference</a> is now public. Just as last year, it promises to be a busy and interesting week! 

The conference is on Semantic Technologies in general, but a large percentage (majority?) of the papers will be closely related to Semantic Web technologies, exploring the usability, possible extensions, further development, etc, of technologies like RDF, SPARQL, OWL. And, of course, application examples for all these and others. Hugely important feedbacks on where to go, what to develop and possibly standardize in the years to come. 

W3C is happy to be associated with the conference.  I will give a tutorial and a keynote on the first day, Dave Raggett is co-author of a paper on XBRL and the Semantic Web (a topic recently started at W3C), I will be on a panel on OWL 2, and a very large number of the active members of the various W3C Working and Interest Groups in the activity will give presentations (I do not even make an attempt to list them all, because I would probably forget somebody…). This will really be a good week!

<div class="zemanta-pixie"><img class="zemanta-pixie-img" src="http://img.zemanta.com/pixy.gif" alt="" /><span class="zem-script more-related"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        </description>
<dc:subject>Technology</dc:subject>
<dc:creator>Ivan Herman</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-04-07T09:26:17+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/03/a_rough_view_of_the_future.html">
<title>A rough view of the future</title>
<link>http://www.w3.org/QA/2009/03/a_rough_view_of_the_future.html</link>
<description>        <![CDATA[<p>As part of my introduction domain presentation to the Advisory Committee, I wanted to show what it means to work on several user interface technologies. So, I stuffed one <a href='http://www.w3.org/2009/03/web-demo.xhtml'>slide with many technologies</a>: HTML, CSS, SVG, MathML, Scripting, DFXP, Ruby, and RDFa. It's using well established technologies (like HTML buttons) and some very advanced ones (like CSS transforms or DFXP). I did go crazy on the CSS transforms and might win the award of the ugliest demo of the year as a result though.</p>
<p><a href='http://intertwingly.net/blog/2009/03/22/Several-Web-technologies'>Sam asked me</a> to look at the results of running the demonstration through the HTML5 validator. It doesn't pass it and that's intentional. I'm not sure why HTML5 excludes the complex constructions of Ruby or why I can't use unit lengths in width or height. Boolean attributes in HTML5 can't use the values "true" or "false" and I can't get myself to accept that fact. There are probably ugly stories around those. I needed a way to link to external captions. And there is RDFa.</p>
<p>The main point of the demonstration is to see those technologies working and interacting together. It has been a hard road to get where we are today and there is still so much work to do, but let's not forget that it's fun to see those things working.</p>
]]>
        </description>
<dc:subject>Technology</dc:subject>
<dc:creator>Philippe Le Hégaret</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-03-24T18:52:28+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/03/news_from_the_video_media_anno.html">
<title>News from the Video Media Annotations front</title>
<link>http://www.w3.org/QA/2009/03/news_from_the_video_media_anno.html</link>
<description>        <![CDATA[<p>More and more multimedia objects (images, videos, music) are available on the Web. A key for accessing these objects (e.g. in a search engine) is to master the variety of metadata about the author of a media object, its creation date, keywords, etc. If today you search for the newest video by your most favorite director on a specific topic, you will have a hard time getting what you want. The outcome of the <a href="http://www.w3.org/2008/WebVideo/Annotations/">Media Annotations Working Group</a> will help to make your life much easier!</p>
        <p>The group is looking into <a href="http://dev.w3.org/2008/video/mediaann/mediaont-1.0/mapping_table_090223_common.htm">a lot of (!) metadata formats</a> for media on the web: EXIF, ID3, MediaRDF, MPEG-7, XMP, etc. As part of an "Ontology for Media Objects", the group is defining a small set of commonly shared properties - the "<a href="http://dublincore.org/">Dublin Core</a> of Multimedia".</p>
        <p>In addition, the group is working on an API for accessing these properties, independent of the underlying metadata format. The API uses the ontology, that is the mappings between the common properties and existing formats. In that way, you will be able to get the author, creation date or keyword information of a media object, across images, videos and audio files of all kinds. Life can be so easy ...</p>
        <p>Please have a look at the <a href="http://dev.w3.org/2008/video/mediaann/mediaont-1.0/mapping_table_090223_common.htm">current version of the mappings</a> and <a href="mailto:public-media-annotation@w3.org">provide feedback to the working group</a>. Getting your input and reaching consensus with developers <em>and users</em> of metadata formats will be a key to the success of this work.</p>

<p>Written by Felix Sasaki.</p>]]>
        </description>
<dc:subject>Video</dc:subject>
<dc:creator>Coralie Mercier</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-03-20T19:30:20+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/03/betaw3org.html">
<title>beta.w3.org</title>
<link>http://www.w3.org/QA/2009/03/betaw3org.html</link>
<description>        <![CDATA[<p>Today we made public our beta of the <a
href="http://beta.w3.org/">redesigned W3C Web site</a>. I am sure
we will learn a lot now that it is live.</p>

<p>Last night, as I was thinking about what to highlight in this
post, I concluded that a <a
href="http://dotsub.com/view/41e149bd-8b98-4103-a9f8-c96787497211">screencast
tour</a> might be more interesting. It is a bit long (10 minutes) but covers
some of the key features of the redesign. There is also a page <a
href="http://beta.w3.org/Help/about-redesign">about the
redesign</a> with more details about features and known limitations.</p>

<p>I would like to thank
the <a
href="http://www.w3.org/People/domain?domain=Systems">W3C Systems
Team</a> for their dedication to making this happen. 
We implemented the site using a combination of
off-the-shelf tools and some home-grown glue. I look forward to
blogging about those tools and the site itself over the next few weeks.</p>

<p>We need a lot more content for pages like the technology introductions.
<a
href="http://beta.w3.org/Help/about-redesign.html#howtohelp">You can help</a>.
If you would like to write a few paragraphs about a technology that interests
you, we will do our best to integrate the material into the site. Our page 
<a href="http://beta.w3.org/Help/about-redesign">about the redesign</a> explains
more.</p>

<p>Let us know your thoughts, and enjoy the beta.</p>

<p>Update 2009-04-14: I have created a <a href="/2009/04/beta-comments">page to track comments</a>.</p>]]>
        </description>
<dc:subject></dc:subject>
<dc:creator>Ian Jacobs</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-03-20T16:54:13+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/03/food_agriculture_and_skos.html">
<title>Food, agriculture, and SKOS</title>
<link>http://www.w3.org/QA/2009/03/food_agriculture_and_skos.html</link>
<description>        <![CDATA[<p>The <a href="http://www.fao.org">UN Food and Agriculture Organization (FAO)</a> has a number of (online) publications (e.g., “Food, Nutrition and Agriculture”). As all such sites, they also have to offer an easy way to search through the articles, find the right papers based on topic, keywords, concepts, etc. The approach is to add an interface to a local search engine that would also offer such concept-based search. Potentially, such a search engine could also span over several related datasets that share the same concepts. To achieve this, one of the issues to solve to have the concepts themselves expressed in a machine readable form. </p>

<p>An organization like the FAO has an accumulated knowledge that goes back to several decades in the form of, for example, thesauri or glossaries. The upcoming<a href="http://www.w3.org/TR/skos-reference"> W3C SKOS specification</a> provides a tool to encode such thesauri, glossaries, terminologies in a standard, machine readable format. By publishing it in a standard format, not only is the thesaurus usable for FAO’s own purposes but it can also be reused by anybody else on the Web. This is what the FAO has done by publishing their <a href="http://www.fao.org/aims/ag_intro.htm">Agrovoc Thesaurus</a> in SKOS, and base their search interface on that thesaurus, too. Similarly, other institutions like libraries can publish their catalogues, subject headings, glossaries, etc, using the same format, providing a web of interrelated concepts and terms that could be used to organize and integrate data overall. This can be an important step in the advancement of the (Semantic) Web.</p>

<p>For further details on the FAO application, please look at the<a href="http://www.w3.org/2001/sw/sweo/public/UseCases/FAO/"> Semantic Web Case Study</a> published on the W3C site (courtesy of Gauri Salokhe, Margherita Sini, and Johannes Keizer). And look at the <a href="http://www.w3.org/TR/2009/CR-skos-reference-20090317/">SKOS specification</a> (or the<a href="http://www.w3.org/TR/2009/WD-skos-primer-20090317/"> SKOS Primer</a>) if you want to know more technical details!</p>

<div class="zemanta-pixie" style="margin-top:10px;height:15px"><a class="zemanta-pixie-a" href="http://reblog.zemanta.com/zemified/d7921389-27af-443e-bd41-d094e1ebc1b5/" title="Zemified by Zemanta"><img class="zemanta-pixie-img" src="http://img.zemanta.com/reblog_e.png?x-id=d7921389-27af-443e-bd41-d094e1ebc1b5" alt="Reblog this post [with Zemanta]" style="border:none;float:right"></a><span class="zem-script more-related"><script type="text/javascript" src="http://static.zemanta.com/readside/loader.js" defer="defer"></script></span></div>]]>
        </description>
<dc:subject>Technology</dc:subject>
<dc:creator>Ivan Herman</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-03-20T08:42:02+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/02/palm_webos_approach_to_html_ex.html">
<title>Palm webOS approach to HTML extensibility: x-mojo-*</title>
<link>http://www.w3.org/QA/2009/02/palm_webos_approach_to_html_ex.html</link>
<description>        <![CDATA[<p>
I got pretty <a href="http://www.w3.org/QA/2007/08/iphone_developer_guidelines_pr.html">excited about the iPhone</a>,
and even more about the openness of Android and the G1, and then I
learn that the Palm Pre developer platform is basically just the open
web platform: HTML, CSS, and JavaScript.</p>
<p>Just after the <a href="http://www.w3.org/2009/Talks/02wdn/slides#%2844%29">mobile buzz at Web Directions North</a> and the TAG declared victory on how to build <a href="http://www.w3.org/2001/tag/doc/selfDescribingDocuments.html">The Self-Describing Web</a> with URI-based Extensibility , I get some <a href="http://developer.palm.com/webos_book/book7.html">details</a> on how Palm is building on the open web platform:</p>
<blockquote><p>A widget is declared within your HTML as an empty <b>div</b> with an <b>x-mojo-element</b> attribute.</p>
<pre>&lt;div <i>x-mojo-element=</i>"ToggleButton" <i>id=</i>"my-toggle"&gt;&lt;/div&gt;</pre>
</blockquote>

<p>Oh great; x- tokens... aren't those passe by now?</p>
<p>The suggestion in the HTML 5 draft is <a href="http://lists.w3.org/Archives/Public/public-html/2008Apr/0205.html">data-* attributes</a>. The <a href="http://www.w3.org/TR/wai-aria/">ARIA draft</a> suggests @role. The Palm design looks like new information for <a href="http://www.w3.org/html/wg/tracker/issues/41">issue-41, Decentralized-extensibility</a>, in the HTML WG.</p>
<p>Anybody know how frozen the Palm design is? Or if they looked at ARIA, data-* or URI-based namespaces?</p>]]>
        </description>
<dc:subject>HTML</dc:subject>
<dc:creator>Dan Connolly</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-02-16T17:04:52+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/02/semantic_data_extractor.html">
<title>Semantic Data Extractor</title>
<link>http://www.w3.org/QA/2009/02/semantic_data_extractor.html</link>
<description>        <![CDATA[<p>Every so often, someone writes to me or to the <a href="http://lists.w3.org/Archives/Public/public-qa-dev/">public-qa-dev mailing list</a> to report bugs, or simply to give thanks on the <a href="http://www.w3.org/2003/12/semantic-extractor.html">semantic data extractor</a>.</p>
<p>I'm always pleasantly surprised when I hear that, what started as a 10 minutes demonstrator of the semantics attached to HTML, is actually used as a tool by a number of developers.</p>
<p>With a name such "semantic data extractor", it was a bit of a shame that the tool didn't highlight the usage of <a href="http://www.w3.org/TR/2007/NOTE-grddl-primer-20070628/">GRDDL</a> or <a href="http://www.w3.org/TR/2008/NOTE-xhtml-rdfa-primer-20081014/">RDFa</a> on pages that use either of these technologies; I have just added detection of both of these to the extractor.</p>
<p>As a bonus, I have also added detection of non-semantic markup: at this time, it will detect purely-wrapping <code>&lt;div&gt;</code>, empty <code>&lt;span&gt;</code>, and tables with a single row or a single column (which have good chances to be layout tables); if you have suggestions for detecting other non-semantic markup, let me know!</p>
]]>
        </description>
<dc:subject>Tools</dc:subject>
<dc:creator>Dominique Hazaël-Massieux</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-02-12T10:27:09+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/02/social_networking_workshop_rep.html">
<title>Social Networking Workshop Report</title>
<link>http://www.w3.org/QA/2009/02/social_networking_workshop_rep.html</link>
<description>        <![CDATA[<p>On January 15, I woke up early in the morning from a dream where one of the presenters of the Workshop on the <a href="http://www.w3.org/2008/09/msnws/">Future of Social Networking</a>, that was to start that day and that I was co-chairing, was asking me to find a tape player so that she could accompany her presentation with a dance. I probably realized this was a dream when a <strong>tape</strong> player was mentioned - I guess my subconscious still need to catch up with the digital music era.</p>
<p>I don't know if I should be happy or sorry that this didn't actually happen, but I am quite happy with the two days of the great discussions at the workshop, and the plans we have started to make to follow-up on these points.</p>
<p>We've just released today the <a href="http://www.w3.org/2008/09/msnws/report.html">report that summarizes the discussions and conclusions of the workshop</a> (with an accompanying <a href="http://www.w3.org/2009/02/socialnetworks-pressrelease">press release</a>), but it's hard to make justice in a few pages to all the energy and rich exchanges that went on during the meeting among the 90 or so participants, fed by the <a href="http://www.w3.org/2008/09/msnws/papers/">72 submitted papers</a>.</p>
<p>Among the <a href="http://www.w3.org/2008/09/msnws/report.html#Next">identified next steps</a>, the creation of one or more <a href="http://www.w3.org/2005/Incubator/#About">Incubator Groups</a> to continue to work initiated on interoperability mapping, privacy best practices, and decentralized architectures is moving ahead, supported by the ongoing discussions in the <a href="http://lists.w3.org/Archives/Public/public-social-web-talk/">publicly archived mailing list <code>&lt;public-social-talk@w3.org&gt;</code></a>, where already 80 people have subscribed to follow up generally on the conversations started in the workshop.</p>

<p>If that topic is of interest to you, make sure to join that list, and stay tuned as the concrete next steps are being implemented!</p>
]]>
        </description>
<dc:subject>Workshops</dc:subject>
<dc:creator>Dominique Hazaël-Massieux</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-02-03T08:38:29+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/01/valid_sites_work_better.html">
<title>Valid sites work better(?)</title>
<link>http://www.w3.org/QA/2009/01/valid_sites_work_better.html</link>
<description>        <![CDATA[<p>I learned HTML at a time when some people were still building several versions of their site. I'm not talking about the web, mobile and iphone versions – more like the netscape and IE3 versions. That was a time when writing “standard” HTML was still a fairly novel idea, but a powerful one. It made sense: the alternative was “write standard code or risk having browsers crash miserably on your web page”.</p>

<p>That was more than a decade ago. Browsers, meanwhile, have made incredible progress at gracefully rendering even the most broken web page. And that is a good thing.</p>

<p>Does this make validation and quality checking of Web pages moot? Of course not. There are many more incentives to build great standard-compliant websites: ease of maintenance, show of professionalism, or, in the words of <a href="http://twitter.com/zeldman/status/1137456194">Zeldman</a>, <q cite="http://twitter.com/zeldman/status/1137456194">Client who saves $5,000 buying cut-rate non-semantic HTML will later spend $25,000 on SEO consultant to compensate</q>.</p>

<p>It makes me curious, however, to know what are the real-life arguments in favor of valid, standard code today. Do you have an untold story of validation getting you rid of an awful rendering glitch? Real-life accounts of a search engine bump achieved by fixing the syntax of you HTML <code>&lt;head&gt;</code>? A typo in a CSS stylesheet that hours of glancing at code didn't show, but the validator did? A forgotten <code>alt</code> that would have lowered your search rank for an important keyword, or cost a big fee for non-accessibility?</p>

<p>Use the comments below to share and discuss your experience - we'll update our outdated “<a href="http://validator.w3.org/docs/why.html" title="Why Validate?">Why Validate?</a>” doc with the best examples.</p>]]>
        </description>
<dc:subject>Opinions &amp; Editorial</dc:subject>
<dc:creator>olivier Théreaux</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-01-29T21:26:11+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2009/01/javascript_required_for_basic.html">
<title>JavaScript required for basic textual info? TRY AGAIN</title>
<link>http://www.w3.org/QA/2009/01/javascript_required_for_basic.html</link>
<description>        <![CDATA[Sam says he's <a href="http://intertwingly.net/blog/2009/01/27/Online-and-Airborne">Online and Airborne</a>. "Needless to say, this is seriously cool." I'll say! But when I follow the link to details from the service provider, I get:<br /><blockquote>Sorry. You must have JavaScript enabled to view this page. Click the
BACK button below or enable JavaScript in your browser preferences and
click TRY AGAIN.<br /></blockquote>Let's turn that around, shall we? Sorry, if you're a network provider and you want my business, read up on <a href="http://en.wikipedia.org/wiki/Unobtrusive_JavaScript">unobtrusive javascript</a> (aka the <a href="http://www.w3.org/2001/tag/doc/leastPower.html">rule of least power</a>), go BACK to work on your web site design and TRY AGAIN.<br />]]>
        </description>
<dc:subject>Accessibility</dc:subject>
<dc:creator>Dan Connolly</dc:creator>
<dc:language>en</dc:language>
<dc:date>2009-01-27T22:01:19+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2008/12/musing_with_element_traversal.html">
<title>Musing with Element Traversal</title>
<link>http://www.w3.org/QA/2008/12/musing_with_element_traversal.html</link>
<description>        <![CDATA[<p>Yesterday, W3C announced <q><a href='http://www.w3.org/News/2008#item222'>Element Traversal Specification Is a W3C Recommendation</a></q>. This will help Web developers forgetting about those vexatious nodes that one has to go around when navigating the DOM. DOM Traversal is along the same lines but I guess it didn't make the 80/20 rule for the implementers.</p>
<p>Unfortunately, our days of vexation aren't over yet.</p>
<p>First, the Element Traversal specification isn't supported in the latest final product versions of Firefox or Internet Explorer for example. I didn't check with Safari but Opera does support it. Some of those, if not all, will support the specification in their product releases of 2009.</p>
<p>Second, as we all know, users take time to upgrade to the latest versions of Web browsers, so the Web developers won't get to enjoy the specification out of the box on the Web for sometimes.</p>
<p>So, should we forget about using Element Traversal? Well, no, not quite. Given the simplicity of the functions, you can easily write a work around. I developed <a href='http://www.w3.org/2008/12/23-ElementTraversal.html'>et.js, Element Traversal for everyone</a> while musing today around the future of ECMAScript. You don't get to enjoy the <q>low implementation footprint</q> of Element Traversal but it works at least. I didn't test it in all browsers but the page contains a self-test. If it doesn't work for you, let me know.</p>
<p lang='fr-FR'>Joyeux Noël.</p>]]>
        </description>
<dc:subject>Tools</dc:subject>
<dc:creator>Philippe Le Hégaret</dc:creator>
<dc:language>en</dc:language>
<dc:date>2008-12-23T21:24:47+00:00</dc:date>
</item>


<item rdf:about="http://www.w3.org/QA/2008/12/social_networks_at_w3c_foresee.html">
<title>Social networks at W3C: foreseeing a 2009 success story!</title>
<link>http://www.w3.org/QA/2008/12/social_networks_at_w3c_foresee.html</link>
<description>        <![CDATA[The <a href="http://www.w3.org/2008/09/msnws/">W3C social networks workshop</a> is already a blast and it hasn't happened yet! We received a record number (72) of interesting position papers from a wide range of key players. Have a look at the <a href="http://www.w3.org/2008/09/msnws/papers/">impressive list</a> (papers and submitters) and you would certainly agree with me that this workshop is likely going to have an important impact on how the users (you and I, and kids the world over) are doing and will be doing in the social Web space.

The finalized agenda of the 2 days event will be made available by the end of this year. Stay tuned and, again, do not miss the opportunity to <a href="http://www.w3.org/2008/09/msnws/sponsorship"><strong>sponsor the workshop</strong></a>! ]]>
        </description>
<dc:subject>Workshops</dc:subject>
<dc:creator>Marie-Claire Forgue</dc:creator>
<dc:language>en</dc:language>
<dc:date>2008-12-23T16:10:29+00:00</dc:date>
</item>



</rdf:RDF>