<?xml version="1.0" encoding="utf-8" standalone="yes" ?>
<feed xmlns="http://www.w3.org/2005/Atom">

	<title>W3C Team blogs' Galaxy</title>
	<link rel="self" href="http://www.w3.org/2007/08/w3t-planet/atom.xml"/>
	<link href="http://www.w3.org/2007/08/w3t-planet/"/>
	<id>http://www.w3.org/2007/08/w3t-planet/atom.xml</id>
	<generator uri="http://www.planetplanet.org/">Planet/2.0 +http://www.planetplanet.org</generator>

	<entry>
		<title type="html">Open Web Platform Weekly Summary - 2012-01-30 - 2012-02-05 [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/02/openweb-weekly-27.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9348</id>
                <updated>2012-02-06T23:09:31+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Time for your &lt;a href=&quot;http://www.w3.org/wiki/Open_Web_Platform&quot;&gt;Open Web Platform&lt;/a&gt; &lt;a href=&quot;http://www.w3.org/QA/archive/open_web/&quot;&gt;weekly&lt;/a&gt; summary dose. A bit of HTML5, a bit of Web apps, a pinch of Web Architecture and HTTP and everything tied with a Web Education ribbon.&lt;/p&gt;

&lt;h3&gt;HTML5&lt;/h3&gt;

&lt;p&gt;Charles Pritchard (Jumis) is asking if the &lt;a href=&quot;http://www.w3.org/html/wg/wiki/ChangeProposals/sandbox_allow_popups&quot;&gt;&lt;code&gt;allow_popup&lt;/code&gt; attribute value&lt;/a&gt; is ready for prime time. IE has an implementation of it and Webkit has an ongoing patch. The goal of the attribute is to allow pop up in some circumstances where it is usually not possible, such as sandboxed iframes.&lt;/p&gt;

&lt;p&gt;The &lt;code&gt;abbr&lt;/code&gt; attribute on &lt;code&gt;th&lt;/code&gt; elements &lt;a href=&quot;https://www.w3.org/Bugs/Public/show_bug.cgi?id=13614&quot;&gt;will be added&lt;/a&gt; to HTML5 specification.&lt;/p&gt;

&lt;p&gt;There is a proposal for the &lt;strong&gt;next version of HTML&lt;/strong&gt; to have a DOM attribute to have access to the &lt;a href=&quot;https://www.w3.org/Bugs/Public/show_bug.cgi?id=15401&quot;&gt;metadata contained in images&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;There is a meta perma-thread revolving along &lt;code&gt;longdesc&lt;/code&gt; attribute but also &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-html/2012Jan/thread.html#msg196&quot;&gt;images map and accessibility&lt;/a&gt;. This discussion is not finished yet and let's hope people will reach a common understanding on the issue. &lt;/p&gt;

&lt;h3&gt;Web Apps&lt;/h3&gt;

&lt;p&gt;Robin Berjon proposed to &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/thread.html#msg392&quot;&gt;add screen orientation lock&lt;/a&gt; to the rechartering of Web Apps WG. It is happening sometimes that an app will make sense only when the screen has a specific orientation. On the other hand, your body might have a position which is not the one perceived by the device. For example when you are reading news lying down on the side, and you screen suddenly rotates because of your position.&lt;/p&gt;

&lt;p&gt;Should you be &lt;a href=&quot;http://www.w3.org/mid/6280764F-9877-40A7-A31B-F53F370C6524@w3.org&quot;&gt;able to install Web Apps on your computer&lt;/a&gt;. Tim Berners-Lee (W3C) think so and argues for it.&lt;/p&gt;

&lt;p&gt;Glen Shires (Google) proposes the &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0438&quot;&gt;creation of a Community Group for the Speech Javascript API&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The discussion on adding &lt;code&gt;Image.toBlob()&lt;/code&gt; is still &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/thread.html#msg381&quot;&gt;active&lt;/a&gt;. It is very similar to &lt;code&gt;Canvas.toBlob()&lt;/code&gt;. Some people wondered if in fact it should not be more general and apply to any kind of binary streams. &lt;/p&gt;

&lt;h3&gt;Education&lt;/h3&gt;

&lt;p&gt;Chris Mills (Opera Software), who is actively involved in developing a &lt;strong&gt;neutral repository for Open Web documentation&lt;/strong&gt; across platforms, has outlined &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webed/2012Jan/0045&quot;&gt;how the group will move forward&lt;/a&gt;. You can join the &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webed/&quot;&gt;Web Education Community Group&lt;/a&gt;. &lt;/p&gt;

&lt;h3&gt;HTTP&lt;/h3&gt;

&lt;p&gt;The discussion about the rechartering of HTTP WG is &lt;a href=&quot;http://lists.w3.org/Archives/Public/ietf-http-wg/2012JanMar/thread.html#msg98&quot;&gt;still going on&lt;/a&gt; for working on the &lt;strong&gt;new generation of HTTP&lt;/strong&gt;. There is a lot of input on what are the good strategies for the future. Some people share their opinions about the &lt;a href=&quot;https://en.wikipedia.org/wiki/SPDY&quot;&gt;SPDY experiment&lt;/a&gt;. Pretty sure that the &lt;a href=&quot;http://www.ietf.org/meeting/83/index.html&quot;&gt;IETF WG F2F in Paris&lt;/a&gt; (March 25-30, 2012) will be quite active. I will not be there unfortunately.&lt;/p&gt;

&lt;h3&gt;Web Architecture&lt;/h3&gt;

&lt;p&gt;Larry Masinter (Adobe) sent a &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-tag/2012Feb/0005&quot;&gt;proposal for working on MIME and the Web&lt;/a&gt;. The discussion addresses the issues around registries which come quite often. Basically how do we maintain the balance in between the flexibility of the open Web and a control set of values avoiding fragmentation.&lt;/p&gt;

&lt;p&gt;Robin Berjon proposed a new draft about the &lt;a href=&quot;http://www.w3.org/2001/tag/products/apiminimization-2012-02-02&quot;&gt;work on API Minimization&lt;/a&gt;. He is looking for feedback.&lt;/p&gt;

&lt;p&gt;This column is written by &lt;a href=&quot;http://www.la-grange.net/karl/&quot;&gt;Karl Dubost&lt;/a&gt;, &lt;a href=&quot;http://my.opera.com/karlcow/blog/&quot;&gt;working&lt;/a&gt; in the &lt;a href=&quot;http://dev.opera.com/&quot;&gt;Developer Relations team&lt;/a&gt; at &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera Software&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Karl Dubost</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Progress and support for Do Not Track in Brussels [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/02/support_for_do_not_track_brussels.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9346</id>
                <updated>2012-02-02T21:59:06+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Fourteen months ago, the US Federal Trade Commission issued &lt;a href=&quot;http://www.ftc.gov/opa/2010/12/privacyreport.shtm&quot;&gt;a staff report on privacy&lt;/a&gt; that endorsed a Do Not Track mechanism; seven months ago European Commissioner Neelie Kroes laid out her &lt;a href=&quot;http://www.w3.org/QA/2011/06/do_not_track_the_regulators_ch.html&quot;&gt;challenge to standardize Do Not Track&lt;/a&gt; by June 2012. And last week, the &lt;a href=&quot;http://www.w3.org/2011/tracking-protection/&quot;&gt;Tracking Protection Working Group&lt;/a&gt; held its third face-to-face meeting in the iconic Berlaymont building in Brussels: we thank the Commission for their hospitality.&lt;/p&gt;

&lt;p&gt;Commissioner Kroes &lt;a href=&quot;http://ec.europa.eu/avservices/video/videoplayer.cfm?ref=I072044&amp;sitelang=en&amp;videolang=INT&quot;&gt;welcomed the group&lt;/a&gt; noting the importance of a standardized solution to help with legal compliance &amp;mdash; what Kroes's adviser Carl-Christian Buhr labeled &quot;a common tool and approach&quot;. FTC Chairman Jon Leibowitz, who observed part of the meeting, praised the W3C practice in &lt;a href=&quot;http://www.w3.org/2011/tracking-protection/leibowitz-remarks-2012-01-24.html&quot;&gt;his remarks&lt;/a&gt;: &quot;an approach that we like enormously invites everyone to the table in an open, public and international consensus-building process&quot;. And both the Commissioner and the Chairman noted the breadth of representation at the meeting; we welcomed the participation of browser vendors, online advertising trade groups, analytics providers, data protection authorities, Web publishers, academics and consumers rights groups, among others.&lt;/p&gt;

&lt;p&gt;This meeting represents a significant milestone in the group's work, transitioning from mapping out the problem space to resolving significant issues. We had a very full and very productive three days in Brussels, closing more issues than in the prior four months combined. The public can expect to see new and more complete drafts published within the month.&lt;/p&gt;

&lt;p&gt;Hard work still lies ahead: remaining open issues include the exact definition of the extent of a &quot;party&quot;, the breadth of exceptions for &quot;operational purposes&quot; and details of a JavaScript API. We are excited to see energetic progress and participation within the group and appreciate the ongoing support of both EU and US officials.&lt;/p&gt;</content>
		<author>
			<name>Nick Doty</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Interview: Opera on the Web of Devices [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/02/interview_opera_on_the_web_of.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9342</id>
                <updated>2012-02-01T17:15:11+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;
&lt;img src=&quot;http://www.w3.org/2012/02/dmanian.jpg&quot; alt=&quot;Divya Manian&quot; /&gt;
&lt;/p&gt;
&lt;p&gt;
&lt;img src=&quot;http://www.w3.org/2012/02/abovens.jpg&quot; alt=&quot;Andreas Bovens&quot; /&gt;
&lt;/p&gt; 

 

&lt;p&gt;Opera announced their TV app store at CES 2012. I took the opportunity
to chat with Andreas Bovens, Group Leader Developer Relations and
Divya Manian, Web Opener about Opera and the Open Web Platform on
diverse devices.&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; What are Opera's development priorities on different platforms?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; We are on a lot of platforms including desktop (Windows, Mac and Linux),
mobile (Android, Symbian, J2ME, iOS, BlackBerry, Meego), and selected TVs.
All of these are important to us, so it's not like we prioritize desktop
more than mobile - development continues simultaneously on practically all
of these platforms.&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; How do you maintain market share on so many different devices?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; On the desktop we rely on word of mouth. But on mobile, the
situation is different, especially with Opera Mini. People like Opera
Mini because it runs on a lot of devices and improves performance
through compression. Lately we have been striking deals with carriers
that see a lot of Opera Mini usage on their networks. The carriers
like the fact that Opera Mini uses less bandwidth. And users
appreciate the lower costs. Some carriers are even promoting the
browser themselves: &quot;With our network you can use Opera Mini.&quot; We are
driving growth through operators, and that share is growing. Opera
Mini has a strong presence in CIS, Indonesia, India, Nigeria, and a large
number of other African countries, and we also see fast growth in Latin
America and the Middle East.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Interesting. Why is that?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; Opera runs well on all hardware - not only on the latest
state-of-the-art devices. In some cases, we've gotten traction with a certain
critical group of users, and then adoption spreads virally - this was the
case with Opera Mini in Indonesia, which took off and reached critical
mass in a short time frame, but there are many more examples.&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Meanwhile, the Open Web Platform keeps growing. How do you manage?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; We have our core engine, which runs about everywhere. We built it
with mobile and performance in mind, then ported it to the
desktop. There are some components that we include on the desktop
(e.g., integrated mail) that we don't ship on mobile or TV. But there
are no browser concessions across the devices. There are some
different behaviors according to the platform (e.g., which video codec
is supported).
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Do you find the lack of a single Royalty-Free video codec for the
Web a problem?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; I think WebM plays an important role. I am not sure whether we need
another one. On mobile devices we don't implement the codecs
ourselves; we use the support provided by the underlying system (e.g.,
H.264 on Android).
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; From where I stand WebM seems to be a robust solution we should
adopt. I think we hear more complaints about video from developers
than from users. Developers are the ones that struggle. Video codecs
are a problem, but that's true for almost all the HTML5 features.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; The Open Web Platform consists of a lot specifications at
varying degrees of maturity and implementation. What do you think is
critical to the success of the platform?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; Developers have been promised a lot of magical things. But when
they start to use the features, they find the reality does not yet
match the promise. Some implementations may be broken or only
half-completed. Or a draft specification can change radically,
invalidating implementations and causing confusion among
developers. Today some developers are focused on Webkit even though
there is inconsistency even among different Webkit rendering
engines. When developers optimize for a single browser, they leave
others in a lurch. What we need to do collectively at W3C is promote
robust implementations. We need to have tests before we start
implementing.  We should also be quick to drop older implementations
(that are broken) before developers come to rely too much on them.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Do you think implementers are likely to wait for tests before
implementing?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; This is a persistent issue in the world of implementers. But it is still
worth suggesting.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; Much of what we see is that developers rely on a specific browser
(e.g., Webkit) and they forget about other engines on various devices,
including Opera, Firefox, and others. The problem seems most
persistent on mobile, perhaps because of Webkit's market share. Things
break and developers don't understand why; or they don't notice the
problem, of if they do they do browser sniffing to avoid the problem.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; The Android browser implementation of HTML5 is pretty broken. 
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; What can be done?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; In our developer outreach we've been trying to warn developers. A
monoculture of one rendering engine is likely to backfire as it has in
the past. A monoculture of one
rendering engine was disastrous for the Web - we're only just getting rid
of IE6 now, and China still has 20% IE6 share. A monoculture on mobile
will be even worse. Some people rely on Webkit defaults thinking they are
standard features.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; Some browser vendors are considering implementing Webkit
prefixes. But we need more outreach to developers. To
developers I would like to say: in your demos, make sure that those
demos have the right prefixes. At least when you are showcasing them.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; You opened the Opera TV app store. How do you see the TV market
changing?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; Traditionally the TV market has been closed. HTML5 apps running on
a TV is a new concept that is opening up the market. We'll have to be
careful that there's not too much fragmentation.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Tell me about the store.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; The television industry wants people to engage with social
networks and access Web-based content from their TVs. We feature
access to sites that have been optimized for TV (e.g., 4-way
navigation through a remote control).
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; What is your vision for multi-screen scenarios?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; We are looking into this. WebSockets can be used for these sorts of
interactions, and media queries and feature detection play an important
role when it comes to adapting content for different devices
However, there are other technical aspects to be decided upon - for
example, the interaction modes differ from screen to screen: there is
touch input, 4-way remote control input, etc. Without a doubt, this is
something for implementers and standards bodies to look into and decide
on.&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Tell me about &lt;a href=&quot;http://dev.opera.com/articles/view/getusermedia-access-camera-privacy-ui/&quot;&gt;getUserMedia&lt;/a&gt;: accessing the camera and privacy UI.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; If you want to share your camera image you can use APIs to capture
images and render them back as a data URI. This will allow people to
create image manipulation apps.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; The overall effort is towards real-time communications and
augmented reality. You use a camera stream and plot information on top
of it, or do analysis. There are a number of use cases. The direction
is towards &lt;a href=&quot;http://www.w3.org/2011/04/webrtc/&quot;&gt;WebRTC (Web Real-Time Communications)&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; You might also combine it with WebGL for 3D rendering, and bring
gaming, video, and 3D interactions more into the browser.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; Yes, you could create WebGL objects and place them in a video. You
need orientation events as well. I believe there are some iPhone or
Android apps that do this natively. All the new standards that have
been implemented in the past year will provide new ways to interact
with content. We have only just scratched the surface of what people
will be able to do once we start to combine these features. More
experimentation is necessary.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; How difficult or easy is it to combine these technologies in
innovative way?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; Right now we are at the edges of finding out how they work
together. We don't yet know what we will find (e.g., performance
issues). We need to experiment, and this will also tell the people
writing specifications what to fix.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; Sometimes you can combine things you didn't know worked
together. For example, you can combine SVG and media queries in
interesting ways, for instance changing the SVG rendering depending on
the resolution (even though SVG is resolution-independent).  That's
something that people in the media query work weren't thinking about.
But people discover interesting uses and it works cross-platform!
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; What should we expect in Opera 12 and when?
&lt;/p&gt;

&lt;p&gt;&lt;b&gt;AB:&lt;/b&gt; 
We're working hard on 12, and while we can't say yet when it will be
ready, people can track progress on our &lt;a href=&quot;http://my.opera.com/desktopteam/blog/index.dml/tag/12.00&quot;&gt;desktop team blog&lt;/a&gt;
as well as our
&lt;a href=&quot;http://www.opera.com/docs/specs/presto2.10/&quot;&gt;standards support pages&lt;/a&gt;. One of the things we're working on is GPU-accelerated WebGL support for
instance, and there is also the earlier mentioned getUserMedia
integration.&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; I hear from others that using the GPU makes a big difference.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; In the long run we are looking at offloading other things to the
GPU as well. As far as I understand a lot has to do with how things
are architected; there are not immediate performance gains for hooking
directly into GPU. It's not magic. There are more architectural things
that need to happen. What will get better? Some animations, but not
everything magically. You may not need it for ordinary page rendering.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Any advice for W3C? Where to focus? What to change?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; I'd like to see specifications become standards more quickly. I
understand why they take time but it would be great to speed
things up. Also, I'd like to see more developers and designers learn
what to do &quot;first hand&quot; from the specifications. A lot of people get
their information 2nd or 3rd hand from browser vendors. That also
results in people creating apps that are specific to an old way of
doing things.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; I agree that education of how to use web technologies the right
way is important (as we said about vendor prefixes). It is important
that people learn how to use features in a way that doesn't cause
sites to fail on new devices, for example by using fallbacks.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Do you have suggestions around good practices for living with
vendor prefixes?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; In general we suggest that people include all the known vendor
prefixes. There are also a couple of JavaScript libraries that take
the pain out of doing that. Or online tools. Or Sass, which gives you
programming language features that CSS doesn't have.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;AB:&lt;/b&gt; I think people need to think about mobile differently. We work
directly with people to improve their code. We sometimes see that
people handle &quot;Opera compatibility&quot; as a business development
request. It's like they think they have to support another platform,
but the purpose is the opposite - that you write once and with little
effort it can run anywhere. People designing for one platform miss out
on what the web has to offer. Project coordinators need to understand
the values of developing with standards.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;DM:&lt;/b&gt; Use standards. That's the best way forward for getting something
on multiple and varied range of devices.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;IJ:&lt;/b&gt; Thank you both for the conversation!
&lt;/p&gt;</content>
		<author>
			<name>Ian Jacobs</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">UniView 6.1:  Unicode 6.1 support, popout windows, case converter, … [Richard Ishida]</title>
		<link href="http://rishida.net/blog/?p=791"/>
		<id>http://rishida.net/blog/?p=791</id>
                <updated>2012-01-31T11:40:10+00:00</updated>
		<content type="html">&lt;p&gt;&lt;a href=&quot;http://rishida.net/blog/images/uniview61.png&quot;&gt;&lt;img src=&quot;http://rishida.net/blog/images/uniview61-small.png&quot; alt=&quot;Picture of the page in action.&quot; /&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/&quot;&gt;&amp;gt;&amp;gt; Use UniView&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;The major change in this update is the update of the data to support &lt;strong&gt;Unicode version 6.1.0&lt;/strong&gt;, which should be released today. (See the list of links to new Unicode blocks below.) &lt;/p&gt;
&lt;p&gt;There are also a number of feature and bug related changes.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;What UniView does:&lt;/strong&gt; Look up and see characters (using graphics or fonts) and property information, view whole character blocks or custom ranges, select characters to paste into your document, paste in and discover unknown characters, search for characters, do hex/dec/ncr conversions, highlight character types, etc. etc. Supports Unicode 6.0 and written with Web Standards to work on a variety of browsers. No need to install anything.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;List of changes:&lt;/strong&gt; &lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;
&lt;p&gt;One significant change enables you to display information in a separate window, rather than overwriting the information currently displayed. This can be done by typing/pasting/dragging a set of characters or character code values into the new &lt;span class=&quot;ui&quot;&gt;Popout&lt;/span&gt; area and selecting the &lt;img border=&quot;0&quot; align=&quot;bottom&quot; alt=&quot; &quot; src=&quot;http://rishida.net/scripts/uniview/images/apply.gif&quot; /&gt; icon alongside the &lt;span class=&quot;ui&quot;&gt;Characters&lt;/span&gt; or &lt;span class=&quot;ui&quot;&gt;Copy &amp;amp; paste&lt;/span&gt; input fields (depending on what you put in the popout window).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Two new icons were added to the &lt;span class=&quot;ui&quot;&gt;Copy &amp;amp; paste&lt;/span&gt; area:&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Analyse&quot; src=&quot;http://rishida.net/scripts/uniview/images/case-simple.png&quot; /&gt; Clicking on this will display the characters in the area in the lower right part of the page with all relevant characters converted to uppercase, lowercase and titlecase. Characters that had no case conversion information are also listed.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Analyse&quot; src=&quot;http://rishida.net/scripts/uniview/images/case-detail.png&quot; /&gt; Clicking on this produces the same kind of output as clicking on the icon just above, but shows the mappings for those characters that have been changed, eg. e→E.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Where  character information displayed in the lower right panel has a case or decomposition mapping, UniView now displays the characters involved, rather than just giving the hex value(s), eg. Uppercase mapping:	0043    C. You will need a font on your system to see the characters displayed in this way, but whether or not you have a font, this provides a quick and easy way to copy the case-changed character (rather than having to copy the hex value and convert it first).&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There is also a new line, slightly further down, when UniView is in graphic mode. This line starts with &amp;#8216;As text:&amp;#8217;, and shows the character using whatever default font you have on your system. Of course, if you don&amp;#8217;t have a font that includes that character you won&amp;#8217;t see it. This has been added to make it easier to copy and paste a character into text.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;There is also a new line, slightly further down, when UniView is in graphic mode. This line starts with &amp;#8216;As text:&amp;#8217;, and shows the character using whatever default font you have on your system. Of course, if you don&amp;#8217;t have a font that includes that character you won&amp;#8217;t see it. This has been added to make it easier to copy and paste a character into text.&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;Fixed some small bugs, such as problems with search when U+29DC INCOMPLETE INFINITY is returned.&lt;/p&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Enjoy.&lt;/p&gt;
&lt;p&gt;Here are direct links to the new blocks added to Unicode 6.1:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Arabic_Extended-A&quot;&gt;Arabic Extended-A&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Sundanese_Supplement&quot;&gt;Sundanese Supplement&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Meetei_Mayek_Extensions&quot;&gt;Meetei Mayek Extensions&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Meroitic_Hieroglyphs&quot;&gt;Meroitic Hieroglyphs&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Meroitic_Cursive&quot;&gt;Meroitic Cursive&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Sora_Sompeng&quot;&gt;Sora Sompeng&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Chakma&quot;&gt;Chakma&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Sharada&quot;&gt;Sharada&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Takri&quot;&gt;Takri&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Miao&quot;&gt;Miao&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://rishida.net/scripts/uniview/?block=Arabic_Mathematical_Alphabetic_Symbols&quot;&gt;Arabic Mathematical Alphabetic Symbols&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;</content>
		<author>
			<name>ishida &gt;&gt; blog</name>
			<uri>http://rishida.net/blog</uri>
		</author>
		<source>
			<title type="html">ishida &amp;gt;&amp;gt; blog</title>
			<subtitle type="html">News of changes to my main site, and W3C related posts.</subtitle>
			<link rel="self" href="http://rishida.net/blog/?feed=rss2"/>
			<id>http://rishida.net/blog/?feed=rss2</id>
		</source>
	</entry>

	<entry>
		<title type="html">Open Web Platform Weekly Summary - 2012-01-23 - 2012-01-29 [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/openweb-weekly-26.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9338</id>
                <updated>2012-01-30T22:40:35+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;This &lt;a href=&quot;http://www.w3.org/wiki/Open_Web_Platform&quot;&gt;Open Web Platform&lt;/a&gt; &lt;a href=&quot;http://www.w3.org/QA/archive/open_web/&quot;&gt;weekly&lt;/a&gt; has quite a lot of stuff. Among the important things being discussed for the last week, Mark Notthingham &lt;a href=&quot;http://lists.w3.org/Archives/Public/ietf-http-wg/2012JanMar/thread.html#msg98&quot;&gt;announced&lt;/a&gt; that there is a will to recharter the HTTP WG for working on &lt;strong&gt;HTTP 2.0&lt;/strong&gt;. The thread on the HTTP WG mailing list has been huge.&lt;/p&gt;

&lt;p&gt;The indexedDB specification doesn't explain how to generate keys. Jonas Sicking (Mozilla) explained &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0329&quot;&gt;how indexedDB keys were generated in Firefox&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Arun Ranganathan (Mozilla) has published a new Editor's draft of the  &lt;a href=&quot;http://dev.w3.org/2006/webapi/FileAPI/&quot;&gt;File API&lt;/a&gt; for review. (&lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/thread.html#msg346&quot;&gt;Full Thread&lt;/a&gt;) and Cameron McCormack (Mozilla) has published a version of &lt;a href=&quot;http://dev.w3.org/2006/webapi/WebIDL/&quot;&gt;WebIDL for Last Call&lt;/a&gt;. Vincent Scheib (Google) &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0376.html&quot;&gt;announced&lt;/a&gt; that the Mouse Lock specification has been moved and renamed &lt;a href=&quot;http://dvcs.w3.org/hg/pointerlock/raw-file/default/index.html&quot;&gt;Pointer Lock&lt;/a&gt;. &lt;/p&gt;

&lt;p&gt;Following a blog post by Tobie Langel (Facebook) about &lt;a href=&quot;http://blog.tobie.me/post/14262541286/app-manifests-an-anthology&quot;&gt;the mess of manifests for Web apps&lt;/a&gt; (widgets, extensions, etc.), Robin Berjon is asking if the Web Apps WG should &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0391.html&quot;&gt;work on aligning those to a common format&lt;/a&gt;. We have to note that there was a &lt;a href=&quot;http://www.w3.org/TR/widgets/&quot;&gt;normative format already defined&lt;/a&gt; in the widget specification, but which was not followed by all implementers.&lt;/p&gt;

&lt;p&gt;will HTTP verbs &lt;code&gt;LINK&lt;/code&gt; and &lt;code&gt;UNLINK&lt;/code&gt; be resurected, it is what James Snell is &lt;a href=&quot;http://lists.w3.org/Archives/Public/ietf-http-wg/2012JanMar/0104&quot;&gt;proposing&lt;/a&gt; with a few use cases.&lt;/p&gt;

&lt;p&gt;Another go is being done at the &lt;a href=&quot;http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/thread.html#34490&quot;&gt;recurring topic about responsive images&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Ilya Sherman (Chromium) is proposing to &lt;a href=&quot;http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/thread.html#34429&quot;&gt;add an &lt;code&gt;autocomplete&lt;/code&gt; attribute to the &lt;code&gt;input&lt;/code&gt; element&lt;/a&gt;. The proposal is &lt;a href=&quot;http://wiki.whatwg.org/wiki/Autocompletetype&quot;&gt;documented on the wiki&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;A request for a new &lt;code&gt;comment&lt;/code&gt; element &lt;a href=&quot;http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/thread.html#34506&quot;&gt;triggered a very long answer&lt;/a&gt; by Ian Hickson (Google) on the nature of the &lt;code&gt;article&lt;/code&gt; element.&lt;/p&gt;

&lt;p&gt;This column is written by &lt;a href=&quot;http://www.la-grange.net/karl/&quot;&gt;Karl Dubost&lt;/a&gt;, &lt;a href=&quot;http://my.opera.com/karlcow/blog/&quot;&gt;working&lt;/a&gt; in the &lt;a href=&quot;http://dev.opera.com/&quot;&gt;Developer Relations team&lt;/a&gt; at &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera Software&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Karl Dubost</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Open Web Platform Weekly Summary - 2012-01-16 - 2012-01-22 [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/openweb-weekly-25.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9337</id>
                <updated>2012-01-30T22:30:49+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The latest release of the &lt;a href=&quot;http://www.w3.org/wiki/Open_Web_Platform&quot;&gt;Open Web Platform&lt;/a&gt; &lt;a href=&quot;http://www.w3.org/QA/archive/open_web/&quot;&gt;weekly&lt;/a&gt; is mostly about Web Apps WG.&lt;/p&gt;

&lt;p&gt;The group in charge of WebSocket Protocol is &lt;a href=&quot;http://www.ietf.org/mail-archive/web/hybi/current/msg09393.html&quot;&gt;rechartering&lt;/a&gt;. They specifically want to define extension to WebSocket including&lt;/p&gt;

&lt;blockquote&gt;
  &lt;ol&gt;
  &lt;li&gt;to define a per-frame compression extension to improve the bandwidth usage.&lt;/li&gt;
  &lt;li&gt;Define a multiplexing extension to improve the scalability of the WebSocket protocol&lt;/li&gt;
  &lt;li&gt;Define timeout-handling capabilities to reduce the chattiness of the protocol&lt;/li&gt;
  &lt;/ol&gt;
&lt;/blockquote&gt;

&lt;p&gt;Jonas Sicking (Mozilla) in &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/0083&quot;&gt;Colliding FileWriters&lt;/a&gt; in &lt;a href=&quot;http://www.w3.org/TR/file-writer-api/&quot;&gt;File Writer API&lt;/a&gt; is wondering about the opportunitiy of having a &lt;code&gt;FileWriter.close()&lt;/code&gt;  if multiple pages create a FileWriter for
the same FileEntry at the same time. (&lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2012JanMar/thread.html#msg83&quot;&gt;full thread&lt;/a&gt;). The &lt;a href=&quot;http://www.w3.org/TR/file-writer-api/&quot;&gt;File Writer API&lt;/a&gt; would allow Web applications to write files on the disk. That could become very handy by helping users to keep the control of their data using a distant Web services to process data, but keeping all data locally. &lt;/p&gt;

&lt;p&gt;Charles Pritchard (Jumis) asked what is happening &lt;a href=&quot;http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/thread.html#34388&quot;&gt;when  the &lt;code&gt;audio&lt;/code&gt; element is removed from the DOM while playing&lt;/a&gt;. The specification &lt;a href=&quot;http://www.whatwg.org/specs/web-apps/current-work/multipage/the-video-element.html#playing-the-media-resource&quot;&gt;defines&lt;/a&gt; it and implementations follow the specification with very small differences. &lt;/p&gt;

&lt;p&gt;Dimitri Glazkov (Google) is proposing to &lt;a href=&quot;http://lists.whatwg.org/pipermail/whatwg-whatwg.org/2012-January/thread.html#34410&quot;&gt;augment the HTML parser to recognize new elements&lt;/a&gt;. It might be needed by the &lt;a href=&quot;http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html&quot;&gt;Shadow DOM&lt;/a&gt; and &lt;a href=&quot;http://dvcs.w3.org/hg/webcomponents/raw-file/tip/explainer/index.html&quot;&gt;HTML templates&lt;/a&gt; specifications. Though Henri Sivonen (Mozilla) is not convinced it is worth the cost of modifying the algorithm.&lt;/p&gt;

&lt;p&gt;This week, the theme of &lt;a href=&quot;http://annevankesteren.nl/&quot;&gt;Anne Van Kesteren&lt;/a&gt;'s &lt;a href=&quot;http://blog.whatwg.org/happy-2012&quot;&gt;report&lt;/a&gt; is about… the new year and treats of the Web Platform.&lt;/p&gt;

&lt;p&gt;This column is written by &lt;a href=&quot;http://www.la-grange.net/karl/&quot;&gt;Karl Dubost&lt;/a&gt;, &lt;a href=&quot;http://my.opera.com/karlcow/blog/&quot;&gt;working&lt;/a&gt; in the &lt;a href=&quot;http://dev.opera.com/&quot;&gt;Developer Relations team&lt;/a&gt; at &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera Software&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Karl Dubost</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Opendirectoryd crashes [Coralie Mercier]</title>
		<link href="http://my.opera.com/koalie/blog/show.dml/40378172"/>
		<id>urn:myopera-koalie-blog-40378172</id>
                <updated>2012-01-26T00:27:18+00:00</updated>
		<content type="html">&lt;span&gt;I was unlucky enough two months ago to start to experience loss of my (computer) identity, occasionally at wake froms sleep. My computer terminal would show &amp;quot;I have no name!&amp;quot; in the prompt instead of my user name, would claim that I am 501, when it should say I'm koalie. Of course, ssh would not want me, telling me to go away as I don't exist. So I rebooted a couple time and grumbled a lot.&lt;br /&gt;&lt;br /&gt;Vlad suggested something was wrong with LDAP and my colleague Thomas diagnosed that opendirectoryd was crashing. All true.&lt;br /&gt;&lt;br /&gt;It happened again tonight and Vlad found a way to restart opendirectoryd (in Terminal.app): &lt;br /&gt;&lt;pre&gt;sudo launchctl
stop com.apple.opendirectoryd&lt;/pre&gt;&lt;br /&gt;Which restarts opendirectoryd.&lt;br /&gt;&lt;br /&gt;I'm none the wiser on what triggers the opendirectoryd crash at wake from sleep. But I'm glad this works when the crash happens.&lt;br /&gt;&lt;/span&gt;</content>
		<author>
			<name>coralie mercier</name>
			<email>koalie@gmail.com</email>
			<uri>http://my.opera.com/koalie/</uri>
		</author>
		<source>
			<title type="html">koalie's contemplations in markup</title>
			<subtitle type="html">&quot;Lord, beer me strength&quot; --Jim</subtitle>
			<link rel="self" href="http://my.opera.com/koalie/xml/rss/blog/"/>
			<id>http://my.opera.com/koalie/xml/rss/blog/</id>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Nice reading on Semantic Search [Ivan Herman]</title>
		<link href="http://ivan-herman.name/2012/01/24/nice-reading-on-semantic-search/"/>
		<id>http://ivan-herman.name/?p=835</id>
                <updated>2012-01-24T16:53:15+00:00</updated>
		<content type="html">&lt;p&gt;I had a great time reading a paper on Semantic Search&lt;a href=&quot;http://ivan-herman.name/2012/01/24/nice-reading-on-semantic-search/#l1&quot;&gt;[1]&lt;/a&gt;. Although the paper is on the details of a specific Semantic Web search engine (&lt;a class=&quot;zem_slink&quot; title=&quot;DERI&quot; href=&quot;http://deri.ie&quot; rel=&quot;homepage&quot;&gt;DERI&lt;/a&gt;’s &lt;a href=&quot;http://swse.deri.org/&quot;&gt;SWSE&lt;/a&gt;), I was reading it as somebody not really familiar with all the intricate details of such a search engine setup and operation (i.e., I would not dare to give an opinion on whether the choice taken by this group is better or worse than the ones taken by the developers of other engines) and wanting to gain a good image of what is happening in general. And, for that purpose, this paper was really interesting and instructive. It is long (cca. 50 pages), i.e., I did not even try to understand everything at my first reading, but it did give a great overall impression of what is going on.&lt;/p&gt;
&lt;p&gt;One of the “associations” I had, maybe somewhat surprisingly, is with another paper I read lately, namely a report on basic profiles for Linked Data&lt;a href=&quot;http://ivan-herman.name/2012/01/24/nice-reading-on-semantic-search/#l2&quot;&gt;[2]&lt;/a&gt;. In that paper Nally et al. look at what “subsets” of current Semantic Web specifications could be defined, as “profiles”, for the purpose of publishing and using Linked Data. This was also a general topic at a &lt;a href=&quot;http://www.w3.org/2011/09/LinkedData/&quot;&gt;W3C Workshop on Linked Data Patterns&lt;/a&gt; at the end of last year (see also the &lt;a href=&quot;http://www.w3.org/2011/09/LinkedData/Report&quot;&gt;final report&lt;/a&gt; of the event) and it is not a secret that W3C is considering setting up a relevant Working Group in the near future. Well, the experiences of an engine like SWSE might come very handy here. For example, SWSE uses a subset of the &lt;a href=&quot;http://www.w3.org/TR/owl2-profiles/#Reasoning_in_OWL_2_RL_and_RDF_Graphs_using_Rules&quot;&gt;OWL 2 RL Profile&lt;/a&gt; for inferencing; that may be a good input for a possible Linked Data profile (although the differences are really minor, if one looks at the appendix of the paper that lists the rule sets the engine uses). The idea of “Authoritative Reasoning” is also interesting and possibly relevant; that approach makes a lot of pragmatic sense, I wonder whether this is not something that should be, somehow, documented for a general use. And I am sure there are more: In general, analyzing the experiences of major Semantic Web search engines on handling Linked Data might provide a great set of input for such pragmatic work.&lt;/p&gt;
&lt;p&gt;I was also wondering about a very different issue. A great deal of work had to be done in SWSE on the proper handling of &lt;code&gt;owl:sameAs&lt;/code&gt;. On the other hand, one of the recurring discussions on various mailing list and elsewhere is on whether the usage of this property is semantically o.k. or not (see, e.g., &lt;a href=&quot;http://ivan-herman.name/2012/01/24/nice-reading-on-semantic-search/#l3&quot;&gt;[3]&lt;/a&gt;). A possible alternative would be to define (beyond &lt;code&gt;owl:sameAs&lt;/code&gt;) a set of properties borrowed from the &lt;a href=&quot;http://www.w3.org/TR/2009/REC-skos-reference-20090818/&quot;&gt;SKOS Recommendation&lt;/a&gt;, like &lt;code&gt;closeMatch&lt;/code&gt;, &lt;code&gt;exactMatch&lt;/code&gt;, &lt;code&gt;broadMatch&lt;/code&gt;, etc. It is almost trivial to generalize these SKOS properties for the general case but, reading this paper, I was wondering: what effect would such predicates have on search? Would it make it more complicated or, in fact, would such predicates make the life of search engines easier by providing “hints” that could be used for the user interface? Or both? Or is it already too late, because the ubiquitous usage of &lt;code&gt;owl:sameAs&lt;/code&gt; is already so prevalent that it is not worth touching that stuff? I do not have a clear answer at this moment…&lt;/p&gt;
&lt;p&gt;Thanks to the authors!&lt;/p&gt;
&lt;ol&gt;
&lt;li id=&quot;l1&quot;&gt;A. Hogan, et al., “€œ&lt;a href=&quot;http://www.websemanticsjournal.org/index.php/ps/article/view/240&quot;&gt;Searching and Browsing Linked Data with SWSE: the Semantic Web Search Engin&lt;/a&gt;e”€, &lt;a class=&quot;zem_slink&quot; title=&quot;Journal of Web Semantics&quot; href=&quot;http://www.elsevier.com/locate/websem&quot; rel=&quot;homepage&quot;&gt;Journal of Web Semantics&lt;/a&gt;, vol. 4, no. December, pp. 365-401, 2011.&lt;/li&gt;
&lt;li id=&quot;l2&quot;&gt;M. Nally and S. Speicher, “&lt;a href=&quot;http://www.ibm.com/developerworks/rational/library/basic-profile-linked-data/index.html&quot;&gt;Toward a Basic Profile for Linked Data&lt;/a&gt;”, IBM developersWork, 2011.&lt;/li&gt;
&lt;li id=&quot;l3&quot;&gt;H. Halpin, et al. “&lt;a href=&quot;http://www.w3.org/TR/2009/REC-skos-reference-20090818/&quot;&gt;When owl:sameAs Isn&amp;#8217;t the Same: An Analysis of Identity in Linked Data&lt;/a&gt;”, Proceedings of the International Semantic Web Conference, pp. 305-320, 2010&lt;/li&gt;
&lt;/ol&gt;
&lt;div class=&quot;zemanta-pixie&quot;&gt;&lt;img class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/pixy.gif?x-id=a4155037-cf51-44fa-9bb9-5cbb0e3a7725&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;
&lt;br /&gt;Filed under: &lt;a href=&quot;http://ivan-herman.name/category/work-related/semantic-web/&quot;&gt;Semantic Web&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/category/work-related/&quot;&gt;Work Related&lt;/a&gt; Tagged: &lt;a href=&quot;http://ivan-herman.name/tag/linked-data/&quot;&gt;Linked Data&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/owl/&quot;&gt;OWL&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/semantic-search/&quot;&gt;semantic search&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/semantic-web/&quot;&gt;Semantic Web&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/web-search-engine/&quot;&gt;Web search engine&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gofacebook/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/facebook/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gotwitter/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/twitter/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/ivanherman.wordpress.com/835/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/ivanherman.wordpress.com/835/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=ivan-herman.name&amp;blog=557157&amp;post=835&amp;subd=ivanherman&amp;ref=&amp;feed=1&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;</content>
		<author>
			<name>Ivan Herman</name>
			<uri>http://ivan-herman.name</uri>
		</author>
		<source>
			<title type="html">Ivan’s private site » Work Related</title>
			<link rel="self" href="http://ivan-herman.name/category/work-related/feed/atom/"/>
			<id>http://ivan-herman.name/feed/atom/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Interview: Motorola on Taking the Web to the Next Level [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/interview_motorola_on_taking_t.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9331</id>
                <updated>2012-01-23T23:28:46+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;I spoke with Gilles Drieu, Vice President of Software Engineering at Motorola Mobility, about his participation in W3C.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; What motivates you to participate in W3C?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; From the early 90's, I have always had a passion for the web. I think it's important to continue to push the web with open standards. The people I work with at Motorola Mobility come from different backgrounds but we share a &quot;common DNA,&quot; which drives our interest in standards work. Part of our common DNA is that rich graphics are important and now, finally, they are converging with open standards.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; So rich graphics are keys to taking the web to the &quot;next level&quot;? (I saw a number of great demos featuring rich graphics at &lt;a href=&quot;http://www.w3.org/w3conf/&quot;&gt;W3Conf&lt;/a&gt; in November.)&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; I would say there are three keys. The first is that video and audio will be available on any browser and any platform, natively, through open standards. The idea of being able to watch a video as simply as you can display an image and text is fundamental. You don't want the tedium of installing plug-ins or having to use complex markup. Browsers have default controls for this content, which simplifies its publication.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; We also need the web platform to support premium content. Integration with digital rights management (DRM) would close the loop with some important content providers. There are encouraging discussions going on between the HTML Working Group and the participants of the web and TV Interest Group. The fact that Adobe has announced that it will not pursue Flash on mobile devices means that there is an incredible opportunity, but we need to act quickly.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; The second key is to be able to create animations and spatial transformations using open standards (such as CSS transforms, transitions and animations). Except for some details, this work is mostly done. The web developers’ community has embraced the technology. Also very exciting, the WebKit community is now innovating with new concepts such as CSS shaders and filters.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; The third key is performance. Video and graphics are processing intensive. On mobile devices, native applications take advantage of hardware acceleration by using graphics processing units (GPUs). There is a lot of expertise out there from people who have worked on Flash, Silverlight, iOS, and so on. W3C has been essential to get the people with that expertise to the standards table, and they are now designing a high-performance run-time environment. These people have deep expertise on WebKit and GPUs, and they are joining others that have deep access to expertise on publishing or tooling. Because they have come together in various W3C groups and applied their diverse skills to standards, we have made a leap of progress in the past five years.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; Where do big performance leaps come from?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; If you want to avoid using the CPU and battery of a mobile device, you need to leverage GPU technology. Native apps have some advantages today because they use libraries that are GPU-optimized. In mobile, your frame rate falls apart unless you use the GPU. There have been great performance strides in Javascript as well. Standards are &quot;showing the way&quot; but there needs to be more of a feedback loop between implementation/optimization and semantics.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; I'll mention in passing that W3C has launched a &lt;a href=&quot;http://www.w3.org/2010/webperf/&quot;&gt;Web Performance Working Group&lt;/a&gt; and is investing more in testing.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; This is so important! Having a formalized way to profile your web app or your web content is something we need to do clearly. It would be cool to standardize a way to add instrumentation in runtimes. Because expressive graphics and media are so intensive, you can't cheat on mobile. It shows. You'll notice, for example, better animation performance with WebKit since the libraries it uses are GPU-accelerated.  If we could enable the rest of the world to instrument their code, that would help everyone get to that level of performance.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; When do you think web apps will reach the same performance?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; I expect the gap will go away in 1 or 2 years. On both mobile and desktop.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; Do native apps have other advantages today that you see going away?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; Native apps can leverage more native system APIs, so developers can access more the device capabilities. W3C's &lt;a href=&quot;http://www.w3.org/2008/webapps/&quot;&gt;Web Applications Working Group&lt;/a&gt; and &lt;a href=&quot;http://www.w3.org/2009/dap/&quot;&gt;DAP Working Group&lt;/a&gt; are working on bringing those APIs to the web. If we can standardize device APIs that provide developers access to the whole device, efficiently (which should not be a problem for standard functionalities), then I think we will really see the emergence of a ubiquitous, cross device web platform and an ecosystem based on open standards.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; Can you say a word about Motorola's participation in W3C?&lt;/p&gt;
&lt;p&gt;&lt;b&gt;GD:&lt;/b&gt; We are interested in web technologies for mobile devices based on Android. To become a “player” (meaning a relevant contributor and potentially an influencer) in the web world, you have to do 2 things: be active in open source (contribute to WebKit) and be involved in open web standards. Our investment in being part of the web community is essential to us. That's why were are here at W3C.&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ:&lt;/b&gt; Thank you, Gilles!&lt;/p&gt;</content>
		<author>
			<name>Ian Jacobs</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Interview: Financial Times Experience with Web Apps [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/interview_financial_times_expe.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9330</id>
                <updated>2012-01-23T15:02:13+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The decision by the &lt;a href=&quot;http://www.ft.com/&quot;&gt;Financial Times&lt;/a&gt; to launch a Web application made
headlines in 2011. I recently spoke with Mary Beth Christie, Product
Director, and Dan Skinner, Head of Design about their experience so
far.&lt;/p&gt;

&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: How did you get started with HTML5 and the Open Web Platform? 
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MBC&lt;/b&gt;: We launched the iPad native app in April 2010 and were blown away
by its success. We had no aspirations for the iPad app other than it
work. It was so successful we thought we would have to do this for
every device (and there was a lot of hype about new devices). There
was no way we could come out with new apps for new devices and new
systems at that point. Around the same time we began discussions about
creating a Web app. We asked our development people to see if it
worked, but then kind of forgot about it until February 2011. We then
sat down with our developers and it was amazing. The Web app was doing
most of what we needed (e.g,. swiping). There were some questions
about offline storage, but we decided it was worth pursuing. We reset
our priorities and released the Web app in June 2011. We now have over
1 million users of the Web app. A lot of customers have switched over
from the native app.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: How is user experience different?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: The Web app and native experiences are very similar. We had set
out to mimic the native app and make the transition to the Web app
seamless. Although it was tricky to achieve precisely the same quality
(e.g., access to apis), we quickly got very close (say, 80-90% the
same user experience). We have since stopped development of the native
app and are aggressively developing the HTML5 version.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: What characteristics of the Web app approach stand out for you?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: You don't have to download anything; you just visit the
Web. Faster start-up provides an improved user experience. You can
download the app icon to the homescreen too which can then enable
offline caching.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MBC&lt;/b&gt;: Some other benefits: marketing is easier. You can just say &quot;Visit
app.ft.com.&quot; Development times have gone down, it's easier to debug
problems and deploy fixes, and we have shortened release cycles.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Did anybody notice the difference?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MBC&lt;/b&gt;: We've had super positive response from users overall. But the
experience is so close many people probably did not recognize the
difference. We resolved some glitches from the initial release and now
things are running smoothly.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Do you see value in staying in stores (e.g., to reach more customers)?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MBC&lt;/b&gt;: We have discussed this but have concerns about supporting diverse
versions of the app. We don't know enough about the testing costs. In
theory, it sounds like a great idea to have multiple versions but in
practice you need to test and bug fix for multiple devices. Having a
generic app that can be used across several different devices is more
cost-effective. And because there is more consistency across devices,
this is less confusing to users.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: One thing we've talked about lately is how the Web platform
lets you link devices in new ways (see the &lt;a href=&quot;http://www.w3.org/QA/2011/11/from_hypertext_to_hyperdevices.html&quot;&gt;
blog post from Dominique
Hazaël-Massieux&lt;/a&gt;). 
Have you looked at any multi-device scenarios for the Financial Times?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: We have looked into the TV angle a bit. Until recently that market
has been small, but now there is an explosion in smart TVs. In theory
porting TV is a simple matter of a new style sheet. But in practice we
would have to treat it like another platform. It will be interesting
in the future, however.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Did you change what content you offer when you switched to HTML5,
or are you planning to add, say, more video?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: Not really. We already have significant video content that app
users appreciate.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MBC&lt;/b&gt;: While video is an important avenue, it's not going to take the
place of text any time soon. We are not a broadcasting house.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: What pieces of the stack are missing?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: We would love to see notifications.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: We may have some work going on in that area; see
&lt;a href=&quot;http://www.w3.org/TR/notifications/&quot;&gt;Web Notifications&lt;/a&gt;.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: There are quite a few things where we had to work to reach parity
with the native solution. For example, for proper caching we ask the
user (via a dialog) to extend the memory of the device. For swiping
interactions, we had to do a lot to make it smooth.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Did you use any framework or libraries to help out?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: We looked at a number of those tools but in the end we pretty much
wrote things from scratch. 
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Do you have other apps you plan to convert to HTML5?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;MBC&lt;/b&gt;: We have an app for our magazine &quot;How to Spend It&quot; that we would
like to convert to HTML5. However, there are some challenges. It is
rich in gorgeous images. We've encountered some performance issues.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: Those assets are large and that has an impact on the smoothness of
the experience. Ultimately we would like to emulate a glossy magazine.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Does typography play an important role in your apps?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: Interesting question. We do use certain typefaces in our apps, but
we don't use them on the Web site. Custom fonts on the Web have been
tricky until about a year ago. On platforms with well-understood
capabilities (e.g., the iPad) it would be unusual not to use custom
fonts.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: An area of interest to us has to do with online charts. You expect
two features: vector graphics and interactivity.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Are you using SVG for vector graphics?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: Not yet. We use raster images but I would like to see us move in
the direction of SVG. We really value interactive graphics. We have a
lot of flash interactives on the site (e.g., to demonstrate timelines,
to implement slide shows) We've not yet found a way to translate
them. I think it is primarily a workflow issue. The tools aren't there
yet for producing several HTML5 charts a day. But we'd love to get
there.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Any other things you would like to share?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: One overarching theme is the &quot;write-once deploy everywhere.&quot; We
have really found HTML5 useful for that. However, it's not as easy as
it could be. There are still browser interoperability issues. It takes
a lot of fine-tuning to achieve a polished experience on multiple
platforms.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Can you design for big classes of devices (for example &quot;big
screen,&quot; &quot;tablet,&quot; and &quot;mobile&quot;) and then refine from there?
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: That's true, you have to cleverly work out some core layout
options first, for example related to number of columns or pixel
density. But even once you've done that you still run into issues such
as &quot;people who use this environment expect desktop icons to appear in
specific positions.&quot; So for the best experience, you need to do more
than tweak your CSS. You have to treat it like a different product.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;DS&lt;/b&gt;: HTML5 offers a huge advantage, but in the end it still requires
work. The degree of work depends in part on the nature of the app. For
example, our text-heavy app requires a lot of alignment. It is also
the case with more features (e.g., caching) that there are fewer
examples out there to compare.
&lt;/p&gt;
&lt;p&gt;&lt;b&gt;IJ&lt;/b&gt;: Thank you very much for your time!
&lt;/p&gt;</content>
		<author>
			<name>Ian Jacobs</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Open Web Platform Weekly Summary - 2011-12-12 - 2012-01-15 [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/openweb-weekly-24.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9321</id>
                <updated>2012-01-16T17:17:03+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;I&amp;rsquo;m just back from 3 weeks off. I&amp;rsquo;m restarting the &lt;a href=&quot;http://www.w3.org/wiki/Open_Web_Platform&quot;&gt;Open Web Platform&lt;/a&gt; &lt;a href=&quot;http://www.w3.org/QA/archive/open_web/&quot;&gt;weekly&lt;/a&gt; summary with an incomplete summary of what happened in the last few weeks, but mostly things that caught my eyes. The next weeks editions will be hopefully better.&lt;/p&gt;

&lt;h3&gt;HTML5&lt;/h3&gt;

&lt;p&gt;A global &lt;code&gt;translate&lt;/code&gt; attribute &lt;a href=&quot;https://www.w3.org/Bugs/Public/show_bug.cgi?id=12417#c64&quot;&gt;will be added&lt;/a&gt; to &lt;a href=&quot;http://w3.org/html5/&quot;&gt;HTML5&lt;/a&gt;. The values are &lt;code&gt;yes&lt;/code&gt; or &lt;code&gt;no&lt;/code&gt; with the same inheritance policy than the &lt;code&gt;lang&lt;/code&gt; attribute. The goal is to specify if a piece of text should or not should not be translated automatically. For example, you might have the following markup &lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;p lang=&quot;en&quot;&amp;gt;Mr &amp;lt;span translate=&quot;no&quot;&amp;gt;Hope&amp;lt;/span&amp;gt; 
is speaking at…&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;When translating from English to French, the string &amp;ldquo;Hope&amp;rdquo; will not be translated to &amp;ldquo;Espoir&amp;rdquo; in French.&lt;/p&gt;

&lt;p&gt;There were a lot of discussions about what are the right encodings for the Web platform. A draft, &lt;a href=&quot;http://dvcs.w3.org/hg/encoding/raw-file/tip/Overview.html&quot;&gt;Encoding&lt;/a&gt;, has been started to summarized these elements.&lt;/p&gt;

&lt;h3&gt;Web Apps&lt;/h3&gt;

&lt;p&gt;Speaking to your computer to create a query and have a result in return. Controlling (commanding) your computers to do certain actions by voice. These are things that would be allowed on Web applications if there was a Speech API. A &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1696&quot;&gt;call for comments&lt;/a&gt; has been sent to the WebApps WG. The proposal came after the work of the W3C Incubator Group about &lt;a href=&quot;http://www.w3.org/2005/Incubator/htmlspeech/XGR-htmlspeech-20111206/&quot;&gt;HTML Speech&lt;/a&gt;. You can read the first version of a draft for an &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/att-1696/speechapi.html&quot;&gt;HTML Speech API&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The &lt;a href=&quot;http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html&quot;&gt;Shadow DOM first draft&lt;/a&gt; has been published. It is a &lt;q cite=&quot;http://dvcs.w3.org/hg/webcomponents/raw-file/tip/spec/shadow/index.html&quot;&gt;method of establishing and maintaining functional boundaries between DOM subtrees and how these subtrees interact with each other within a document tree, thus enabling better functional encapsulation within DOM.&lt;/q&gt; Follow the &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/thread.html#msg1636&quot;&gt;discussion&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Art Barstow (Web Apps WG co-chair, Nokia) has published a &lt;a href=&quot;http://lists.w3.org/Archives/Public/public-webapps/2011OctDec/1716&quot;&gt;list of expectations for the year 2012&lt;/a&gt;. It gives a good overview of the directions taken by the Web Apps WG&lt;/p&gt;

&lt;h3&gt;DOM&lt;/h3&gt;

&lt;p&gt;&lt;code&gt;document.characterSet&lt;/code&gt; has &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-dom/2011OctDec/0251&quot;&gt;been chosen&lt;/a&gt; over &lt;code&gt;document.charset&lt;/code&gt; which was barely implemented.&lt;/p&gt;

&lt;h3&gt;CSS&lt;/h3&gt;

&lt;h3&gt;Web Architecture&lt;/h3&gt;

&lt;p&gt;The TAG has published a new finding &lt;a href=&quot;http://www.w3.org/2001/tag/doc/IdentifyingApplicationState&quot;&gt;on identifying Application State&lt;/a&gt; trying to draw best practices with regards to the use of hash signs in URIs for example. They also published a page summarizing the issues around &lt;a href=&quot;http://www.w3.org/2001/tag/products/persistence.html&quot;&gt;persistence of identifiers&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;HTTP&lt;/h3&gt;

&lt;p&gt;The HTTP WG has posted new version of the &lt;a href=&quot;http://lists.w3.org/Archives/Public/ietf-http-wg/2012JanMar/0018&quot;&gt;HTTP 1.1bis specifications&lt;/a&gt;. Julian Reschke noted that &lt;q&gt;It shows that we&amp;rsquo;re getting close to LC; most of the changes are minor.&lt;/q&gt;&lt;/p&gt;

&lt;h3&gt;Elsewhere&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://www.brucelawson.co.uk/2012/vendor-prefixes-mobile-monoculture/&quot;&gt;Reading List – Vendor prefixes, mobile, monoculture&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://dev.chromium.org/developers/how-tos/make-a-web-standards-proposal&quot;&gt;How to make a Web standards proposal&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://plasmasturm.org/log/xpath101/&quot;&gt;Concise XPath&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://w3clove.com/&quot;&gt;A new validation service in town&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2012/01/09/css-corner-using-the-whole-font.aspx&quot;&gt;Preliminary implementation of CSS3 features for fonts by IE&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This week, the theme of &lt;a href=&quot;http://annevankesteren.nl/&quot;&gt;Anne Van Kesteren&lt;/a&gt;&amp;rsquo;s &lt;a href=&quot;http://blog.whatwg.org/weekly-encoding-woes&quot;&gt;report&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;This column is written by &lt;a href=&quot;http://www.la-grange.net/karl/&quot;&gt;Karl Dubost&lt;/a&gt;, &lt;a href=&quot;http://my.opera.com/karlcow/blog/&quot;&gt;working&lt;/a&gt; in the &lt;a href=&quot;http://dev.opera.com/&quot;&gt;Developer Relations team&lt;/a&gt; at &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera Software&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Karl Dubost</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Social Business: Final Report Published with Next Steps for the W3C [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/social_business_final_report_p.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9320</id>
                <updated>2012-01-16T04:03:53+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The W3C held its first purely online event in November, &lt;a href=&quot;http://www.w3.org/2011/socialbusiness-jam/&quot;&gt;the Social Business Jam.&lt;/a&gt; The motivating concept is that standardized social web technologies can enable a whole new round of innovation throughout the entire product cycle, both by &quot;socializing&quot; communication between customers and the enterprise as well as communication inside the enterprise itself. The W3C Jam was enabled via IBM's Collaboration Jam platform, and Watson was used to analyze the results of thousands of posts in order to determine trends and next-steps.&lt;/p&gt;

&lt;p&gt;Over a thousand people attended the Social Business Jam, including both visionary innovators such as Tim Berners-Lee and Alex &quot;Sandy&quot; Pentland, discussing jointly with the business technologists such as Evan Prodromou (CEO of Status.Net) and Angel Diaz (IBM's Vice President of Software Standards).  The discussion ranged from identity management to social metrics, and a number of innovative concepts were discussed in detail such as the ability to &quot;prioritize&quot; messages into activity streams and how to make e-mail a first-class social technology. In particular, the further development of standards around the &lt;a href=&quot;http://www.w3.org/2005/Incubator/federatedsocialweb/&quot;&gt;federated social web&lt;/a&gt; are crucial to most business use-cases.&lt;/p&gt;

 &lt;p&gt;The &lt;a href=&quot;http://www.w3.org/2011/socialbusiness-jam/report.html&quot;&gt;final report&lt;/a&gt; of the Social Business Jam details a number of recommendations for standardization and use-cases. The main recommendation is to form a Social Business Community Group to develop customer driven use-cases for social business and mature standards around these use-cases - so &lt;a href=&quot;http://www.w3.org/community/socbizcg/&quot;&gt;join the Social Business Community Group&lt;/a&gt;!&lt;/p&gt;</content>
		<author>
			<name>Harry Halpin</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">WCAG Techniques Updated - Learn about the informative guidance [W3C Team]</title>
		<link href="http://www.w3.org/QA/2012/01/wcag_techniques_learn_more.html"/>
		<id>tag:www.w3.org,2012:/QA//1.9307</id>
                <updated>2012-01-03T21:16:03+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;Today W3C WAI published updated &lt;a href=&quot;http://www.w3.org/TR/WCAG20-TECHS/&quot;&gt;Techniques for WCAG 2.0&lt;/a&gt; and &lt;a href=&quot;http://www.w3.org/TR/UNDERSTANDING-WCAG20/&quot;&gt;Understanding WCAG 2.0&lt;/a&gt;, following a &lt;a href=&quot;http://lists.w3.org/Archives/Public/w3c-wai-ig/2011AprJun/0041.html&quot;&gt;public review period&lt;/a&gt;. For background on the stable WCAG standard and this updated supporting material, read the &lt;a href=&quot;http://www.w3.org/QA/2010/10/new_and_improved_wcag_20_techn.html&quot;&gt;October 2010 blog post&lt;/a&gt;.&lt;/p&gt;
         &lt;p&gt;&lt;strong&gt;&lt;a name=&quot;abouttech&quot; id=&quot;abouttech&quot;&gt;&lt;/a&gt;About the  Techniques&lt;/strong&gt;&lt;/p&gt;
         &lt;p&gt;First, understand that the basis for determining conformance to WCAG 2.0 is the &lt;strong&gt;success criteria&lt;/strong&gt; from the &lt;a href=&quot;http://www.w3.org/TR/WCAG20/&quot;&gt;WCAG 2.0 standard&lt;/a&gt; &amp;mdash; not the techniques. The Techniques document provides guidance that is &amp;quot;informative&amp;quot;. You do not &lt;strong&gt;have&lt;/strong&gt; to use the sufficient techniques to meet WCAG. Web content can use other ways to meet the WCAG success criteria. Web content could even fail a particular technique test, yet still meet WCAG a different way. Also, &lt;strong&gt;content that uses the published techniques does not necessarily meet all WCAG success criteria.&lt;/strong&gt;&lt;/p&gt;
         &lt;p&gt;To learn more about the techniques, please see:&lt;/p&gt;
         &lt;ul&gt;
            &lt;li&gt;&lt;a href=&quot;http://www.w3.org/WAI/WCAG20/quickref/#about-techs&quot;&gt;About the Techniques section&lt;/a&gt; of How to Meet WCAG 2.0: 
               A customizable quick reference...&lt;/li&gt;
            &lt;li&gt;&lt;a href=&quot;http://www.w3.org/TR/UNDERSTANDING-WCAG20/intro.html#introduction-layers-techs-head&quot;&gt;Sufficient and Advisory Techniques section&lt;/a&gt; of Understanding WCAG 2.0&lt;/li&gt;
         &lt;/ul&gt;
         &lt;p&gt;&lt;strong&gt;About this Update&lt;/strong&gt;&lt;/p&gt;
         &lt;p&gt;The updated documents published today include more coverage of non-W3C technologies (Flash, PDF, Silverlight), which will help developers who are using those technologies make their content more accessible. However, &lt;strong&gt;publication of techniques for a specific technology does not imply that the technology can be used in all cases to create  accessible content that meets WCAG 2.0.&lt;/strong&gt; (For example, the &lt;a href=&quot;http://www.w3.org/TR/WCAG20-TECHS/flash.html&quot;&gt;Flash Techniques for WCAG 2.0&lt;/a&gt; say: &amp;quot;Flash accessibility support for assistive technology relies on use in Windows operating systems, using Internet Explorer 6 or later (with Flash Player 6 or later) or Mozilla Firefox 3 or later (with Flash Player 9 or later).&amp;quot;) &lt;strong&gt;Developers need to be aware of the limitations of specific technologies  and ensure that they create content in a way that is accessible to all their potential users.&lt;/strong&gt;&lt;/p&gt;
         &lt;p&gt;Changes in this update are highlighted in diff-marked versions at: &lt;a href=&quot;http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/&quot;&gt;Techniques for WCAG 2.0 (Diff)&lt;/a&gt;, &lt;a href=&quot;http://www.w3.org/TR/2012/NOTE-UNDERSTANDING-WCAG20-20120103/&quot;&gt;Understanding WCAG (Diff)&lt;/a&gt;.&lt;/p&gt;
         &lt;p&gt;(Note: The first links above go to the latest version of the documents. The &amp;quot;dated&amp;quot; versions of this update are: &lt;a href=&quot;http://www.w3.org/TR/2012/NOTE-WCAG20-TECHS-20120103/&quot;&gt;Techniques for WCAG 2.0 (dated URI)&lt;/a&gt;, &lt;a href=&quot;http://www.w3.org/TR/2012/NOTE-UNDERSTANDING-WCAG20-20120103/&quot;&gt;Understanding WCAG (dated URI)&lt;/a&gt; The difference between these links are explained in &lt;a href=&quot;http://www.w3.org/WAI/intro/linking.html&quot;&gt;Referencing and Linking to WAI Guidelines and Technical Documents&lt;/a&gt;.)&lt;/p&gt;
         &lt;p&gt;&lt;strong&gt;Help Develop Techniques&lt;/strong&gt;&lt;/p&gt;
         &lt;p class=&quot;listintro&quot;&gt;Updating and expanding these WCAG supporting documents is on-going work, and we welcome your contributions.&lt;/p&gt;
         &lt;ul class=&quot;listafterpul&quot;&gt;
            &lt;li&gt;You can send in your ideas for new techniques via the &lt;a href=&quot;http://www.w3.org/WAI/GL/WCAG20/TECHS-SUBMIT/&quot;&gt;Techniques for WCAG 2.0 submission form&lt;/a&gt;.&lt;/li&gt;
            &lt;li&gt;You can comment on what's already there  via the web form or e-mail listed in the &lt;a href=&quot;http://www.w3.org/WAI/WCAG20/comments/&quot;&gt; Instructions for Commenting on WCAG 2.0 Documents&lt;/a&gt;.&lt;/li&gt;
            &lt;li&gt;You can actively &lt;a href=&quot;http://www.w3.org/WAI/GL/participation.html&quot;&gt;participate in the WCAG   Working Group&lt;/a&gt;, writing and reviewing new techniques.&lt;/li&gt;
         &lt;/ul&gt;
         &lt;p&gt;And finally, a big thanks to the WCAG Working Group and everyone who is contributing to providing updated WCAG 2.0 Techniques!&lt;/p&gt;</content>
		<author>
			<name>Shawn Henry</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">W3C TAG Publishes Finding on Identifying Application State [W3C Team]</title>
		<link href="http://www.w3.org/QA/2011/12/w3c_tag_publishes_finding_on_i.html"/>
		<id>tag:www.w3.org,2011:/QA//1.9306</id>
                <updated>2011-12-24T18:49:00+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The W3C TAG is pleased to announce the publication of a new TAG Finding &quot;&lt;a href=&quot;http://www.w3.org/2001/tag/doc/IdentifyingApplicationState&quot;&gt;Identifying Application State&lt;/a&gt;.&quot;&lt;/p&gt;
&lt;p&gt;
URIs were originally used primarily to identify documents on the Web, or with the use of fragment identifiers, portions of those documents. As Web content has evolved to include Javascript and similar applications that have extensive client-side logic, a need has arisen to use URIs to identify states of such applications, to provide for bookmarking and linking those states, etc. This finding sets out some of the challenges of using URIs to identify application states, and recommends some best practices. A more formal introduction to the Finding and its scope can be found in its &lt;a href=&quot;http://www.w3.org/2001/tag/doc/IdentifyingApplicationState#abstract&quot;&gt;abstract&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The W3C TAG would like to thank Ashok Malhotra, who did much of the analysis and editing for this work, and also former TAG member T.V. Raman, who first brought this issue to the TAG's attention, and who wrote earlier drafts on which this finding is based.&lt;/p&gt;</content>
		<author>
			<name>Ashok Malhotra</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Using unicode-range in font-face in CSS [Richard Ishida]</title>
		<link href="http://rishida.net/blog/?p=760"/>
		<id>http://rishida.net/blog/?p=760</id>
                <updated>2011-12-18T13:47:36+00:00</updated>
		<content type="html">&lt;p&gt;These are notes on using CSS @font-face to gain finer control over the fonts applied to characters in particular Unicode ranges of your text, without resorting to additional markup. Possibilities and problems.&lt;/p&gt;
&lt;h2&gt;Changing the font used for certain characters&lt;/h2&gt;
&lt;p&gt;Most non-English fonts mix glyphs from different writing systems. Usually the font contains glyphs for Latin characters plus a non-Latin script, for example English+Japanese, or English+Thai, etc.&lt;/p&gt;
&lt;p&gt;Normally the font designer will take care to harmonise the Latin script glyphs with the non-Latin, but there may be cases where you want to change the design of the glyphs for, say, and embedded script without adding markup to your page.&lt;/p&gt;
&lt;p&gt;For example, if I apply the MS-Mincho font to some content in Japanese with embedded Latin text I&amp;#8217;m likely to see the following:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/ms-mincho-only.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Let&amp;#8217;s suppose I&amp;#8217;d like the English text to appear in a different, proportionally-spaced font. I could put markup around the English and set a class on the markup to apply the font I want, but this is very time consuming and bloats your code.&lt;/p&gt;
&lt;p&gt;An alternative is to use @font-face. Here is an example:&lt;/p&gt;
&lt;pre&gt;
@font-face {
  font-family: myJapanesefont;
  src: local(MS-Mincho);
  }
@font-face {
  font-family: myJapanesefont;
  src: local(Gentium);
  unicode-range: U+41-5A, U+61-7A, U+C0-FF;
  }
p {
  font-family: myJapanesefont;
  }
&lt;/pre&gt;
&lt;p&gt;The result would be:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/ms-mincho-gentium.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The first font-face declaration associates the MS-Mincho font with the name &amp;#8216;myJapanesefont&amp;#8217;. The second font-face declaration associates the Baskerville font with the Unicode code points in the Latin-1 letter range (of course, you can extend this if you use Latin characters outside that range and they are covered by the font).&lt;/p&gt;
&lt;p&gt;When specifying src the local() keyword indicates that font-face should look for the font on the user&amp;#8217;s system. Of course, to improve interoperability, you may want to specify a number of alternatives here, or a downloadable WOFF font.  The most interoperable value to use for local() is the Postscript name of the font. (On the Mac open Font Book, select the font, and choose Preview &gt; Show Font Information to find this.)&lt;/p&gt;
&lt;p&gt;Note how I was careful to set the unicode-range values to exclude punctuation (such as the exclamation mark) that would be used by (and harmonised with) the Japanese characters. &lt;/p&gt;
&lt;h2&gt;Adding support for new characters to a font&lt;/h2&gt;
&lt;p&gt;You can use the same approach for fonts that don&amp;#8217;t have support for a particular Unicode range.  &lt;/p&gt;
&lt;p&gt;For example, the Nafees Nastaliq font has no glyphs for the Latin range (other than digits), so the browser falls back to the system default.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/nafees-only.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;With the following code, I can produce a more pleasant font for the &amp;#8216;W3C&amp;#8217; part:&lt;/p&gt;
&lt;pre&gt;
@font-face {;
  font-family: myUrduFont;
  src: local(NafeesNastaleeq);
  }
@font-face {
  font-family: myUrduFont;
  src: local(BookAntiqua);
  unicode-range: U+30-FF;
  }
div p {
  font-family: myUrduFont;
  font-size: 60px;
  }
&lt;/pre&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/nafees-bookantiqua.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;h2&gt;A big fly in the ointment&lt;/h2&gt;
&lt;p&gt;If you look at the ranges in the unicode-range value, you&amp;#8217;ll see that I kept to just the letters of the alphabet in the Japanese example, and the missing glyphs in the Urdu case.&lt;/p&gt;
&lt;p&gt;There are a number of characters that are used by all scripts, however, and these cause problems because you can&amp;#8217;t apply fonts based on the context – even if you could work out what that context was.&lt;/p&gt;
&lt;p&gt;In the case of the Japanese example above, numbers are left to be rendered by the Mincho font, but when those characters appear in the Latin text, they look incorrectly sized. Look, for example, at the 3 in W3C below.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/mincho-gentium-digit.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;The same problem arises with spaces and punctuation marks. The exclamation mark was left in the Mincho font in the Japanese example because, in this case, it is part of the Japanese text. Punctuation of this kind, could however be associated with the Latin text. See the question mark in this example.&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/mincho-baskerville-question.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;Even more problematic are the spaces in that example.  They are too wide in the Latin text. In Urdu text we have the opposite problem, use Urdu space glyphs in Latin text and you don&amp;#8217;t see them at all (there should be a gap between W3C and i18n below).&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://rishida.net/rishida/blog/images/nafees-gentium-space.png&quot; alt=&quot;&quot; /&gt;&lt;/p&gt;
&lt;p&gt;With my W3C hat on, I start wondering whether there are any rules we can use to apply different glyphs for some characters depending on the script context in which they are used, but then I realise that this is going to bring in all the problems we already have for bidi text when dealing with punctuation or spaces between flows of text in different scripts.  I&amp;#8217;m not sure it&amp;#8217;s a tractable problem without resorting to markup to delimit the boundaries. But then, of course, we end up right back where we started.&lt;/p&gt;
&lt;p&gt;So it seems, disappointingly, that the unicode-range property is destined to be of only limited usefulness for me.  That&amp;#8217;s a real shame.&lt;/p&gt;
&lt;h2&gt;Another small issue&lt;/h2&gt;
&lt;p&gt;The examples don&amp;#8217;t show major problems, but I assume that sometimes the fonts you want to bring together using font-face will have very different aspect ratios, so you may need to use something like font-size-adjust to balance the size of the fonts being used.&lt;/p&gt;
&lt;h2&gt;Browser support&lt;/h2&gt;
&lt;p&gt;The CSS code above worked for me in Chrome and Safari on Mac OS X 10.6. but didn&amp;#8217;t work in Firefox or Opera. Nor did it work in IE9 on Windows7.&lt;/p&gt;</content>
		<author>
			<name>ishida &gt;&gt; blog</name>
			<uri>http://rishida.net/blog</uri>
		</author>
		<source>
			<title type="html">ishida &amp;gt;&amp;gt; blog</title>
			<subtitle type="html">News of changes to my main site, and W3C related posts.</subtitle>
			<link rel="self" href="http://rishida.net/blog/?feed=rss2"/>
			<id>http://rishida.net/blog/?feed=rss2</id>
		</source>
	</entry>

	<entry>
		<title type="html">lorem ipsum [Coralie Mercier]</title>
		<link href="http://my.opera.com/koalie/blog/show.dml/38700982"/>
		<id>urn:myopera-koalie-blog-38700982</id>
                <updated>2011-12-16T17:05:47+00:00</updated>
		<content type="html">&lt;span&gt;&amp;quot;&lt;i&gt;Neque porro quisquam est qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit...&lt;/i&gt;&amp;quot;&lt;br /&gt;
&lt;span&gt;&amp;quot;There is no one who loves pain itself, who seeks after it and wants to have it, simply because it is pain...&amp;quot;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; ...</content>
		<author>
			<name>coralie mercier</name>
			<email>koalie@gmail.com</email>
			<uri>http://my.opera.com/koalie/</uri>
		</author>
		<source>
			<title type="html">koalie's contemplations in markup</title>
			<subtitle type="html">&quot;Lord, beer me strength&quot; --Jim</subtitle>
			<link rel="self" href="http://my.opera.com/koalie/xml/rss/blog/"/>
			<id>http://my.opera.com/koalie/xml/rss/blog/</id>
		</source>
	</entry>

	<entry xml:lang="en">
		<title type="html">Where we are with RDFa 1.1? [Ivan Herman]</title>
		<link href="http://ivan-herman.name/2011/12/16/where-we-are-with-rdfa-1-1/"/>
		<id>http://ivan-herman.name/?p=809</id>
                <updated>2011-12-16T15:30:45+00:00</updated>
		<content type="html">&lt;div class=&quot;mceTemp&quot;&gt;
&lt;div class=&quot;wp-caption alignright&quot;&gt;&lt;a href=&quot;http://commons.wikipedia.org/wiki/File:Rdface.gif&quot;&gt;&lt;img class=&quot;zemanta-img-inserted zemanta-img-configured&quot; title=&quot;English: RDFa Content Editor&quot; src=&quot;http://upload.wikimedia.org/wikipedia/commons/4/48/Rdface.gif&quot; alt=&quot;English: RDFa Content Editor&quot; width=&quot;120&quot; height=&quot;120&quot; /&gt;&lt;/a&gt;&lt;p class=&quot;wp-caption-text&quot;&gt;Image via Wikipedia&lt;/p&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;There has been a flurry of activities around RDFa 1.1 in the past few months. Although a number of blogs and news items have been published on the changes, all those have become “officialized” only the past few days with the &lt;a href=&quot;http://www.w3.org/blog/SW/2011/12/16/new-versions-of-rdfa-core-1-1-and-the-xhtmlrdfa-1-1-drafts/&quot;&gt;publication of the latest drafts&lt;/a&gt;, as well as with the &lt;a href=&quot;http://www.w3.org/blog/SW/2011/12/09/rdfa-lite-1-1-draft-published-rdfa-1-1-primer-updated/&quot;&gt;publication of RDFa 1.1 Lite&lt;/a&gt;. It may be worth looking back at the past few months to have a clearer idea on what happened. I make references to a number of other blogs that were published in the past few months; the interested readers should consult those for details.&lt;/p&gt;
&lt;p&gt;The latest official drafts for RDFa 1.1 were published in Spring 2011. However, lot has happened since. First of all, the &lt;a href=&quot;http://www.w3.org/2010/02/rdfa/wiki/Main_Page&quot;&gt;RDFWA Working Group&lt;/a&gt;, working on this specification, has received a significant amount of comments. Some of those were rooted in implementations and the difficulties encountered therein; some came from potential authors who asked for further simplifications. Also, the announcement of &lt;a href=&quot;http://schema.org&quot;&gt;schema.org&lt;/a&gt; had an important effect: indeed, this initiative drew attention on the importance of structured data in Web pages, which also raised further questions on the usability of RDFa for that usage pattern This came to the fore even more forcefully at the &lt;a href=&quot;http://www.w3.org/QA/2011/09/impressions_on_the_schemaorg_w.html&quot;&gt;workshop organized by the stakeholders of schema.org&lt;/a&gt; in Mountain View. A new&lt;a href=&quot;http://www.w3.org/wiki/Html-data-tf&quot;&gt; task force on the relationships of RDFa and microdata&lt;/a&gt; has been set up at W3C; beyond looking at the relationship of these two syntaxes, that task force also raised a number of issues on RDFa 1.1. These issues have been, by and large, accepted and handled by the Working Group (and reflected in the new drafts).&lt;/p&gt;
&lt;p&gt;What does this mean for the new drafts? The bottom line: there have been some fundamental changes in RDFa 1.1. For example, profiles, introduced in earlier releases of RDFa 1.1, have been removed due to implementation challenges; however, management of vocabularies have acquired an &lt;em&gt;optional&lt;/em&gt; feature that helps vocabulary authors to “bind” their vocabularies to other vocabularies, without introducing an extra burden on authors (see&lt;a href=&quot;http://www.w3.org/blog/SW/2011/09/19/recent-changes-in-rdfa-1-1/&quot;&gt; another blog&lt;/a&gt; for more details). Another long-standing issue was whether RDFa should include a syntax for ordered lists; this has been done now (see the &lt;a href=&quot;http://www.w3.org/blog/SW/2011/09/19/recent-changes-in-rdfa-1-1/&quot;&gt;same blog&lt;/a&gt; for further details).&lt;/p&gt;
&lt;p&gt;A more recent important change concerns the usage of &lt;code&gt;@property&lt;/code&gt; and &lt;code&gt;@rel&lt;/code&gt;. Although usage of these attributes for RDF savy authors was never a real problem (the former is for the creation of literal objects, whereas the latter is for URI references), they have proven to be a major obstacle for ‘lambda’ HTML authors. This issue came up quite forcefully at the schema.org workshop in Mountain View, too. After a long technical discussion in the group, the new version reduces the usage difference between the two significantly. Essentially, if, on the same element, &lt;code&gt;@property&lt;/code&gt; is present together with, say, &lt;code&gt;@href&lt;/code&gt; or &lt;code&gt;@resource&lt;/code&gt;, and &lt;code&gt;@rel&lt;/code&gt; or &lt;code&gt;@rev&lt;/code&gt; is &lt;em&gt;not&lt;/em&gt; present, a URI reference is generated as an object of the triple. I.e., when used on a, say, &lt;code&gt;&amp;lt;link&amp;gt;&lt;/code&gt; or &lt;code&gt;&amp;lt;a&amp;gt;&lt;/code&gt; element, &lt;code&gt;@property&lt;/code&gt;  behaves exactly like &lt;code&gt;@rel&lt;/code&gt;. It turns out that this usage pattern is so widespread that it covers most of the important use cases for authors. The new version of the &lt;a href=&quot;http://www.w3.org/TR/rdfa-primer/&quot;&gt;RDFa 1.1 Primer&lt;/a&gt; (as well as the &lt;a href=&quot;http://www.w3.org/TR/2011/WD-rdfa-core-20111215/&quot;&gt;RDFa 1.1 Core&lt;/a&gt;, actually) has a number of examples that show these. There are also some other changes related to the behaviour of &lt;code&gt;@typeof&lt;/code&gt; in relations to &lt;code&gt;@property&lt;/code&gt;; please consult the specification for these.&lt;/p&gt;
&lt;p&gt;The publication of &lt;a href=&quot;http://www.w3.org/TR/rdfa-lite/&quot;&gt;RDFa 1.1 Lite&lt;/a&gt; was also a very important step. This defines a “sub-set” of the RDFa attributes that can serve as a guideline for HTML authors to express simple structured data in HTML without bothering about more complex features. This is the subset of RDFa that &lt;a href=&quot;http://blog.schema.org/2011/11/using-rdfa-11-lite-with-schemaorg.html&quot;&gt;schema.org will “accept”,&lt;/a&gt;  as an alternative to the &lt;a href=&quot;http://dev.w3.org/html5/md/&quot;&gt;microdata&lt;/a&gt;, as a possible syntax for schema.org vocabularies. (There are some examples on how some schema.org example look like in RDFa 1.1 Lite on a &lt;a href=&quot;http://www.w3.org/QA/2011/11/schemaorg_and_rdfa_11_lite_how.html&quot;&gt;different blog&lt;/a&gt;.) In some sense, RDFa 1.1 Lite can be considered like the equivalent of microdata, except that it leaves the door open for more complex vocabulary usage, mixture with different vocabularies, etc. (The &lt;a href=&quot;http://www.w3.org/wiki/Html-data-tf&quot;&gt;HTML Task Force&lt;/a&gt; will publish soon a more detailed comparison of the different syntaxes.)&lt;/p&gt;
&lt;p&gt;So here is, roughly, where we are today. The recent publications by the W3C RDFWA Working Group have, as I said, ”officialized” all the changes that were discussed since spring. The group decided not to publish a Last Call Working Draft, because the last few weeks’ of work on the &lt;a href=&quot;http://www.w3.org/wiki/Html-data-tf&quot;&gt;HTML Task Force&lt;/a&gt; may reveal some new requirements; if not, the last round of publications will follow soon.&lt;/p&gt;
&lt;p&gt;And what about implementations? Well, &lt;a href=&quot;http://www.w3.org/2007/08/pyRdfa/Shadow.html&quot;&gt;my “shadow” implementation of the RDFa distiller&lt;/a&gt; (which also includes a separate “&lt;a href=&quot;http://www.w3.org/2007/08/pyRdfa/Validator.html&quot;&gt;validator&lt;/a&gt;” service) incorporates all the latest changes. I also added a new feature a few weeks ago, namely the possibility to &lt;a href=&quot;http://www.w3.org/QA/2011/11/rdfa_11_meets_json-ld_in_the_d.html&quot;&gt;serialize the output in JSON-LD&lt;/a&gt; (although this has become outdated a few days ago, due to some &lt;a href=&quot;http://json-ld.org/minutes/2011-12-13/&quot;&gt;changes in JSON-LD&lt;/a&gt;…). I am not sure of the exact status of Gregg Kellogg’s &lt;a href=&quot;http://rdf.greggkellogg.net/distiller&quot;&gt;RDF Distiller&lt;/a&gt;, but, knowing him, it is either already in line with the latest drafts or it is only a matter of a few days to be so. And there are surely more around that I do not know about.&lt;/p&gt;
&lt;p&gt;This last series of publications have provided a nice closure for a busy RDFa year. I guess the only thing now is to wish everyone a Merry Christmas, a peaceful and happy Hanukkah, or other festivities you honor at this time of the year.  In any case, a very happy New Year!&lt;/p&gt;
&lt;div class=&quot;zemanta-pixie&quot;&gt;&lt;a class=&quot;zemanta-pixie-a&quot; title=&quot;Enhanced by Zemanta&quot; href=&quot;http://www.zemanta.com/&quot;&gt;&lt;img class=&quot;zemanta-pixie-img&quot; src=&quot;http://img.zemanta.com/zemified_e.png?x-id=374ecad3-7da1-4de6-a4f1-d8d92bb1ba64&quot; alt=&quot;Enhanced by Zemanta&quot; /&gt;&lt;/a&gt;&lt;/div&gt;
&lt;br /&gt;Filed under: &lt;a href=&quot;http://ivan-herman.name/category/work-related/code/python/&quot;&gt;Python&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/category/work-related/semantic-web/&quot;&gt;Semantic Web&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/category/work-related/&quot;&gt;Work Related&lt;/a&gt; Tagged: &lt;a href=&quot;http://ivan-herman.name/tag/html/&quot;&gt;HTML&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/html5/&quot;&gt;HTML5&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/json/&quot;&gt;JSON&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/rdfa/&quot;&gt;RDFa&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/rdfa-1-1-lite/&quot;&gt;RDFa 1.1 Lite&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/resource-description-framework/&quot;&gt;Resource Description Framework&lt;/a&gt;, &lt;a href=&quot;http://ivan-herman.name/tag/schema-org/&quot;&gt;schema.org&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gocomments/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/comments/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godelicious/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/delicious/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gofacebook/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/facebook/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gotwitter/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/twitter/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/gostumble/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/stumble/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/godigg/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/digg/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;a rel=&quot;nofollow&quot; href=&quot;http://feeds.wordpress.com/1.0/goreddit/ivanherman.wordpress.com/809/&quot;&gt;&lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://feeds.wordpress.com/1.0/reddit/ivanherman.wordpress.com/809/&quot; /&gt;&lt;/a&gt; &lt;img alt=&quot;&quot; border=&quot;0&quot; src=&quot;http://stats.wordpress.com/b.gif?host=ivan-herman.name&amp;blog=557157&amp;post=809&amp;subd=ivanherman&amp;ref=&amp;feed=1&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;</content>
		<author>
			<name>Ivan Herman</name>
			<uri>http://ivan-herman.name</uri>
		</author>
		<source>
			<title type="html">Ivan’s private site » Work Related</title>
			<link rel="self" href="http://ivan-herman.name/category/work-related/feed/atom/"/>
			<id>http://ivan-herman.name/feed/atom/</id>
		</source>
	</entry>

	<entry>
		<title type="html">Sounding Out the Audio APIs [W3C Team]</title>
		<link href="http://www.w3.org/QA/2011/12/sounding_out_the_audio_apis.html"/>
		<id>tag:www.w3.org,2011:/QA//1.9305</id>
                <updated>2011-12-16T00:17:59+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The W3C Audio Working Group have been hard at work standardizing a set of advanced-audio-features for the web browser, with significant contributions in the form of implementations from Mozilla and Google. The state of audio in the web has been lagging behind for some time, but the new Audio Processing API allows JavaScript developers to bring web applications and games into the present day.&lt;/p&gt;

        &lt;p&gt;In case you have not been following the progress of the Audio Working Group, here is a very quick glance at what developers can do with the Audio Processing API:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Loop sounds without gaps&lt;/li&gt;
  &lt;li&gt;Control parameters such as Bass and Treble, enhancing the clarity of audio&lt;/li&gt;
  &lt;li&gt;Panning sounds left to right&lt;/li&gt;
  &lt;li&gt;Positioning sounds in 3D space for games&lt;/li&gt;
  &lt;li&gt;Easily process the raw data in an audio stream for scientific research&lt;/li&gt;
  &lt;li&gt;Adding filters and effects to audio for music creation&lt;/li&gt;
  &lt;li&gt;Visualize audio signals for music and streaming applications&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Alistair MacDonald, the initial chair of the Audio Working Group and the Audio Incubator Group, explains the focus of the group’s work:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;What we are working on here is completely overhauling the way the we handle audio in the web. We are moving closer every week to a solution that goes far beyond what Flash and Java can offer us. In standardizing an advanced JavaScript audio API in the web browser, we can offer a level playing field for all developers; a solution that is a better fit for the way users engage with today’s “application-web”, not forcing users to deal with the often frustrating experience of downloading new plug-ins to get to interactive content, or excluding them from a growing mobile device market.&lt;/p&gt;

&lt;p&gt;It has been really interesting to watch clients’ interest in these features at our web-development company &lt;a href=&quot;http://signedon.com/&quot;&gt;SignedOn&lt;/a&gt; in Boston. We work with several media and music companies, as well as a Grammy award winning music producer, yet we get interest from all kinds of organizations. Streaming radio, game development studios, you name it! Everyone we talk to is extremely excited to hear about the developments in the Audio Working Group and wants to know when they can start building things with this API and roll it out cross-browser. The potential of the Audio Processing API for education, music software development, streaming services and game development is quite staggering. It is an untapped industry, and we see W3C as the place to get the work done and deployed.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;The Audio Working Group recently added Olivier Thereaux from the BBC as a co-chair of the group. Having worked at the W3C for many years, Olivier brings great experience in the standardization process to the group, which greatly compliments co-chair Alistair MacDonald’s knowledge of existing audio software APIs, and experience in music and TV production studios.&lt;/p&gt;

&lt;p&gt;Oliver explains the uniqueness of Audio WG standardization challenges:&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;The BBC has long been at the forefront of Research and Development in Audio —exemplified as &lt;a href=&quot;http://www.bbc.co.uk/historyofthebbc/innovation/20s_printable.shtml&quot;&gt;early as the 1920s with our radio operations&lt;/a&gt; and as recently by the launch of the &lt;a href=&quot;http://www.bbc.co.uk/blogs/researchanddevelopment/2011/07/bbc-rd-launches-the-audio-rese.shtml&quot;&gt;Audio Research Partnership&lt;/a&gt;— and we are enthusiastic that this expertise can be brought to the Open Web Platform thanks to the W3C Audio Working Group.&lt;/p&gt;
 
&lt;p&gt;The group grew out of the exploratory W3C Audio Incubator group, in which the many participants, among them my colleague Chris Lowis, developed use cases and requirements to enable great experiences from games to music. Other requirements come from our collaboration with other working groups, including the WebRTC WG, the W3C effort on real-time communication, to bring great audio capabilities to future online communication channels.&lt;/p&gt;
&lt;p&gt;And all this is not just for audio consumption, but a platform for amateur and professional audio processing applications on the web, connected and accessible, so we have to meet the needs not only of the traditional web developer, but also audio engineers and musicians.&lt;/p&gt; 

&lt;p&gt;To solve these requirements, the group was presented with two separate proposed specifications in various stages of implementation, and as co-chairs, Alistair and I are tasked with helping build consensus around a single approach going forward, taking the best from both approaches.&lt;/p&gt;

&lt;p&gt;It's an exciting challenge, which will require the participation from many sides: as of today, we have browser vendors including Google, Mozilla, and Opera, and content and app developers like SignedOn and Noteflight and we also invite feedback and participation from other stakeholders.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;h3&gt;Early Adopters&lt;/h3&gt;
&lt;p&gt;Even though the Audio Processing API is relatively new, early release implementations from Mozilla and Google have caused a considerable buzz, with developers everywhere already creating demos, games, music applications and all kinds of interactive web applications using these new features.&lt;/p&gt;

&lt;p&gt;If you are using an up-to-date version of Chrome or Firefox, you can try some of these out for yourself.&lt;/p&gt;

&lt;h3&gt;Firefox Demos&lt;/h3&gt;


&lt;p&gt;If you have not had a chance to see this video by Dave Humprey at Mozilla, this is a great opportunity to get a good idea about some of the things that are possible with an Audio Processing API.&lt;/p&gt;

&lt;p&gt;You can test the interactive slides from this &lt;a href=&quot;http://videos.mozilla.org/serv/blizzard/audio-slideshow/&quot;&gt;demo&lt;/a&gt; are here for you to test in Firefox.&lt;/p&gt;

&lt;p&gt;Additional &lt;a href=&quot;https://wiki.mozilla.org/Audio_Data_API#Working_Audio_Data_Demos&quot;&gt;Firefox demos and API tutorials&lt;/a&gt; are also available.&lt;/p&gt;


&lt;h3&gt;Chrome Demos&lt;/h3&gt;
&lt;p&gt;Here are selection of &lt;a href=&quot;http://chromium.googlecode.com/svn/trunk/samples/audio/index.html&quot;&gt;amazing demos and games&lt;/a&gt; using the new audio features in Chrome.&lt;/p&gt;

&lt;p&gt;Here is a &lt;a href=&quot;http://www.html5rocks.com/en/tutorials/webaudio/intro/&quot;&gt;tutorial on how to get started&lt;/a&gt; with Audio Processing in Chrome.&lt;/p&gt;

&lt;p&gt;Some &lt;a href=&quot;http://www.w3.org/2011/audio/wiki/Basic-Examples&quot;&gt;basic examples&lt;/a&gt; of what users can do with an Audio Processing API.&lt;/p&gt;

&lt;h3&gt;Specifications and Feedback&lt;/h3&gt;
&lt;p&gt;If you are interested in the development of audio APIs on the web, we want to hear from you.  Please try out the demos, and create content yourself; if you know of other demos, or have made a cool demo yourself, please let us know, and we will post links to them from the &lt;a href=&quot;http://www.w3.org/2011/audio/&quot;&gt;Audio WG page&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;But most importantly, please review the specifications and give use concrete feedback.  This is the stage where you can have a real influence on how these technologies are developed and deployed in browser and authoring tools.  There is an introductory document, the &lt;a href=&quot;http://www.w3.org/TR/2011/WD-audioproc-20111215/&quot;&gt;Audio Processing API&lt;/a&gt;, which serves as a landing page for the technical specifications, the &lt;a href=&quot;http://www.w3.org/TR/2011/WD-webaudio-20111215/&quot;&gt;Web Audio API&lt;/a&gt; and &lt;a href=&quot;http://www.w3.org/TR/2011/WD-streamproc-20111215/&quot;&gt;MediaStream Processing API&lt;/a&gt;.  Let us know what you think on the Audio WG mailing list, &lt;a href=&quot;mailto:public-audio@w3.org&quot;&gt;public-audio@w3.org&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Doug Schepers</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Interview: Pearson Company on Open Web Platform and Publishing [W3C Team]</title>
		<link href="http://www.w3.org/QA/2011/12/interview_pearson_company_on_o.html"/>
		<id>tag:www.w3.org,2011:/QA//1.9303</id>
                <updated>2011-12-15T22:31:42+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;
I spoke with Diana Stepner, Dan Murphy, Chris Schoenfeld, and Arun
Vasudeva of the Pearson company about their use of Open Web Platform
technology in publishing. Pearson owns the Financial Times Group and the
Penguin Group and has an extensive library of education materials.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Thank you for speaking with me. I'm interested in how the Open Web
Platform is transforming publishing.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Arun:&lt;/b&gt; There is a lot of interest in creating content that can be
refactored for different devices automatically. One aspect of that is
how &quot;responsive design&quot; can increase versatility and efficiency.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; I recently spoke with the Filament Group about &quot;progressive
enhancement&quot;; sounds like people are very interested in this topic.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Arun:&lt;/b&gt; We are also looking to move content from Flash to HTML5. The
latest Flash platform is now being presented as an environment suited to
gaming and high performance applications. Additionally, HTML content is
versatile in that it can be either accessed directly through the web
browser or packaged into an app format on all the major mobile
platforms.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; A major issue we see in publishing in HTML5 is that there is not
yet an easy migration for users of (Adobe) InDesign. It's a big jump for
users. What's missing for them is the right HTML5 authoring tool. There
is still some confusion in the marketplace and I think it will be a
while until we get there.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Can you summarize the key motivators for Pearson to move to HTML5?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; One reason is publish once, reach all devices.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Diana:&lt;/b&gt; The Open Web Platform lets us play in an open field. 
As the
world's leading learning company, we don't
want to be tied to just one vendor. We are still working on
device-specific apps (in particular iOS today but Android increasingly),
but investing in the Open Web Platform is safer than putting all our
eggs in one basket.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; As a publisher, we want to maintain and grow customer
relationships. App stores have drained some of that business.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; What are the main business decisions are driving your technology
choices?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Dan:&lt;/b&gt; One activity to reach new markets is our &quot;plug and play&quot;
platform, which we launched in August. We provide developers with APIs
to give them access to curated content. It's free bellow a certain
threshold with a tiered fee structure for higher usage. The market is
still in the early stages for this sort of thing. Similarly, Google maps
now charges for access to maps above a certain threshold.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; How has the platform worked so far?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Dan:&lt;/b&gt; It is still pretty early, but we are slowly increasing the content
we provide. It's a very interesting market and reminds me of the &quot;open
data&quot; movement when it started: we want to let people innovate using our
content. For instance, DK Eyewitness Guides offer travelers respected
information.  Someone developing a transportation ticketing service, for
example, could make use of that information and provide a richer
experience to customers.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Are you making the data available using semantic web technology?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Dan:&lt;/b&gt; For the moment only through APIs. But if we see a demand for a more
semantic approach for the APIs we'd be open to it.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Any semantic web use internally?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Dan:&lt;/b&gt; There are some groups using internally, for example a taxonomy
project.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; So how do you represent the metadata in the Plug-and-Play platform?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Dan:&lt;/b&gt; The APIs let you search and query and get back metadata, but it's
not linked data. But through this work we have recognized the value of
linked data, of being able to link our information with other people's
data.  I'm interested in this and think that's a good path to go down in
2012.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Beyond the authoring tool issue, how is it going with app
development using HTML5 and other technologies, for instance in terms of
interoperability?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; This is familiar territory for me. I'm used to working with
platforms and frameworks, and am seeing the same needs arise with HTML5.
The list of frameworks you need to know about is always evolving.
Recently, though, it has settled down a bit to jQuery and PhoneGap. I've
been surprised at how well the cross-platform has worked, including in
Internet Explorer. But in terms of development, it's still a very manual
process.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; What are the keys to compatibility?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; JQuery and PhoneGap. PhoneGap has a service where you upload your
HTML5 app and they compile it into local binaries. This is way easier
than before - we used to have people working full-time to create
binaries for different platforms. PhoneGap has lowered costs and saved
us time.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Any issues with Web App performance?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; Performance is an issue, but bigger than that are behavior and
control. Developers want fine control of threading and priorities. I
think this is most common issue that comes up in HTML5 apps. In iOS you
can have someone click something, update the UI, and make a network call
in the background. You can't do that yet in HTML5. Or it's hard. In
JavaScript you can be more specific. There are also issues of user
perception of performance (e.g., activity indicators in the UI).
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; What about access to device capabilities?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Dan:&lt;/b&gt; You get more with native apps. And you know what you are getting.
When you are writing HTML5 you know less about what you are coding to.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Would you say that overall HTML5 is the path to pursue?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; I am more optimistic about HTML5 all the time. Last year people
were asking whether they should do HTML5. But more and more the signal
keeps getting stronger, such as the Financial Times and Facebook moving
in that direction. Sony Ericsson released a WebGL phone, which is huge.
There's a lot of momentum right now.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Diana:&lt;/b&gt; HTML5 is not the solution for everything. Developers need to
think about features, consumers, and choose the right technology.  We
are moving more toward HTML5 but currently it is still a conscious
decision.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; What are your criteria for going with HTML5?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Diana:&lt;/b&gt; If you don't need to access specific features of a phone, or if
you don't need immersive graphics. We want to do more HTML5 in the
future because it will save time and be more efficient to reach multiple
devices.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; HTML5 is good for rapid prototyping. You test, tweak, and then
&quot;burn&quot; your native apps. Also, it's very convenient to test some things
on the server.  You can deploy five different versions of a banner
graphic and iterate on the server side before shipping any native code.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; What else would you like to see W3C work on?
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Chris:&lt;/b&gt; Here's what would have a lot of value: there's room for a
standard layer above the HTML5 that would give you a framework for
different well-known applications scenarios that would make development
easier. When we think about a mobile app, we don't want to have to turn
to vendors to fill the gaps. I want to be able to use a tag that tells
the browser a context I'm working in, for instance &quot;a window with a menu
bar&quot; or &quot;render that in the native OS widgets.&quot; As a designer I want to
focus on functionality and let the browser interpret my description of a
high-level task, rendering appropriately according to platform
standards. There are SDKs that take care of this sort of thing, but I'd
like things to be pushed up into standards that people can use without
going to a third-party.
&lt;/p&gt;
&lt;p&gt;
&lt;b&gt;Ian:&lt;/b&gt; Thank you for the conversation!
&lt;/p&gt;</content>
		<author>
			<name>Ian Jacobs</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

	<entry>
		<title type="html">Open Web Platform Weekly Summary - 2011-12-05 - 2011-12-11 [W3C Team]</title>
		<link href="http://www.w3.org/QA/2011/12/open_web_platform_weekly_summa.html"/>
		<id>tag:www.w3.org,2011:/QA//1.9291</id>
                <updated>2011-12-12T23:35:40+00:00</updated>
		<content type="html" xml:lang="en">&lt;p&gt;The &lt;a href=&quot;http://www.w3.org/wiki/Open_Web_Platform&quot;&gt;Open Web Platform&lt;/a&gt; &lt;a href=&quot;http://www.w3.org/QA/archive/open_web/&quot;&gt;weekly&lt;/a&gt; summary is about love for the open Web, about the work we do &lt;strong&gt;together&lt;/strong&gt;, about the hours we spent every day to create a better Web. I can work in this domain, because others gave an open environment for working. Let&amp;rsquo;s keep it open.&lt;/p&gt;

&lt;h3&gt;HTML5&lt;/h3&gt;

&lt;p&gt;The specification has been &lt;a href=&quot;http://html5.org/r/6845&quot;&gt;modified&lt;/a&gt; to allow two syntaxes for the &lt;code&gt;time&lt;/code&gt; element. You may write time with a T or a &lt;a href=&quot;http://wiki.whatwg.org/wiki/Time_element#permit_space_instead_of_T_in_datetimes&quot;&gt;single space separator&lt;/a&gt; between the date and the time.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;time&amp;gt;2011-12-24T23:59&amp;lt;/time&amp;gt;
&amp;lt;time&amp;gt;2011-12-24 23:59&amp;lt;/time&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;XML documents have a &lt;code&gt;UTF-8&lt;/code&gt; default encoding. Kornel Lesiński &lt;a href=&quot;https://www.w3.org/Bugs/Public/show_bug.cgi?id=15076&quot;&gt;asked&lt;/a&gt; if it would be possible to do that for documents with an HTML5 doctype. Henri Sivonen (Mozilla), who is also developing the HTML5 parser for Firefox, rejected the suggestion. It would introduce more incompatibilities and more specific behaviors than the already existing explicit mechanisms.&lt;/p&gt;

&lt;h3&gt;HTML Rich Content&lt;/h3&gt;

&lt;p&gt;Sometimes Web developers need to extend their content with a richer semantics by adding simple data structure to their markup. A &lt;a href=&quot;http://www.w3.org/TR/rdfa-lite/&quot;&gt;first Working Draft for RDFa Lite 1.1 &lt;/a&gt; has been published. For example to specify that this column is written by a human and not a cow.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;&amp;lt;p vocab=&quot;http://schema.org/&quot; 
   resource=&quot;#karl&quot; 
   typeof=&quot;Person&quot;&amp;gt;
   This blog post is written by 
   &amp;lt;span property=&quot;name&quot;&amp;gt;Karl Dubost&amp;lt;/span&amp;gt;.&amp;lt;/p&amp;gt;
&lt;/code&gt;&lt;/pre&gt;

&lt;p&gt;The purpose of this group is to develop a common specification in OWL
for structured and unstructured annotations on Web documents, based on
prior work developed by the Annotation Ontology
(http://code.google.com/p/annotation-ontology/) and Open Annotation
Collaboration (http://www.openannotation.org/) efforts.&lt;/p&gt;

&lt;p&gt;You are invited to support the creation of this group:
 http://www.w3.org/community/groups/proposed#annotation&lt;/p&gt;

&lt;h3&gt;Video Tracks&lt;/h3&gt;

&lt;p&gt;The WebVTT format (Web Video Text Tracks) is a format intended for marking up external text track resources. &lt;a href=&quot;http://dev.w3.org/html5/webvtt/&quot;&gt;WebVTT&lt;/a&gt; has escaped HTML5 to be developed by the &lt;a href=&quot;http://www.w3.org/community/texttracks/&quot;&gt;Web Media Text Tracks Community Group&lt;/a&gt;. They also have a &lt;a href=&quot;http://twitter.com/webvtt&quot;&gt;twitter account&lt;/a&gt;. Anne van Kesteren has created a &lt;a href=&quot;http://quuz.org/webvtt/&quot;&gt;WebVTT Validator&lt;/a&gt; and published the &lt;a href=&quot;https://bitbucket.org/annevk/webvtt&quot;&gt;source code&lt;/a&gt; on bitbucket. The syntax is a very simple text file.&lt;/p&gt;

&lt;pre&gt;&lt;code&gt;WEBVTT

00:11.000 --&amp;gt; 00:13.000
&amp;lt;v Roger Bingham&amp;gt;We are in New York City

00:13.000 --&amp;gt; 00:16.000
&amp;lt;v Roger Bingham&amp;gt;We're actually at the Lucern Hotel, just down the street
&lt;/code&gt;&lt;/pre&gt;

&lt;h3&gt;Web Apps&lt;/h3&gt;

&lt;p&gt;If humanity had an &lt;a href=&quot;http://rniwa.com/editing/undomanager.html&quot;&gt;&lt;code&gt;UndoManager&lt;/code&gt; API&lt;/a&gt; we might have been able to fix a lot of mistakes. Ryosuke Niwa (webkit) is working on such an API for the Web and he is asking feedback. A &lt;a href=&quot;http://wiki.whatwg.org/wiki/UndoManager_Problem_Descriptions&quot;&gt;long list of use cases&lt;/a&gt; has been outlined to better understand what do we need to solve.&lt;/p&gt;

&lt;p&gt;Dominique Hazaël-Massieux (W3C) has been giving a summary of the &lt;a href=&quot;http://www.w3.org/2011/11/mobile-web-app-state.html&quot;&gt;Standards for Web Applications on Mobile&lt;/a&gt;. He has published an update for November 2011.&lt;/p&gt;

&lt;h3&gt;DOM&lt;/h3&gt;

&lt;p&gt;The new methods for &lt;code&gt;append&lt;/code&gt;, &lt;code&gt;prepend&lt;/code&gt;, … that we mentioned a few weeks ago have been addred to the DOM 4 specification in the &lt;a href=&quot;http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#mutation-methods&quot;&gt;mutation methods section&lt;/a&gt;. This triggered a new &lt;a href=&quot;https://www.w3.org/Bugs/Public/show_bug.cgi?id=14188&quot;&gt;syntax requirement for WebIDL&lt;/a&gt;, which has not yet been completely defined. Anne van Kesteren (Opera) has also started to define &lt;a href=&quot;http://dvcs.w3.org/hg/domcore/raw-file/tip/Overview.html#mutation-observers&quot;&gt;Mutation observers&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;CSS&lt;/h3&gt;

&lt;p&gt;An update has been published for &lt;a href=&quot;http://www.w3.org/TR/2011/WD-css3-images-20111206/&quot;&gt;CSS Image Values and Replaced Content&lt;/a&gt; and a new &lt;strong&gt;editor&lt;/strong&gt; draft for &lt;a href=&quot;http://dev.w3.org/csswg/css3-grid-align/&quot;&gt;CSS3 Grid Layout&lt;/a&gt;. As a kind reminder, these are drafts and then &lt;strong&gt;not stable&lt;/strong&gt;. If the implementations change them or drop these features, you will have to eat your own hat :)&lt;/p&gt;

&lt;h3&gt;Web Architecture&lt;/h3&gt;

&lt;p&gt;A tendency in Web development has emerged a little while ago. Web developers started to push hash sign in their URIs not to define an anchor in the document but the state of an application. The W3C Technical Architecture Group has summarized &lt;a href=&quot;http://www.w3.org/2001/tag/doc/IdentifyingApplicationState-20111130&quot;&gt;best practices for handling hash signs URIs&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The W3C TAG is &lt;a href=&quot;http://www.w3.org/2001/tag/products/&quot;&gt;working on a few topics&lt;/a&gt; in parallel. You could participate constructively to the discussions by subscribing to the &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-tag/&quot;&gt;www-tag mailing list&lt;/a&gt;.&lt;/p&gt;

&lt;h3&gt;HTTP&lt;/h3&gt;

&lt;p&gt;You can now buffer this number, RFC 6455, in your memory lane. The &lt;a href=&quot;http://tools.ietf.org/html/rfc6455&quot;&gt;WebSocket Protocol&lt;/a&gt; is &lt;a href=&quot;http://www.ietf.org/mail-archive/web/ietf-announce/current/msg09663.html&quot;&gt;accepted&lt;/a&gt;. Though be careful, because there might still be a bit of breakage depending if your browser has released a version of the implementation but disabled by default. Check your preferences.&lt;/p&gt;

&lt;p&gt;In the discussion about extending HTTP status code, Roy Fielding (Adobe) gave an interesting &lt;a href=&quot;http://lists.w3.org/Archives/Public/ietf-http-wg/2011OctDec/0364&quot;&gt;rule for knowing how/when to extend the list of codes&lt;/a&gt;.&lt;/p&gt;

&lt;blockquote&gt;&lt;p&gt;When extending HTTP status codes, the question that needs to be asked
is &amp;ldquo;how will a client process this response differently than any of
the existing status codes?&amp;rdquo;&lt;/p&gt;&lt;/blockquote&gt;

&lt;h3&gt;Elsewhere&lt;/h3&gt;

&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://movethewebforward.org/&quot;&gt;Move The Web Forward&lt;/a&gt; is the new kid in town. It gives a long list of resources  to help Web developers stay informed about what&amp;rsquo;s going on the Open Web platform.&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://redbot.org/&quot;&gt;Redbot&lt;/a&gt;, the HTTP validation tool developed by Mark Nottingham, now supports &lt;a href=&quot;http://blog.redbot.org/https-in-redbot&quot;&gt;HTTP over SSL and TLS&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;


&lt;p&gt;This column is written by &lt;a href=&quot;http://www.la-grange.net/karl/&quot;&gt;Karl Dubost&lt;/a&gt;, &lt;a href=&quot;http://my.opera.com/karlcow/blog/&quot;&gt;working&lt;/a&gt; in the &lt;a href=&quot;http://dev.opera.com/&quot;&gt;Developer Relations team&lt;/a&gt; at &lt;a href=&quot;http://www.opera.com/&quot;&gt;Opera Software&lt;/a&gt;.&lt;/p&gt;</content>
		<author>
			<name>Karl Dubost</name>
			<uri>http://www.w3.org/QA/</uri>
		</author>
		<source>
			<title type="html">W3C Blog</title>
			<link rel="self" href="http://www.w3.org/QA/atom.xml"/>
			<id>tag:www.w3.org,2012:/QA//1</id>
		</source>
	</entry>

</feed>

