<?xml version="1.0"?>
<rdf:RDF
	xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:foaf="http://xmlns.com/foaf/0.1/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns="http://purl.org/rss/1.0/"
>
<channel rdf:about="http://www.w3.org/Style/CSS/Planet/">
	<title>The Future of Style</title>
	<link>http://www.w3.org/Style/CSS/Planet/</link>
	<description>The Future of Style - W3C</description>

	<items>
		<rdf:Seq>
			<rdf:li rdf:resource="http://dev.opera.com/articles/view/understanding-the-css-transforms-matrix" />
			<rdf:li rdf:resource="http://www.webkit.org/blog/?p=2036" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1276" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1256" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1289" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1279" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1272" />
			<rdf:li rdf:resource="tag:www.w3.org,2012:/QA//1.9451" />
			<rdf:li rdf:resource="http://blogs.msdn.com/b/ie/archive/2012/05/14/sharing-links-from-ie10-on-windows-8.aspx" />
			<rdf:li rdf:resource="http://www.webkit.org/blog/?p=2022" />
			<rdf:li rdf:resource="http://www.css3.info/?p=1968" />
			<rdf:li rdf:resource="http://www.webkit.org/blog/?p=2011" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1248" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1243" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#n105" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#n106" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1235" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1226" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1218" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#n104" />
			<rdf:li rdf:resource="http://blogs.msdn.com/b/ie/archive/2012/04/26/building-cross-browser-plugin-free-experiences.aspx" />
			<rdf:li rdf:resource="http://www.webkit.org/blog/?p=1993" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#n103" />
			<rdf:li rdf:resource="http://www.webkit.org/blog/?p=1990" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#r51" />
			<rdf:li rdf:resource="http://blogs.msdn.com/b/ie/archive/2012/04/20/guidelines-for-building-touch-friendly-sites.aspx" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1181" />
			<rdf:li rdf:resource="http://www.w3.org/blog/CSS/?p=1195" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#n102" />
			<rdf:li rdf:resource="http://www.w3.org/Style/CSS/Overview.en.html#n101" />
		</rdf:Seq>
	</items>
</channel>

<item rdf:about="http://dev.opera.com/articles/view/understanding-the-css-transforms-matrix">
	<title>Dev.Opera: Understanding the CSS Transforms Matrix</title>
	<link>http://dev.opera.com/articles/view/understanding-the-css-transforms-matrix</link>
	<content:encoded>In this article we explain how transform matrices work — these involve some rather complicated math, but they are not so hard to understand when you sit down and check out a few examples! Once you understand how to put together matrices, you can use them inside the CSS transform: matrix(); and transform: matrix3d(); functions to apply transform effects to your web pages.</content:encoded>
	<dc:date>2012-05-23T15:37:22+00:00</dc:date>
	<dc:creator>Tiffany Brown</dc:creator>
</item>
<item rdf:about="http://www.webkit.org/blog/?p=2036">
	<title>Surfin' Safari: Last week in WebKit: Input padding, 8-bit canvas and CSS Variables</title>
	<link>http://www.webkit.org/blog/2036/last-week-in-webkit-input-padding-8-bit-canvas-and-css-variables/</link>
	<content:encoded>&lt;p&gt;This update addresses last week&amp;#8217;s 820 changes to WebKit&amp;#8217;s repository, up to revision 117727.&lt;/p&gt;
&lt;p&gt;The debugger sidebar for Web Inspector&amp;#8217;s Script Panel can now be &lt;a title=&quot;Web Inspector: add show/hide debugger sidebar button. &quot; href=&quot;http://trac.webkit.org/changeset/117064&quot;&gt;toggled using a button&lt;/a&gt;. Console messages about Content Security Policy violations &lt;a title=&quot;Content Security Policy console errors include violated directive. &quot; href=&quot;http://trac.webkit.org/changeset/117006&quot;&gt;now name the directive&lt;/a&gt; and support for saving snippets &lt;a title=&quot;Web Inspector: Support script snippets saving. &quot; href=&quot;http://trac.webkit.org/changeset/117299&quot;&gt;has been implemented&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Using the latest CSS Flexible Box module &lt;a title=&quot;rename display:-webkit-flexbox to display:-webkit-flex &quot; href=&quot;http://trac.webkit.org/changeset/117385&quot;&gt;now requires you&lt;/a&gt; to define an element&amp;#8217;s display property as &amp;#8220;-webkit-flex&amp;#8221; as opposed to the previous &amp;#8220;-webkit-flexbox&amp;#8221;. Input elements are now two pixels smaller in width, as one pixel of unnecessary padding &lt;a title=&quot;WebKit erroneously add 1px padding in input elements &quot; href=&quot;http://trac.webkit.org/changeset/117672&quot;&gt;has been removed&lt;/a&gt; from either side.&lt;/p&gt;
&lt;p&gt;Image smoothing for the &amp;lt;canvas&amp;gt; element &lt;a title=&quot;Support imageSmoothingEnabled &quot; href=&quot;http://trac.webkit.org/changeset/117635&quot;&gt;may now be disabled&lt;/a&gt;. Loading video files served through scripts without a supplied mime-type &lt;a title=&quot;video won't load when URL ends with .php&quot; href=&quot;https://bugs.webkit.org/show_bug.cgi?id=86308&quot;&gt;will now work&lt;/a&gt;, and two issues with CSS 2.1 support have been fixed, namely &lt;a title=&quot;CSS 2.1 failure: inline-table-001 fails &quot; href=&quot;http://trac.webkit.org/changeset/117339&quot;&gt;text baselines&lt;/a&gt; in the first row of a table and &lt;a title=&quot;Standalone table-columns should be wrapped in anonymous tables &quot; href=&quot;http://trac.webkit.org/changeset/117640&quot;&gt;wrapping stand-alone table columns&lt;/a&gt; in anonymous tables.&lt;/p&gt;
&lt;p&gt;A compile-time flag &lt;a title=&quot;Introduce ENABLE_CSS_VARIABLES compile flag. &quot; href=&quot;http://trac.webkit.org/changeset/117028&quot;&gt;has been introduced&lt;/a&gt; for toggling support for CSS Variables in WebKit ports. Furthermore, an &lt;a title=&quot;Add tests for CSS Variables. &quot; href=&quot;http://trac.webkit.org/changeset/117390&quot;&gt;initial test-suite&lt;/a&gt; to test the status of the implementation has landed as well.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other changes which occurred last week&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Cloning DOM nodes &lt;a title=&quot;Avoid reparsing the style attribute when cloning elements. &quot; href=&quot;http://trac.webkit.org/changeset/117323&quot;&gt;has become ~10% faster&lt;/a&gt;, as WebKit no longer reparses the style attribute.&lt;/li&gt;
&lt;li&gt;Chromium &lt;a title=&quot;[Chromium] Enable datalist for input type email &quot; href=&quot;http://trac.webkit.org/changeset/117726&quot;&gt;has enabled support&lt;/a&gt; for &amp;lt;datalist&amp;gt; for e-mail input fields.&lt;/li&gt;
&lt;li&gt;The Qt port &lt;a title=&quot;[Qt] Enable SVG Fonts by default &quot; href=&quot;http://trac.webkit.org/changeset/117259&quot;&gt;enabled support&lt;/a&gt; for SVG Fonts, while the EFL port &lt;a title=&quot;[EFL] Add simple implementation of Web Intents &quot; href=&quot;http://trac.webkit.org/changeset/117551&quot;&gt;is working on&lt;/a&gt; Web Intent support.&lt;/li&gt;
&lt;li&gt;Both the &lt;a title=&quot;[BlackBerry] Enable the Fullscreen API &quot; href=&quot;http://trac.webkit.org/changeset/117148&quot;&gt;BlackBerry&lt;/a&gt; as the &lt;a title=&quot;[EFL] Enable Fullscreen API &quot; href=&quot;http://trac.webkit.org/changeset/117205&quot;&gt;EFL&lt;/a&gt; ports have enabled support for the Full Screen API.&lt;/li&gt;
&lt;li&gt;No warning &lt;a title=&quot;layerX/layerY warning should be removed &quot; href=&quot;http://trac.webkit.org/changeset/117335&quot;&gt;will be shown&lt;/a&gt; in the console anymore for sites using layerX/layerY.&lt;/li&gt;
&lt;li&gt;Levi Weintraub now is &lt;a title=&quot;Unreviewed. Moving myself from committer to reviewer. &quot; href=&quot;http://trac.webkit.org/changeset/117642&quot;&gt;a WebKit Reviewer&lt;/a&gt;, congratulations!&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
	<dc:date>2012-05-22T19:07:04+00:00</dc:date>
	<dc:creator>Peter Beverloo</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1276">
	<title>CSS WG Blog: Minutes and Resolutions Hamburg F2F May 2012: Shaping and Paging Flows</title>
	<link>http://www.w3.org/blog/CSS/2012/05/19/resolutions-37/</link>
	<content:encoded>&lt;h3&gt;Regions&lt;/h3&gt;
&lt;p&gt;Alan and Florian presented several ideas for generating styleable&lt;br /&gt;
pseudo-elements to hold content flows:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;overflow: repeat&lt;/code&gt;, which would redirect overflow into creating a repetition of the element as it&amp;#8217;s sibling. Individual repetitions can be targetted and styled with an &lt;code&gt;::nth-copy(&lt;var&gt;A&lt;/var&gt;n+&lt;var&gt;B&lt;/var&gt;)&lt;/code&gt; pseudo-selector.
&lt;li&gt;A generic &lt;code&gt;::slot()&lt;/code&gt; pseudo element
&lt;li&gt;A &lt;a href=&quot;http://dev.w3.org/csswg/css3-page-template/&quot;&gt;Page Templates proposal&lt;/a&gt;
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;There was consensus to replace all the examples in Regions with some combination of the above techniques. There was also consensus that the proposals need to be developed further, and that overlap and interaction among them needs to be carefully considered.&lt;/p&gt;
&lt;h3&gt;Shapes and Exclusions&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Discussed how shapes/exclusions impact wrapping content. (It&amp;#8217;s just like floats.)
&lt;li&gt;Discussed using background images to define shapes/exclusions
&lt;li&gt;Discussed concerns about mixing with absolute positioning and the resulting collision-prone layouts.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;GCPM&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Reviewed some features in GCPM, including new float keywords, &lt;code&gt;columns()&lt;/code&gt; notation in &lt;code&gt;float&lt;/code&gt; property, and float position snapping.
&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Fragmentation&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; The gap between a breakpoint and the end of the page does consume specified height. The box&amp;#8217;s background and border are only drawn in that gap if &lt;code&gt;box-decoration-break&lt;/code&gt; is &lt;code&gt;slice&lt;/code&gt; and the element has &lt;code&gt;auto&lt;/code&gt; height.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Publish an updated Working Draft of CSS3 Fragmentation in a week after edits announced if there are no objections.
&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Full minutes: &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0531.html&quot;&gt;Regions, Shapes, and Exclusions&lt;/a&gt;, &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0538.html&quot;&gt;GCPM and Fragmentation&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-19T01:20:37+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1256">
	<title>CSS WG Blog: Minutes and Resolutions Hamburg F2F May 2012: Flexbox</title>
	<link>http://www.w3.org/blog/CSS/2012/05/18/resolutions-33/</link>
	<content:encoded>&lt;h3&gt;Flexbox: Box Construction&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Don&amp;#8217;t create anonymous flexbox items that are only whitespace.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; A flex item with &lt;code&gt;visibility: collapse&lt;/code&gt; stays in box tree, but has special layout: Do layout once normally, then collapse it to a strut of its line&amp;#8217;s cross size and lay out again. (This keeps the cross-size stable if the flexbox has only one line.)
&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Flexbox: Flex Property&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Give &lt;code&gt;flex&lt;/code&gt; the longhands &lt;code&gt;flex-grow&lt;/code&gt;, &lt;code&gt;flex-shrink&lt;/code&gt;,  and &lt;code&gt;flex-grow&lt;/code&gt;.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; &lt;code&gt;box-sizing&lt;/code&gt; affects &lt;code&gt;flex-basis&lt;/code&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Use &lt;code&gt;flex-basis&lt;/code&gt; for sizing flex items, even inflexible ones.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Flex items are flexible by default.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; On flex items, a &lt;code&gt;flex-basis&lt;/code&gt; of &lt;code&gt;auto&lt;/code&gt; computes to the computed &lt;code&gt;width&lt;/code&gt; or &lt;code&gt;height&lt;/code&gt; (as appropriate); on elements that are not flex items, it always computes to &lt;code&gt;auto&lt;/code&gt;.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Flexbox: Flex/Cross Sizing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Accept Alex&amp;#8217;s &lt;a href=&quot;http://www.w3.org/mid/2C86A15F63CD734EB1D846A0BA4E0FC81A3EDD72@CH1PRD0310MB381.namprd03.prod.outlook.com&quot;&gt;new formulation&lt;/a&gt; for negative flexibility.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Negative flexibility is 1 by default.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Add new &lt;code&gt;auto&lt;/code&gt; keyword as the initial value of &lt;code&gt;min-width&lt;/code&gt; and &lt;code&gt;min-height&lt;/code&gt;. On CSS2.1 display types it computes to zero; on flex items it is treated as &lt;code&gt;min-content&lt;/code&gt;.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt;  For cross-sizing of a flex line, adopt &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0299.html&quot;&gt;proposal C&lt;/a&gt;.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Flexbox: Pagination&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; &lt;code&gt;break-before/after: always&lt;/code&gt; triggers a flex-line break, and all values that trigger fragmentation on an item in a row flexbox get propagated to the flex line.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Make page-breaking algorithms for flexbox informative, as an example; UAs can do better.
&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Flexbox: Terminology&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Rename &lt;code&gt;display:flexbox&lt;/code&gt; to &lt;code&gt;display:flex&lt;/code&gt;.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Change spec terminology from &amp;#8220;flexbox&amp;#8221; to &amp;#8220;flex container&amp;#8221;, and &amp;#8220;flexbox item&amp;#8221; to &amp;#8220;flex item&amp;#8221; to be more consistent with other specs.
&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0520.html&quot;&gt;Full minutes&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-19T01:19:31+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1289">
	<title>CSS WG Blog: Minutes and Resolutions Hamburg F2F May 2012: Miscellaneous</title>
	<link>http://www.w3.org/blog/CSS/2012/05/19/resolutions-36/</link>
	<content:encoded>&lt;h3&gt;Administrative and Testing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;The CSSWG is getting overloaded; discussed ways of scaling the WG resolution process to handle the higher flux of issues. Some ideas, no conclusions.
&lt;li&gt;Tentatively scheduling F2Fs in Tucson next February and Tokyo in May.
&lt;li&gt;Resolved:&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt; Send Style Attributes spec to PR once implementation reports are published on www.w3.org.
&lt;li&gt;Håkon encourages people to review the new tests in the multi-col test suite.
&lt;li&gt;Discussed separating the test approval process from the test review process, as we did for 2.1
&lt;/li&gt;&lt;/li&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0527.html&quot;&gt;Full minutes&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;XSL:FO and CSS3 Layout&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;Liam Quin presented an overview of XSL:FO and proposed folding the remainder of the XSL:FO WG into CSS
&lt;li&gt;Bert Bos presented on a collection of various layout challenges and how they can or cannot be solved with proposals in the CSSWG
&lt;li&gt;Steve Zilles started a discussion on harmonizing the divergent CSS3 layout proposals
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0536.html&quot;&gt;Full minutes&lt;/a&gt;&lt;/p&gt;
&lt;h3&gt;Spec Editing&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;vhardy showed off a tool to help editors synchronize specs with Bugzilla
&lt;li&gt;plinss explained plans to host test-annotated /TR specs
&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0530.html&quot;&gt;Full minutes&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-19T01:19:12+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1279">
	<title>CSS WG Blog: Minutes and Resolutions Hamburg F2F May 2012: Text Layout and Typography</title>
	<link>http://www.w3.org/blog/CSS/2012/05/19/resolutions-35/</link>
	<content:encoded>&lt;h3&gt;CSS3 Text&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Pending Jonathan Kew&amp;#8217;s okay, keep &lt;code&gt;text-transform:capitalize&lt;/code&gt; word-boundary rules undefined, with only an informative reference to UAX29.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Disallow combinations of values in &lt;code&gt;text-transform&lt;/code&gt; for this level.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Changing currentColor to resolve at used-time is okay with the SVGWG; we&amp;#8217;re just waiting on Color to be errata&amp;#8217;d.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; The behavior of &lt;code&gt;letter-spacing&lt;/code&gt; at element boundaries is kept as-is in the draft.  A note should be added about using padding to put extra spacing on either side of an element, for the use-cases in which that is important.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Remove the &lt;code&gt;avoid&lt;/code&gt; value from &lt;code&gt;text-wrap&lt;/code&gt;.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Remove the longhands (&lt;code&gt;text-wrap&lt;/code&gt;, &lt;code&gt;text-space-collapse&lt;/code&gt;) for &lt;code&gt;white-space&lt;/code&gt;.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Change &lt;code&gt;overflow-wrap&lt;/code&gt; back to &lt;code&gt;word-wrap&lt;/code&gt;. Allow CSS Property Aliasing (future spec) to define that it aliases to &lt;code&gt;overflow-wrap&lt;/code&gt;.  Next time Text revs, change the property name officially and talk about aliasing.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Drop the &lt;code&gt;full-size-kana&lt;/code&gt; value from &lt;code&gt;text-transform&lt;/code&gt; in level 3.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Don&amp;#8217;t change &lt;code&gt;nowrap&lt;/code&gt; keyword, even though it&amp;#8217;s lack of a hyphen is confusing.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;CSS3 Writing Modes&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Nobody cares too strongly, so fantasai should decide whether to use &lt;code&gt;isolate bidi-override&lt;/code&gt; or &lt;code&gt;isolate-override&lt;/code&gt;.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; no UA dependent values for text-orientation
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Put our own table of behaviors for &lt;code&gt;mixed-right&lt;/code&gt; and &lt;code&gt;upright&lt;/code&gt; values in the Writing Modes spec until UTR50 stabilizes.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;CSS3 Fonts&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Fallback for font-variant-position occurs per run rather than per-glyph.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; The &lt;code&gt;font-variant-position&lt;/code&gt; property is defined independent of the existing use of the font-size/vertical-align properties to synthesize subscripts/superscripts.
&lt;li&gt;Discussed small-caps fallback per-script rather than per-font, and using text-transform rules for synthesizing small-caps.
&lt;li&gt;Noted some proposed updates to prose for &lt;code&gt;font-family&lt;/code&gt; syntax to match CSS 2.1 errata.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Full minutes: &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0541.html&quot;&gt;Writing Modes and Text&lt;/a&gt;, &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0530.html&quot;&gt;Fonts&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-19T01:07:14+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1272">
	<title>CSS WG Blog: Minutes and Resolutions Hamburg F2F May 2012: Layout, Values and Units</title>
	<link>http://www.w3.org/blog/CSS/2012/05/19/resolutions-34/</link>
	<content:encoded>&lt;h3&gt;Box Alignment&lt;/h3&gt;
&lt;p&gt;fantasai presented &lt;a href=&quot;http://dev.w3.org/csswg/css3-align/&quot;&gt;a proposal&lt;/a&gt; to converge all layout models on a single set of alignment properties.&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; fantasai to continue working on this proposal
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; flexbox alignment properties to be renamed to css3-align equivalents.
&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Grid Layout&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; rename the values of grid-flow so that row adds rows, column adds columns, and layer just stacks grid items on top of each other.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; add row-gap and column-gap to the specification such that they provide uniform gutters
&lt;li&gt;Also discussed scoping of Grid Layout vs. Template, ways to remove overlap, and scoping things for Level 1 vs. higher. No conclusions.
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;h3&gt;Values and Units&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Disallow values with commas in toggle() at this level. (&lt;a href=&quot;http://dev.w3.org/csswg/css3-values/issues-lc-2012#issue-12&quot;&gt;LC Issue 12&lt;/a&gt;)
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Won&amp;#8217;t fix level-skipping in this level (except we&amp;#8217;re renaming to toggle() because of it). (&lt;a href=&quot;http://dev.w3.org/csswg/css3-values/issues-lc-2012#issue-13&quot;&gt;LC Issue 13&lt;/a&gt;)
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Rename &lt;code&gt;cycle()&lt;/code&gt; to &lt;code&gt;toggle()&lt;/code&gt;, leave behavior as is.
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Fix error the UA stylesheet rule for &lt;code&gt;&amp;lt;ul&amp;gt;&lt;/code&gt;. (&lt;a href=&quot;http://dev.w3.org/csswg/css3-values/issues-lc-2012#issue-14&quot;&gt;LC Issue 14&lt;/a&gt;)
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Add a note to clarify computed style comparisons better. (&lt;a href=&quot;http://dev.w3.org/csswg/css3-values/issues-lc-2012#issue-15&quot;&gt;LC Issue 15&lt;/a&gt;)
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Reject deferring cycle() to L4. (&lt;a href=&quot;http://dev.w3.org/csswg/css3-values/issues-lc-2012#issue-16&quot;&gt;LC Issue 16&lt;/a&gt;)
&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/li&gt;&lt;/ul&gt;
&lt;p&gt;Full minutes: &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0530.html&quot;&gt;Box Alignment and Grid Layout&lt;/a&gt;, &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0542.html&quot;&gt;Values and Units&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-19T01:05:15+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="tag:www.w3.org,2012:/QA//1.9451">
	<title>W3C Blog: Help create a world of mobile *Web* apps</title>
	<link>http://www.w3.org/QA/2012/05/help_create_a_world_of_mobile_web_apps.html</link>
	<content:encoded>&lt;p&gt;The new mobile Web training course launched last February was so well received (full course!) that we are announcing a new session before this summer. The &lt;a href=&quot;http://www.w3devcampus.com/writing-great-web-applications-for-mobile/&quot;&gt;&quot;Mobile Web 2: Applications&quot;&lt;/a&gt; online course will be 6 weeks long, from 11 June to 22 July 2012, and registration is now &lt;a href=&quot;http://www.w3techcourses.com/course/view.php?id=21&quot;&gt;open&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Based on students' feedback, our trainer &lt;a href=&quot;http://www.w3devcampus.com/marcos-caceres/&quot;&gt;Marcos Caceres&lt;/a&gt; will teach an updated program which covers all the important aspects of mobile Web application development: basics of creating a Web application that runs on mobile devices, HTML5 elements and new CSS properties, powerful Javascript APIs and libraries, and finally how to make Web apps available off-line.&lt;/p&gt;

&lt;p&gt;This course is also looking at device APIs (geolocation, device orientation, touch events) as well as looking at what new standards are coming from the W3C. &lt;/p&gt;

&lt;p&gt;We encourage you to follow this course to learn how to develop open mobile Web apps with HTML5, accessible from any browser on any system. As Tim Berners-Lee urged conference participants in his last month &lt;a href=&quot;http://www2012.wwwconference.org/media/videos/keynote-tbl/&quot;&gt;WWW2012's keynote&lt;/a&gt;: &lt;em&gt;“The solution is in your hands: develop Web apps, not apps!”&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;In summary:
&lt;ul&gt;
&lt;li&gt;&lt;em&gt;W3C Course&lt;/em&gt;: &lt;a href=&quot;http://www.w3devcampus.com/writing-great-web-applications-for-mobile/&quot;&gt;&quot;Mobile Web 2: Applications&quot;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Start Date&lt;/em&gt;: 11 June 2012&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Duration&lt;/em&gt;: 6 weeks&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Trainer&lt;/em&gt;: &lt;a href=&quot;http://www.w3devcampus.com/marcos-caceres/&quot;&gt;Marcos Caceres&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Early bird rate&lt;/em&gt;: 195€ - &lt;a href=&quot;http://www.w3techcourses.com/course/view.php?id=21&quot;&gt;&lt;strong&gt;register soon!&lt;/strong&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;em&gt;Full Price&lt;/em&gt;: 225€ (after May 25)&lt;/li&gt;
&lt;/ul&gt;
&lt;/p&gt;

&lt;a href=&quot;http://www.w3devcampus.com/writing-great-web-applications-for-mobile/&quot;&gt;
&lt;img height=&quot;40&quot; title=&quot;banner-MWA&quot; alt=&quot;Mobile Web Apps course banner&quot; src=&quot;http://www.w3devcampus.com/wp-content/uploads/2012/02/banner-MWA.png&quot; /&gt;
&lt;/a&gt;

&lt;p&gt;Take a look at the course sections on &lt;a href=&quot;http://www.w3devcampus.com/writing-great-web-applications-for-mobile/#who&quot;&gt;“Who Should Attend?”&lt;/a&gt; and &lt;a href=&quot;http://www.w3devcampus.com/writing-great-web-applications-for-mobile/#what&quot;&gt;“What do I need?”&lt;/a&gt; to find out about the target audience and pre-requesites for this course. Looking forward to welcoming you soon online!&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-15T14:33:13+00:00</dc:date>
	<dc:creator>Marie-Claire Forgue</dc:creator>
</item>
<item rdf:about="http://blogs.msdn.com/b/ie/archive/2012/05/14/sharing-links-from-ie10-on-windows-8.aspx">
	<title>IEBlog: Sharing Links from IE10 on Windows 8</title>
	<link>http://blogs.msdn.com/b/ie/archive/2012/05/14/sharing-links-from-ie10-on-windows-8.aspx</link>
	<content:encoded>&lt;p&gt;Sharing a link to a Web page is a common activity on the PC, and it gets better with IE10 on Windows 8. One of the new features on Windows 8 is the Share charm, which allows you to seamlessly send content between apps on your PC. Previously, if you wanted to share an interesting article with your friend, or post a funny picture on your blog, you’d copy the link from the address bar, switch to a different site or app, and then paste it. Now, with the Windows 8 Share charm, you can share directly from the browser without ever leaving your current page.&lt;/p&gt;
&lt;p&gt;When you use the Share charm to share a site from the browser, IE10 creates two data formats that contain relevant content – the URI, and some HTML that includes a rich representation of the page. Here are two examples of data that get shared for a YouTube video:&lt;/p&gt;
&lt;p&gt;The URI (of the current site)&lt;/p&gt;
&lt;p&gt;&lt;code&gt;http://www.youtube.com/watch?v=4DbgiOCTQts&lt;/code&gt;&lt;/p&gt;
&lt;p&gt;The HTML (with a link preview)&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;An example of IE10's rich preview of Web pages&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/2313.gysrfswi_2D00_gysrfswi_2D00_image1_2D00_1_5F00_521x115.png&quot; /&gt;&lt;br /&gt;An example of IE10's rich preview of Web pages&lt;/p&gt;
&lt;p&gt;Both of these data formats are created for an “implicit” share, which is the name for what happens when you share the site that you are currently viewing. Since Web pages can be represented as hyperlinks or a rich HTML link preview, IE10 includes both types of data. Of course, if you aren’t sharing the whole page, but rather, some content that you’ve highlighted, IE10 will share the HTML of your selection instead of the URI and the link preview. In this case, sharing a selection would be called an “explicit” share, and does not include the link. This post describes the link sharing case, how IE10 participates in the Windows 8 Share contract using HTML, and how Web developers can create link previews with just a few meta-tags.&lt;/p&gt;
&lt;h2&gt;The Share Charm and IE10&lt;/h2&gt;
&lt;p&gt;Here’s a video of how a user might share links from the browser to an app that uses HTML.&lt;/p&gt;
&lt;p&gt;
    
        &lt;br /&gt;
               Sharing from IE10: Link Previews in Action&lt;/p&gt;
&lt;p&gt;In this video, “Stash” is a sample link saving app that makes use of the Windows share charm with HTML. The sample app simply supports the HTML data format for sharing, and IE provides the link preview. Link previews are HTML that contains a title, image, and description for every shared link. This makes it easy for you to recognize the site content. If you have &lt;a href=&quot;http://windows.microsoft.com/en-US/windows-8/download&quot;&gt;Windows 8 Consumer Preview&lt;/a&gt; and &lt;a href=&quot;http://www.microsoft.com/visualstudio/11/en-us/downloads&quot;&gt;Visual Studio 11 Beta&lt;/a&gt;, you can &lt;a href=&quot;http://ie.microsoft.com/testdrive/Browser/Windows8Share/DownloadDemoApp.html&quot;&gt;download and run Stash&lt;/a&gt; on your own PC. Stash integrates with the Windows 8 Share contract as a target app, as you can see below. Below, you can see a high-level diagram that shows how links are shared from IE10.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Diagram showing sharing a link from IE10 to target apps, using the Share charm’s data package&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/7028.gysrfswi_2D00_image1_5F00_760x385.png&quot; /&gt;&lt;br /&gt;Diagram: Sharing a link from IE10 to target apps, using the Share charm’s data package&lt;/p&gt;
&lt;p&gt;Windows 8 Share charm handles the coordination between the source and target apps to provide an integrated sharing experience across all apps. This removes the need for target and source apps to be aware and coordinate between each other. &lt;/p&gt;
&lt;h2&gt;Sharing the Web is Better, Start to Finish&lt;/h2&gt;
&lt;p&gt;The Web is made up of HTML. That’s why HTML is one of the most important data formats in IE10’s integration with the Share contract. IE10 creates link previews to both provide a better sharing experience for users, and to help connect Web developers to Windows 8 Share. With a little extra meta-data markup, sites can define what information is included in their link previews. On the other end of the share contract, target apps that support the HTML data format can get the full experience of contextual Web hyperlinks without having to parse a single site. The end result is a rich, modern, and fluid sharing experience, from end to end.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Screenshot of target apps available in Share pane&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/6840.gysrfswi_2D00_image2_5F00_760x475.png&quot; /&gt;&lt;br /&gt;Screenshot of target apps available in Share pane&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Screenshot of Stash’s Share Pane&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/4885.gysrfswi_2D00_image3_5F00_760x475.png&quot; /&gt;&lt;br /&gt;Screenshot of Stash’s Share Pane&lt;/p&gt;
&lt;p&gt;When you share a Web site, IE10 parses that site to create a link preview. In the example above, it’s a short snippet of content that represents a movie page on IMDb. The goal of sharing HTML, in addition to the URI, is to share the best possible representation of what the user intended to share, so IE10 creates link previews for all implicit shares. The benefits of HTML are that it can include more information than a URI, and the content of the HTML is more meaningful than a hyperlink. In the words of &lt;a href=&quot;http://en.wikipedia.org/wiki/Leslie_Knope&quot;&gt;Leslie Knope&lt;/a&gt;, no one wants to share that “complicated nonsense.”&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;img alt=&quot;Frame grab from the NBC show Parks and Recreation. Character Ron Swanson is holding a Knope for City Council sign most of which is long, complicated URL. Character Leslie Knope is saying, &quot; /&gt;&lt;br /&gt;
From NBC’s &lt;a href=&quot;http://www.nbc.com/parks-and-recreation/&quot;&gt;Parks and Recreation&lt;/a&gt;, Season 4, Episode 16&lt;/p&gt;
&lt;div&gt;&lt;span&gt;So, as you can imagine, we would have never ordered a sign with all this complicated nonsense because, you know, we’re not insane.&lt;/span&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;p&gt;Depending on the target app, though, sometimes rich content is not the best kind of data, and a URI is more useful. For example, blogging apps can take advantage of rich HTML content, and SMS apps would do best to use the URI. Developers of Metro style apps choose the data format(s) that make most sense for their app to receive, following the &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/windows/apps/hh771179.aspx&quot;&gt;Windows 8 Share guidance&lt;/a&gt;. &lt;/p&gt;
&lt;h2&gt;Sites Use Markup to Define What IE10 Shares&lt;/h2&gt;
&lt;p&gt;Since IE10 uses existing markup meant for sharing on the Web, many sites will already look great when sharing HTML link previews on Windows 8. We support the &lt;a href=&quot;http://ogp.me/&quot;&gt;Open Graph protocol&lt;/a&gt; as a simple way to add meta-data about the page. When users share sites on Facebook and through Windows 8 and IE10, you can use OpenGraph to control the way your Web page appears to others. &lt;/p&gt;
&lt;p&gt;Here’s an example of &lt;a href=&quot;http://ie.microsoft.com/testdrive/Performance/BrickBreaker/&quot;&gt;an IE test drive demo&lt;/a&gt; that uses this markup:&lt;/p&gt;
&lt;code&gt;&lt;div&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;head&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta&lt;/span&gt; &lt;span&gt;name&lt;/span&gt;&lt;span&gt;=&amp;quot;description&amp;quot;&lt;/span&gt; &lt;span&gt;content&lt;/span&gt;&lt;span&gt;=&amp;quot;Brick Breaker TestDrive Demo Game, Performance and Touch benchmark&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;Brick Breaker&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;title&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;meta&lt;/span&gt; &lt;span&gt;property&lt;/span&gt;&lt;span&gt;=&amp;quot;og:image&amp;quot;&lt;/span&gt; &lt;span&gt;content&lt;/span&gt;&lt;span&gt;=&amp;quot;Views/Homepage/Icons/BrickBreaker.png&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;head&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/code&gt;
&lt;p&gt;IE looks for the following tags in the site’s markup to create the page’s link preview.&lt;/p&gt;
&lt;table border=&quot;1&quot; cellpadding=&quot;4&quot; cellspacing=&quot;0&quot;&gt;
&lt;tr&gt;&lt;th&gt;Property&lt;/th&gt;
&lt;th&gt;HTML tag&lt;/th&gt;
&lt;th&gt;Character limit&lt;/th&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Title 1&lt;/td&gt;
&lt;td&gt;&amp;lt;meta name=&quot;title&quot; content=&quot;Insert Site Title Here” /&amp;gt;&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Title 2&lt;/td&gt;
&lt;td&gt;&amp;lt;title&amp;gt;Insert Site Title Here&amp;lt;/title&amp;gt;&lt;/td&gt;
&lt;td&gt;160&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Description&lt;/td&gt;
&lt;td&gt;&amp;lt;meta name=&quot;description&quot; content=&quot;Insert Site Description Here” /&amp;gt;&lt;/td&gt;
&lt;td&gt;253&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Image 1&lt;/td&gt;
&lt;td&gt;&amp;lt;meta property=&quot;og:image&quot; content=&quot;insert_image_link_here&quot; /&amp;gt;&lt;/td&gt;
&lt;td&gt;2,048 (limit for image URI)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Image 2&lt;/td&gt;
&lt;td&gt;&amp;lt;link rel=&quot;image_src&quot; href=&quot;insert_image_link_here&quot; /&amp;gt;&lt;/td&gt;
&lt;td&gt;2,048 (limit for image URI)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Image 3&lt;/td&gt;
&lt;td&gt;&amp;lt;meta name=&quot;image&quot; content=&quot;insert_image_link_here&quot; /&amp;gt;&lt;/td&gt;
&lt;td&gt;2,048 (limit for image URI)&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;&lt;td&gt;Image 4&lt;/td&gt;
&lt;td&gt;&amp;lt;meta name=&quot;thumbnail&quot; content=&quot;insert_image_link_here&quot; /&amp;gt;&lt;/td&gt;
&lt;td&gt;2,048 (limit for image URI)&lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt;
&lt;p&gt;Note that this is the order in which we parse for each attribute. For example, if both Image 1 and Image 2 tags are present, we’ll use the Image 1 tag. Additionally, if more than one tag of any type is present, we use the first one you list in your markup.&lt;/p&gt;
&lt;p&gt;For character limits, if the description is longer than the maximum length, IE will put a “…” at the end in the preview.&lt;/p&gt;
&lt;p&gt;Make sure to include at least one of each property in your site markup to get your pages looking great for sharing in Windows 8. See &lt;a href=&quot;http://ie.microsoft.com/testdrive/Browser/Windows8Share/&quot;&gt;this demo on the IE Test Drive site&lt;/a&gt; for more on how the markup works.&lt;/p&gt;
&lt;h2&gt;Apps Get the Benefit of a Powerful Web Browser&lt;/h2&gt;
&lt;p&gt;If your app supports the Share target app contract, you should consider whether it makes sense for it to support HTML as a shared data format. Apps that use HTML can benefit from the link previews shared by IE10 because IE10 does all of the heavy lifting. It parses the site and puts together a short and informative link preview, and all your app needs to do is display and host the HTML. The hyperlink is embedded within the preview, so it functions just like a Uri, but looks much better. This way, apps that don’t have the resources to parse the Web to condense pages into small, rich previews, can still display contextual links as HTML.  &lt;/p&gt;
&lt;p&gt;Many apps, in addition to IE10, will share HTML. Target apps that accept HTML must be agnostic about the source of the shared data. As noted above, IE10 shares HTML for both implicit and explicit sharing scenarios, so sometimes the HTML is a link preview, and sometimes it’s a user selection. In either case, the content of the HTML is the best possible representation of what the user intended to share. Here’s a snippet of what the link preview HTML generated by IE10 will look like when it’s added to the Share charm’s Data Package:&lt;/p&gt;
&lt;code&gt;&lt;div&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;html&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;body&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;!--StartFragment--&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;style&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;/* IE10&lt;/span&gt;\uc1\u8217?s metro-style CSS attributes */&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;style&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;a&lt;/span&gt; &lt;span&gt;class&lt;/span&gt;&lt;span&gt;=&amp;quot;snippet-URL&amp;quot;&lt;/span&gt; &lt;span&gt;href&lt;/span&gt;&lt;span&gt;=&amp;quot;http://site_link_goes_here&amp;quot;&amp;gt;&lt;/span&gt;Website Title goes here&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;a&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;table&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;tr&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;td&lt;/span&gt; &lt;span&gt;class&lt;/span&gt;&lt;span&gt;=&amp;quot;snippet-image&amp;quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;img&lt;/span&gt; &lt;span&gt;src&lt;/span&gt;&lt;span&gt;=&amp;quot;image_link_goes_here&amp;quot;&lt;/span&gt; &lt;span&gt;/&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;td&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;td&lt;/span&gt; &lt;span&gt;class&lt;/span&gt;&lt;span&gt;=&amp;quot;snippet-text&amp;quot;&amp;gt;&lt;/span&gt;Website description goes here &lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;td&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;tr&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;table&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;!--EndFragment--&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;body&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;/&lt;/span&gt;&lt;span&gt;html&lt;/span&gt;&lt;span&gt;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;&lt;/code&gt;
&lt;p&gt;For an example of an app that uses HTML from IE10, &lt;a href=&quot;http://ie.microsoft.com/testdrive/Browser/Windows8Share/DownloadDemoApp.html&quot;&gt;download the sample app “Stash”&lt;/a&gt; seen in the video above. This app demonstrates how a Metro style app can use HTML data as a share target.&lt;/p&gt;
&lt;p&gt;Here’s a code snippet from the app, which shows how Stash uses HTML sent from the Share charm.&lt;/p&gt;
&lt;code&gt;&lt;div&gt;
&lt;p&gt;&lt;span&gt;function&lt;/span&gt; activatedHandler(eventArgs) {&lt;/p&gt;
&lt;p&gt;&lt;span&gt;// In this sample we only do something if it was activated with the Share contract&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;if&lt;/span&gt; (eventArgs.detail.kind&lt;/p&gt;
&lt;p&gt;=== Windows.ApplicationModel.Activation.ActivationKind.shareTarget) {&lt;/p&gt;
&lt;p&gt;&lt;span&gt;// We receive the ShareOperation object as part of the eventArgs&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;var&lt;/span&gt; shareOperation = eventArgs.detail.shareOperation;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;if&lt;/span&gt; (shareOperation.data.contains(&lt;/p&gt;
&lt;p&gt;Windows.ApplicationModel.DataTransfer.StandardDataFormats.html)) {&lt;/p&gt;
&lt;p&gt;shareOperation.data.getHtmlFormatAsync().then(&lt;/p&gt;
&lt;p&gt;&lt;span&gt;function&lt;/span&gt; (htmlFormat) {&lt;/p&gt;
&lt;p&gt;&lt;span&gt;// Extract the HTML fragment from the HTML format&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;&lt;span&gt;var&lt;/span&gt; htmlFragment = Windows.ApplicationModel.DataTransfer&lt;/p&gt;
&lt;p&gt;.HtmlFormatHelper.getStaticFragment(htmlFormat);&lt;/p&gt;
&lt;p&gt;&lt;span&gt;// Display the HTML in the Share pane.&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;id(&lt;span&gt;&amp;quot;htmlArea&amp;quot;&lt;/span&gt;).innerHTML = htmlFragment;&lt;/p&gt;
&lt;p&gt;});&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/div&gt;&lt;/code&gt;
&lt;p&gt;The above code lets Stash accept HTML when the user selects it as their Share target. For more on developing a Share target app on Windows 8, see the &lt;a href=&quot;http://msdn.microsoft.com/en-us/library/windows/apps/hh465255.aspx&quot;&gt;MSDN Quickstart page for receiving shared content&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Happy sharing!&lt;/p&gt;
&lt;p&gt;—Alex Feldman, Program Manager, Internet Explorer&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;img src=&quot;http://blogs.msdn.com/aggbug.aspx?PostID=10305071&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2012-05-14T20:53:50+00:00</dc:date>
	<dc:creator>ieblog</dc:creator>
</item>
<item rdf:about="http://www.webkit.org/blog/?p=2022">
	<title>Surfin' Safari: Last week in WebKit: Tab sizing and strings for IndexedDB</title>
	<link>http://www.webkit.org/blog/2022/last-week-in-webkit-tab-sizing-and-strings-for-indexeddb/</link>
	<content:encoded>&lt;p&gt;A total of 650 commits landed in WebKit&amp;#8217;s repositories last week, ending with revision 116915.&lt;/p&gt;
&lt;p&gt;Web Inspector&amp;#8217;s search box &lt;a title=&quot;Web Inspector: Search box doesn't allow CSS selectors anymore &quot; href=&quot;http://trac.webkit.org/changeset/116755&quot;&gt;supports CSS selectors again&lt;/a&gt;, JavaScriptCore timers &lt;a title=&quot;Instrument timer function calls so they show up in the Web Inspector Timeline. &quot; href=&quot;http://trac.webkit.org/changeset/116821&quot;&gt;will now show up&lt;/a&gt; on the timeline and a context menu &lt;a title=&quot;Web Inspector: add tab context menu &quot; href=&quot;http://trac.webkit.org/changeset/116853&quot;&gt;has been added&lt;/a&gt; for tabs.&lt;/p&gt;
&lt;p&gt;Text decorations, such as underlines, &lt;a title=&quot;:first-line text-decorations are not rendered &quot; href=&quot;http://trac.webkit.org/changeset/116373&quot;&gt;will now be rendered&lt;/a&gt; for text in :first-line selectors. Implementation of the :first-letter selector &lt;a title=&quot;CSS 2.1 failure: first-letter-nested-004.htm fails &quot; href=&quot;http://trac.webkit.org/changeset/116438&quot;&gt;was aligned&lt;/a&gt; with the specification. Eric landed &lt;a title=&quot;Add stylesheet inheritance support to IFRAME_SEAMLESS &quot; href=&quot;http://trac.webkit.org/changeset/116471&quot;&gt;stylesheet inheritance support&lt;/a&gt; for seamless iframes, as well as the &lt;a title=&quot;Make IFRAME_SEAMLESS child documents inherit styles from their parent iframe element &quot; href=&quot;http://trac.webkit.org/changeset/116694&quot;&gt;ability to inherit styles&lt;/a&gt; from their parent iframe. The RadioNodeList interface &lt;a title=&quot;RadioNodeList support in HTMLFormElement::elements &quot; href=&quot;http://trac.webkit.org/changeset/116487&quot;&gt;is now supported&lt;/a&gt;, background-size &lt;a title=&quot;[CSS3 Backgrounds and Borders] Add background-size to the background shorthand &quot; href=&quot;http://trac.webkit.org/changeset/116645&quot;&gt;is now part of&lt;/a&gt; the &amp;#8220;background&amp;#8221; shorthand and, albeit disabled, &lt;a title=&quot;[Web Intents] Flagged-off implementation of an intent tag for registration. &quot; href=&quot;http://trac.webkit.org/changeset/116384&quot;&gt;the &amp;lt;intent&amp;gt; element has landed&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;IndexedDB &lt;a title=&quot;IndexedDB: Replace numeric constants with strings &quot; href=&quot;http://trac.webkit.org/changeset/116337&quot;&gt;now uses strings&lt;/a&gt; instead of numeric constants. Violation reports generated by Content Security Policy &lt;a title=&quot;CSP violation reports should have all the fields required by the spec &quot; href=&quot;http://trac.webkit.org/changeset/116274&quot;&gt;now also include&lt;/a&gt; the referer, original policy and the URL which got blocked. The File System API is now able to deal with &lt;a title=&quot;Support cross-filesystem operations in FileSystem API &quot; href=&quot;http://trac.webkit.org/changeset/116388&quot;&gt;cross-file system operations&lt;/a&gt;, widths and heights &lt;a title=&quot;width/height attributes of input element cannot be accessed by JavaScript. &quot; href=&quot;http://trac.webkit.org/changeset/116389&quot;&gt;are now exposed&lt;/a&gt; for &amp;lt;input type=image&amp;gt; images, and the offsetLeft property &lt;a title=&quot;offsetLeft broken within CSS3 columns &quot; href=&quot;http://trac.webkit.org/changeset/116446&quot;&gt;was broken&lt;/a&gt; when used together with CSS Columns.&lt;/p&gt;
&lt;p&gt;WebKit &lt;a title=&quot;WebKit should support tab-size. &quot; href=&quot;http://trac.webkit.org/changeset/116723&quot;&gt;has also gained support&lt;/a&gt; for the tab-size CSS property. This property, which is also supported by Firefox and Opera, allows you to define the number of spaces a tab should be equal to.&lt;/p&gt;
&lt;p&gt;Included &lt;a title=&quot;Add a link to WebKit trademark terms of use, other small website changes &quot; href=&quot;http://trac.webkit.org/changeset/116770&quot;&gt;among other minor updates&lt;/a&gt; on the WebKit website, the conditions under which the WebKit trademark can be used &lt;a title=&quot;TRADEMARK INFORMATION&quot; href=&quot;http://www.macosforge.org/terms/#trademark-information&quot;&gt;are now available&lt;/a&gt; on the Mac OS Forge website.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other changes which occurred last week&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Half a megabyte of memory &lt;a title=&quot;Shrink ElementAttributeData by factoring out Attr object count. &quot; href=&quot;http://trac.webkit.org/changeset/116419&quot;&gt;was saved&lt;/a&gt; by Andreas when viewing the full HTML5 specification.&lt;/li&gt;
&lt;li&gt;The IETC CSS Values and Units tests &lt;a title=&quot;Integrate IETC CSS : values and units tests &quot; href=&quot;http://trac.webkit.org/changeset/116658&quot;&gt;have been added&lt;/a&gt; to WebKit&amp;#8217;s test suite.&lt;/li&gt;
&lt;li&gt;&lt;a title=&quot;Implement HTML Media Capture &quot; href=&quot;http://trac.webkit.org/changeset/116592&quot;&gt;A first step&lt;/a&gt; towards implementing the HTML Media Capture API has been made.&lt;/li&gt;
&lt;li&gt;Pages served with an XHTML-MP doctype will now automatically &lt;a title=&quot;Use suitable viewport values on XHTML-MP pages. &quot; href=&quot;http://trac.webkit.org/changeset/116571&quot;&gt;use a suitable viewport&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
	<dc:date>2012-05-14T14:54:07+00:00</dc:date>
	<dc:creator>Peter Beverloo</dc:creator>
</item>
<item rdf:about="http://www.css3.info/?p=1968">
	<title>CSS3 . Info: Updated CSS3 Preview – CSS3 Attribute Selectors</title>
	<link>http://feedproxy.google.com/~r/css3/~3/iKBfC6v5zbk/</link>
	<content:encoded>The CSS3 Selectors module introduces three new attribute selectors, which are grouped together under the heading &amp;#8220;Substring Matching Attribute Selectors&amp;#8221;. These new selectors are as follows: [att^=val] &amp;#8211; the &amp;#8220;begins with&amp;#8221; selector [att$=val] &amp;#8211; the &amp;#8220;ends with&amp;#8221; selector [att*=val] &amp;#8211; the &amp;#8220;contains&amp;#8221; selector Read the complete updated article in our CSS3 Preview section »&lt;img src=&quot;http://feeds.feedburner.com/~r/css3/~4/iKBfC6v5zbk&quot; height=&quot;1&quot; width=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2012-05-14T12:20:42+00:00</dc:date>
</item>
<item rdf:about="http://www.webkit.org/blog/?p=2011">
	<title>Surfin' Safari: Last weeks in WebKit: sub-pixel layout and seamless iframes</title>
	<link>http://www.webkit.org/blog/2011/last-weeks-in-webkit-sub-pixel-layout-and-seamless-iframes/</link>
	<content:encoded>&lt;p&gt;Since there wasn&amp;#8217;t an update last week, this one briefly covers changes between revisions 114867 and 116271.&lt;/p&gt;
&lt;p&gt;Web Inspector now offers the ability to &lt;a href=&quot;http://trac.webkit.org/changeset/115323&quot;&gt;disable all JavaScript execution&lt;/a&gt; on a page, and also allows Web Socket frames &lt;a href=&quot;http://trac.webkit.org/changeset/115427&quot;&gt;to be inspected&lt;/a&gt;. The shortcut overlay has received &lt;a href=&quot;http://trac.webkit.org/changeset/115568&quot;&gt;some UI polish&lt;/a&gt; and the Timeline Frame Mode has been taken &lt;a href=&quot;http://trac.webkit.org/changeset/116237&quot;&gt;out of experimental&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Fixed placeholders &lt;a href=&quot;http://trac.webkit.org/changeset/114999&quot;&gt;have been implemented&lt;/a&gt; for date input types, a form field&amp;#8217;s entries supplied through a &amp;lt;datalist&amp;gt; are now &lt;a href=&quot;http://trac.webkit.org/changeset/115407&quot;&gt;barred from validation&lt;/a&gt;. The Apple Mac port &lt;a href=&quot;http://trac.webkit.org/changeset/115666&quot;&gt;removed support&lt;/a&gt; for BlobBuilder and the Selector APIs have been &lt;a href=&quot;http://trac.webkit.org/changeset/115971&quot;&gt;aligned with the specification&lt;/a&gt; when pseudo-element selectors are used.&lt;/p&gt;
&lt;p&gt;Retrieving a canvas&amp;#8217; image data &lt;a href=&quot;http://trac.webkit.org/changeset/114992&quot;&gt;will now return&lt;/a&gt; a Uint8ClampedArray instead of a CanvasPixelArray object. In preparation of supporting getUserMedia on Chromium, the Peer Connection API implementation &lt;a href=&quot;http://trac.webkit.org/changeset/115109&quot;&gt;has been separated&lt;/a&gt; with a compile time flag. Tables &lt;a href=&quot;http://trac.webkit.org/changeset/115160&quot;&gt;now support&lt;/a&gt; the createTBody() method and the IndexedDB implementation can now &lt;a href=&quot;http://trac.webkit.org/changeset/115255&quot;&gt;open cursors&lt;/a&gt; based on an IDBKey, and &lt;a href=&quot;http://trac.webkit.org/changeset/115282&quot;&gt;advance cursors&lt;/a&gt; as well.&lt;/p&gt;
&lt;p&gt;Eric landed the first parts of support for seamless iframes in WebKit, namely &lt;a href=&quot;http://trac.webkit.org/changeset/115742&quot;&gt;some tests&lt;/a&gt;, &lt;a href=&quot;http://trac.webkit.org/changeset/115773&quot;&gt;sandbox and styling&lt;/a&gt; and &lt;a href=&quot;http://trac.webkit.org/changeset/115796&quot;&gt;navigation&lt;/a&gt;. A vendor-prefixed version of the Performance Timeline API &lt;a href=&quot;http://trac.webkit.org/changeset/115274&quot;&gt;landed&lt;/a&gt;, the getUserMedia() method now takes &lt;a href=&quot;http://trac.webkit.org/changeset/115810&quot;&gt;an object instead of a string&lt;/a&gt; and the noteOn and noteOff methods of the Web Audio API&amp;#8217;s oscillator &lt;a href=&quot;http://trac.webkit.org/changeset/116201&quot;&gt;got implemented&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Antti made it possible to share stylesheet data structures between documents, &lt;a href=&quot;http://trac.webkit.org/changeset/116235&quot;&gt;decreasing memory usage&lt;/a&gt; by several megabytes &lt;em&gt;(take note, kling)&lt;/em&gt; depending on the port&amp;#8217;s implementation. Furthermore, parsed stylesheets may now be cached, &lt;a href=&quot;http://trac.webkit.org/changeset/115379&quot;&gt;increasing performance&lt;/a&gt; of subsequent page loads.&lt;/p&gt;
&lt;p&gt;Per &lt;a href=&quot;http://trac.webkit.org/changeset/116009&quot;&gt;commit 116009&lt;/a&gt;, Levi and Emil were able to close &lt;a href=&quot;https://bugs.webkit.org/show_bug.cgi?id=60318&quot;&gt;the meta bug&lt;/a&gt; for supporting sub-pixel layout in WebKit. While this has not yet been enabled for any port, this is a significant milestone for the project. &lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2012/02/17/sub-pixel-rendering-and-the-css-object-model.aspx&quot;&gt;This article&lt;/a&gt; provides some insight in the importance.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other changes which occurred last week:&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Code supporting positioned floats &lt;a href=&quot;http://trac.webkit.org/changeset/115668&quot;&gt;has been removed&lt;/a&gt; from WebKit, pending proper implementation.&lt;/li&gt;
&lt;li&gt;The EFL port &lt;a href=&quot;http://trac.webkit.org/changeset/115341&quot;&gt;has enabled&lt;/a&gt; support for the &amp;lt;track&amp;gt; element, the &lt;a href=&quot;http://trac.webkit.org/changeset/115046&quot;&gt;Web Timing API&lt;/a&gt; and the &lt;a href=&quot;http://trac.webkit.org/changeset/115800&quot;&gt;Web Audio API&lt;/a&gt;!&lt;/li&gt;
&lt;li&gt;The BlackBerry port &lt;a href=&quot;http://trac.webkit.org/changeset/116265&quot;&gt;enabled support&lt;/a&gt; for the download attribute on anchors.&lt;/li&gt;
&lt;li&gt;Abhishek Arya (inferno) is now &lt;a href=&quot;http://trac.webkit.org/changeset/115257&quot;&gt;a WebKit Reviewer&lt;/a&gt;, congratulations!&lt;/li&gt;
&lt;li&gt;Alexis Menard is now &lt;a href=&quot;http://www.webkit.org/blog/2002/alexis-menard-is-a-webkit-reviewer/&quot;&gt;a WebKit Reviewer&lt;/a&gt; as well, congratulations!&lt;/li&gt;
&lt;li&gt;Chromium is working towards &lt;a href=&quot;http://trac.webkit.org/changeset/115109&quot;&gt;enabling&lt;/a&gt; getUserMedia by default.&lt;/li&gt;
&lt;li&gt;Multiple input channels are now &lt;a href=&quot;http://trac.webkit.org/changeset/115699&quot;&gt;supported&lt;/a&gt; for the JavaScriptAudioNode.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
	<dc:date>2012-05-08T14:08:08+00:00</dc:date>
	<dc:creator>Peter Beverloo</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1248">
	<title>CSS WG Blog: CSS Regions Level 3 Updated</title>
	<link>http://www.w3.org/blog/CSS/2012/05/03/css-regions-level-3-updated/</link>
	<content:encoded>&lt;p&gt;The CSS Working Group has published an updated Working Draft of &lt;a href=&quot;http://www.w3.org/TR/css3-regions&quot;&gt;CSS Regions&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;CSS Regions allows you to collect content in a named flow, then flow this content through boxes in a region chain.&lt;/p&gt;
&lt;p&gt;The most important change in this new draft is the ability for region boxes to automatically size to the fragment of content they receive. This is described in a new &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#regions-visual-formatting-details&quot;&gt;visual formatting section&lt;/a&gt; which explains the processing model that enables this new behavior. In particular the auto sizing processing model allows regions to have &lt;code&gt;height:auto&lt;/code&gt; and size themselves to accomodate content between breaks. There is a thorough &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#regions-visual-formatting-examples&quot;&gt;example&lt;/a&gt; that walks through the steps, and a quick &lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012Apr/0475.html&quot;&gt;summary&lt;/a&gt; on www-style.&lt;/p&gt;
&lt;p&gt;Another big change is an updated and expanded &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#cssom_view_and_css_regions&quot;&gt;CSSOM section&lt;/a&gt;. It incorporates extensive feedback from specification and implementation work.&lt;/p&gt;
&lt;p&gt;The introductory &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#named-flows-and-regions&quot;&gt;example&lt;/a&gt; has been reworked to include a final region that sizes to accommodate the remainder of the flow content and use grid layout to position the various regions. The &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#intro-example-code&quot;&gt;code&lt;/a&gt; for the example has been collected in one place to improve readability.&lt;/p&gt;
&lt;p&gt;A new &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#multi-column-regions&quot;&gt;section&lt;/a&gt; describes how multicolumn properties interact with region chains.&lt;/p&gt;
&lt;p&gt;There are too many other changes to list here, but you can look through the &lt;a href=&quot;http://www.w3.org/TR/css3-regions/#changes&quot;&gt;change list&lt;/a&gt; to see the record of every difference from the last working draft.&lt;/p&gt;
&lt;p&gt;This new draft is still a work-in-progress, but many improvements have been made since the last official publication. All of the known needed work on outstanding issues is captured in the draft with links to the latest discussions.&lt;/p&gt;
&lt;p&gt;As always, please send feedback to the (&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/&quot;&gt;archived&lt;/a&gt;) public mailing list &lt;a href=&quot;mailto:www-style@w3.org?Subject=%5Bcss3-regions%5D%20PUT%20SUBJECT%20HERE&quot;&gt;www-style@w3.org&lt;/a&gt; with the spec code (&lt;code&gt;[css3-regions]&lt;/code&gt;) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-03T14:48:54+00:00</dc:date>
	<dc:creator>Alan Stearns</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1243">
	<title>CSS WG Blog: CSS Exclusions and Shapes Level 3 Updated</title>
	<link>http://www.w3.org/blog/CSS/2012/05/03/css-exclusions-and-shapes-level-3-updated/</link>
	<content:encoded>&lt;p&gt;The CSS Working Group has published an updated Working Draft of &lt;a href=&quot;http://www.w3.org/TR/css3-exclusions&quot;&gt;CSS Exclusions and Shapes&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;CSS Exclusions and Shapes allows you to define non-rectangular shapes for wrapping content, for instance around the outside of floats. It also extends content wrapping functionality previously limited to floats: now any element can become an exclusion.&lt;/p&gt;
&lt;p&gt;This new draft contains an update to the exclusions &lt;a href=&quot;http://www.w3.org/TR/css3-exclusions/#exclusions-processing-model&quot;&gt;processing model&lt;/a&gt;, which describes how exclusions cause content to wrap around their shapes. Several updated examples show how the model works using varying positioning schemes such as floats and grid layout.&lt;/p&gt;
&lt;p&gt;The draft also goes into much more detail on how floats work with all of the new capabilities. A new example using floats has been added, and a new &lt;a href=&quot;http://www.w3.org/TR/css3-exclusions/#floats-and-exclusions&quot;&gt;section&lt;/a&gt; clarifies how floats and exclusions interoperate.&lt;/p&gt;
&lt;p&gt;CSS Exclusions and Shapes is still a work-in-progress, but many other improvements have been made in this draft since the last official publication. All of the known needed work on outstanding issues is captured with links to the latest discussions.&lt;/p&gt;
&lt;p&gt;As always, please send feedback to the (&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/&quot;&gt;archived&lt;/a&gt;) public mailing list &lt;a href=&quot;mailto:www-style@w3.org?Subject=%5Bcss3-exclusions%5D%20PUT%20SUBJECT%20HERE&quot;&gt;www-style@w3.org&lt;/a&gt; with the spec code (&lt;code&gt;[css3-exclusions]&lt;/code&gt;) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-03T14:32:23+00:00</dc:date>
	<dc:creator>Alan Stearns</dc:creator>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#n105">
	<title>W3C's Cascading Style Sheets home page: Updated Working Draft of CSS Writing Modes Module Level 3</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#n105</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-05-03&quot;&gt;&lt;span&gt; 3&lt;/span&gt; May 2012&lt;/span&gt; Updated
          Working Draft of &lt;a href=&quot;http://www.w3.org/TR/2012/WD-css3-exclusions-20120503/&quot; rel=&quot;details&quot;&gt;&lt;cite lang=&quot;en&quot; class=&quot;notranslate&quot;&gt;CSS Writing
          Modes Module Level 3&lt;/cite&gt;&lt;/a&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2012-05-03T00:00:00+00:00</dc:date>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#n106">
	<title>W3C's Cascading Style Sheets home page: Updated Working Draft of CSS Regions Module Level 3</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#n106</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-05-03&quot;&gt;&lt;span&gt; 3&lt;/span&gt; May 2012&lt;/span&gt; Updated
          Working Draft of &lt;a href=&quot;http://www.w3.org/TR/2012/WD-css3-regions-20120503/&quot; rel=&quot;details&quot;&gt;&lt;cite lang=&quot;en&quot; class=&quot;notranslate&quot;&gt;CSS Regions
          Module Level 3&lt;/cite&gt;&lt;/a&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2012-05-03T00:00:00+00:00</dc:date>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1235">
	<title>CSS WG Blog: Minutes and resolutions telcon 2012-05-02</title>
	<link>http://www.w3.org/blog/CSS/2012/05/02/minutes-and-resolutions-telcon-2012-05-02/</link>
	<content:encoded>&lt;p&gt;The main topic of the telcon was the &lt;a href=&quot;http://dev.w3.org/csswg/css3-values/issues-lc-2012&quot;&gt;Disposition of Comments&lt;/a&gt; for the &lt;a href=&quot;http://www.w3.org/TR/2012/WD-css3-values-20120308/&quot;&gt;March draft of Values and Units.&lt;/a&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Errata CSS 2.1 to disallow &amp;#8216;inherit&amp;#8217; after comma in               &amp;#8216;font-family&amp;#8217;&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Include the sign in the NUMBER token in CSS 2.1.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; The result or attr() is of integer type if all operands               are integer and there is no division.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Allow attr() in calc() and disallow cycle().&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; cycle() is top-level only; when attr() is not at top level               then the type of the fallback must match.&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;Resolved:&lt;/strong&gt; Drop minimum supported multipliers for repeated components from 30 to 20.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/2012May/0063.html&quot;&gt;Full minutes&lt;/a&gt;&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-02T18:46:37+00:00</dc:date>
	<dc:creator>Bert Bos</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1226">
	<title>CSS WG Blog: CSS Writing Modes Level 3 Updated</title>
	<link>http://www.w3.org/blog/CSS/2012/05/02/css3-writing-modes-update/</link>
	<content:encoded>&lt;p&gt;The CSS Working Group has published an updated Working Draft of &lt;a href=&quot;http://www.w3.org/TR/css3-writing-modes&quot;&gt;CSS Writing Modes Level 3&lt;/a&gt;. This CSS module covers bidirectional text and vertical text layout.&lt;/p&gt;
&lt;p&gt;The primary changes in this update are to integrate references to &lt;a href=&quot;http://unicode.org/reports/tr50/&quot;&gt;Unicode Technical Report #50&lt;/a&gt; (which will define the default orientation of all Unicode characters) and to adjust the algorithm for auto sizing in orthogonal flows to account for the size of the containing block. Significant changes since the last Working Draft are listed in the &lt;a href=&quot;http://www.w3.org/TR/2012/WD-css3-writing-modes-20120501/#changes&quot;&gt;Changes section&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As always, please send feedback to the (&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/&quot;&gt;archived&lt;/a&gt;) public mailing list &lt;a href=&quot;mailto:www-style@w3.org?Subject=%5Bcss3-writing-modes%5D%20PUT%20SUBJECT%20HERE&quot;&gt;www-style@w3.org&lt;/a&gt; with the spec code (&lt;code&gt;[css3-writing-modes]&lt;/code&gt;) and your comment topic in the subject line. (Alternatively, you can email one of the editors and ask them to forward your comment.)&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-02T03:54:59+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1218">
	<title>CSS WG Blog: CSS3 Media Queries reaches Proposed Recommendation</title>
	<link>http://www.w3.org/blog/CSS/2012/04/27/css3-media-queries-reaches-proposed-recommendation/</link>
	<content:encoded>&lt;p&gt;The CSS Working Group has published &lt;a href=&quot;http://www.w3.org/TR/css3-mediaqueries&quot;&gt;CSS Media Queries&lt;/a&gt; as a Proposed Recommendation. Media Queries allows authors to tailor the style that they want to apply to a document based on characteristics of the environment the document is being rendered in.&lt;/p&gt;
&lt;p&gt;Changes since CR are corrections of errors in non normative text and clarifications, and are detailed in the &lt;a href=&quot;http://www.w3.org/TR/2012/PR-css3-mediaqueries-20120426/#changes&quot;&gt;Changes section&lt;/a&gt;. A &lt;a href=&quot;http://www.w3.org/Style/2012/MediaQueriesDisposalOfComments.html&quot;&gt;Disposition of Comments&lt;/a&gt; is also available.&lt;/p&gt;
&lt;p&gt;As always, please send feedback to the (&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/&quot;&gt;archived&lt;/a&gt;) public mailing list &lt;a href=&quot;mailto:www-style@w3.org?Subject=%5Bcss3-mediaqueries%5D%20PUT%20SUBJECT%20HERE&quot;&gt;www-style@w3.org&lt;/a&gt; (see &lt;a href=&quot;http://www.w3.org/Mail/Request&quot;&gt;instructions&lt;/a&gt;). When sending e-mail, please put the text &lt;code&gt;[css3-mediaqueries]&lt;/code&gt; in the subject (alternatively you can email one of the editors and ask them to forward your comment).&lt;/p&gt;</content:encoded>
	<dc:date>2012-05-02T03:44:56+00:00</dc:date>
	<dc:creator>Florian Rivoal</dc:creator>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#n104">
	<title>W3C's Cascading Style Sheets home page: Updated Working Draft of CSS Writing Modes Module Level 3</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#n104</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-05-01&quot;&gt;&lt;span&gt; 1&lt;/span&gt; May 2012&lt;/span&gt; Updated
          Working Draft of &lt;a href=&quot;http://www.w3.org/TR/2012/WD-css3-writing-modes-20120501/&quot; rel=&quot;details&quot;&gt;&lt;cite lang=&quot;en&quot; class=&quot;notranslate&quot;&gt;CSS Writing
          Modes Module Level 3&lt;/cite&gt;&lt;/a&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2012-05-01T00:00:00+00:00</dc:date>
</item>
<item rdf:about="http://blogs.msdn.com/b/ie/archive/2012/04/26/building-cross-browser-plugin-free-experiences.aspx">
	<title>IEBlog: Building cross-browser plugin-free experiences</title>
	<link>http://blogs.msdn.com/b/ie/archive/2012/04/26/building-cross-browser-plugin-free-experiences.aspx</link>
	<content:encoded>&lt;p class=&quot;PlainText&quot;&gt;We've talked about how &lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2012/01/31/web-sites-and-a-plug-in-free-web.aspx&quot;&gt;the transition to a plug-in free Web&lt;/a&gt; is happening today. Lots of Web browsing happens on devices that simply don’t support plug-ins. Web sites that use plug-ins need to understand what their customers experience &lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2011/08/31/browsing-without-plug-ins.aspx&quot;&gt;when browsing plug-in free&lt;/a&gt;. In case you missed it, check out &lt;a href=&quot;http://blog.reybango.com/about/&quot;&gt;Rey Bango’s&lt;/a&gt; blog post where he lays out clear guidance for developers on &lt;a href=&quot;http://blog.reybango.com/2012/04/09/ios-to-ie10-metro-building-cross-browser-plugin-free-experiences/&quot;&gt;building cross-browser plugin-free experiences&lt;/a&gt; and addressing issues like cross-browser CSS, media playback, and touch.&lt;/p&gt;
&lt;p&gt;-- John Hrvatin, Program Manager Lead, Internet Explorer&lt;/p&gt;
&lt;div&gt;&lt;/div&gt;&lt;img src=&quot;http://blogs.msdn.com/aggbug.aspx?PostID=10298231&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2012-04-26T22:04:49+00:00</dc:date>
	<dc:creator>ieblog</dc:creator>
</item>
<item rdf:about="http://www.webkit.org/blog/?p=1993">
	<title>Surfin' Safari: Last week in WebKit: The Contributors Meeting and datalists</title>
	<link>http://www.webkit.org/blog/1993/last-week-in-webkit-the-contributors-meeting-and-datalists/</link>
	<content:encoded>&lt;p&gt;A total of 652 changes landed last week in various branches of WebKit&amp;#8217;s repository. This update covers changes up to revision 114894.&lt;/p&gt;
&lt;p&gt;Last Thursday and Friday, Apple kindly hosted the 2012 WebKit Contributors Meeting in Cupertino. With contributors from many different vendors around, a large number of subjects were covered in presentations and discussions. Transcripts of most of these &lt;a href=&quot;http://trac.webkit.org/wiki/April%202012%20Meeting&quot;&gt;are available on WebKit&amp;#8217;s Trac&lt;/a&gt;, including a group photo of all attendees.&lt;/p&gt;
&lt;p&gt;An experimental Style Panel &lt;a title=&quot;Web Inspector: introduce styles panel as an experiment &quot; href=&quot;http://trac.webkit.org/changeset/114637&quot;&gt;has been introduced&lt;/a&gt; to Web Inspector which mimics the interface of the Script Panel, which &lt;a title=&quot;Web Inspector: implement &quot;&gt;also features&lt;/a&gt; an open stylesheet-dialog. Cross-frame security error spam when typing in the console &lt;a title=&quot;Web Inspector: x-frame security errors logged when typing in the console are annoying. &quot; href=&quot;http://trac.webkit.org/changeset/114632&quot;&gt;is gone&lt;/a&gt;, calling document.open() &lt;a title=&quot;Web Inspector: document.open removes the documentElement, but does not clear the elements panel. &quot; href=&quot;http://trac.webkit.org/changeset/114494&quot;&gt;will now reset&lt;/a&gt; the Elements Panel and the Inspector is now shimming the startsWith() and endsWith() methods on the String prototype, anticipating implementation of &lt;a title=&quot;String extras&quot; href=&quot;http://wiki.ecmascript.org/doku.php?id=harmony:string_extras&quot;&gt;Microsoft&amp;#8217;s proposal&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Parsing rules of the :nth-*() pseudo-classes &lt;a title=&quot;CSS3 Selectors failures on css3test.com &quot; href=&quot;http://trac.webkit.org/changeset/114261&quot;&gt;has been aligned&lt;/a&gt; with the specification. Clipping issues with the CSS drop-shadow filter &lt;a title=&quot;[CSS Filters] Do not use clipping rect when calculating the bounds of a layer &quot; href=&quot;http://trac.webkit.org/changeset/114518&quot;&gt;have been resolved&lt;/a&gt; and the &amp;#8220;-webkit-filter&amp;#8221; CSS property &lt;a title=&quot;-webkit-filter missing from computed style enumeration &quot; href=&quot;http://trac.webkit.org/changeset/114766&quot;&gt;will now show up&lt;/a&gt; when enumerating over an element&amp;#8217;s computed style.&lt;/p&gt;
&lt;p&gt;Support for the HTML5 &amp;lt;datalist&amp;gt; element &lt;a title=&quot;[chromium] Turn on ENABLE_DATALIST for chromium &quot; href=&quot;http://trac.webkit.org/changeset/114545&quot;&gt;has been enabled&lt;/a&gt; for Chromium. It provides similar functionality to suggestions by the browser based on what you previously entered in a text field, with the difference that these suggestions are provided by the website.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Other changes which occurred last week&lt;/strong&gt;:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;The WebKitGTK port &lt;a title=&quot;[GTK] Enable Web Timing &quot; href=&quot;http://trac.webkit.org/changeset/114736&quot;&gt;has enabled&lt;/a&gt; the Web Timing implementation.&lt;/li&gt;
&lt;li&gt;Performance of several String-returning DOM attribute and property getters &lt;a title=&quot;[Performance][V8] Skip Isolate look-up to find StringCache &quot; href=&quot;http://trac.webkit.org/changeset/114421&quot;&gt;has been improved&lt;/a&gt; for v8.&lt;/li&gt;
&lt;li&gt;The localStorage.setItem() method cannot &lt;a title=&quot;localStorage.setItem can overwrite localStorage methods &quot; href=&quot;http://trac.webkit.org/changeset/114427&quot;&gt;override methods&lt;/a&gt; on the Storage prototype anymore.&lt;/li&gt;
&lt;li&gt;The footprint of an element&amp;#8217;s attributes has been &lt;a title=&quot;Optimize Element attribute storage for the common case (no Attr objects.) &quot; href=&quot;http://trac.webkit.org/changeset/114870&quot;&gt;reduced to a minimum&lt;/a&gt; for common usage.&lt;/li&gt;
&lt;li&gt;The IndexedDB implementation can now &lt;a title=&quot;IndexedDB: Support get/getKey(keyRange) &quot; href=&quot;http://trac.webkit.org/changeset/114805&quot;&gt;retrieve values or keys&lt;/a&gt; by IDBKeyRanges.&lt;/li&gt;
&lt;/ul&gt;</content:encoded>
	<dc:date>2012-04-26T00:01:25+00:00</dc:date>
	<dc:creator>Peter Beverloo</dc:creator>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#n103">
	<title>W3C's Cascading Style Sheets home page: W3C members have until May 23 to review the Proposed Recomme…</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#n103</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-04-26&quot;&gt;&lt;span&gt;26&lt;/span&gt; Apr 2012&lt;/span&gt; W3C
          members have until May 23 to review the Proposed
          Recommendation of &lt;a href=&quot;http://www.w3.org/TR/2012/PR-css3-mediaqueries-20120426/&quot; rel=&quot;details&quot;&gt;&lt;cite lang=&quot;en&quot; class=&quot;notranslate&quot;&gt;Media
          Queries.&lt;/cite&gt;&lt;/a&gt;&lt;/div&gt;</content:encoded>
	<dc:date>2012-04-26T00:00:00+00:00</dc:date>
</item>
<item rdf:about="http://www.webkit.org/blog/?p=1990">
	<title>Surfin' Safari: Abhishek Arya is now a WebKit reviewer!</title>
	<link>http://www.webkit.org/blog/1990/abhishek-arya-is-now-a-webkit-reviewer/</link>
	<content:encoded>&lt;p&gt;Abhishek, better known to the community as inferno, joined the WebKit community in March 2010, and he has been fixing security bugs in CSS, DOM, editing, rendering, and various other components in WebKit. Abhishek has contributed more than 260 patches, many of which are fixes to severe security bugs.&lt;/p&gt;
&lt;p&gt;Please join me in welcoming Abhishek Arya as a new WebKit reviewer.&lt;/p&gt;</content:encoded>
	<dc:date>2012-04-25T23:03:04+00:00</dc:date>
	<dc:creator>Ryosuke Niwa</dc:creator>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#r51">
	<title>W3C's Cascading Style Sheets home page: The slides for the CSS3 tutorial at WWW2012 by Eva Kasal and…</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#r51</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-04-23&quot;&gt;&lt;span&gt;23&lt;/span&gt; Apr 2012&lt;/span&gt; The &lt;a href=&quot;http://www.w3.org/Talks/2012/0416-CSS-WWW2012/&quot;&gt;slides for the CSS3
          tutorial&lt;/a&gt; at &lt;a href=&quot;http://www2012.org/&quot;&gt;WWW2012&lt;/a&gt; by
          Eva Kasal and Bert Bos are online.&lt;/div&gt;</content:encoded>
	<dc:date>2012-04-23T00:00:00+00:00</dc:date>
</item>
<item rdf:about="http://blogs.msdn.com/b/ie/archive/2012/04/20/guidelines-for-building-touch-friendly-sites.aspx">
	<title>IEBlog: Guidelines for Building Touch-friendly Sites</title>
	<link>http://blogs.msdn.com/b/ie/archive/2012/04/20/guidelines-for-building-touch-friendly-sites.aspx</link>
	<content:encoded>&lt;p&gt;In &lt;a href=&quot;http://preview.windows.com/&quot;&gt;Windows 8 Consumer Preview&lt;/a&gt;, IE10 enables fast and fluid &lt;a href=&quot;http://ie.microsoft.com/testdrive/performance/loveisintheair/&quot;&gt;multi-touch&lt;/a&gt; &lt;a href=&quot;http://ie.microsoft.com/testdrive/Performance/IrishSpring/&quot;&gt;experiences&lt;/a&gt; on the Web. Most sites work fine with touch in IE10 with no changes to the site. This post provides four simple guidelines to ensure your customers who use touch can &lt;em&gt;most effectively&lt;/em&gt; use your site.&lt;/p&gt;
&lt;p&gt;We&amp;rsquo;ve written &lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2011/09/20/touch-input-for-ie10-and-metro-style-apps.aspx&quot;&gt;before&lt;/a&gt; about how new input devices and touch screens make the Web more fun, interactive, and immersive. We&amp;rsquo;ve also talked about the importance of ensuring a &lt;a href=&quot;http://blogs.msdn.com/b/b8/archive/2011/09/14/metro-style-web-browsing-one-engine-two-experiences-no-compromises.aspx&quot;&gt;no compromise&lt;/a&gt; browsing experience in IE10 so the real Web works great with touch.&lt;/p&gt;
&lt;p&gt;Of the four guidelines below, the first two make sure touch users can access all of your site&amp;rsquo;s functionality. The last two provide tips to make your site easier to use with touch.&lt;/p&gt;
&lt;h3&gt;DO NOT Hide Content Behind Hover&lt;/h3&gt;
&lt;p&gt;A mouse can hover content (point at it) without activating it (clicking it). However, with touch a tap is both hover and activation in one action. So functionality that requires hover without activating will not work for touch users. Instead, consider making all behaviors click (tap) based.&lt;/p&gt;
&lt;ul&gt;&lt;/ul&gt;
&lt;h3&gt;DO Configure the Browser for the Default Touch Behaviors That Work Well For Your Site&lt;/h3&gt;
&lt;p&gt;Users expect to be able to pan and zoom sites using touch. Therefore, the browser consumes touch moves, pinches, and double-taps by default and does not send events for these interactions. If your site needs to provide special functionality for these interactions instead, you must configure IE10 to provide only the default behavior you want, if any.&lt;/p&gt;
&lt;p&gt;When a user touches an element, the &lt;code&gt;-ms-touch-action&lt;/code&gt; CSS property determines the default behavior that IE10 provides.&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;-ms-touch-action&lt;/span&gt;: &lt;span&gt;auto&lt;/span&gt; | &lt;span&gt;none&lt;/span&gt; | &lt;span&gt;manipulation&lt;/span&gt; | &lt;span&gt;double-tap-zoom&lt;/span&gt; | &lt;span&gt;inherit&lt;/span&gt;;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;The table below describes the five possible values.&lt;/p&gt;
&lt;table border=&quot;1&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;&lt;th&gt;Value&lt;/th&gt;&lt;th&gt;Description&lt;/th&gt;&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;auto&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The browser determines the behavior for the element.&amp;nbsp; This is the default value for &lt;code&gt;-ms-touch-action&lt;/code&gt;.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;none&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;No default behavior is allowed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;manipulation&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Only panning, pinch zoom, and swiping to navigate forward or back are allowed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;double-tap-zoom&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;Only double-tap zooming is allowed.&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td&gt;&lt;code&gt;inherit&lt;/code&gt;&lt;/td&gt;
&lt;td&gt;The element inherits the value of &lt;code&gt;-ms-touch-action&lt;/code&gt; from its parent.&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;For example, a canvas painting application might use:&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;canvas&lt;/span&gt; {&lt;/p&gt;
&lt;p&gt;&lt;span&gt;-ms-touch-action&lt;/span&gt;: &lt;span&gt;double-tap-zoom&lt;/span&gt;;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;With this configuration, the user can double-tap to zoom in to the canvas element, but sliding a finger on the canvas element will send events to it rather than pan the page.&lt;/p&gt;
&lt;h3&gt;DO Identify Input Types Using HTML5 Forms&lt;/h3&gt;
&lt;p&gt;IE10 introduces support for HTML5 input controls, all of which are &lt;a href=&quot;http://ie.microsoft.com/testdrive/Browser/TouchFirstControls/Default.html&quot;&gt;touch optimized&lt;/a&gt;. For text inputs, you can further improve your users&amp;rsquo; touch experiences by identifying the specific input type, when applicable. Internet Explorer will show a tailored touch keyboard layout for that input type on Windows 8:&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;&lt;span&gt;=&quot;email&quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;img alt=&quot;The touch keyboard shows @ and &amp;ldquo;.com&amp;rdquo; buttons for email addresses.&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/8463.gfbtfs_2D00_image1_2D00_2.png&quot; /&gt;&lt;br /&gt;The touch keyboard shows @ and &amp;ldquo;.com&amp;rdquo; buttons for email addresses.&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;&lt;span&gt;=&quot;tel&quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;img alt=&quot;The touch keyboard shows a number pad for telephone numbers.&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/7484.gfbtfs_2D00_image2_2D00_2.png&quot; /&gt;&lt;br /&gt;The touch keyboard shows a number pad for telephone numbers.&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;&amp;lt;&lt;/span&gt;&lt;span&gt;input&lt;/span&gt; &lt;span&gt;type&lt;/span&gt;&lt;span&gt;=&quot;url&quot;&amp;gt;&lt;/span&gt;&lt;/p&gt;
&lt;/div&gt;
&lt;p&gt;&lt;img alt=&quot;The touch keyboard shows forward slash and &amp;ldquo;.com&amp;rdquo; for URLs.&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/4747.gfbtfs_2D00_image3_2D00_2.png&quot; /&gt;&lt;br /&gt;The touch keyboard shows forward slash and &amp;ldquo;.com&amp;rdquo; for URLs.&lt;/p&gt;
&lt;h3&gt;&lt;img alt=&quot;Diagram showing relative finger widths and an average finger width of 11 mm&quot; src=&quot;http://blogs.msdn.com/cfs-file.ashx/__key/communityserver-blogs-components-weblogfiles/00-00-00-38-71-metablogapi/0624.gfbtfs_2D00_image4_2D00_2.png&quot; /&gt;DO Provide Ample Room for Users&amp;rsquo; Fingers&lt;/h3&gt;
&lt;p&gt;To build Windows 8&amp;rsquo;s touch-first experience, we&amp;rsquo;ve done a ton of research to formulate some &lt;a href=&quot;http://bit.ly/win8touchguidance&quot;&gt;helpful guidelines&lt;/a&gt; for developers. The average width of a finger is 11mm. As targets for tapping get larger, the percentage of accidental missed taps drops off quickly.&lt;/p&gt;
&lt;p&gt;Ideally, a target is &lt;em&gt;at least&lt;/em&gt; 11mm (about 40px) square with at least 2mm (about 10px) of padding around it.&lt;/p&gt;
&lt;table border=&quot;0&quot; cellspacing=&quot;0&quot; cellpadding=&quot;0&quot;&gt;
&lt;tbody&gt;
&lt;tr&gt;
&lt;td&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;40px or more target size&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;
&lt;div&gt;&lt;/div&gt;
&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;tr&gt;
&lt;td colspan=&quot;2&quot;&gt;10px or more between targets&lt;/td&gt;
&lt;td&gt;&lt;/td&gt;
&lt;/tr&gt;
&lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;If you want to adjust the spacing only for users with touch hardware, use feature detection.&lt;/p&gt;
&lt;p&gt;To detect that user has touch hardware:&lt;/p&gt;
&lt;div&gt;
&lt;p&gt;&lt;span&gt;if&lt;/span&gt; (navigator.msMaxTouchPoints &amp;amp;&amp;amp; navigator.msMaxTouchPoints &amp;gt; 1) {&lt;/p&gt;
&lt;p&gt;&lt;span&gt;// Supports multi-touch&lt;/span&gt;&lt;/p&gt;
&lt;p&gt;}&lt;/p&gt;
&lt;/div&gt;
&lt;h2&gt;Going Beyond These Basics&lt;/h2&gt;
&lt;p&gt;You can do much more to create a great touch-first experience. For example, you may choose to optimize for touch by supporting custom multi-touch interactions or gestures. Here are a few links to get you started:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/library/hh673549.aspx&quot;&gt;IE 10 Developer Guide&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/windows/apps/hh453816.aspx&quot;&gt;Touch Zooming &amp;amp; Panning&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://msdn.microsoft.com/en-us/library/hh673557.aspx&quot;&gt;Pointer &amp;amp; Gesture Events&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://blogs.msdn.com/b/ie/archive/2011/09/20/touch-input-for-ie10-and-metro-style-apps.aspx&quot;&gt;Touch Input for IE10 and Metro style Apps&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://go.microsoft.com/fwlink/p/?LinkId=232979&quot;&gt;Handling Multi-touch and Mouse Input in All Browsers&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;We plan to write more about these methods in future blog posts. Applying these guidelines today will ensure your sites work well with touch in IE10.&lt;/p&gt;
&lt;p&gt;&amp;mdash; Jacob Rossi, Program Manager, Internet Explorer&lt;/p&gt;&lt;div&gt;&lt;/div&gt;&lt;img src=&quot;http://blogs.msdn.com/aggbug.aspx?PostID=10295904&quot; width=&quot;1&quot; height=&quot;1&quot; /&gt;</content:encoded>
	<dc:date>2012-04-20T18:14:00+00:00</dc:date>
	<dc:creator>ieblog</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1181">
	<title>CSS WG Blog: CSS3 Images reaches Candidate Recommendation</title>
	<link>http://www.w3.org/blog/CSS/2012/04/18/css-images-cr/</link>
	<content:encoded>&lt;p&gt;The &lt;a href=&quot;http://www.w3.org/TR/css3-images/&quot;&gt;CSS Image Values and Replaced Content Module Level 3&lt;/a&gt; specification has been &lt;a href=&quot;http://www.w3.org/TR/2012/CR-css3-images-20120417/&quot;&gt;published&lt;/a&gt; as a W3C Candidate Recommendation. This module includes syntax for CSS gradients, image slices, and fallbacks; as well as several properties to control replaced element sizing and rendering.&lt;/p&gt;
&lt;p&gt;W3C encourages everybody to implement this specification and return comments to the (&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/&quot;&gt;archived&lt;/a&gt;) public mailing list &lt;a href=&quot;mailto:www-style@w3.org?Subject=%5Bcss3-images%5D%20PUT%20SUBJECT%20HERE&quot;&gt; www-style@w3.org&lt;/a&gt; (see &lt;a href=&quot;http://www.w3.org/Mail/Request&quot;&gt;instructions&lt;/a&gt;). When sending e-mail, please put the text &lt;code&gt;[css3-images]&lt;/code&gt; in the subject (alternatively you can email one of the editors and ask them to forward your comment).&lt;/p&gt;</content:encoded>
	<dc:date>2012-04-18T21:57:33+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/blog/CSS/?p=1195">
	<title>CSS WG Blog: Updated CR of CSS3 Backgrounds and Borders</title>
	<link>http://www.w3.org/blog/CSS/2012/04/18/css3-background-cr-update/</link>
	<content:encoded>&lt;p&gt;The CSSWG has published an updated Candidate Recommendation of the &lt;a href=&quot;http://www.w3.org/TR/css3-background/&quot;&gt;CSS Backgrounds and Borders Module Level 3&lt;/a&gt;. Changes since the last CR are mostly correcting errors and clarifications, and are detailed in the &lt;a href=&quot;http://www.w3.org/TR/2012/CR-css3-background-20120417/#changes&quot;&gt;Changes&lt;/a&gt; section. A &lt;a href=&quot;http://dev.w3.org/csswg/css3-background/issues-lc-2012&quot;&gt;Disposition of Last Call Comments&lt;/a&gt; is also available.&lt;/p&gt;
&lt;p&gt;W3C encourages everybody to implement this specification and return comments to the (&lt;a href=&quot;http://lists.w3.org/Archives/Public/www-style/&quot;&gt;archived&lt;/a&gt;) public mailing list &lt;a href=&quot;mailto:www-style@w3.org?Subject=%5Bcss3-background%5D%20PUT%20SUBJECT%20HERE&quot;&gt; www-style@w3.org&lt;/a&gt; (see &lt;a href=&quot;http://www.w3.org/Mail/Request&quot;&gt;instructions&lt;/a&gt;). When sending e-mail, please put the text &lt;code&gt;[css3-background]&lt;/code&gt; in the subject (alternatively you can email one of the editors and ask them to forward your comment).&lt;/p&gt;</content:encoded>
	<dc:date>2012-04-18T21:57:24+00:00</dc:date>
	<dc:creator>fantasai</dc:creator>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#n102">
	<title>W3C's Cascading Style Sheets home page: W3C published CSS Image Values and Replaced Content Module L…</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#n102</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-04-17&quot;&gt;&lt;span&gt;17&lt;/span&gt; Apr 2012&lt;/span&gt; W3C
          published &lt;a href=&quot;http://www.w3.org/TR/2012/CR-css3-images-20120417/&quot; rel=&quot;details&quot;&gt;&lt;cite lang=&quot;en&quot; class=&quot;notranslate&quot;&gt;CSS Image
          Values and Replaced Content Module Level 3&lt;/cite&gt;&lt;/a&gt; as a
          Candidate Recommendation.&lt;/div&gt;</content:encoded>
	<dc:date>2012-04-17T00:00:00+00:00</dc:date>
</item>
<item rdf:about="http://www.w3.org/Style/CSS/Overview.en.html#n101">
	<title>W3C's Cascading Style Sheets home page: W3C re-published CSS Backgrounds and Borders Module Level 3 …</title>
	<link>http://www.w3.org/Style/CSS/Overview.en.html#n101</link>
	<content:encoded>&lt;div&gt;&lt;span class=&quot;updated&quot; title=&quot;2012-04-17&quot;&gt;&lt;span&gt;17&lt;/span&gt; Apr 2012&lt;/span&gt; W3C
          re-published &lt;a href=&quot;http://www.w3.org/TR/2012/CR-css3-background-20120417/&quot; rel=&quot;details&quot;&gt;&lt;cite lang=&quot;en&quot; class=&quot;notranslate&quot;&gt;CSS
          Backgrounds and Borders Module Level 3&lt;/cite&gt;&lt;/a&gt; as a
          Candidate Recommendation.&lt;/div&gt;</content:encoded>
	<dc:date>2012-04-17T00:00:00+00:00</dc:date>
</item>

</rdf:RDF>

