<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:atom="http://www.w3.org/2005/Atom" xmlns:sy="http://purl.org/rss/1.0/modules/syndication/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>Lea Verou</title>
	
	<link>http://lea.verou.me</link>
	<description>Life at the bleeding edge (of web standards)</description>
	<lastBuildDate>Thu, 16 Feb 2012 19:35:38 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/leaverou" /><feedburner:info uri="leaverou" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>A List Apart article: Every time you call a proprietary feature “CSS3″, a kitten dies</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/k6AYg-Y4KbM/</link>
		<comments>http://lea.verou.me/2012/02/a-list-apart-article-every-time-you-call-a-proprietary-feature-css3-a-kitten-dies/#comments</comments>
		<pubDate>Tue, 14 Feb 2012 18:57:04 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Articles]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1611</guid>
		<description><![CDATA[My first article in ALA was published today, read it here: Every time you call a proprietary feature &#8220;CSS3&#8243;, a kitten dies Some comments about it on twitter:]]></description>
			<content:encoded><![CDATA[
<p>My first article in ALA was published today, read it here:</p>
<p><a href="http://www.alistapart.com/articles/every-time-you-call-a-proprietary-feature-css3-a-kitten-dies/" target="_blank">Every time you call a proprietary feature &#8220;CSS3&#8243;, a kitten dies</a></p>
<p>Some comments about it on twitter:<br />
<span id="more-1611"></span><br />
<!-- tweet id : 169424038421204994 --><style type='text/css'>#bbpBox_169424038421204994 a { text-decoration:none; color:#5C7CC8; }#bbpBox_169424038421204994 a:hover { text-decoration:underline; }</style><div id='bbpBox_169424038421204994' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#43749C; background-image:url(http://a2.twimg.com/profile_background_images/336324260/CUA-BG.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#D1D1D1; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>What you think is CSS3, really may *not* be. How <a href="http://twitter.com/search?q=%23CSS3" title="#CSS3">#CSS3</a>&#160;was infiltrated under a -webkit- cloak! <a href="http://t.co/BKgh0Ehf" rel="nofollow">http://t.co/BKgh0Ehf</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:13' href='http://twitter.com/#!/kkmett/status/169424038421204994' target='_blank'>February 14, 2012 16:13</a> via <a href="http://startgoogleplus.com" rel="nofollow" target="blank">SGPlus</a><a href='https://twitter.com/intent/tweet?in_reply_to=169424038421204994' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169424038421204994' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169424038421204994' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=kkmett'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1645401198/Kmett-BW-Polo-Circle_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=kkmett'>@kkmett</a><div style='margin:0; padding-top:2px'>Keith Kmett, CUA</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169425611801108480 --><style type='text/css'>#bbpBox_169425611801108480 a { text-decoration:none; color:#13456b; }#bbpBox_169425611801108480 a:hover { text-decoration:underline; }</style><div id='bbpBox_169425611801108480' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#336699; background-image:url(http://a3.twimg.com/profile_background_images/64650857/twitterbackground.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies - <a href="http://t.co/8dfmh93u" rel="nofollow">http://t.co/8dfmh93u</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:19' href='http://twitter.com/#!/codepo8/status/169425611801108480' target='_blank'>February 14, 2012 16:19</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=169425611801108480' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169425611801108480' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169425611801108480' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=codepo8'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1666904408/codepo8_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=codepo8'>@codepo8</a><div style='margin:0; padding-top:2px'>Christian Heilmann </div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169425704092573696 --><style type='text/css'>#bbpBox_169425704092573696 a { text-decoration:none; color:#408800; }#bbpBox_169425704092573696 a:hover { text-decoration:underline; }</style><div id='bbpBox_169425704092573696' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#4A4B45; background-image:url(http://a3.twimg.com/profile_background_images/2362616/mann-bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#6E6A6A; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Sing it, @<a href="http://twitter.com/intent/user?screen_name=leavrou" class="twitter-action">leavrou</a> "&#8230;proprietary features of today are no better than ActiveX & IE filters&#8230;only difference is better PR" <a href="http://t.co/TWVTAtSQ" rel="nofollow">http://t.co/TWVTAtSQ</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:20' href='http://twitter.com/#!/lydiamann/status/169425704092573696' target='_blank'>February 14, 2012 16:20</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169425704092573696' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169425704092573696' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169425704092573696' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=lydiamann'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1649735614/me_4005_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=lydiamann'>@lydiamann</a><div style='margin:0; padding-top:2px'>lydiamann</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169426392654684160 --><style type='text/css'>#bbpBox_169426392654684160 a { text-decoration:none; color:#972200; }#bbpBox_169426392654684160 a:hover { text-decoration:underline; }</style><div id='bbpBox_169426392654684160' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FF6600; background-image:url(http://a2.twimg.com/profile_background_images/1422692/chancegarden1280.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>&#10025; Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a>. <a href="http://t.co/V2iKffE8" rel="nofollow">http://t.co/V2iKffE8</a> <a href="http://twitter.com/search?q=%23webkit" title="#webkit">#webkit</a> <a href="http://twitter.com/search?q=%23mustread" title="#mustread">#mustread</a> <a href="http://twitter.com/search?q=%23css3" title="#css3">#css3</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:22' href='http://twitter.com/#!/zeldman/status/169426392654684160' target='_blank'>February 14, 2012 16:22</a> via <a href="http://twitter.com/tweetbutton" rel="nofollow" target="blank">Tweet Button</a><a href='https://twitter.com/intent/tweet?in_reply_to=169426392654684160' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169426392654684160' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169426392654684160' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=zeldman'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1732638950/jzgrn_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=zeldman'>@zeldman</a><div style='margin:0; padding-top:2px'>Jeffrey Zeldman</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169426553787256833 --><style type='text/css'>#bbpBox_169426553787256833 a { text-decoration:none; color:#A7491C; }#bbpBox_169426553787256833 a:hover { text-decoration:underline; }</style><div id='bbpBox_169426553787256833' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FFFFFF; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Lea Verou: Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies. <a href="http://t.co/8ILOQtQz" rel="nofollow">http://t.co/8ILOQtQz</a> <a href="http://twitter.com/search?q=%23css3" title="#css3">#css3</a> <a href="http://twitter.com/search?q=%23webstandards" title="#webstandards">#webstandards</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:23' href='http://twitter.com/#!/alistapart/status/169426553787256833' target='_blank'>February 14, 2012 16:23</a> via <a href="http://twitterrific.com" rel="nofollow" target="blank">Twitterrific for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=169426553787256833' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169426553787256833' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169426553787256833' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=alistapart'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/74642119/alatwit-improved_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=alistapart'>@alistapart</a><div style='margin:0; padding-top:2px'>A List Apart</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169426900865908737 --><style type='text/css'>#bbpBox_169426900865908737 a { text-decoration:none; color:#249ba3; }#bbpBox_169426900865908737 a:hover { text-decoration:underline; }</style><div id='bbpBox_169426900865908737' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FFFFFF; background-image:url(http://a3.twimg.com/profile_background_images/421561231/Twitter-Background.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies: Lea Verou in a special issue of @<a href="http://twitter.com/intent/user?screen_name=alistapart" class="twitter-action">alistapart</a>. <a href="http://t.co/6pcX26Ob" rel="nofollow">http://t.co/6pcX26Ob</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:24' href='http://twitter.com/#!/happycog/status/169426900865908737' target='_blank'>February 14, 2012 16:24</a> via <a href="http://twitterrific.com" rel="nofollow" target="blank">Twitterrific for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=169426900865908737' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169426900865908737' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169426900865908737' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=happycog'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1818126613/hc_twitter_icon_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=happycog'>@happycog</a><div style='margin:0; padding-top:2px'>Happy Cog&#8482;</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169428991470612480 --><style type='text/css'>#bbpBox_169428991470612480 a { text-decoration:none; color:#0084B4; }#bbpBox_169428991470612480 a:hover { text-decoration:underline; }</style><div id='bbpBox_169428991470612480' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Eye opening for me at least, had no idea some features in CSS3 where make believe <a href="http://t.co/vkHk5bEZ" rel="nofollow">http://t.co/vkHk5bEZ</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:33' href='http://twitter.com/#!/AlanBWhitney/status/169428991470612480' target='_blank'>February 14, 2012 16:33</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169428991470612480' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169428991470612480' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169428991470612480' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=AlanBWhitney'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/76032969/bio-alan_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=AlanBWhitney'>@AlanBWhitney</a><div style='margin:0; padding-top:2px'>Alan Whitney</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169430280883544064 --><style type='text/css'>#bbpBox_169430280883544064 a { text-decoration:none; color:#800909; }#bbpBox_169430280883544064 a:hover { text-decoration:underline; }</style><div id='bbpBox_169430280883544064' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#f7f4f0; background-image:url(http://a0.twimg.com/profile_background_images/160955133/D-beige.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>I &lt;3 new @<a href="http://twitter.com/intent/user?screen_name=alistapart" class="twitter-action">alistapart</a> articles: Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies <a href="http://t.co/IRaoGpJx" rel="nofollow">http://t.co/IRaoGpJx</a> <a href="http://twitter.com/search?q=%23webstandards" title="#webstandards">#webstandards</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:38' href='http://twitter.com/#!/LeftyDesigner/status/169430280883544064' target='_blank'>February 14, 2012 16:38</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169430280883544064' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169430280883544064' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169430280883544064' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=LeftyDesigner'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1780423726/D-twitter_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=LeftyDesigner'>@LeftyDesigner</a><div style='margin:0; padding-top:2px'>Shannon M&#248;lhave</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169432718038409216 --><style type='text/css'>#bbpBox_169432718038409216 a { text-decoration:none; color:#0084B4; }#bbpBox_169432718038409216 a:hover { text-decoration:underline; }</style><div id='bbpBox_169432718038409216' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>I'm in love with the Valintine's Day issue of @<a href="http://twitter.com/intent/user?screen_name=alistapart" class="twitter-action">alistapart</a>. @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is awesome. <a href="http://t.co/EZcU79Bd" rel="nofollow">http://t.co/EZcU79Bd</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:48' href='http://twitter.com/#!/dap6000/status/169432718038409216' target='_blank'>February 14, 2012 16:48</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=169432718038409216' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169432718038409216' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169432718038409216' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=dap6000'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/76750357/Derek_and_Fiona_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=dap6000'>@dap6000</a><div style='margin:0; padding-top:2px'>Derek Pennycuff</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169434598911123456 --><style type='text/css'>#bbpBox_169434598911123456 a { text-decoration:none; color:#0084B4; }#bbpBox_169434598911123456 a:hover { text-decoration:underline; }</style><div id='bbpBox_169434598911123456' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Save teh kitteh (and teh web): Every time you call a proprietary feature &#8220;CSS3&#8221; a kitten dies, by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>: <a href="http://t.co/uW7Lz6Q1" rel="nofollow">http://t.co/uW7Lz6Q1</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 16:55' href='http://twitter.com/#!/martuishere/status/169434598911123456' target='_blank'>February 14, 2012 16:55</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=169434598911123456' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169434598911123456' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169434598911123456' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=martuishere'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1342859760/marta-avatar_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=martuishere'>@martuishere</a><div style='margin:0; padding-top:2px'>Marta Armada</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169442236709355521 --><style type='text/css'>#bbpBox_169442236709355521 a { text-decoration:none; color:#0084B4; }#bbpBox_169442236709355521 a:hover { text-decoration:underline; }</style><div id='bbpBox_169442236709355521' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#022330; background-image:url(http://a0.twimg.com/images/themes/theme15/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Important Read! &#8212; Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies: <a href="http://t.co/T3HX6tYy" rel="nofollow">http://t.co/T3HX6tYy</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 17:25' href='http://twitter.com/#!/rachelober/status/169442236709355521' target='_blank'>February 14, 2012 17:25</a> via <a href="http://twitter.com/tweetbutton" rel="nofollow" target="blank">Tweet Button</a><a href='https://twitter.com/intent/tweet?in_reply_to=169442236709355521' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169442236709355521' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169442236709355521' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=rachelober'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1790762387/Rachel_Headshot_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=rachelober'>@rachelober</a><div style='margin:0; padding-top:2px'>Rachel Ober</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169443447554580480 --><style type='text/css'>#bbpBox_169443447554580480 a { text-decoration:none; color:#088253; }#bbpBox_169443447554580480 a:hover { text-decoration:underline; }</style><div id='bbpBox_169443447554580480' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EDECE9; background-image:url(http://a2.twimg.com/profile_background_images/252282360/sfmoma.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#634047; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Also on <a href="http://twitter.com/search?q=%23ALA" title="#ALA">#ALA</a>, @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> on the difference between CSS and WebKit and what it means for kittens <a href="http://t.co/OhOnSiWZ" rel="nofollow">http://t.co/OhOnSiWZ</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 17:30' href='http://twitter.com/#!/sgalineau/status/169443447554580480' target='_blank'>February 14, 2012 17:30</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169443447554580480' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169443447554580480' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169443447554580480' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=sgalineau'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1350870912/Capture_normal.PNG' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=sgalineau'>@sgalineau</a><div style='margin:0; padding-top:2px'>Sylvain Galineau</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169448377824722944 --><style type='text/css'>#bbpBox_169448377824722944 a { text-decoration:none; color:#0000ff; }#bbpBox_169448377824722944 a:hover { text-decoration:underline; }</style><div id='bbpBox_169448377824722944' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a3.twimg.com/profile_background_images/4660697/IMG_1122big.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>A List Apart on -webkit- css - <a href="http://t.co/wTGRIG5a" rel="nofollow">http://t.co/wTGRIG5a</a> - remember, the last time vendors ignored standards groups... we got a decade of IE6</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 17:50' href='http://twitter.com/#!/sdague/status/169448377824722944' target='_blank'>February 14, 2012 17:50</a> via <a href="http://twitter-chrome.com" rel="nofollow" target="blank">chrome-share</a><a href='https://twitter.com/intent/tweet?in_reply_to=169448377824722944' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169448377824722944' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169448377824722944' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=sdague'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1782488690/newme_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=sdague'>@sdague</a><div style='margin:0; padding-top:2px'>Sean Dague</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169451221495717889 --><style type='text/css'>#bbpBox_169451221495717889 a { text-decoration:none; color:#9E0B0F; }#bbpBox_169451221495717889 a:hover { text-decoration:underline; }</style><div id='bbpBox_169451221495717889' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#0e0e0e; background-image:url(http://a1.twimg.com/profile_background_images/4978484/twiitter-bg.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#999999; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>A cautionary tale of modern browsers: Every Time You Call a Proprietary Feature &#8220;CSS3,&#8221; a Kitten Dies: <a href="http://t.co/ynWIpbZN" rel="nofollow">http://t.co/ynWIpbZN</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 18:01' href='http://twitter.com/#!/whitman/status/169451221495717889' target='_blank'>February 14, 2012 18:01</a> via <a href="http://twitter.com/tweetbutton" rel="nofollow" target="blank">Tweet Button</a><a href='https://twitter.com/intent/tweet?in_reply_to=169451221495717889' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169451221495717889' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169451221495717889' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=whitman'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/82337018/bobby-cmag_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=whitman'>@whitman</a><div style='margin:0; padding-top:2px'>Bobby Whitman</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169456073466585088 --><style type='text/css'>#bbpBox_169456073466585088 a { text-decoration:none; color:#0084B4; }#bbpBox_169456073466585088 a:hover { text-decoration:underline; }</style><div id='bbpBox_169456073466585088' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#022330; background-image:url(http://a0.twimg.com/images/themes/theme15/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Go and read what @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> says about proprietary features, <a href="http://twitter.com/search?q=%23CSS3" title="#CSS3">#CSS3</a> and kittens. <a href="http://t.co/4ogWcjwt" rel="nofollow">http://t.co/4ogWcjwt</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 18:20' href='http://twitter.com/#!/peterwinnberg/status/169456073466585088' target='_blank'>February 14, 2012 18:20</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169456073466585088' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169456073466585088' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169456073466585088' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=peterwinnberg'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/534474172/pw_small_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=peterwinnberg'>@peterwinnberg</a><div style='margin:0; padding-top:2px'>Peter Winnberg</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169468390736527360 --><style type='text/css'>#bbpBox_169468390736527360 a { text-decoration:none; color:#0084B4; }#bbpBox_169468390736527360 a:hover { text-decoration:underline; }</style><div id='bbpBox_169468390736527360' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#A0C060; background-image:url(http://a1.twimg.com/profile_background_images/3126477/twitterSquirrel.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Before you disagree with me, just read this: <a href="http://t.co/pztTosp1" rel="nofollow">http://t.co/pztTosp1</a> I'm so pissed off at @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> for being so damn talented. Great article.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 19:09' href='http://twitter.com/#!/cssquirrel/status/169468390736527360' target='_blank'>February 14, 2012 19:09</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=169468390736527360' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169468390736527360' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169468390736527360' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=cssquirrel'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1758184078/squirrel_hat_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=cssquirrel'>@cssquirrel</a><div style='margin:0; padding-top:2px'>Kyle Weems</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169475627274088448 --><style type='text/css'>#bbpBox_169475627274088448 a { text-decoration:none; color:#0084B4; }#bbpBox_169475627274088448 a:hover { text-decoration:underline; }</style><div id='bbpBox_169475627274088448' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#080808; background-image:url(http://a2.twimg.com/profile_background_images/32029952/twitter_back.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> nails it. <a href="http://t.co/H07y5AQJ" rel="nofollow">http://t.co/H07y5AQJ</a> Seems like we keep fighting the same battles. <a href="http://twitter.com/search?q=%23css" title="#css">#css</a> <a href="http://twitter.com/search?q=%23standards" title="#standards">#standards</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 19:38' href='http://twitter.com/#!/jameswillweb/status/169475627274088448' target='_blank'>February 14, 2012 19:38</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169475627274088448' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169475627274088448' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169475627274088448' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=jameswillweb'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1468203297/me_library_small_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=jameswillweb'>@jameswillweb</a><div style='margin:0; padding-top:2px'>james williamson</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169482651198160896 --><style type='text/css'>#bbpBox_169482651198160896 a { text-decoration:none; color:#8f1e08; }#bbpBox_169482651198160896 a:hover { text-decoration:underline; }</style><div id='bbpBox_169482651198160896' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#e3e0d1; background-image:url(http://a1.twimg.com/images/themes/theme3/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Excellent couple articles on vendor prefixes at ALA: <a href="http://t.co/uz6zA7FW" rel="nofollow">http://t.co/uz6zA7FW</a>, <a href="http://t.co/MSKZVm4a" rel="nofollow">http://t.co/MSKZVm4a</a>. Brace yourself before reading comments tho.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 20:06' href='http://twitter.com/#!/rogerjohansson/status/169482651198160896' target='_blank'>February 14, 2012 20:06</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169482651198160896' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169482651198160896' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169482651198160896' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=rogerjohansson'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/456195013/456_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=rogerjohansson'>@rogerjohansson</a><div style='margin:0; padding-top:2px'>Roger Johansson</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 169490532928720896 --><style type='text/css'>#bbpBox_169490532928720896 a { text-decoration:none; color:#9D582E; }#bbpBox_169490532928720896 a:hover { text-decoration:underline; }</style><div id='bbpBox_169490532928720896' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#8B542B; background-image:url(http://a3.twimg.com/profile_background_images/6817186/timmys_bagels.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> great <a href="http://twitter.com/search?q=%23ala" title="#ala">#ala</a> article <a href="http://t.co/gCtSokC7" rel="nofollow">http://t.co/gCtSokC7</a> and the best possible followup for recent misunderstandings. Keep up the good work.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on February 14, 2012 20:37' href='http://twitter.com/#!/beardChamp/status/169490532928720896' target='_blank'>February 14, 2012 20:37</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=169490532928720896' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=169490532928720896' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=169490532928720896' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=beardChamp'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/561702053/beardChamp_twitter_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=beardChamp'>@beardChamp</a><div style='margin:0; padding-top:2px'>Tim McElwee</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/k6AYg-Y4KbM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/02/a-list-apart-article-every-time-you-call-a-proprietary-feature-css3-a-kitten-dies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/02/a-list-apart-article-every-time-you-call-a-proprietary-feature-css3-a-kitten-dies/</feedburner:origLink></item>
		<item>
		<title>Vendor prefixes, the CSS WG and me</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/RFCoX_AX2ag/</link>
		<comments>http://lea.verou.me/2012/02/vendor-prefixes-the-css-wg-and-me/#comments</comments>
		<pubDate>Thu, 09 Feb 2012 13:24:05 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1593</guid>
		<description><![CDATA[The CSS Working Group is recently discussing the very serious problem that vendor prefixes have become. We have reached a point where browsers are seriously considering to implement -webkit- prefixes, just because authors won&#8217;t bother using anything else. This is just sad.  Daniel Glazman, Christian Heilmann and others wrote about it, making very good points [...]]]></description>
			<content:encoded><![CDATA[
<p>The CSS Working Group is recently discussing the very serious problem that vendor prefixes have become. We have reached a point where <strong>browsers are seriously considering to implement -webkit- prefixes</strong>, just because authors won&#8217;t bother using anything else. <strong>This is just sad.</strong> <img src='http://lea.verou.me/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' />  <a href="http://www.glazman.org/weblog/dotclear/index.php?post/2012/02/09/CALL-FOR-ACTION:-THE-OPEN-WEB-NEEDS-YOU-NOW" target="_blank">Daniel Glazman</a>, <a href="http://christianheilmann.com/2012/02/09/now-vendor-prefixes-have-become-a-problem-want-to-help-fix-it/" target="_blank">Christian Heilmann</a> and others wrote about it, making very good points and hoping that authors will wake up and start behaving. If you haven&#8217;t already, visit those links and read what they are saying. I&#8217;m not very optimistic about it, but I&#8217;ll do whatever I can to support their efforts.</p>
<p>And that brings us to the other thing that made me sad these days. 2 days ago, <a href="http://lists.w3.org/Archives/Public/www-style/2012Feb/0313.html" target="_blank">the CSS WG published its Minutes</a> (sorta like a meeting) and I was surprised to hear that I&#8217;ve been mentioned. My surprise quickly turned into this painful feeling in your stomach when you&#8217;re being unfairly accused:</p>
<pre>tantek: Opposite is happening right now. Web standards activists are teaching
 people to use -webkit-
tantek: People like Lea Verou.
tantek: Their demos are filled with -webkit-. You will see presentations
 from all the web standards advocates advocating people to use
 -webkit- prefixes.</pre>
<p><strong>Try to picture being blamed of the very thing you hate, and you might understand how that felt.</strong> I&#8217;ve always been an advocate of inclusive CSS coding that doesn&#8217;t shut down other browsers. It&#8217;s good for future-proofing, it&#8217;s good for competition and it&#8217;s the right thing to do. Heck, <a href="http://leaverou.github.com/prefixfree/" target="_blank">I even made a popular script to help people adding all prefixes</a>! I&#8217;m even one of the few people in the industry who has <strong>never expressed a definite browser preference</strong>. I love and hate every browser equally, as I can see assets and defects in all of them (ok, except Safari. Safari must die <img src='http://lea.verou.me/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> ).</p>
<p>When Tantek realized he had falsely accused me of this, <a href="http://krijnhoetmer.nl/irc-logs/css/20120207#l-1066" target="_blank">he corrected himself</a> in the #css IRC room on w3.org:</p>
<pre>[17:27] &lt;tantek&gt; (ASIDE: regarding using -webkit- prefix, clarification re: Lea Verou - she's advocated using *both* vendor prefixed properties (multiple vendors) and the unprefixed version after them. See her talk http://www.slideshare.net/LeaVerou/css3-a-practical-introduction-ft2010-talk from Front-Trends 2010 for example. An actual example of -webkit- *only* prefix examples (thus implied advocacy) is Google's http://slides.html5rocks.com/ , e.g.
[17:27] &lt;tantek&gt; http://slides.html5rocks.com/#css-columns has three -webkit- property declarations starting with -webkit-column-count )</pre>
<p>That&#8217;s nice of him, and it does help. At least I had a link to give to people who kept asking me on twitter if I was really the prefix monster he made me out to be. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  The problem is that not many read the IRC logs, but many more read the www-style archives. Especially since, with all this buzz, many people were directed into reading this discussion by the above articles. I don&#8217;t know how many people will be misled by Tantek&#8217;s uninformed comment without reading his correction, but I know for sure that the number is non-zero. And the worst of all is that many of them are people in the CSSWG or in the W3C in general,  people who I have great respect and admiration for. And quite frankly, that sucks.</p>
<p>I don&#8217;t think Tantek had bad intentions. I&#8217;ve met him multiple times and I know he&#8217;s a nice guy. Maybe he was being lazy by making comments he didn&#8217;t check, but that&#8217;s about it. It could happen to many people. My main frustration is that it feels there is nothing I can do about it, besides answering people when they take the time to talk to me about it. I can do nothing with the ones that won&#8217;t, and that&#8217;s the majority. At least, if a forum was used over a mailing list, this could&#8217;ve been edited or something.</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/RFCoX_AX2ag" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/02/vendor-prefixes-the-css-wg-and-me/feed/</wfw:commentRss>
		<slash:comments>30</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/02/vendor-prefixes-the-css-wg-and-me/</feedburner:origLink></item>
		<item>
		<title>Moving an element along a circle</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/HnwE9r3BfAI/</link>
		<comments>http://lea.verou.me/2012/02/moving-an-element-along-a-circle/#comments</comments>
		<pubDate>Wed, 08 Feb 2012 21:08:19 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 animations]]></category>
		<category><![CDATA[CSS3 transforms]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1586</guid>
		<description><![CDATA[It all started a few months ago, when Chris Coyier casually asked me how would I move an element along a circle, without of course rotating the element itself. If I recall correctly, his solution was to use multiple keyframes, for various points on a circle&#8217;s circumference, approximating it. I couldn&#8217;t think of anything better [...]]]></description>
			<content:encoded><![CDATA[
<p>It all started a few months ago, when <a href="http://css-tricks.com/" target="_blank">Chris Coyier</a> casually asked me how would I move an element along a circle, without of course rotating the element itself. If I recall correctly, his solution was to use multiple keyframes, for various points on a circle&#8217;s circumference, approximating it. I couldn&#8217;t think of anything better at the time, but the question was stuck in the back of my head.<br />
<span id="more-1586"></span><br />
3 months ago, I came up with a first solution. Unfortunately, it required an extra wrapper element. The idea was to use two rotate transforms with different origins and opposite angles that cancel each other at any given time. The first transform-origin would be the center of the circle path and the other one the center of the element. Because we can&#8217;t use multiple transform-origins, a wrapper element was needed.</p>
<p><iframe style="width: 100%; height: 500px;" src="http://jsfiddle.net/leaverou/zXPzY/embedded/result" frameborder="0" width="320" height="240"></iframe></p>
<p>So, even though this solution was better, I wasn&#8217;t fully satisfied with it due to the need for the extra element. So, it kept being stuck in the back of my head.</p>
<p>Recently, I <a href="http://lists.w3.org/Archives/Public/www-style/2012Feb/0201.html" target="_blank">suggested to www-style that transform-origin should be a list</a> and accept multiple origins and presented this example as a use case. And then <a href="http://aryeh.name/" target="_blank">Aryeh Gregor</a> came up with <a href="http://lists.w3.org/Archives/Public/www-style/2012Feb/0294.html" target="_blank">this genius idea</a> to prove that it&#8217;s already possible if you chain translate() transforms between the opposite rotates.</p>
<p>I simplified the code a bit, and here it is:</p>
<p><iframe style="width: 100%; height: 500px;" src="http://dabblet.com/gist/1760283" width="320" height="240"></iframe></p>
<p>With the tools we currently have, I don&#8217;t think it gets any simpler than that.</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/HnwE9r3BfAI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/02/moving-an-element-along-a-circle/feed/</wfw:commentRss>
		<slash:comments>17</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/02/moving-an-element-along-a-circle/</feedburner:origLink></item>
		<item>
		<title>Simpler CSS typing animation, with the ch unit</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/SOa_63G1vaM/</link>
		<comments>http://lea.verou.me/2012/02/simpler-css-typing-animation-with-the-ch-unit/#comments</comments>
		<pubDate>Sun, 05 Feb 2012 15:16:22 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 animations]]></category>
		<category><![CDATA[CSS3 values]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1572</guid>
		<description><![CDATA[A while ago, I posted about how to use steps() as an easing function to create a typing animation that degrades gracefully. Today I decided to simplify it a bit and make it more flexible, at the cost of browser support. The new version fully works in Firefox 1+ and IE10, since Opera and WebKit [...]]]></description>
			<content:encoded><![CDATA[
<p>A while ago, <a href="http://lea.verou.me/2011/09/pure-css3-typing-animation-with-steps/" target="_blank">I posted</a> about how to use <code>steps()</code> as an easing function to create a typing animation that degrades gracefully.</p>
<p>Today I decided to simplify it a bit and make it more flexible, at the cost of browser support. The new version fully works in Firefox 1+ and IE10, since Opera and WebKit don&#8217;t support <a href="http://www.w3.org/TR/css3-values/#ch-unit" target="_blank">the ch unit</a> and even though IE9 supports it, it doesn&#8217;t support CSS animations.<br />
<span id="more-1572"></span><br />
To put it simply, one <code>ch</code> unit is equivalent to the width of the zero (0) character of the font. So, in monospace fonts, it&#8217;s equivalent to the width of <strong>every</strong> character, since every character has the same width.</p>
<p>In the new version, we don&#8217;t need an obscuring span, so no extra HTML and it will work with non-solid backgrounds too. Also, even though the number of characters still needs to be hard-coded, it doesn&#8217;t need to be hardcoded in the animation any more, so it could be easily done through script without messing with creating/modifying stylesheets. Note how each animation only has one keyframe, and takes advantage of the fact that when the <code>from</code> (0%) and <code>to</code> (100%) keyframes are missing, the browser generates them from the fallback styles. I use this a lot when coding animations, as I hate duplication.</p>
<p>In browsers that support CSS animations, but not the ch unit (such as WebKit based browsers), the animation will still occur, since we included a fallback in ems, but it won&#8217;t be 100% perfect. I think that&#8217;s a pretty good fallback, but if it bothers you, just declare a fallback of auto (or don&#8217;t declare one at all, and it will naturally fall back to auto). In browsers that don&#8217;t support CSS animations at all (such as Opera), the caret will be a solid black line that doesn&#8217;t blink. I thought that&#8217;s better than not showing it at all, but if you disagree, it&#8217;s very easy to hide it in those browsers completely: Just swap the <code>border-color</code> between the keyframe and the <code>h1</code> rule (hint: when a <code>border-color</code> is not declared, it&#8217;s <code>currentColor</code>).</p>
<p><strong>Edit:</strong> It appears that Firefox&#8217;s support for the ch unit is a bit buggy so, the following example won&#8217;t work with the Monaco font for example. This is not the correct behavior.</p>
<p>Enjoy:</p>
<p><iframe style="width: 100%; height: 600px;" src="http://dabblet.com/gist/1745856" width="320" height="240"></iframe></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/SOa_63G1vaM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/02/simpler-css-typing-animation-with-the-ch-unit/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/02/simpler-css-typing-animation-with-the-ch-unit/</feedburner:origLink></item>
		<item>
		<title>Exactly how much CSS3 does your browser support?</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/d5f9SNg7wNs/</link>
		<comments>http://lea.verou.me/2012/02/exactly-how-much-css3-does-your-browser-support/#comments</comments>
		<pubDate>Thu, 02 Feb 2012 13:18:56 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[browsers]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1562</guid>
		<description><![CDATA[This project started as an attempt to improve dabblet and to generate data for the book chapter I&#8217;m writing for Smashing Book #3. I wanted to create a very simple/basic testsuite for CSS3 stuff so that you could hover on a e.g. CSS3 property and you got a nice browser support popup. While I didn&#8217;t achieve [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2012/02/Screen-shot-2012-02-02-at-14.20.15-.png"><img class="alignleft size-medium wp-image-1563" title="Screen shot 2012-02-02 at 14.20.15" src="http://lea.verou.me/wp-content/uploads/2012/02/Screen-shot-2012-02-02-at-14.20.15--300x187.png" alt="" width="300" height="187" /></a>This project started as an attempt to improve <a href="http://dabblet.com" target="_blank">dabblet</a> and to generate data for the book chapter I&#8217;m writing for Smashing Book #3. I wanted to create a very simple/basic testsuite for CSS3 stuff so that you could hover on a e.g. CSS3 property and you got a nice browser support popup. While I didn&#8217;t achieve that (turns out BrowserScope doesn&#8217;t do that kind of thing), I still think it&#8217;s interesting as a spin-off project, especially since the results will probably surprise you.</p>
<h3>How it works</h3>
<p>css3test (very superficially) tests pretty much everything in the specs mentioned on the sidebar (not just the popular widely implemented stuff). You can click on every feature to expand it and see the exact the testcases run and whether they passed. <strong>It only checks what syntax the browser recognizes, which doesn&#8217;t necessarily mean it will work correctly when used.</strong> WebKit is especially notorious for cheating in tests like this, recognizing stuff it doesn&#8217;t understand, like the values &#8220;round&#8221; and &#8220;space&#8221; for background-repeat, but the cheating isn&#8217;t big enough to seriously compromise the test.</p>
<p><strong>Whether a feature is supported with a prefix or not doesn&#8217;t matter for the result.</strong> If it&#8217;s supported without a prefix, it will test that one. If it&#8217;s supported only with a prefix, it will test the prefixed one. For properties especially, if an unprefixed one is supported, it will be used in all the tests.</p>
<p><strong>Only stuff that&#8217;s in a W3C specification is tested.</strong> So, please don&#8217;t ask or send pull requests for proprietary things like -webkit-gradient() or -webkit-background-clip: text; or -webkit-box-reflect and so on.</p>
<p><strong>Every feature contributes the same to the end score</strong>, as well as to the score of the individual spec, regardless of the number of tests it has.</p>
<h3>Crazy shit</h3>
<p>Chrome may display slightly different scores (1% difference) across pageloads. It seems that for some reason, it fails the tests for border-image completely on some pageloads, which doesn&#8217;t make any sense. Whoever wants to investigate, I&#8217;d be grateful.<br />
Edit: Fixed (someone found and submitted an even crazier workaround.).</p>
<h3>Browserscope</h3>
<p>This is the first project of mine in which I&#8217;ve used <a href="http://www.browserscope.org/user/settings" target="_blank">browserscope</a>. This means that your results will be sent over to its servers and aggreggated. When I have enough data, I&#8217;m gonna built a nice table for everyone to see <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  In the meantime, check the <a href="http://www.browserscope.org/browse?category=usertest_agt1YS1wcm9maWxlcnINCxIEVGVzdBidzawNDA" target="_blank">results</a> page.</p>
<h3>It doesn&#8217;t work on my browser, U SUCK!</h3>
<p>The test won&#8217;t work on dinosaur browsers like IE8, but who cares measuring their CSS3 support anyway? &#8220;For a laugh&#8221; isn&#8217;t a good enough answer to warrant the time needed.</p>
<p>If you find a bug, please remember you didn&#8217;t pay a dime for this before nagging. Politely report it on Github, or even better, fix it and send a pull request.</p>
<h3>Why did you build it?</h3>
<p>To motivate browsers to support the less hyped stuff, because I&#8217;m tired of seeing the same things being evangelized over and over. There&#8217;s much more to CSS3.</p>
<h3>Current results</h3>
<p>At the time of this writing, these are the results for the major modern browsers:</p>
<ul>
<li>Chrome Canary, WebKit nightlies, Firefox Nightly:<strong> 64%</strong></li>
<li>Chrome, IE10PP4: <strong>63%</strong></li>
<li>Firefox 10: <strong>61%</strong></li>
<li>Safari 5.1, iOS5 Safari: <strong>60%</strong></li>
<li>Opera 11.60: <strong>56%</strong></li>
<li>Firefox 9: <strong>58%</strong></li>
<li>Firefox 6-8: <strong>57%</strong></li>
<li>Firefox 5, Opera 11.1 &#8211; 11.5: <strong>55%</strong></li>
<li>Safari 5.0: <strong>54%</strong></li>
<li>Firefox 4: <strong>49%</strong></li>
<li>Safari 4:<strong> 47%</strong></li>
<li>Opera 10:<strong> 45%</strong></li>
<li>Firefox 3.6: <strong>44%</strong></li>
<li>IE9: <strong>39%</strong></li>
</ul>
<p>Enjoy! <a class="view-demo" href="http://css3test.com" target="_blank">css3test.com</a> <a class="view-demo" href="https://github.com/LeaVerou/css3test" target="_blank">Fork css3test on Github</a> <a class="view-demo" href="http://www.browserscope.org/browse?category=usertest_agt1YS1wcm9maWxlcnINCxIEVGVzdBidzawNDA" target="_blank">Browserscope results</a></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/d5f9SNg7wNs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/02/exactly-how-much-css3-does-your-browser-support/feed/</wfw:commentRss>
		<slash:comments>47</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/02/exactly-how-much-css3-does-your-browser-support/</feedburner:origLink></item>
		<item>
		<title>Why tabs are clearly superior</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/zh1UbiZJUyE/</link>
		<comments>http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/#comments</comments>
		<pubDate>Tue, 17 Jan 2012 03:34:25 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[coding standards]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1552</guid>
		<description><![CDATA[If you follow me on twitter or have heard one of my talks you&#8217;ll probably know I despise spaces for indentation with a passion. However, I&#8217;ve never gone into the details of my opinion on stage, and twitter isn&#8217;t really the right medium for advocacy. I always wanted to write a blog post about my [...]]]></description>
			<content:encoded><![CDATA[
<p>If you follow me <a href="https://twitter.com/#!/leaverou" target="_blank">on twitter</a> or have heard one of my talks you&#8217;ll probably know I despise spaces for indentation with a passion. However, I&#8217;ve never gone into the details of my opinion on stage, and twitter isn&#8217;t really the right medium for advocacy. I always wanted to write a blog post about my take on this old debate, so here it is.</p>
<h3>Tabs take up less space</h3>
<p>Yes, this might be an insignificant difference after gzipping and a nonexistent one after minification. But it means you need these processes to keep your code size reasonable. You depend on them, for no reason. Comments for example are useful, and it&#8217;s worth having them even if you knew you couldn&#8217;t minify or gzip your code. Tabs could do the same thing as spaces, so you&#8217;re just bloating your code for no reason.</p>
<h3>Tabs can be personalized</h3>
<p>The width of a tab character can be adjusted per editor. This is not a disadvantage of tabs as commonly evangelized, but a major advantage. <strong>People can view your code in the way they feel comfortable with, not in the way *you* prefer. </strong>Tabs decouple the code&#8217;s presentation from its logic, just like CSS decouples presentation from HTML. They give more power to the reader rather than letting the author control everything. Basically, using spaces is like saying &#8220;I don&#8217;t give a rat&#8217;s ass about how you feel more comfortable reading code. I will force you to use <em>my</em> preferences because it&#8217;s <em>my</em> code&#8221;.</p>
<h3>Tabs are better for collaboration</h3>
<p>Personalization is incredibly valuable when a team is collaborating, as different coders can have different opinions. Some coders prefer their indents to be 2 spaces wide, some coders prefer them to be 4 spaces wide. Rather than manually or automatically converting the code post-pull, and then back pre-commit, it would be adjusted automatically, depending on the editor&#8217;s tab-width setting, so every coder could start editing right away, with their favorite type of indent.</p>
<h3>You don&#8217;t depend on certain tools</h3>
<p>When using spaces, you depend on your editor to hide the fact that an indent is actually N characters instead of one. You depend on your editor to insert N spaces every time you press the Tab key and to delete N characters every time you press backspace or delete near an indent. When you have to use something that&#8217;s not your editor (for example when writing a snippet of code on a webapp that embeds something like codemirror) you will have to face the ugliness of your decision. Especially with codemirror, everyone else will have to face the ugliness of spaces too, as it converts tabs to spaces <img src='http://lea.verou.me/wp-includes/images/smilies/icon_sad.gif' alt=':(' class='wp-smiley' /> </p>
<h3>Tabs are easy to select</h3>
<p>Assume for some reason you want to select all indents and double them or convert them to spaces. This is very easy with tabs, because that&#8217;s their sole meaning. Tabs were invented for this sort of thing. Spaces on the other hand, have many meanings, so you can&#8217;t just find &amp; replace space characters. And how do we usually call the practice of using things for a different purpose than they were made for? Yup, that&#8217;s right, <strong>using spaces for indentation is a hack</strong>.</p>
<h3>Code indented with tabs is easier to copy &amp; paste</h3>
<p>As <a href="http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/#comment-415098853">pointed out by Norbert Süle in the comments</a>, when you copy and paste code that&#8217;s indented with spaces, you have to manually adjust the indentation afterwards, unless the other person also <em>happens</em> to prefer the same width indents as you. With tabs, there is no such issue, as it&#8217;s always tabs so it will fit in with your (tabbed) code seamlessly. The world would be a better place if everyone used tabs.</p>
<h3>But what about the web? Tabs are super wide there!</h3>
<p>This used to be a big problem, and even the enlightened coders that prefer tabs usually convert them to spaces before posting code online. However, CSS3 solves this problem, with the <a href="https://developer.mozilla.org/en/CSS/tab-size" target="_blank">tab-size property</a>. It&#8217;s supported by Opera, Firefox and <a href="https://bugs.webkit.org/show_bug.cgi?id=52994" target="_blank">very soon by WebKit</a> too. It also degrades gracefully: The code is less pretty, but still perfectly readable.</p>
<h3>Are spaces always evil?</h3>
<p>Spaces are the best choice for aligning, rather than indenting. For example, in the following code snippet:</p>
<pre>var x = 10,
    y = 0;</pre>
<p>you need 4 spaces to make the variables line up. If you used tabs, they would only line up when the tab width is 4 and the formatting would look messed up in every other case. However, if this code snippet was also indented, the indents could (and should) still be tabs.</p>
<p>Another example is aligning CSS3 properties with different vendor prefixes. The indent should be done with tabs, but the aligning with spaces, like so:</p>
<pre id="css" lang="css" data-se="169" data-ss="37">div {
	-webkit-transition: 1s;
	   -moz-transition: 1s;
	    -ms-transition: 1s;
	     -o-transition: 1s;
	        transition: 1s;
}</pre>
<h3>It&#8217;s just a pointless detail, are you seriously that obsessed?</h3>
<p>Um, ok I am exaggerating a bit when I say how spaces suck. I do think they suck, although I admit the world has much bigger problems than coders who use spaces for indentation.</p>
<p>For example, coders that don&#8217;t name their variables properly. Or the ones that prefer Emacs over Vim <img src='http://lea.verou.me/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<h3>Further reading</h3>
<ul>
<li><a href="http://mystilleef.blogspot.com/2006/11/indentation-with-spaces-considered.html" target="_blank">Indentation With Spaces Considered Harmful</a></li>
<li><a href="http://www.rizzoweb.com/java/tabs-vs-spaces.html" target="_blank">Tabs vs spaces for code indentation</a></li>
<li><a href="http://derkarl.org/why_to_tabs.html" target="_blank">Why I love having tabs in source code</a></li>
<li><a href="http://blogs.msdn.com/b/cyrusn/archive/2004/09/14/229474.aspx" target="_blank">Tabs vs spaces</a></li>
<li>Relevant: <a href="http://nickgravgaard.com/elastictabstops/" target="_blank">Elastic tabstops</a></li>
</ul>
<address> </address>
<address>Thanks to <a href="https://twitter.com/#!/boblet" target="_blank">Oli</a>  for his proofreading!</address>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/zh1UbiZJUyE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/feed/</wfw:commentRss>
		<slash:comments>97</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/01/why-tabs-are-clearly-superior/</feedburner:origLink></item>
		<item>
		<title>My new year’s resolution</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/HQzL0RkoLYU/</link>
		<comments>http://lea.verou.me/2012/01/my-new-years-resolution/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 00:53:07 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1545</guid>
		<description><![CDATA[Warning: Personal post ahead. If you’re here to read some code trickery, move along and wait for the next post, kthxbai Blogs are excellent places for new year’s resolutions. Posts stay there for years, to remind you what you&#8217;ve been thinking long ago. A list on a piece of paper or a file in your [...]]]></description>
			<content:encoded><![CDATA[
<p><strong>Warning: Personal post ahead. If you’re here to read some code trickery, move along and wait for the next post, kthxbai</strong></p>
<p>Blogs are excellent places for new year’s resolutions. Posts stay there for years, to remind you what you&#8217;ve been thinking long ago. A list on a piece of paper or a file in your computer will be forgotten and lost, but a resolution on your blog will come back to haunt you. Sometimes you want that extra push. I&#8217;m not too fond of new year’s resolutions and this may as well be my first, but this year there are certain goals I want to achieve, unlike previous years were things were more fluid.</p>
<p>So, in 2012 I want to&#8230;</p>
<ul>
<li>Land my dreamjob in a US company I respect</li>
<li>Get the hell out of Greece and move to the Bay Area</li>
<li>Strive to improve my english even more, until I sound and write like a native speaker</li>
<li>Find a publisher I respect that’s willing to print in full color and write my first book.</li>
<li>Stop getting into stupid fights on twitter. They are destructive to both my well-being and my creativity.</li>
<li>Get my degree in Computer Science. This has been my longest side project, 4 years and counting.</li>
</ul>
<div>I wonder how many of those I will have achieved this time next year, how many I will have failed and how many I won&#8217;t care about any more&#8230;</div>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/HQzL0RkoLYU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/01/my-new-years-resolution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/01/my-new-years-resolution/</feedburner:origLink></item>
		<item>
		<title>What we still can’t do client-side</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/IzGWXco0UXs/</link>
		<comments>http://lea.verou.me/2012/01/what-we-still-can%e2%80%99t-do-client-side/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 12:05:37 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Rants]]></category>
		<category><![CDATA[APIs]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1534</guid>
		<description><![CDATA[With the rise of all these APIs and the browser race to implement them, you&#8217;d think that currently we can do pretty much everything in JavaScript and even if we currently can&#8217;t due to browser support issues, we will once the specs are implemented. Unfortunately, that&#8217;s not true. There are still things we can&#8217;t do, [...]]]></description>
			<content:encoded><![CDATA[
<p>With the rise of all these APIs and the browser race to implement them, you&#8217;d think that currently we can do pretty much everything in JavaScript and even if we currently can&#8217;t due to browser support issues, we will once the specs are implemented. Unfortunately, that&#8217;s not true. There are still things we can&#8217;t do, and there&#8217;s no specification to address them at the time of this writing and no way to do them with the APIs we already have (or if there is a way, it&#8217;s unreasonably complicated).</p>
<h3>We can&#8217;t do templating across pages</h3>
<p><strong>Before rushing to tell me &#8220;no, we can&#8221;, keep reading.</strong> I mean have different files and re-use them accross different pages. For example, a header and a footer. If our project is entirely client-side, we have to repeat them manually on every page. Of course, we can always use (i)frames, but that solution is worse than the problem it solves. There should be a simple way to inject HTML from another file, like server-side includes, but client-side. without using JavaScript at all, this is a task that belongs to HTML (with JS we can always use XHR to do it but&#8230;). The browser would then be able to cache these static parts, with significant speed improvements on subsequent page loads.</p>
<h3>We can&#8217;t do localization</h3>
<p>At least not in a sane, standard way. Client-side localization is a big PITA. There should be an API for this. That would have the added advantage that browsers could pick it up and offer a UI for it. I can&#8217;t count the number of times I&#8217;ve thought a website didn&#8217;t have an English version just because their UI was so bad I couldn&#8217;t find the switcher. Google Chrome often detects a website language and offers to translate it, if such an API existed we could offer properly translated versions of the website in a manner detectable by the browser.</p>
<p>Update: We have the <a href="http://wiki.ecmascript.org/doku.php?id=globalization:specification_drafts" target="_blank">ECMAScript Globalization API</a>, although it looks far from ideal at the moment.</p>
<h3>We can&#8217;t do screen capture</h3>
<p>And not just of the screen, but we can&#8217;t even capture an element on the page and draw it on a canvas unless we use huge libraries that basically try to emulate a browser or SVG foreignObject which has its own share of issues. We should have a Screen Capture API, or at the very least, a way to draw DOM nodes on canvas. Yes, there are privacy concerns that need to be taken care of, but this is so tremendously useful that it&#8217;s worth the time needed to go intro researching those.</p>
<h3>We can&#8217;t get POST parameters and HTTP headers</h3>
<p>There&#8217;s absolutely NO way to get the POST parameters or the HTTP response headers that the current page was sent with. You can get the GET parameters through the location object, but no way to get POST parameters. This makes it very hard to make client-side applications that accept input from 3rd party websites when that input is too long to be on the URL (as is the case of <a href="http://dabblet.com" target="_blank">dabblet</a> for example).</p>
<h3>We can&#8217;t make peer to peer connections</h3>
<p>There is absolutely no way to connect to another client running our web app (to play a game for example), without an intermediate server.</p>
<p>&nbsp;</p>
<p>Anything else we still can&#8217;t do and we still don&#8217;t have an API to do so in the future? Say it in the comments!</p>
<p>Or, if I&#8217;m mistaken about one of the above and there is actually an active spec to address it, please point me to it!</p>
<h3>Why would you want to do these things client-side?!</h3>
<p>Everything that helps take load away from the server is good. The client is always one machine, everything on the server may end up running thousands of times per second if the web app succeeds, making the app slow and/or costly to run. I strongly believe in lean servers. Servers should only do things that architecturally need a server (e.g. centralized data storage), everything else is the client&#8217;s job. Almost everything that we use native apps for, should (and eventually will) be doable by JavaScript.</p>
<h3></h3>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/IzGWXco0UXs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/01/what-we-still-can%e2%80%99t-do-client-side/feed/</wfw:commentRss>
		<slash:comments>79</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/01/what-we-still-can%e2%80%99t-do-client-side/</feedburner:origLink></item>
		<item>
		<title>Dabblet blog</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/LCwSkuqN8wQ/</link>
		<comments>http://lea.verou.me/2012/01/dabblet-blog/#comments</comments>
		<pubDate>Thu, 05 Jan 2012 23:40:19 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[News]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[dabblet]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1531</guid>
		<description><![CDATA[Not sure if you noticed, but Dabblet now has a blog: blog.dabblet.com I’ll post there about Dabblet updates and not flood my regular subscribers here who may not care. So, if you are interested on Dabblet’s progress, follow that blog or @dabblet on twitter. That was also an excuse to finally try tumblr. So far, [...]]]></description>
			<content:encoded><![CDATA[
<p>Not sure if you noticed, but <a href="http://dabblet.com" target="_blank">Dabblet</a> now has a blog: <a href="http://blog.dabblet.com" target="_blank">blog.dabblet.com</a></p>
<p>I’ll post there about Dabblet updates and not flood my regular subscribers here who may not care. So, if you are interested on Dabblet’s progress, follow that blog or <a href="http://twitter.com/dabblet" target="_blank">@dabblet</a> on twitter.</p>
<p>That was also an excuse to finally try <a href="http://tumblr.com" target="_blank">tumblr</a>. So far, so good. I love how it gives you custom domains and full theme control for free (hosted WordPress charges for those). Gorgeous, GORGEOUS interface too. Most of the themes have markup from the 2005-2007 era, but that was no surprise. I customized the theme I picked to make it more HTML5-ey and more on par with dabblet&#8217;s style and it was super easy (though my attempt is by no means finished). There are a few shortcomings (like no titles for picture posts), but nothing too bad.</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/LCwSkuqN8wQ" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2012/01/dabblet-blog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2012/01/dabblet-blog/</feedburner:origLink></item>
		<item>
		<title>On web apps and their keyboard shortcuts</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/wZtwcKaV7w4/</link>
		<comments>http://lea.verou.me/2011/12/on-web-apps-and-their-keyboard-shortcuts/#comments</comments>
		<pubDate>Sat, 17 Dec 2011 02:17:42 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1493</guid>
		<description><![CDATA[Yesterday, I released dabblet. One of its aspects that I took extra care of, is it&#8217;s keyboard navigation. I used many of the commonly established application shortcuts to navigate and perform actions in it. Some of these naturally collided with the native browser shortcuts and I got a few bug reports about that. Actually, overriding [...]]]></description>
			<content:encoded><![CDATA[
<p>Yesterday, <a href="http://lea.verou.me/2011/12/introducing-dabblet-an-interactive-css-playground/" target="_blank">I released dabblet.</a> One of its aspects that I took extra care of, is it&#8217;s keyboard navigation. I used many of the commonly established application shortcuts to navigate and perform actions in it. Some of these naturally collided with the native browser shortcuts and I got <a href="https://github.com/LeaVerou/dabblet/issues/54" target="_blank">a few bug reports</a> about that.<br />
Actually, overriding the browser shortcuts was by design, and I&#8217;ll explain my point of view below. </p>
<p>Native apps use these shortcuts all the time. For example, I press Cmd+1,2,3 etc in Espresso to navigate through files in my project. People press F1 for help. And so on. These shortcuts are so ingrained in our (power users) minds and so useful that we thoroughly miss them when they&#8217;re not there. Every time I press Cmd+1 in an OSX app and I don&#8217;t go to the first tab, I&#8217;m distraught. However, in web apps, these shortcuts are taken by the browser. We either have to use different shortcuts or accept overriding the browser&#8217;s defaults. </p>
<p>Using different shortcuts seems to be considered best practice, but how useful are these shortcuts anyway? They have to be individually learned for every web app, and that&#8217;s hardly about memorizing the &#8220;keyboard shortcuts&#8221; list. Our muscles learn much more slowly than our minds. To be able to use these shortcuts as mindlessly as we use the regular application shortcuts, we need to spend a long time using the web app and those shortcuts. If we ever do get used to them that much, we&#8217;ll have trouble with the other shortcuts that most apps use, as our muscles will try to use the new ones.</p>
<p>Using the de facto standard keyboard shortcuts carries no such issues. They take advantage of muscle memory from day one. If we advocate that web is the new native, it means our web apps should be entitled to everything native apps are. If native editors can use Cmd+1 to go to the first tab and F1 for help, so should a web editor. When you&#8217;re running a web app, the browser environment is merely a host, like your OS. The focus is the web app. When you&#8217;re working in a web app and you press a keyboard shortcut, chances are you&#8217;re looking to interact with that app, not with the browser Chrome. </p>
<p>For example, I&#8217;m currently writing in WordPress&#8217; editor. When I press Cmd+S, I expect my draft to be saved, not the browser to attempt to save the current HTML page. Would it make sense if they wanted to be polite and chose a different shortcut, like Alt+S? I would have to learn the Save shortcut all over again and I&#8217;d forever confuse the two.</p>
<p>Of course, it depends on how you define a web app. If we&#8217;re talking about a magazine website for example, you&#8217;re using the browser as a kind of reader. The app you&#8217;re using is still the browser, and overriding its keyboard shortcuts is bad. It&#8217;s a sometimes fine distinction, and many disagreements about this issue are  basically disagreements about what constitutes a web app and how much of an application web apps are.</p>
<p>So, what are your thoughts? Play it safe and be polite to the host or take advantage of muscle memory?</p>
<p><strong>Edit:</strong> <a href="http://snook.ca" target="_blank">Johnathan Snook</a> posted these thoughts in the comments, and I thought his suggested approach is pure genius and every web UX person should read it:</p>
<blockquote cite="http://lea.verou.me/2011/12/on-web-apps-and-their-keyboard-shortcuts/#comment-388498093"><p>On Yahoo! Mail, we have this same problem. It&#8217;s an application with many of the same affordances of a desktop application. As a result, we want to have the same usability of a desktop application—including with keyboard shortcuts. In some cases, like Cmd-P for printing, we&#8217;ll override the browser default because the browser will not have the correct output. </p>
<p>For something like tab selection/editing, we don&#8217;t override the defaults and instead, create alternate shortcuts for doing so.</p>
<p>One thing I suggest you could try is to behave somewhat like overflow areas in a web page. When you scroll with a scroll mouse or trackpad in the area, the browser will scroll that area until it reaches it&#8217;s scroll limit and then will switch to scrolling the entire page. It would be interesting to experiment with this same approach with other in-page mechanisms. For example, with tabs, I often use Cmd-Shift-[ and Cmd-Shift-] to change tabs (versus Cmd-1/2/3, etc). You could have it do so within the page until it hits its limit (first tab/last tab) and then after that, let the event fall back to the browser. For Cmd-1, have it select the first tab. If the user is already on the first tab, have it fall back to the browser.</p></blockquote>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/wZtwcKaV7w4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/12/on-web-apps-and-their-keyboard-shortcuts/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/12/on-web-apps-and-their-keyboard-shortcuts/</feedburner:origLink></item>
		<item>
		<title>Introducing dabblet: An interactive CSS playground</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/SHEXZT7stFU/</link>
		<comments>http://lea.verou.me/2011/12/introducing-dabblet-an-interactive-css-playground/#comments</comments>
		<pubDate>Thu, 15 Dec 2011 23:58:29 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[dabblet]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1471</guid>
		<description><![CDATA[I loved JSFiddle ever since I first used it. Being able to test something almost instantly and without littering my hard drive opened new possibilities for me. I use it daily for experiments, browser bug testcases, code snippet storage, code sharing and many other things. However, there were always a few things that bugged me: [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2011/12/Screen-shot-2011-12-14-at-23.32.02-.png"><img src="http://lea.verou.me/wp-content/uploads/2011/12/Screen-shot-2011-12-14-at-23.32.02--300x183.png" alt="" title="Dabblet screenshot" width="300" height="183" class="alignleft size-medium wp-image-1503" /></a>I loved <a href="http://jsfiddle.net" target="_blank">JSFiddle</a> ever since I first used it. Being able to test something almost instantly and without littering my hard drive opened new possibilities for me. I use it daily for experiments, browser bug testcases, code snippet storage, code sharing and many other things. However, there were always a few things that bugged me:</p>
<ul>
<li>JSFiddle is very JS oriented, as you can tell even from the name itself</li>
<li>JSFiddle is heavily server-side so there&#8217;s always at least the lag of an HTTP request every time you make an action. It makes sense not to run JS on every keystroke (JSBin does it and it&#8217;s super annoying, even caused me to fall in an infinite loop once) but CSS and HTML could be updated without any such problems.</li>
<li>I&#8217;m a huge tabs fan, I hate spaces for indenting with a passion.</li>
<li>Every time I want to test a considerable amount of CSS3, I need to include <a href="http://leaverou.github.com/prefixfree/" target="_blank">-prefix-free </a>as a resource and I can&#8217;t save that preference or any other (like &#8220;No library&#8221;).</li>
</ul>
<div>Don&#8217;t get me wrong, I LOVE JSFiddle. It was a pioneer and it paved the way for all similar apps. It&#8217;s great for JavaScript experiments. But for pure CSS/HTML experiments, we can do better.</div>
<div>The thought of making some interactive playground for CSS experiments was lingering in my mind for quite a while, but never attempted to start it as I knew it would be a lot of fascinating work and I wouldn&#8217;t be able to focus on anything else throughout. While I was writing <a href="http://24ways.org/2011/css3-patterns-explained">my 24ways article</a>, I wanted to include lots of CSS demos and I wanted the code to be editable and in some cases on top of the result to save space. JSFiddle&#8217;s embedding didn&#8217;t do that, so I decided to make something simple, just for that article. It quickly evolved to something much bigger, and yes I was right, it was lots of fascinating work and I wasn&#8217;t able to focus on anything else throughout. I even delayed my 24ways article for the whole time I was developing it, and I&#8217;m grateful that Drew was so patient. After 3 weeks of working on it, I present <a href="http://dabblet.com">dabblet</a>.</div>
<p><span id="more-1471"></span></p>
<h3>Features</h3>
<p>So what does dabblet have that similar apps don&#8217;t? Here&#8217;s a list:</p>
<ul>
<li>Realtime updates, no need to press a button or anything</li>
<li>Saves everything to <a href="https://gist.github.com/" target="_blank">Github gists</a>, so even if dabblet goes away (not that I plan to!) you won&#8217;t lose your data</li>
<li>No page reloads even on saving, everything is XHR-ed</li>
<li>Many familiar keyboard shortcuts</li>
<li>Small inline previewers for many kinds of CSS values, in particular for: <a href="http://dribbble.com/shots/338667-Mystery-upcoming-project-UI-detail-CSS-color-preview" target="_blank">colors</a>, <a href="http://dribbble.com/shots/339917-Mystery-upcoming-project-UI-detail-Length-preview" target="_blank">absolute lengths</a>, durations, <a href="http://dribbble.com/shots/346253-Mystery-upcoming-project-UI-detail-Angle-preview" target="_blank">angles</a>, <a href="http://dribbble.com/shots/349045-Mystery-upcoming-project-UI-detail-Easing-previewer" target="_blank">easing functions</a> and <a href="http://dribbble.com/shots/346247-Mystery-upcoming-project-UI-detail-CSS-gradient-preview" target="_blank">gradients</a>. Check them all in <a href="http://dabblet.com/gist/1441328" target="_blank">this dabblet</a>.</li>
<li>Automatically adds prefixes with <a href="http://leaverou.github.com/prefixfree/" target="_blank">-prefix-free</a>, to speed up testing</li>
<li>Use the Alt key and the up/down arrows to increment/decrement &lt;length&gt;, &lt;time&gt; and &lt;angle&gt; values.</li>
<li>Dabblet is <a href="https://github.com/LeaVerou/dabblet" target="_blank">open source</a> under a NPOSL 3.0 license</li>
<li>You can save anonymously even when you are logged in</li>
<li>Multiple view modes: Result behind code, Split views (horizontal or vertical), separate tabs. View modes can be saved as a personal preference or in the gists (as different demos may look better with different view modes)</li>
<li>Editable even from an embedded iframe (to embed just use the same dabblet URL, it will be automatically adjusted through media queries)</li>
</ul>
<div>Here&#8217;s a rough screencast that I made in 10 minutes to showcase some of dabblet&#8217;s features. There&#8217;s no sound and is super sloppy but I figured even this lame excuse of a screencast is better than none.</div>
<p><iframe width="600" height="500" src="http://www.youtube.com/embed/ztMJQJgTMSE" frameborder="0" allowfullscreen></iframe></p>
<div>I&#8217;m hoping to make a proper screencast in the next few days.</div>
<div>However, dabblet is still very new. I wouldn&#8217;t even call it a beta yet, more like an Alpha. I&#8217;ve tried to iron out every bug I could find, but I&#8217;m sure there are many more lingering around. Also, it has some limitations, but it&#8217;s my top priority to fix them:</div>
<div>
<ul>
<li>It&#8217;s currently not possible to see or link to older versions of a dabblet. You can of course use Github to view them.</li>
<li>It currently only works in modern, CORS-enabled browsers. Essentially Chrome, Safari and Firefox. I intend to support Opera too, once Opera 12 comes out. As for IE, I&#8217;ll bother with it when a significant percentage of web developers start using it as their main browser. Currently, I don&#8217;t know anyone that does.</li>
<li>It doesn&#8217;t yet work very well on mobile but I&#8217;m working on it and it&#8217;s a top priority</li>
<li>You can&#8217;t yet add other scripts like LESS or remove -prefix-free.</li>
<li>Hasn&#8217;t been tested in Windows very much, so not sure what issues it might have there.</li>
</ul>
<div>I hope you enjoy using it as much as I enjoyed making it. Please report any bugs and suggest new features in <a href="https://github.com/LeaVerou/dabblet/issues" target="_blank">its bug tracker</a>.</div>
</div>
<h2>Examples</h2>
<p>Here are some dabblets that should get you started:</p>
<ul>
<li><a href="http://dabblet.com/gist/1441328" target="_blank">http://dabblet.com/gist/1441328</a></li>
<li><a href="http://dabblet.com/gist/1454230" target="_blank">http://dabblet.com/gist/1454230</a></li>
<li><a href="http://dabblet.com/gist/1454409" target="_blank">http://dabblet.com/gist/1454409</a></li>
<li><a href="http://dabblet.com/gist/1457668" target="_blank">http://dabblet.com/gist/1457668</a></li>
<li><a href="http://dabblet.com/gist/1457677" target="_blank">http://dabblet.com/gist/1457677</a></li>
<li><a href="http://dabblet.com/gist/1421054" target="_blank">http://dabblet.com/gist/1421054</a></li>
<li><a href="http://dabblet.com/gist/1454889" target="_blank">http://dabblet.com/gist/1454889</a></li>
</ul>
<h2>Credits</h2>
<p><a href="http://kizu.ru/en/">Roman Komarov</a> helped tremendously by doing QA work on dabblet. Without his efforts, it would have been super buggy and much less polished.</p>
<p>I&#8217;d also like to thank <a href="http://twitter.com/dstorey" target="_blank">David Storey</a> for coming up with the name &#8220;dabblet&#8221; and for his support throughout these 3 weeks.</p>
<p>Last but not least, I&#8217;d also like to thank <a href="http://oli.jp/" target="_blank">Oli Studholme</a> and <a href="http://richclarkdesign.com/" target="_blank">Rich Clark</a> for promoting dabblet in their .net magazine articles even before its release.</p>
<p><strong>Update:</strong> Dabblet has its own twitter account now: Follow <a href="http://twitter.com/dabblet" target="_blank">@dabblet</a></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/SHEXZT7stFU" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/12/introducing-dabblet-an-interactive-css-playground/feed/</wfw:commentRss>
		<slash:comments>90</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/12/introducing-dabblet-an-interactive-css-playground/</feedburner:origLink></item>
		<item>
		<title>Vendor prefixes have failed, what’s next?</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/iiaWnnGnw10/</link>
		<comments>http://lea.verou.me/2011/11/vendor-prefixes-have-failed-whats-next/#comments</comments>
		<pubDate>Fri, 18 Nov 2011 23:37:57 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[CSS]]></category>
		<category><![CDATA[standards]]></category>
		<category><![CDATA[Vendor prefixes]]></category>
		<category><![CDATA[W3C]]></category>

		<guid isPermaLink="false">http://lea.verou.me/?p=1458</guid>
		<description><![CDATA[Edit: This was originally written to be posted in www-style, the mailing list for CSS development. I thought it might be a good idea to post it here as other people might be interested too. It wasn’t. Most people commenting didn’t really get the point of the article and thought I&#8217;m suggesting we should simply [...]]]></description>
			<content:encoded><![CDATA[
<p><em><strong>Edit:</strong> This was originally written to be posted in <a href="http://lists.w3.org/Archives/Public/www-style/" target="_blank">www-style</a>, the mailing list for CSS development. I thought it might be a good idea to post it here as other people might be interested too. It wasn’t. Most people commenting didn’t really get the point of the article and thought I&#8217;m suggesting we should simply drop prefixes. Others think that it&#8217;s an acceptable solution for the CSS WG if CSS depends on external libraries like my own <a href="http://leaverou.github.com/prefixfree" target="_blank">-prefix-free</a> or LESS and SASS. I guess it was an failure of my behalf (&#8220;Know your audience&#8221;) and thus I&#8217;m disabling comments.</em></p>
<p>Discussion about prefixes was recently stirred up again by <a href="http://hsivonen.iki.fi/vendor-prefixes/" target="_blank">an article by Henri Sivonen</a>, so <a href="http://lists.w3.org/Archives/Public/www-style/2011Nov/0271.html" target="_blank">the CSS WG started debating for the 100th time</a> about when features should become unprefixed.</p>
<p>I think we need to think out of the box and come up with new strategies to solve the issues that vendor prefixes were going to fix. <strong>Vendor prefixes have failed and we can’t solve their issues by just unprefixing properties more early.</strong></p>
<h2>Issues</h2>
<p>The above might seem a bold statement, so let me try to support it by recapping the serious issues we run into with vendor prefixes:</p>
<h3>1. Unnecessary bloat</h3>
<p>Authors need to use prefixes even when the implementations are already interoperable. As a result, they end up pointlessly duplicating the declarations, making maintenance hard and/or introducing overhead from CSS pre- and post-processors to take care of this duplication. We need to find a way to reduce this bloat to <strong>only the cases where different declarations are actually needed</strong>.</p>
<h3>2. Spec changes still break existing content</h3>
<p>The biggest advantage of the current situation was supposed to be that spec changes would not break existing content, but prefixes have failed to even do this. The thing is, <strong>most authors will use something if it’s available</strong>, no questions asked.  I doubt anyone that has done any real web development would disagree with that. And in most cases, they will prefer a slightly different application of a feature than none at all, so they use prefixed properties along with unprefixed. Then, when the WG makes a backwards-incompatible change, existing content breaks.</p>
<p>I don&#8217;t think this can really be addressed in any way except disabling the feature by default in public builds. Any kind of prefix or notation is pointless to stop this, we&#8217;ll always run into the same issue. If we disable the feature by default, almost nobody will use it since they can&#8217;t tell visitors to change their browser settings. Do we really want that? Yes, the WG will be able to make all the changes they want, but then <strong>then who will give feedback for these changes?</strong> Certainly not authors, as they will effectively have zero experience working with the feature as most of them don’t have the time to play around with features they can’t use right now.</p>
<p>I think we should accept that changes will break <em>*some*</em> existing content, and try to standardize faster, instead of having tons of features in WD limbo. However, I still think that there should be some kind of notation to denote that a feature is experimental so that at least authors know what they’re getting themselves into by using it and for browsers to be able to experiment a bit more openly. I don&#8217;t think that vendor prefixes are the right notation for this though.</p>
<h3>3. Web development has become a popularity contest</h3>
<p>I&#8217;ll explain this with an example: CSS animations were first supported by WebKit. People only used the <code>-webkit-</code> prefix with them and they were fine with it. Then Firefox also implemented them, and most authors started adding <code>-moz-</code> to their use cases. Usually only to the new ones, their old ones are still WebKit only. After a while, Microsoft announced CSS animations in IE10. Some authors started adding <code>-ms-</code> prefixes to their new websites, some others didn’t because IE10 isn&#8217;t out yet. When IE10 is out, they still won&#8217;t add it because their current use cases will be for the most part not maintained any more. Some authors don&#8217;t even add <code>-ms-</code> because they dislike IE. Opera will soon implement CSS animations. Who will really go back and add <code>-o-</code> versions? Most people will not care, because they think Opera has too little market share to warrant the extra bloat.</p>
<p>So browsers appear to support less features, only because authors have to take an extra step to explicitly support them. <strong>Browsers do not display pages with their full capabilities because authors were lazy, ignorant, or forgetful.</strong> This is unfair to both browser vendors and web users. We need to find a way to (optionally?) decouple implementation and browser vendor in the experimental feature notation.</p>
<h2>Ideas</h2>
<p>There is a real problem that vendor prefixes attempted to solve, but vendor prefixes didn&#8217;t prove out to be a good solution. I think we should start thinking outside the box and propose new ideas instead of sticking to vendor prefixes and debating their duration. I’ll list here a few of my ideas and I’m hoping others will follow suit.</p>
<h3>1. Generic prefix (-x- or something else) and/or new @rule</h3>
<p>A generic prefix <a href="http://www.quirksmode.org/blog/archives/2010/03/css_vendor_pref_1.html" target="_blank">has been proposed before</a>, and usually the argument against it is that different vendors may have incompatible implementations. This could be addressed at a more general level, instead of having the prefix on every feature: An @-rule for addressing specific vendors. for example:</p>
<pre>@vendor (moz,webkit,o) {
    .foo { -x-property: value; }
}

@vendor (ms) {
    .foo { -x-property: other-value; }
}</pre>
<p>A potential downside is selector duplication, but remember: <strong>The @vendor rule would ONLY be used when implementations are actually incompatible</strong>.</p>
<p>Of course, there’s the potential for misuse, as authors could end up writing separate CSS for separate browsers using this new rule. However, I think we&#8217;re in a stage where most authors have realized that this is a bad idea, and if they want to do it, they can do it now anyway (for example, by using @-moz-document to target Moz and so on)</p>
<h3>2. Supporting both prefixed and unprefixed for WD features</h3>
<p>This delegates the decision to the author, instead of the WG and implementors. The author could choose to play it safe and use vendor prefixes or risk it in order to reduce bloat on a per-feature basis.</p>
<p>I guess a problem with this approach is that extra properties mean extra memory, but it’s something that many browsers already do when they start supporting a property unprefixed and don’t drop the prefixed version like they should.</p>
<p><strong>Note:</strong> While this post was still in draft, I was informed that Alex Mogilevsky has suggested something very similar. <a href="http://lists.w3.org/Archives/Public/www-style/2011Nov/0346.html" target="_blank">Read his proposal</a>.</p>
<h3>3. Prefixes for versioning, not vendors</h3>
<p>When a browser implements a property for the first time, they will use the prefix <code>-a-</code>. Then, when another browser implements that feature, they look at the former browser&#8217;s implementation, and if theirs is compatible, they use the same prefix. If it&#8217;s incompatible, they increment it by one, using <code>-b-</code> and so on.</p>
<p>A potential problem with this is collisions: Vendors using the same prefix not because their implementations are compatible but because they developed them almost simultaneously and didn&#8217;t know about each other&#8217;s implementation. Also, it causes trouble for the smaller vendors that might want to implement a feature first.</p>
<h3>We need more ideas</h3>
<p>Even if the above are not good ideas, I&#8217;m hoping that they&#8217;ll inspire others to come up with something better. I think we need more ideas about this, rather than more debates about fine-tuning the details of one bad solution.</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/iiaWnnGnw10" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/11/vendor-prefixes-have-failed-whats-next/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/11/vendor-prefixes-have-failed-whats-next/</feedburner:origLink></item>
		<item>
		<title>Animatable: A CSS transitions gallery</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/a9qrs006nDk/</link>
		<comments>http://lea.verou.me/2011/10/animatable-a-css-transitions-gallery/#comments</comments>
		<pubDate>Sun, 30 Oct 2011 07:18:32 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 animations]]></category>
		<category><![CDATA[CSS3 transitions]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1420</guid>
		<description><![CDATA[What kind of transitions can you create with only one property? This is what my new experiment, animatable aims to explore. It&#8217;s essentially a gallery of basic transitions. It aims to show how different animatable properties look when they transition and to broaden our horizons about which properties can be animated. Hover over the demos [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2011/10/Screen-shot-2011-10-30-at-08.54.38-.png"><img class="alignleft size-medium wp-image-1421" title="Screen shot 2011-10-30 at 08.54.38" src="http://lea.verou.me/wp-content/uploads/2011/10/Screen-shot-2011-10-30-at-08.54.38--300x187.png" alt="" width="300" height="187" /></a>What kind of transitions can you create with only one property? This is what my new experiment, <a href="http://leaverou.github.com/animatable/" target="_blank">animatable</a> aims to explore.</p>
<p>It&#8217;s essentially a gallery of basic transitions. It aims to show how different animatable properties look when they transition and to broaden our horizons about which properties can be animated. Hover over the demos to see the animation in action, or click &#8220;Animate All&#8221; to see all of them (warning: might induce nausea, headache and seizures <img src='http://lea.verou.me/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' />  ). You can also click on it to see more details and get a <a href="http://leaverou.github.com/animatable/#background-size" target="_blank">permalink</a>. Instead of clicking, you can also navigate with the arrow keys and press Esc to return to the main listing.</p>
<p><a href="https://github.com/LeaVerou/animatable" target="_blank">Fork it on Github</a> and add your own ideas. Be sure to add your twitter username to them as a <code>data-author</code> attribute!</p>
<p>I&#8217;ve only tested in Firefox and Chrome for OSX so far. Not sure which other browsers are supported. However, since it uses CSS animations, we know for sure that it won&#8217;t work in browsers that don&#8217;t support CSS animations.</p>
<p>Hope you enjoy it <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/a9qrs006nDk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/10/animatable-a-css-transitions-gallery/feed/</wfw:commentRss>
		<slash:comments>53</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/10/animatable-a-css-transitions-gallery/</feedburner:origLink></item>
		<item>
		<title>My experience from Fronteers, JSConf EU, Frontend and FromTheFront</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/im7nh8iaTA8/</link>
		<comments>http://lea.verou.me/2011/10/my-experience-from-fronteers-jsconf-eu-frontend-and-fromthefront/#comments</comments>
		<pubDate>Fri, 21 Oct 2011 02:42:43 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[conferences]]></category>
		<category><![CDATA[speaking]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1377</guid>
		<description><![CDATA[This month has been very busy conference-wise. I had 4 conferences in a row, so I was flying from country to country and giving talks for 2 weeks. As I usually do after conferences, this post sums up my experiences and feedback I got from these conferences, in chronological order. FromTheFront This was a rather [...]]]></description>
			<content:encoded><![CDATA[
<p>This month has been very busy conference-wise. I had 4 conferences in a row, so I was flying from country to country and giving talks for 2 weeks. As I usually do after conferences, this post sums up my experiences and feedback I got from these conferences, in chronological order.<span id="more-1377"></span></p>
<h2><a href="http://conf2011.fromthefront.it/" target="_blank">FromTheFront</a></h2>
<p>This was a rather low-budget Italian conference that took place in Cesena, a city near Bologna. Despite the extremely low ticket price, they managed to pull off a very decent one day conference, which is very admirable. Italian food is so good that I&#8217;d recommend visiting this country even if it&#8217;s just for the food! They were very nice hosts, and I thoroughly enjoyed my time there.</p>
<p>My talk was right after <a href="http://adactio.com/" target="_blank">Jeremy Keith</a>&#8216;s, who is a very well-known and experienced speaker that knows how to make audiences delirious (in a good way), so I was naturally a bit nervous about the unavoidable comparison. Despite my fears, my talk was very well received. Here&#8217;s a sample of the twitter feedback I got:</p>
<p><!-- tweet id : 119499350039740416 --><style type='text/css'>#bbpBox_119499350039740416 a { text-decoration:none; color:#0000FD; }#bbpBox_119499350039740416 a:hover { text-decoration:underline; }</style><div id='bbpBox_119499350039740416' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#E6E6E6; background-image:url(http://a2.twimg.com/profile_background_images/2402037/34125.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is presenting js methods I did not even know existed during her css3 talk!!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 21:50' href='http://twitter.com/#!/cedmax/status/119499350039740416' target='_blank'>September 29, 2011 21:50</a> via <a href="http://levelupstudio.com" rel="nofollow" target="blank">Plume  </a><a href='https://twitter.com/intent/tweet?in_reply_to=119499350039740416' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119499350039740416' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119499350039740416' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=cedmax'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/52668305/iobigquad_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=cedmax'>@cedmax</a><div style='margin:0; padding-top:2px'>cedmax</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 119500241358696448 --><style type='text/css'>#bbpBox_119500241358696448 a { text-decoration:none; color:#2FC2EF; }#bbpBox_119500241358696448 a:hover { text-decoration:underline; }</style><div id='bbpBox_119500241358696448' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'><a href="http://twitter.com/search?q=%23ftf11" title="#ftf11">#ftf11</a> this is a real css/js hardcore talk. Fascinating @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 21:54' href='http://twitter.com/#!/caludio/status/119500241358696448' target='_blank'>September 29, 2011 21:54</a> via <a href="http://twitter.com/download/android" rel="nofollow" target="blank">Twitter for Android</a><a href='https://twitter.com/intent/tweet?in_reply_to=119500241358696448' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119500241358696448' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119500241358696448' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=caludio'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/18460542/enebish_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=caludio'>@caludio</a><div style='margin:0; padding-top:2px'>Claudio Cicali</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 119502579943223296 --><style type='text/css'>#bbpBox_119502579943223296 a { text-decoration:none; color:#2FC2EF; }#bbpBox_119502579943223296 a:hover { text-decoration:underline; }</style><div id='bbpBox_119502579943223296' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/profile_background_images/307543276/twitter-bg-black-2.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'><a href="http://twitter.com/search?q=%23ftf11" title="#ftf11">#ftf11</a> when you watch a @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> presentation there is always something you didn't know</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 22:03' href='http://twitter.com/#!/andypanix/status/119502579943223296' target='_blank'>September 29, 2011 22:03</a> via <a href="http://mobileways.de/gravity" rel="nofollow" target="blank">Gravity!</a><a href='https://twitter.com/intent/tweet?in_reply_to=119502579943223296' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119502579943223296' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119502579943223296' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=andypanix'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1407053584/AndreaUtente11_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=andypanix'>@andypanix</a><div style='margin:0; padding-top:2px'>Andrea Panisson</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 119511814827556864 --><style type='text/css'>#bbpBox_119511814827556864 a { text-decoration:none; color:#088253; }#bbpBox_119511814827556864 a:hover { text-decoration:underline; }</style><div id='bbpBox_119511814827556864' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EDECE9; background-image:url(http://a1.twimg.com/images/themes/theme3/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#634047; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'><a href="http://twitter.com/search?q=%23ftf11" title="#ftf11">#ftf11</a> I hugged @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> at the end of her presentation at @<a href="http://twitter.com/intent/user?screen_name=fromthefront" class="twitter-action">fromthefront</a> :-) Loved her</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 22:40' href='http://twitter.com/#!/verlok/status/119511814827556864' target='_blank'>September 29, 2011 22:40</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=119511814827556864' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119511814827556864' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119511814827556864' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=verlok'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1462332842/starfucks_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=verlok'>@verlok</a><div style='margin:0; padding-top:2px'>Andrea Verlicchi</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 119512158500433921 --><style type='text/css'>#bbpBox_119512158500433921 a { text-decoration:none; color:#0084b4; }#bbpBox_119512158500433921 a:hover { text-decoration:underline; }</style><div id='bbpBox_119512158500433921' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a3.twimg.com/profile_background_images/293352103/01183_poweranchaos_1920x1200.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Great presentation by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://twitter.com/search?q=%23ftf11" title="#ftf11">#ftf11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 22:41' href='http://twitter.com/#!/fburatti/status/119512158500433921' target='_blank'>September 29, 2011 22:41</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=119512158500433921' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119512158500433921' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119512158500433921' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=fburatti'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1226853958/DSCN0658_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=fburatti'>@fburatti</a><div style='margin:0; padding-top:2px'>Filippo Buratti</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 119513991616794624 --><style type='text/css'>#bbpBox_119513991616794624 a { text-decoration:none; color:#0084B4; }#bbpBox_119513991616794624 a:hover { text-decoration:underline; }</style><div id='bbpBox_119513991616794624' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>A whole hour of CSS3 to the tenth by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> at <a href="http://twitter.com/search?q=%23ftf11" title="#ftf11">#ftf11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 22:48' href='http://twitter.com/#!/Facens/status/119513991616794624' target='_blank'>September 29, 2011 22:48</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=119513991616794624' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119513991616794624' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119513991616794624' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=Facens'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1449358792/_MG_2516_r_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Facens'>@Facens</a><div style='margin:0; padding-top:2px'>Andrea Giannangelo</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 119506533548699648 --><style type='text/css'>#bbpBox_119506533548699648 a { text-decoration:none; color:#618238; }#bbpBox_119506533548699648 a:hover { text-decoration:underline; }</style><div id='bbpBox_119506533548699648' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a3.twimg.com/profile_background_images/334948101/IMG_0679-small.JPG); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#485c3a; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> "what can we do in this case?" Nice presentation of css problem solving <a href="http://twitter.com/search?q=%23ftf11" title="#ftf11">#ftf11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 29, 2011 22:19' href='http://twitter.com/#!/matteocollina/status/119506533548699648' target='_blank'>September 29, 2011 22:19</a> via <a href="http://twitter.com/#!/download/ipad" rel="nofollow" target="blank">Twitter for iPad</a><a href='https://twitter.com/intent/tweet?in_reply_to=119506533548699648' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=119506533548699648' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=119506533548699648' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=matteocollina'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/426333319/matteo_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=matteocollina'>@matteocollina</a><div style='margin:0; padding-top:2px'>Matteo Collina</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<h2><a href="http://jsconf.eu/2011/" target="_blank">JSConf EU</a></h2>
<p>Next stop was Berlin and JSConf&#8217;s European sister conference. This was one of the most well organized conferences I&#8217;ve been to: The food, the coffee, the afterparties, the wifi, the projectors, everything was top notch. Also, it had a get-together the day after the conference (called &#8220;hangover.js&#8221;) which I think is great and more conferences should start adopting this tradition. It eases the pain of the conference being over and you get to say goodbye to a few folks you weren&#8217;t able to catch at the afterparty. It also featured many cool ideas, like a gal drawing live visualizations of the talks (<a href="http://www.flickr.com/photos/frauleinschiller/6237396700/in/set-72157627752113223/" target="_blank">Here&#8217;s mine</a>) and <a href="http://vimeo.com/29873668" target="_blank">a singer to open the conference in the first day singing a song to &#8230;Brendan Eich</a> (!). I made new friends, had lots of fun and everything was awesome.</p>
<p>I was a bit more nervous about my talk for two reasons: Firstly, it was my first JavaScript talk, and secondly, it had no live demos like my CSS talks, which is a big part of why people like them. It went much better than I expected, and I got very good feedback and even though I went hugely overtime (I had 30 minutes and did 55!) nobody complained. Thankfully, it was right before lunch so I didn&#8217;t eat up another speaker&#8217;s time (which is part of the reason I love the pre-lunch spot so much).  I didn&#8217;t get the super-enthusiastic feedback I get from my CSS talks, but it was good enough to not be disappointed. Here&#8217;s a sample:</p>
<p><!-- tweet id : 120450328318590976 --><style type='text/css'>#bbpBox_120450328318590976 a { text-decoration:none; color:#13456b; }#bbpBox_120450328318590976 a:hover { text-decoration:underline; }</style><div id='bbpBox_120450328318590976' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#336699; background-image:url(http://a3.twimg.com/profile_background_images/64650857/twitterbackground.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Now the lovely @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> is rocking the polyfills on stage at <a href="http://twitter.com/search?q=%23jsconfeu" title="#jsconfeu">#jsconfeu</a> - good talk, I worked through the slides with her earlier :)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 12:49' href='http://twitter.com/#!/codepo8/status/120450328318590976' target='_blank'>October 2, 2011 12:49</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=120450328318590976' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120450328318590976' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120450328318590976' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=codepo8'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1360607844/codepo8_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=codepo8'>@codepo8</a><div style='margin:0; padding-top:2px'>Christian Heilmann</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120457934152007680 --><style type='text/css'>#bbpBox_120457934152007680 a { text-decoration:none; color:#2200cc; }#bbpBox_120457934152007680 a:hover { text-decoration:underline; }</style><div id='bbpBox_120457934152007680' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a1.twimg.com/images/themes/theme14/bg.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>wise JS code+hints on CSS and DOM features detections by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://twitter.com/search?q=%23jsconfeu" title="#jsconfeu">#jsconfeu</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 13:19' href='http://twitter.com/#!/WebReflection/status/120457934152007680' target='_blank'>October 2, 2011 13:19</a> via <a href="http://twitter.com/download/android" rel="nofollow" target="blank">Twitter for Android</a><a href='https://twitter.com/intent/tweet?in_reply_to=120457934152007680' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120457934152007680' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120457934152007680' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=WebReflection'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/203142740/blogspot_profile_normal.gif' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=WebReflection'>@WebReflection</a><div style='margin:0; padding-top:2px'>Andrea Giammarchi</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120457956830621696 --><style type='text/css'>#bbpBox_120457956830621696 a { text-decoration:none; color:#4a73ba; }#bbpBox_120457956830621696 a:hover { text-decoration:underline; }</style><div id='bbpBox_120457956830621696' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Awww @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is sooo cute when saying "in other browsers, CSS polyfills are a pain in the ass!". Nice talk btw! <a href="http://twitter.com/search?q=%23jsconfeu" title="#jsconfeu">#jsconfeu</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 13:19' href='http://twitter.com/#!/nddrylliog/status/120457956830621696' target='_blank'>October 2, 2011 13:19</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=120457956830621696' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120457956830621696' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120457956830621696' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=nddrylliog'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1547304537/avatar_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=nddrylliog'>@nddrylliog</a><div style='margin:0; padding-top:2px'>Amos Wenger</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120459076604928000 --><style type='text/css'>#bbpBox_120459076604928000 a { text-decoration:none; color:#FF0043; }#bbpBox_120459076604928000 a:hover { text-decoration:underline; }</style><div id='bbpBox_120459076604928000' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FFFFFF; background-image:url(http://a1.twimg.com/profile_background_images/2955024/digitizers.JPG); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> dropping knowledge bomb after knowledge bomb about how to build polyfills. Awesome Talk! <a href="http://twitter.com/search?q=%23jsconf" title="#jsconf">#jsconf</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 13:24' href='http://twitter.com/#!/cramforce/status/120459076604928000' target='_blank'>October 2, 2011 13:24</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=120459076604928000' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120459076604928000' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120459076604928000' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=cramforce'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1414159520/malte_batman_starwars_small_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=cramforce'>@cramforce</a><div style='margin:0; padding-top:2px'>Malte Ubl</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120462654316883968 --><style type='text/css'>#bbpBox_120462654316883968 a { text-decoration:none; color:#2FC2EF; }#bbpBox_120462654316883968 a:hover { text-decoration:underline; }</style><div id='bbpBox_120462654316883968' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Don't do CSS polyfills! Says @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>. She is soooo right! <a href="http://twitter.com/search?q=%23jsconfeu" title="#jsconfeu">#jsconfeu</a> Excellent talk, really more technical then thought it would be!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 13:38' href='http://twitter.com/#!/wpbasti/status/120462654316883968' target='_blank'>October 2, 2011 13:38</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=120462654316883968' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120462654316883968' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120462654316883968' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=wpbasti'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1210529299/Profile_220px_nah_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=wpbasti'>@wpbasti</a><div style='margin:0; padding-top:2px'>Sebastian Werner</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120465480380203008 --><style type='text/css'>#bbpBox_120465480380203008 a { text-decoration:none; color:#0000FF; }#bbpBox_120465480380203008 a:hover { text-decoration:underline; }</style><div id='bbpBox_120465480380203008' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EBAACA; background-image:url(http://a3.twimg.com/profile_background_images/2651972/twitter_bg_delphine.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Overwhelming talk by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> on <a href="http://twitter.com/search?q=%23polyfills" title="#polyfills">#polyfills</a> great detail hope to see it published! srsly this girl rocks  <a href="http://t.co/APkxpGPl" rel="nofollow">http://t.co/APkxpGPl</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 13:49' href='http://twitter.com/#!/claudiopro/status/120465480380203008' target='_blank'>October 2, 2011 13:49</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=120465480380203008' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120465480380203008' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120465480380203008' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=claudiopro'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1593470382/a8654f99-ccb8-4d7e-bc5f-4b71dda77860_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=claudiopro'>@claudiopro</a><div style='margin:0; padding-top:2px'>Claudio Procida</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120466919001300992 --><style type='text/css'>#bbpBox_120466919001300992 a { text-decoration:none; color:#101910; }#bbpBox_120466919001300992 a:hover { text-decoration:underline; }</style><div id='bbpBox_120466919001300992' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#9AE4E8; background-image:url(http://a3.twimg.com/profile_background_images/5323428/dish.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#295a16; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>some great work by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> at <a href="http://twitter.com/search?q=%23jsconfeu" title="#jsconfeu">#jsconfeu</a>. "Impossible to detect"? Sounds like a fun game! :)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 13:55' href='http://twitter.com/#!/VeganBen/status/120466919001300992' target='_blank'>October 2, 2011 13:55</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=120466919001300992' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120466919001300992' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120466919001300992' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=VeganBen'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/799779537/IMG_0711_normal.JPG' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=VeganBen'>@VeganBen</a><div style='margin:0; padding-top:2px'>Ben Green</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 120469327110619137 --><style type='text/css'>#bbpBox_120469327110619137 a { text-decoration:none; color:#4a73ba; }#bbpBox_120469327110619137 a:hover { text-decoration:underline; }</style><div id='bbpBox_120469327110619137' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> Really long and really informative. Dope styling + rich content. Congrats :)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 2, 2011 14:05' href='http://twitter.com/#!/nddrylliog/status/120469327110619137' target='_blank'>October 2, 2011 14:05</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=120469327110619137' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=120469327110619137' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=120469327110619137' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=nddrylliog'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1547304537/avatar_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=nddrylliog'>@nddrylliog</a><div style='margin:0; padding-top:2px'>Amos Wenger</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<p>You can find my slides on <a href="http://speakerdeck.com/u/leaverou/p/polyfilling-the-gaps" target="_blank">Speakerdeck</a> , <a href="http://www.slideshare.net/LeaVerou/polyfilling-the-gaps" target="_blank">Slideshare</a> or <a href="http://lea.verou.me/polyfilling-the-gaps" target="_blank">the HTML version on my website</a>.</p>
<h2><a href="http://fronteers.nl/congres/2011" target="_blank">Fronteers</a></h2>
<p>I was looking forward to Fronteers the most, since it&#8217;s my favorite conference. It might not be the one with the most money or the biggest, but it has a special place in my heart for a number of different reasons (not all of which I can write in a public blog post). It was the first international conference I ever attended (in 2010) and I&#8217;ve met there so many people I used to only know (and admire) as a name &amp; avatar before. It&#8217;s the conference I&#8217;ve had the most fun at, in both years I&#8217;ve been there. Everyone, the volunteers, the attendees, the speakers, everyone is awesome. There is something magic about this conference, as most of its speakers and attendees think about it in the same way (Christian Heilmann for example calls it &#8220;his special conference&#8221; and he goes to A LOT of conferences). It doesn&#8217;t just feel like a professional conference, it feels like a big, loving, open, web development family that gets together once a year to celebrate the advances in our field.</p>
<p>But this time, I wasn&#8217;t just an attendee. I wasn&#8217;t a regular speaker either. I was also hosting a workshop, my first full day workshop. I was super stressed about that, and in retrospect, it was the most exhausting thing I have ever done. Some other speakers told me it felt so exhausting because it was my first, I really hope they&#8217;re right. Luckily, attendees loved it, and they didn&#8217;t seem to notice my progressively getting tired after the 4th hour. Here&#8217;s some of the feedback I got:</p>
<p><!-- tweet id : 121507980964409346 --><style type='text/css'>#bbpBox_121507980964409346 a { text-decoration:none; color:#5d3636; }#bbpBox_121507980964409346 a:hover { text-decoration:underline; }</style><div id='bbpBox_121507980964409346' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#f7f7f7; background-image:url(http://a1.twimg.com/profile_background_images/350092888/temp_kuvva_production_24390_126_1.jpeg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#222222; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Cool way of testing your CSS3 skills. Interesting workshop so far @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> <a href="http://t.co/ht9XwgHY" rel="nofollow">http://t.co/ht9XwgHY</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 5, 2011 10:52' href='http://twitter.com/#!/flyingpinguin/status/121507980964409346' target='_blank'>October 5, 2011 10:52</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=121507980964409346' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121507980964409346' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121507980964409346' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=flyingpinguin'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/226968575/me_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=flyingpinguin'>@flyingpinguin</a><div style='margin:0; padding-top:2px'>Jurgen Vansteelant</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121511282758258688 --><style type='text/css'>#bbpBox_121511282758258688 a { text-decoration:none; color:#0084B4; }#bbpBox_121511282758258688 a:hover { text-decoration:underline; }</style><div id='bbpBox_121511282758258688' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Need coffee to keep up with @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>! Very nice and interactive workshop so far, though. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 5, 2011 11:05' href='http://twitter.com/#!/V_v_V/status/121511282758258688' target='_blank'>October 5, 2011 11:05</a> via <a href="http://sites.google.com/site/yorufukurou/" rel="nofollow" target="blank">YoruFukurou</a><a href='https://twitter.com/intent/tweet?in_reply_to=121511282758258688' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121511282758258688' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121511282758258688' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=V_v_V'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/857495400/tumblr_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=V_v_V'>@V_v_V</a><div style='margin:0; padding-top:2px'>Vivienne</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121519177977708547 --><style type='text/css'>#bbpBox_121519177977708547 a { text-decoration:none; color:#e53939; }#bbpBox_121519177977708547 a:hover { text-decoration:underline; }</style><div id='bbpBox_121519177977708547' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#323232; background-image:url(http://a2.twimg.com/profile_background_images/289113145/jl-twithg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Lea Verou really does it right. Her css3 workshop is pretty awesome! @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a>  <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 5, 2011 11:36' href='http://twitter.com/#!/Jessman5/status/121519177977708547' target='_blank'>October 5, 2011 11:36</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=121519177977708547' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121519177977708547' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121519177977708547' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=Jessman5'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1573635747/IMG_6589_normal.JPG' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Jessman5'>@Jessman5</a><div style='margin:0; padding-top:2px'>Jessica Lazarus</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121524521709744128 --><style type='text/css'>#bbpBox_121524521709744128 a { text-decoration:none; color:#1F98C7; }#bbpBox_121524521709744128 a:hover { text-decoration:underline; }</style><div id='bbpBox_121524521709744128' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C6E2EE; background-image:url(http://a1.twimg.com/images/themes/theme2/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#663B12; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Agree :) RT @<a href="http://twitter.com/intent/user?screen_name=Jessman5" class="twitter-action">Jessman5</a>: Lea Verou really does it right. Her css3 workshop is pretty awesome! @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a>  <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 5, 2011 11:57' href='http://twitter.com/#!/tforza/status/121524521709744128' target='_blank'>October 5, 2011 11:57</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=121524521709744128' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121524521709744128' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121524521709744128' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=tforza'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/87731556/tamy2_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=tforza'>@tforza</a><div style='margin:0; padding-top:2px'>Tamara Forza</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121531111665971200 --><style type='text/css'>#bbpBox_121531111665971200 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121531111665971200 a:hover { text-decoration:underline; }</style><div id='bbpBox_121531111665971200' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>The CSS3 workshop by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is pretty well executed. Learning loads of new stuff!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 5, 2011 12:24' href='http://twitter.com/#!/ronderksen/status/121531111665971200' target='_blank'>October 5, 2011 12:24</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=121531111665971200' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121531111665971200' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121531111665971200' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ronderksen'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1527929781/mugshot_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ronderksen'>@ronderksen</a><div style='margin:0; padding-top:2px'>Ron Derksen</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<p>My talk was the next day, and even though I was afraid it would be bad due to being tired from the workshop and the pre-party, I think it was my best talk ever. I was much more relaxed, and I got the most enthusiastic feedback I ever have. My hand literally got tired favoriting tweets, and I&#8217;m pretty sure I missed some. Here&#8217;s a small sample:<br />
<!-- tweet id : 121881600366608384 --><style type='text/css'>#bbpBox_121881600366608384 a { text-decoration:none; color:#f15b24; }#bbpBox_121881600366608384 a:hover { text-decoration:underline; }</style><div id='bbpBox_121881600366608384' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#faaf40; background-image:url(http://a1.twimg.com/profile_background_images/299857765/tw_background.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>If you thought you can just miss the CSS talk by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> at <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a>, you're doing a big mistake. The talk will be amazing.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 11:36' href='http://twitter.com/#!/smashingmag/status/121881600366608384' target='_blank'>October 6, 2011 11:36</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=121881600366608384' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121881600366608384' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121881600366608384' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=smashingmag'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1436684845/avatarC_op_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=smashingmag'>@smashingmag</a><div style='margin:0; padding-top:2px'>Smashing Magazine</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121881926587002881 --><style type='text/css'>#bbpBox_121881926587002881 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121881926587002881 a:hover { text-decoration:underline; }</style><div id='bbpBox_121881926587002881' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a0.twimg.com/profile_background_images/4378373/bg.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Up next is @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>, awesome! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a>  <a href="http://t.co/ZsL1mPST" rel="nofollow">http://t.co/ZsL1mPST</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 11:38' href='http://twitter.com/#!/ldebrouwer/status/121881926587002881' target='_blank'>October 6, 2011 11:38</a> via <a href="http://twitter.com/#!/download/ipad" rel="nofollow" target="blank">Twitter for iPad</a><a href='https://twitter.com/intent/tweet?in_reply_to=121881926587002881' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121881926587002881' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121881926587002881' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ldebrouwer'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1342454255/wordcampnl_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ldebrouwer'>@ldebrouwer</a><div style='margin:0; padding-top:2px'>Luc De Brouwer</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121882159756750848 --><style type='text/css'>#bbpBox_121882159756750848 a { text-decoration:none; color:#003367; }#bbpBox_121882159756750848 a:hover { text-decoration:underline; }</style><div id='bbpBox_121882159756750848' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FFFFFF; background-image:url(http://a2.twimg.com/profile_background_images/502422/logo_wnas_100x100.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#312f41; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Whee, @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> on stage. Css3 madness ensues. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a>  <a href="http://t.co/OefgPsYQ" rel="nofollow">http://t.co/OefgPsYQ</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 11:39' href='http://twitter.com/#!/wnas/status/121882159756750848' target='_blank'>October 6, 2011 11:39</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121882159756750848' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121882159756750848' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121882159756750848' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=wnas'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1194019920/wilfred-portrait_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=wnas'>@wnas</a><div style='margin:0; padding-top:2px'>wilfred nas</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121883462251720704 --><style type='text/css'>#bbpBox_121883462251720704 a { text-decoration:none; color:#009ED0; }#bbpBox_121883462251720704 a:hover { text-decoration:underline; }</style><div id='bbpBox_121883462251720704' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#A59D92; background-image:url(http://a3.twimg.com/profile_background_images/11489630/back-l-001.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Live coding CSS queen @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is now talking about 10 things we didn't know yet. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 11:44' href='http://twitter.com/#!/FronteersConf/status/121883462251720704' target='_blank'>October 6, 2011 11:44</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=121883462251720704' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121883462251720704' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121883462251720704' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=FronteersConf'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1581771080/fronteers-125x125_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=FronteersConf'>@FronteersConf</a><div style='margin:0; padding-top:2px'>Fronteers Conference</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121884227083042816 --><style type='text/css'>#bbpBox_121884227083042816 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121884227083042816 a:hover { text-decoration:underline; }</style><div id='bbpBox_121884227083042816' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a0.twimg.com/profile_background_images/4378373/bg.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>.@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is like a CSS3 knowledge cannon on stage! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a>  <a href="http://t.co/3IOXbUQl" rel="nofollow">http://t.co/3IOXbUQl</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 11:47' href='http://twitter.com/#!/ldebrouwer/status/121884227083042816' target='_blank'>October 6, 2011 11:47</a> via <a href="http://twitter.com/#!/download/ipad" rel="nofollow" target="blank">Twitter for iPad</a><a href='https://twitter.com/intent/tweet?in_reply_to=121884227083042816' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121884227083042816' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121884227083042816' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ldebrouwer'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1342454255/wordcampnl_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ldebrouwer'>@ldebrouwer</a><div style='margin:0; padding-top:2px'>Luc De Brouwer</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121885202581684224 --><style type='text/css'>#bbpBox_121885202581684224 a { text-decoration:none; color:#009999; }#bbpBox_121885202581684224 a:hover { text-decoration:underline; }</style><div id='bbpBox_121885202581684224' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#131516; background-image:url(http://a1.twimg.com/images/themes/theme14/bg.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>I've seen @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>'s 10 things talk three times now, yet still somehow manage to learn something new each time. Nice work.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 11:51' href='http://twitter.com/#!/addy_osmani/status/121885202581684224' target='_blank'>October 6, 2011 11:51</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=121885202581684224' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121885202581684224' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121885202581684224' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=addy_osmani'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1473898221/addy_suitava_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=addy_osmani'>@addy_osmani</a><div style='margin:0; padding-top:2px'>Addy Osmani</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121887866258333697 --><style type='text/css'>#bbpBox_121887866258333697 a { text-decoration:none; color:#71a00b; }#bbpBox_121887866258333697 a:hover { text-decoration:underline; }</style><div id='bbpBox_121887866258333697' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a0.twimg.com/profile_background_images/229077777/twitter-luukwilms.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#cccccc; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Great live CSS coding session by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> revealing some very handy  ans usable#CSS tricks <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:01' href='http://twitter.com/#!/LuukWilms/status/121887866258333697' target='_blank'>October 6, 2011 12:01</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=121887866258333697' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121887866258333697' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121887866258333697' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=LuukWilms'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1349586188/twitter_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=LuukWilms'>@LuukWilms</a><div style='margin:0; padding-top:2px'>Luuk Wilms</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121888702678044672 --><style type='text/css'>#bbpBox_121888702678044672 a { text-decoration:none; color:#c54e2b; }#bbpBox_121888702678044672 a:hover { text-decoration:underline; }</style><div id='bbpBox_121888702678044672' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1425c2; background-image:url(http://a2.twimg.com/profile_background_images/9009324/sky_trail_2000.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#07445f; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>There are some really awesome CSS3 tricks shown by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> here at <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:05' href='http://twitter.com/#!/Georg_Tavonius/status/121888702678044672' target='_blank'>October 6, 2011 12:05</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=121888702678044672' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121888702678044672' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121888702678044672' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=Georg_Tavonius'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/144790872/Image_of_Me_II_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Georg_Tavonius'>@Georg_Tavonius</a><div style='margin:0; padding-top:2px'>Georg_Tavonius</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121889094346350592 --><style type='text/css'>#bbpBox_121889094346350592 a { text-decoration:none; color:#93A644; }#bbpBox_121889094346350592 a:hover { text-decoration:underline; }</style><div id='bbpBox_121889094346350592' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#B2DFDA; background-image:url(http://a1.twimg.com/images/themes/theme13/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> just made geeks to love CSS. Nice usage of CSS pseudo-selectors! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:06' href='http://twitter.com/#!/okonetchnikov/status/121889094346350592' target='_blank'>October 6, 2011 12:06</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121889094346350592' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121889094346350592' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121889094346350592' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=okonetchnikov'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1101359193/me2010_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=okonetchnikov'>@okonetchnikov</a><div style='margin:0; padding-top:2px'>Andrey Okonetchnikov</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121889393752543233 --><style type='text/css'>#bbpBox_121889393752543233 a { text-decoration:none; color:#6c1500; }#bbpBox_121889393752543233 a:hover { text-decoration:underline; }</style><div id='bbpBox_121889393752543233' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#b9b1a8; background-image:url(http://a2.twimg.com/profile_background_images/350117257/temp_kuvva_production_25597_12805_1.jpeg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#222222; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is on fire. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:07' href='http://twitter.com/#!/decthomas/status/121889393752543233' target='_blank'>October 6, 2011 12:07</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121889393752543233' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121889393752543233' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121889393752543233' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=decthomas'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1530975887/me_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=decthomas'>@decthomas</a><div style='margin:0; padding-top:2px'>Thomas Deceuninck</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121889474782314496 --><style type='text/css'>#bbpBox_121889474782314496 a { text-decoration:none; color:#222222; }#bbpBox_121889474782314496 a:hover { text-decoration:underline; }</style><div id='bbpBox_121889474782314496' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#222222; background-image:url(http://a1.twimg.com/profile_background_images/118377597/twitterbg2.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#222222; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>CSS Mindfucks by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:08' href='http://twitter.com/#!/eising/status/121889474782314496' target='_blank'>October 6, 2011 12:08</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121889474782314496' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121889474782314496' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121889474782314496' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=eising'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1271175852/profile-picture-arjaneising-forest-bw_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=eising'>@eising</a><div style='margin:0; padding-top:2px'>Arjan Eising</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121889486358589440 --><style type='text/css'>#bbpBox_121889486358589440 a { text-decoration:none; color:#985328; }#bbpBox_121889486358589440 a:hover { text-decoration:underline; }</style><div id='bbpBox_121889486358589440' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a1.twimg.com/profile_background_images/53933673/twitter-design.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#232323; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> showing off insanely amazing capabilities of CSS3 with the :nth-child selectors with adding and removing elements <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:08' href='http://twitter.com/#!/artjulian/status/121889486358589440' target='_blank'>October 6, 2011 12:08</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=121889486358589440' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121889486358589440' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121889486358589440' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=artjulian'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1338338377/5352956206_8d7b241103_b_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=artjulian'>@artjulian</a><div style='margin:0; padding-top:2px'>Arthur Stobbelaar</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121889810230157312 --><style type='text/css'>#bbpBox_121889810230157312 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121889810230157312 a:hover { text-decoration:underline; }</style><div id='bbpBox_121889810230157312' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Impressive css selector-fu by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> gets an applause from the <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> audience. And rightly so. Respect!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:09' href='http://twitter.com/#!/ronderksen/status/121889810230157312' target='_blank'>October 6, 2011 12:09</a> via <a href="http://mobile.twitter.com" rel="nofollow" target="blank">Mobile Web</a><a href='https://twitter.com/intent/tweet?in_reply_to=121889810230157312' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121889810230157312' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121889810230157312' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ronderksen'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1527929781/mugshot_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ronderksen'>@ronderksen</a><div style='margin:0; padding-top:2px'>Ron Derksen</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121890121669804032 --><style type='text/css'>#bbpBox_121890121669804032 a { text-decoration:none; color:#0e388c; }#bbpBox_121890121669804032 a:hover { text-decoration:underline; }</style><div id='bbpBox_121890121669804032' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a1.twimg.com/images/themes/theme14/bg.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>I was sceptical because of the title of this talk. But @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> rocks "10 things you might not know about CSS3" <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:10' href='http://twitter.com/#!/dantz/status/121890121669804032' target='_blank'>October 6, 2011 12:10</a> via <a href="http://twitter.com/#!/download/ipad" rel="nofollow" target="blank">Twitter for iPad</a><a href='https://twitter.com/intent/tweet?in_reply_to=121890121669804032' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121890121669804032' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121890121669804032' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=dantz'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/833565862/IMG_0086_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=dantz'>@dantz</a><div style='margin:0; padding-top:2px'>Andreas Dantz</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121890225273323520 --><style type='text/css'>#bbpBox_121890225273323520 a { text-decoration:none; color:#009999; }#bbpBox_121890225273323520 a:hover { text-decoration:underline; }</style><div id='bbpBox_121890225273323520' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#131516; background-image:url(http://a1.twimg.com/images/themes/theme14/bg.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Indeed 10 CSS3 Secrets that are actually secrets. Mind=blown. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:11' href='http://twitter.com/#!/nerdismus/status/121890225273323520' target='_blank'>October 6, 2011 12:11</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=121890225273323520' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121890225273323520' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121890225273323520' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=nerdismus'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1512519274/nachdenklich-mp-verpixelt_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=nerdismus'>@nerdismus</a><div style='margin:0; padding-top:2px'>Nils Riedemann</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121890604610355200 --><style type='text/css'>#bbpBox_121890604610355200 a { text-decoration:none; color:#e6b907; }#bbpBox_121890604610355200 a:hover { text-decoration:underline; }</style><div id='bbpBox_121890604610355200' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffe51f; background-image:url(http://a1.twimg.com/profile_background_images/228420376/twitbglogo.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Can't wait for @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> 's presentation/slides to come online. And she's not even done. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> <a href="http://twitter.com/search?q=%23cssQueen" title="#cssQueen">#cssQueen</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:12' href='http://twitter.com/#!/okke29/status/121890604610355200' target='_blank'>October 6, 2011 12:12</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121890604610355200' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121890604610355200' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121890604610355200' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=okke29'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1175345705/me_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=okke29'>@okke29</a><div style='margin:0; padding-top:2px'>Auke</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121891613139144704 --><style type='text/css'>#bbpBox_121891613139144704 a { text-decoration:none; color:#D02B55; }#bbpBox_121891613139144704 a:hover { text-decoration:underline; }</style><div id='bbpBox_121891613139144704' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#352726; background-image:url(http://a2.twimg.com/profile_background_images/152771360/IMG_7587.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#3E4415; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>.@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> has magic css powers. Seriously! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:16' href='http://twitter.com/#!/mylittletony/status/121891613139144704' target='_blank'>October 6, 2011 12:16</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121891613139144704' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121891613139144704' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121891613139144704' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=mylittletony'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1484908179/image_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=mylittletony'>@mylittletony</a><div style='margin:0; padding-top:2px'>Anthony</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121893686874345472 --><style type='text/css'>#bbpBox_121893686874345472 a { text-decoration:none; color:#71a00b; }#bbpBox_121893686874345472 a:hover { text-decoration:underline; }</style><div id='bbpBox_121893686874345472' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a0.twimg.com/profile_background_images/229077777/twitter-luukwilms.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#cccccc; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> kudos for your live coding slides! Awesome!  And thank you very much for some very useful tips!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:24' href='http://twitter.com/#!/LuukWilms/status/121893686874345472' target='_blank'>October 6, 2011 12:24</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=121893686874345472' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121893686874345472' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121893686874345472' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=LuukWilms'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1349586188/twitter_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=LuukWilms'>@LuukWilms</a><div style='margin:0; padding-top:2px'>Luuk Wilms</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121893745921769472 --><style type='text/css'>#bbpBox_121893745921769472 a { text-decoration:none; color:#990000; }#bbpBox_121893745921769472 a:hover { text-decoration:underline; }</style><div id='bbpBox_121893745921769472' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EBEBEB; background-image:url(http://a1.twimg.com/images/themes/theme7/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> talks things about CSS3, I didn't know before. I am shocked! o_O <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> <a href="http://t.co/i4A6MdOk" rel="nofollow">http://t.co/i4A6MdOk</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:25' href='http://twitter.com/#!/soswow/status/121893745921769472' target='_blank'>October 6, 2011 12:25</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=121893745921769472' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121893745921769472' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121893745921769472' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=soswow'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1128770351/fe3a2f6e-1f8e-4575-a4b5-b4e2e2d90ed9_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=soswow'>@soswow</a><div style='margin:0; padding-top:2px'>Aleksandr Motsjonov</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121893921394655232 --><style type='text/css'>#bbpBox_121893921394655232 a { text-decoration:none; color:#0084B4; }#bbpBox_121893921394655232 a:hover { text-decoration:underline; }</style><div id='bbpBox_121893921394655232' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> on CSS3 completely blew me away. Very creative use of properties and selectors. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:25' href='http://twitter.com/#!/mennovanslooten/status/121893921394655232' target='_blank'>October 6, 2011 12:25</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=121893921394655232' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121893921394655232' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121893921394655232' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=mennovanslooten'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1121468480/headshot_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=mennovanslooten'>@mennovanslooten</a><div style='margin:0; padding-top:2px'>Menno van Slooten</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121894605963804673 --><style type='text/css'>#bbpBox_121894605963804673 a { text-decoration:none; color:#009ED0; }#bbpBox_121894605963804673 a:hover { text-decoration:underline; }</style><div id='bbpBox_121894605963804673' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#A59D92; background-image:url(http://a3.twimg.com/profile_background_images/11489630/back-l-001.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Kudos to @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> for cramming all these unknown CSS gems in one hour! Thanks! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:28' href='http://twitter.com/#!/FronteersConf/status/121894605963804673' target='_blank'>October 6, 2011 12:28</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=121894605963804673' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121894605963804673' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121894605963804673' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=FronteersConf'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1581771080/fronteers-125x125_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=FronteersConf'>@FronteersConf</a><div style='margin:0; padding-top:2px'>Fronteers Conference</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121894745596362752 --><style type='text/css'>#bbpBox_121894745596362752 a { text-decoration:none; color:#a3a3a3; }#bbpBox_121894745596362752 a:hover { text-decoration:underline; }</style><div id='bbpBox_121894745596362752' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a2.twimg.com/profile_background_images/155499874/tw.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#cccccc; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> makes CSS look easy! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:29' href='http://twitter.com/#!/edgarleijs/status/121894745596362752' target='_blank'>October 6, 2011 12:29</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=121894745596362752' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121894745596362752' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121894745596362752' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=edgarleijs'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1552887888/Ed_normal.JPG' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=edgarleijs'>@edgarleijs</a><div style='margin:0; padding-top:2px'>Edgar Leijs</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121894796573937664 --><style type='text/css'>#bbpBox_121894796573937664 a { text-decoration:none; color:#006372; }#bbpBox_121894796573937664 a:hover { text-decoration:underline; }</style><div id='bbpBox_121894796573937664' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a0.twimg.com/profile_background_images/330970879/usethetics.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#494949; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> kicked a whole lotta ass! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:29' href='http://twitter.com/#!/usethetics/status/121894796573937664' target='_blank'>October 6, 2011 12:29</a> via <a href="http://www.apparentsoft.com/socialite" rel="nofollow" target="blank">Socialite.app</a><a href='https://twitter.com/intent/tweet?in_reply_to=121894796573937664' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121894796573937664' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121894796573937664' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=usethetics'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1528223753/Twitter_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=usethetics'>@usethetics</a><div style='margin:0; padding-top:2px'>Usethetics</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121895792301707264 --><style type='text/css'>#bbpBox_121895792301707264 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121895792301707264 a:hover { text-decoration:underline; }</style><div id='bbpBox_121895792301707264' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a3.twimg.com/profile_background_images/172036780/twitterbg.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Totally amazed by the vast knowledge and CSS skills of @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a>. Wow. Learned some nice css3 tricks along the way! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:33' href='http://twitter.com/#!/peterpeerdeman/status/121895792301707264' target='_blank'>October 6, 2011 12:33</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=121895792301707264' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121895792301707264' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121895792301707264' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=peterpeerdeman'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/234519462/portal_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=peterpeerdeman'>@peterpeerdeman</a><div style='margin:0; padding-top:2px'>Peter Peerdeman</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121896246809083904 --><style type='text/css'>#bbpBox_121896246809083904 a { text-decoration:none; color:#D02B55; }#bbpBox_121896246809083904 a:hover { text-decoration:underline; }</style><div id='bbpBox_121896246809083904' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#352726; background-image:url(http://a1.twimg.com/images/themes/theme5/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#3E4415; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Just seen @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> pull some amzing rabbits out of the hat. Pure magic at <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:35' href='http://twitter.com/#!/bjornjohansen/status/121896246809083904' target='_blank'>October 6, 2011 12:35</a> via <a href="http://seesmic.com/" rel="nofollow" target="blank">Seesmic</a><a href='https://twitter.com/intent/tweet?in_reply_to=121896246809083904' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121896246809083904' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121896246809083904' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=bjornjohansen'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1420278359/gandalf2011_0147-600x600_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=bjornjohansen'>@bjornjohansen</a><div style='margin:0; padding-top:2px'>Bj&#248;rn Johansen</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121896792873897984 --><style type='text/css'>#bbpBox_121896792873897984 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121896792873897984 a:hover { text-decoration:underline; }</style><div id='bbpBox_121896792873897984' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>10 blackbelt CSS3 techniques in under one hour. @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is a CSS guru! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 12:37' href='http://twitter.com/#!/cruster/status/121896792873897984' target='_blank'>October 6, 2011 12:37</a> via <a href="http://twitter.com/download/android" rel="nofollow" target="blank">Twitter for Android</a><a href='https://twitter.com/intent/tweet?in_reply_to=121896792873897984' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121896792873897984' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121896792873897984' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=cruster'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/62706497/avatar-kate_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=cruster'>@cruster</a><div style='margin:0; padding-top:2px'>J&#225;n Sokoly</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121911585227816960 --><style type='text/css'>#bbpBox_121911585227816960 a { text-decoration:none; color:#6c1500; }#bbpBox_121911585227816960 a:hover { text-decoration:underline; }</style><div id='bbpBox_121911585227816960' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#b9b1a8; background-image:url(http://a2.twimg.com/profile_background_images/350117257/temp_kuvva_production_25597_12805_1.jpeg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#222222; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> just rocked my CSS3 world. <a href="http://twitter.com/search?q=%23impressed" title="#impressed">#impressed</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 13:36' href='http://twitter.com/#!/decthomas/status/121911585227816960' target='_blank'>October 6, 2011 13:36</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121911585227816960' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121911585227816960' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121911585227816960' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=decthomas'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1530975887/me_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=decthomas'>@decthomas</a><div style='margin:0; padding-top:2px'>Thomas Deceuninck</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121920658778234880 --><style type='text/css'>#bbpBox_121920658778234880 a { text-decoration:none; color:#28712A; }#bbpBox_121920658778234880 a:hover { text-decoration:underline; }</style><div id='bbpBox_121920658778234880' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FFFFFF; background-image:url(http://a0.twimg.com/profile_background_images/19872/twitter-bg.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>This is probably the most enjoyable/informative talk on CSS I've attended (& I've attended many) @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> = awesome presenter. <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 14:12' href='http://twitter.com/#!/aral/status/121920658778234880' target='_blank'>October 6, 2011 14:12</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121920658778234880' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121920658778234880' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121920658778234880' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=aral'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1380099543/aral-headshot-lores_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=aral'>@aral</a><div style='margin:0; padding-top:2px'>Aral Balkan</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121992421474177025 --><style type='text/css'>#bbpBox_121992421474177025 a { text-decoration:none; color:#2FC2EF; }#bbpBox_121992421474177025 a:hover { text-decoration:underline; }</style><div id='bbpBox_121992421474177025' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a0.twimg.com/profile_background_images/4378373/bg.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>So glad I got to thank the lovely @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> in person for all her hard work! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 18:57' href='http://twitter.com/#!/ldebrouwer/status/121992421474177025' target='_blank'>October 6, 2011 18:57</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121992421474177025' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121992421474177025' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121992421474177025' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ldebrouwer'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1342454255/wordcampnl_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ldebrouwer'>@ldebrouwer</a><div style='margin:0; padding-top:2px'>Luc De Brouwer</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121992495436537856 --><style type='text/css'>#bbpBox_121992495436537856 a { text-decoration:none; color:#0084B4; }#bbpBox_121992495436537856 a:hover { text-decoration:underline; }</style><div id='bbpBox_121992495436537856' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Recapping the first day of <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> - the talks by @<a href="http://twitter.com/intent/user?screen_name=aral" class="twitter-action">aral</a> and @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> were the definitive highlights. I'm glad I came.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 18:57' href='http://twitter.com/#!/wiekatz/status/121992495436537856' target='_blank'>October 6, 2011 18:57</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=121992495436537856' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121992495436537856' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121992495436537856' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=wiekatz'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1330692115/Photo_on_2011-04-28_at_21.32__2_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=wiekatz'>@wiekatz</a><div style='margin:0; padding-top:2px'>Patrick Hund</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121993644482891776 --><style type='text/css'>#bbpBox_121993644482891776 a { text-decoration:none; color:#0084B4; }#bbpBox_121993644482891776 a:hover { text-decoration:underline; }</style><div id='bbpBox_121993644482891776' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#022330; background-image:url(http://a0.twimg.com/images/themes/theme15/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>First day at <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a>, with great presentations by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> (awesome skills), @<a href="http://twitter.com/intent/user?screen_name=brucel" class="twitter-action">brucel</a> (really funny) and @<a href="http://twitter.com/intent/user?screen_name=aral" class="twitter-action">aral</a> (inspiring enthusiasm)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 19:02' href='http://twitter.com/#!/GovertVerschuur/status/121993644482891776' target='_blank'>October 6, 2011 19:02</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=121993644482891776' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121993644482891776' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121993644482891776' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=GovertVerschuur'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1272738688/Untitled_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=GovertVerschuur'>@GovertVerschuur</a><div style='margin:0; padding-top:2px'>Govert Verschuur</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 121999077859790849 --><style type='text/css'>#bbpBox_121999077859790849 a { text-decoration:none; color:#0033dd; }#bbpBox_121999077859790849 a:hover { text-decoration:underline; }</style><div id='bbpBox_121999077859790849' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#333333; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> BTW, saw you in Stockholm and sat behind you today during the afternoon. Big fan! <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a> <a href="http://twitter.com/search?q=%23sweden" title="#sweden">#sweden</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 19:23' href='http://twitter.com/#!/johannesaxner/status/121999077859790849' target='_blank'>October 6, 2011 19:23</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=121999077859790849' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=121999077859790849' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=121999077859790849' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=johannesaxner'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1586708022/byline_johannes3_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=johannesaxner'>@johannesaxner</a><div style='margin:0; padding-top:2px'>Johannes Axner</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 122042528794017792 --><style type='text/css'>#bbpBox_122042528794017792 a { text-decoration:none; color:#009999; }#bbpBox_122042528794017792 a:hover { text-decoration:underline; }</style><div id='bbpBox_122042528794017792' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#131516; background-image:url(http://a1.twimg.com/images/themes/theme14/bg.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>The "10 secrets of css3" talk at <a href="http://twitter.com/search?q=%23fronteers11" title="#fronteers11">#fronteers11</a>  by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> all summed up here <a href="http://t.co/IJeW3UdP" rel="nofollow">http://t.co/IJeW3UdP</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 6, 2011 22:16' href='http://twitter.com/#!/flurin/status/122042528794017792' target='_blank'>October 6, 2011 22:16</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=122042528794017792' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=122042528794017792' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=122042528794017792' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=flurin'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/91884708/avatar-flurin_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=flurin'>@flurin</a><div style='margin:0; padding-top:2px'>Flurin Egger</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<p>My slides are now online at <a href="http://speakerdeck.com/u/leaverou/p/css3-secrets-10-things-you-might-not-know-about-css3" target="_blank">Speakerdeck</a>, <a href="http://www.slideshare.net/LeaVerou/css3-secrets-10-things-you-might-not-know-about-css3" target="_blank">Slideshare</a> and <a href="http://lea.verou.me/css3-secrets" target="_blank">the interactive version on my website</a>.</p>
<h2><a href="http://www.frontend2011.com/" target="_blank">Frontend 2011</a></h2>
<p>Oslo is a city I&#8217;ve been to many times in the past, so there was nothing new to see there. I didn&#8217;t make it to the speakers dinner &amp; pre-party due to my late flight, which kinda sucked but it&#8217;s my fault since it took me a long while to decide on my flight dates. The conference itself was a bit more design-focused that I&#8217;d like, but very well organized. It took place in the same hotel the speakers were staying at, which is always a good thing. It also had the best coffee I&#8217;ve ever drank at a conference, and one of the best I&#8217;ve tasted in general. I also loved the idea of having multiple projectors, so that everyone in the audience can see clearly. They had the very original idea of not only drawing caricatures for every speaker (<a href="http://www.frontend2011.com/img/speakers/lea-verou.png" target="_blank">here&#8217;s mine</a>, I also got it in a nice frame) but also having the artist in the venue to draw caricatures for attendees as well!</p>
<p>My talk went smoothly, and received very good feedback:</p>
<p><!-- tweet id : 123737225560199168 --><style type='text/css'>#bbpBox_123737225560199168 a { text-decoration:none; color:#D02B55; }#bbpBox_123737225560199168 a:hover { text-decoration:underline; }</style><div id='bbpBox_123737225560199168' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#352726; background-image:url(http://a1.twimg.com/images/themes/theme5/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#3E4415; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Awesome CSS3 use cases from @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> on <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a> livestream <a href="http://t.co/a1YLCZLE" rel="nofollow">http://t.co/a1YLCZLE</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:30' href='http://twitter.com/#!/iceMagic/status/123737225560199168' target='_blank'>October 11, 2011 14:30</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=123737225560199168' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123737225560199168' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123737225560199168' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=iceMagic'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1472607469/L1170950_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=iceMagic'>@iceMagic</a><div style='margin:0; padding-top:2px'>Eystein</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123741227563753472 --><style type='text/css'>#bbpBox_123741227563753472 a { text-decoration:none; color:#0084B4; }#bbpBox_123741227563753472 a:hover { text-decoration:underline; }</style><div id='bbpBox_123741227563753472' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>fantastic presentation from @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> at <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a> is online <a href="http://t.co/GP5VU5Wh" rel="nofollow">http://t.co/GP5VU5Wh</a>uses her own build CSSS slides framework</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:46' href='http://twitter.com/#!/gustaff_weldon/status/123741227563753472' target='_blank'>October 11, 2011 14:46</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=123741227563753472' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123741227563753472' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123741227563753472' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=gustaff_weldon'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1427844691/fireman-sam_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=gustaff_weldon'>@gustaff_weldon</a><div style='margin:0; padding-top:2px'>Gustaff Weldon</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123741479142297601 --><style type='text/css'>#bbpBox_123741479142297601 a { text-decoration:none; color:#0084B4; }#bbpBox_123741479142297601 a:hover { text-decoration:underline; }</style><div id='bbpBox_123741479142297601' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a3.twimg.com/profile_background_images/248982572/background.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Great CSS3 Talk at <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a> by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:47' href='http://twitter.com/#!/kaelig/status/123741479142297601' target='_blank'>October 11, 2011 14:47</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=123741479142297601' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123741479142297601' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123741479142297601' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=kaelig'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1376082096/avatar_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=kaelig'>@kaelig</a><div style='margin:0; padding-top:2px'>Kaelig Deloumeau</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123742189896474624 --><style type='text/css'>#bbpBox_123742189896474624 a { text-decoration:none; color:#0084B4; }#bbpBox_123742189896474624 a:hover { text-decoration:underline; }</style><div id='bbpBox_123742189896474624' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Great presentation @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> ! Grwat presentation framework! <a href="http://t.co/zKw8XRHH" rel="nofollow">http://t.co/zKw8XRHH</a> <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:50' href='http://twitter.com/#!/orioltf/status/123742189896474624' target='_blank'>October 11, 2011 14:50</a> via <a href="http://www.hootsuite.com" rel="nofollow" target="blank">HootSuite</a><a href='https://twitter.com/intent/tweet?in_reply_to=123742189896474624' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123742189896474624' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123742189896474624' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=orioltf'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1266582412/Uri03_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=orioltf'>@orioltf</a><div style='margin:0; padding-top:2px'>Oriol Torrent</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123742210842820608 --><style type='text/css'>#bbpBox_123742210842820608 a { text-decoration:none; color:#0084B4; }#bbpBox_123742210842820608 a:hover { text-decoration:underline; }</style><div id='bbpBox_123742210842820608' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a2.twimg.com/profile_background_images/346317035/4033892656_077d38b063_o.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Wow, @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> fantastic presentation.Link to slides: <a href="http://t.co/6ssRhhxL" rel="nofollow">http://t.co/6ssRhhxL</a>. <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:50' href='http://twitter.com/#!/chemikpil/status/123742210842820608' target='_blank'>October 11, 2011 14:50</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=123742210842820608' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123742210842820608' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123742210842820608' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=chemikpil'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1575752313/avatar2_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=chemikpil'>@chemikpil</a><div style='margin:0; padding-top:2px'>Micha&#322; Ma&#263;kowiak</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123742248646094848 --><style type='text/css'>#bbpBox_123742248646094848 a { text-decoration:none; color:#2FC2EF; }#bbpBox_123742248646094848 a:hover { text-decoration:underline; }</style><div id='bbpBox_123742248646094848' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>really enjoyed @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>'s talk, some great tips n tricks <a href="http://twitter.com/search?q=%23css3" title="#css3">#css3</a> <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:50' href='http://twitter.com/#!/gav_taylor/status/123742248646094848' target='_blank'>October 11, 2011 14:50</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=123742248646094848' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123742248646094848' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123742248646094848' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=gav_taylor'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1515739576/gav_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=gav_taylor'>@gav_taylor</a><div style='margin:0; padding-top:2px'>Gavin Taylor</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123742623524585473 --><style type='text/css'>#bbpBox_123742623524585473 a { text-decoration:none; color:#77847c; }#bbpBox_123742623524585473 a:hover { text-decoration:underline; }</style><div id='bbpBox_123742623524585473' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#685146; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Just attended an amazing session with @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>. Thank you! <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:51' href='http://twitter.com/#!/mikaeljorhult/status/123742623524585473' target='_blank'>October 11, 2011 14:51</a> via <a href="http://mobile.twitter.com" rel="nofollow" target="blank">Mobile Web</a><a href='https://twitter.com/intent/tweet?in_reply_to=123742623524585473' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123742623524585473' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123742623524585473' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=mikaeljorhult'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/981054451/My_HipstaPrint2_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=mikaeljorhult'>@mikaeljorhult</a><div style='margin:0; padding-top:2px'>Mikael Jorhult</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123744573666246656 --><style type='text/css'>#bbpBox_123744573666246656 a { text-decoration:none; color:#088253; }#bbpBox_123744573666246656 a:hover { text-decoration:underline; }</style><div id='bbpBox_123744573666246656' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EDECE9; background-image:url(http://a0.twimg.com/profile_background_images/279751304/twitter-background_2.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#634047; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Inspiring peek into the less widespread secrets of <a href="http://twitter.com/search?q=%23CSS3" title="#CSS3">#CSS3</a> with @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> . @<a href="http://twitter.com/intent/user?screen_name=ded" class="twitter-action">ded</a> up next on modular <a href="http://twitter.com/search?q=%23JavaScript" title="#JavaScript">#JavaScript</a> with Ender <a href="http://twitter.com/search?q=%23frontend2011" title="#frontend2011">#frontend2011</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 14:59' href='http://twitter.com/#!/ken_guru/status/123744573666246656' target='_blank'>October 11, 2011 14:59</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=123744573666246656' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123744573666246656' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123744573666246656' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=ken_guru'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1092928610/ken_guru_twitterimage_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=ken_guru'>@ken_guru</a><div style='margin:0; padding-top:2px'>Ken Paulsen</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 123803246300114945 --><style type='text/css'>#bbpBox_123803246300114945 a { text-decoration:none; color:#3D607E; }#bbpBox_123803246300114945 a:hover { text-decoration:underline; }</style><div id='bbpBox_123803246300114945' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#3d607e; background-image:url(http://a1.twimg.com/profile_background_images/3377808/pattern.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Great preso on CSS3 by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://t.co/6wOOpoCB" rel="nofollow">http://t.co/6wOOpoCB</a> Thanks a lot Lea, really enjoyed it.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on October 11, 2011 18:52' href='http://twitter.com/#!/cornae/status/123803246300114945' target='_blank'>October 11, 2011 18:52</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=123803246300114945' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=123803246300114945' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=123803246300114945' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=cornae'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/64590172/Afbeelding_2_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=cornae'>@cornae</a><div style='margin:0; padding-top:2px'>Cornelis Kolbach</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<p>That&#8217;s it. I now get to rest for a while. Next stop is <a href="http://swdc.se/2011/" target="_blank">SWDC</a> in November, which will host the première of my new talk &#8220;CSS in the 4th dimension: Not your daddy&#8217;s CSS animations&#8221; which will be about CSS transitions &amp; animations, from the basics all way to badass secrets.</p>
<p>Thanks to all the conference organizers for inviting me and for the attendees for attending and giving feedback on my talks. You are all awesome, and it was the best 2 weeks ever. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/im7nh8iaTA8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/10/my-experience-from-fronteers-jsconf-eu-frontend-and-fromthefront/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/10/my-experience-from-fronteers-jsconf-eu-frontend-and-fromthefront/</feedburner:origLink></item>
		<item>
		<title>Optimizing long lists of yes/no values with JavaScript</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/-vi_cMrW_bk/</link>
		<comments>http://lea.verou.me/2011/10/optimizing-long-lists-of-yesno-values-with-javascript/#comments</comments>
		<pubDate>Wed, 19 Oct 2011 20:01:47 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1373</guid>
		<description><![CDATA[My newest article on Smashing Magazine&#8217;s coding section is for the geekiest among you. It&#8217;s about how you can pack long lists of boolean values into a string in the most space-efficient way. Hope you enjoy it]]></description>
			<content:encoded><![CDATA[
<p><a href="http://coding.smashingmagazine.com/2011/10/19/optimizing-long-lists-of-yesno-values-with-javascript/" target="_blank">My newest article on Smashing Magazine&#8217;s coding section</a> is for the geekiest among you. It&#8217;s about how you can pack long lists of boolean values into a string in the most space-efficient way. Hope you enjoy it <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/-vi_cMrW_bk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/10/optimizing-long-lists-of-yesno-values-with-javascript/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/10/optimizing-long-lists-of-yesno-values-with-javascript/</feedburner:origLink></item>
		<item>
		<title>Easily keep gh-pages in sync with master</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/L7I8dcSSMBI/</link>
		<comments>http://lea.verou.me/2011/10/easily-keep-gh-pages-in-sync-with-master/#comments</comments>
		<pubDate>Thu, 13 Oct 2011 14:50:55 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[github]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1368</guid>
		<description><![CDATA[I always loved Github&#8217;s ability to publish pages for a project and get the strain out of your server. However, every time I tried it, I struggled to keep the gh-pages branch up to date. Until I discovered the awesome git rebase. Usually my github workflow is like this: git add . git status // [...]]]></description>
			<content:encoded><![CDATA[
<p>I always loved Github&#8217;s ability to publish pages for a project and get the strain out of your server. However, every time I tried it, I struggled to keep the gh-pages branch up to date. Until I discovered the awesome <code>git rebase</code>.</p>
<p>Usually my github workflow is like this:</p>
<pre>git add .
git status // to see what changes are going to be commited
git commit -m 'Some descriptive commit message'
git push origin master</pre>
<p>Now, when I use gh-pages, there are only a few more commands that I have to use after the above:</p>
<pre>git checkout gh-pages // go to the gh-pages branch
git rebase master // bring gh-pages up to date with master
git push origin gh-pages // commit the changes
git checkout master // return to the master branch</pre>
<p>I know this is old news to some of you (I&#8217;m a github n00b, struggling with basic stuff, so my advice is probably for other n00bs), but if I had read this a few months ago, it would&#8217;ve saved me big hassles, so I&#8217;m writing it for the others out there that are like me a few months ago. </p>
<p>Now if only I find an easy way to automate this&#8230; <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/L7I8dcSSMBI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/10/easily-keep-gh-pages-in-sync-with-master/feed/</wfw:commentRss>
		<slash:comments>22</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/10/easily-keep-gh-pages-in-sync-with-master/</feedburner:origLink></item>
		<item>
		<title>PrefixFree: Break free from CSS prefix hell!</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/alRzKZurKao/</link>
		<comments>http://lea.verou.me/2011/10/prefixfree-break-free-from-css-prefix-hell/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 13:28:41 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[Vendor prefixes]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1365</guid>
		<description><![CDATA[I wrote this script while at the airport travelling to Oslo and during the Frontend 2011 conference. I think it&#8217;s amazing, and it makes authoring CSS3 a pleasure. Read my announcement about it on Smashing Magazine. Hope you like it!]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2011/10/Screen-shot-2011-11-15-at-14.33.38-.png"><img src="http://lea.verou.me/wp-content/uploads/2011/10/Screen-shot-2011-11-15-at-14.33.38--300x187.png" alt="" title="-prefix-free project page screenshot" width="300" height="187" class="alignleft size-medium wp-image-1440" /></a>I wrote this script while at the airport travelling to Oslo and during the <a href="http://www.frontend2011.com/" target="_blank">Frontend 2011 conference</a>. I think it&#8217;s amazing, and it makes authoring CSS3 a pleasure.</p>
<p><a href="http://coding.smashingmagazine.com/2011/10/12/prefixfree-break-free-from-css-prefix-hell/" target="_blank">Read my announcement about it on Smashing Magazine.</a></p>
<p>Hope you like it!</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/alRzKZurKao" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/10/prefixfree-break-free-from-css-prefix-hell/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/10/prefixfree-break-free-from-css-prefix-hell/</feedburner:origLink></item>
		<item>
		<title>My experience from Frontendconf Zurich</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/hMJhYAHnzGE/</link>
		<comments>http://lea.verou.me/2011/09/my-experience-from-frontendconf-zurich/#comments</comments>
		<pubDate>Tue, 20 Sep 2011 06:30:00 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[Speaking]]></category>
		<category><![CDATA[CSS3]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1323</guid>
		<description><![CDATA[I&#8217;m writing this blog post while eating some of the amazing Lindt chocolates I got for free 10 days ago at Frontend conference in Zurich. But it wasn&#8217;t a good experience only because of them! First of all, it gave me the opportunity to visit Zurich for free, and meet an old friend for the [...]]]></description>
			<content:encoded><![CDATA[
<p>I&#8217;m writing this blog post while eating some of the amazing Lindt chocolates I got for free 10 days ago at <a href="http://frontendconf.ch/" target="_blank">Frontend conference in Zurich</a>. But it wasn&#8217;t a good experience only because of them!</p>
<p><span id="more-1323"></span>First of all, it gave me the opportunity to visit Zurich for free, and meet an old friend for the first time. A girl we used to be penpals with at primary school &amp; junior high when she was still living in Athens and I in Lesvos. She is now living in Zurich and doing her PhD in ETH. I arrived in Zurich a day earlier and stayed in her place that first night. We caught up and I had a great time.</p>
<p>Secondly, the rest of the speakers are great people and fun too, it was a pleasure to meet them. Especially <a href="http://smashingmagazine.com" target="_blank">Smashing Magazine</a>&#8216;s Vitaly Friedman. He&#8217;s a very kind guy, nothing like what you&#8217;d expect from somebody so successful. I also got the chance to meet <a href="http://robertnyman.com/" target="_blank">Robert</a> again, who was lots of fun as always. Those Swedes have a great sense of humor!</p>
<p>The conference itself was very nice, although small (only 200 people). Many inspiring talks, although I couldn&#8217;t attend them all because they were split into multiple tracks in one day. I would very much prefer it if it had 1 track and was 2 days. The 2nd day was an unconference, where attendees could speak, about whatever they wanted. I decided to get some sleep the second day, so I arrived a bit later, and didn&#8217;t attend many talks. It was kinda sad that it finished so early, around 4pm almost everyone was gone and most speakers were flying back the same day.</p>
<p>My talk went great, although I had the most technical glitches I&#8217;ve ever faced in a talk. That was my fault, not the conference&#8217;s. I guess I should learn to stop tweaking my slides at the last moment, cause things might break (and this time they did). Despite those glitches however, the audience loved it. Here&#8217;s a small sample of the twitter feedback I got:</p>
<p><!-- tweet id : 112089631616532480 --><style type='text/css'>#bbpBox_112089631616532480 a { text-decoration:none; color:#233248; }#bbpBox_112089631616532480 a:hover { text-decoration:underline; }</style><div id='bbpBox_112089631616532480' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#dcd1b6; background-image:url(http://a0.twimg.com/profile_background_images/275484466/bg-body.gif);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#4d442f; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>.@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> is up the stage now! Live stream: <a href="http://t.co/qG3eM7Q" rel="nofollow">http://t.co/qG3eM7Q</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:07' href='http://twitter.com/#!/frontendconfch/status/112089631616532480' target='_blank'>September 9, 2011 11:07</a> via <a href="http://cotweet.com/?utm_source=sp1" rel="nofollow" target="blank">CoTweet</a><a href='https://twitter.com/intent/tweet?in_reply_to=112089631616532480' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112089631616532480' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112089631616532480' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=frontendconfch'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1408132744/frontendconf-96x96_normal.gif' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=frontendconfch'>@frontendconfch</a><div style='margin:0; padding-top:2px'>Frontend Conference</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112089949096001536 --><style type='text/css'>#bbpBox_112089949096001536 a { text-decoration:none; color:#006083; }#bbpBox_112089949096001536 a:hover { text-decoration:underline; }</style><div id='bbpBox_112089949096001536' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#dadada; background-image:url(http://a3.twimg.com/profile_background_images/201825832/bg-body.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#404040; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>I really like the slides by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>. Please make them available later on, Lea. <a href="http://twitter.com/search?q=%23FEC11" title="#FEC11">#FEC11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:08' href='http://twitter.com/#!/FabianBeiner/status/112089949096001536' target='_blank'>September 9, 2011 11:08</a> via <a href="http://twidroyd.com" rel="nofollow" target="blank">Twidroyd for Android</a><a href='https://twitter.com/intent/tweet?in_reply_to=112089949096001536' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112089949096001536' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112089949096001536' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=FabianBeiner'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1257409164/FabianBeiner_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=FabianBeiner'>@FabianBeiner</a><div style='margin:0; padding-top:2px'>Fabian Beiner</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112090281519751168 --><style type='text/css'>#bbpBox_112090281519751168 a { text-decoration:none; color:#0084B4; }#bbpBox_112090281519751168 a:hover { text-decoration:underline; }</style><div id='bbpBox_112090281519751168' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Outstanding live CSS examples in the slides by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a>. <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:09' href='http://twitter.com/#!/michalbe/status/112090281519751168' target='_blank'>September 9, 2011 11:09</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=112090281519751168' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112090281519751168' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112090281519751168' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=michalbe'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1116899230/mb_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=michalbe'>@michalbe</a><div style='margin:0; padding-top:2px'>Michal Budzynski</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112091377571074048 --><style type='text/css'>#bbpBox_112091377571074048 a { text-decoration:none; color:#0000ff; }#bbpBox_112091377571074048 a:hover { text-decoration:underline; }</style><div id='bbpBox_112091377571074048' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a1.twimg.com/profile_background_images/82292623/b.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Using multiple outlines with CSS3 box shadows, one of @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>'s awesome live slides at <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a>: <a href="http://img.ly/8dgR" rel="nofollow">http://img.ly/8dgR</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:14' href='http://twitter.com/#!/jfahrenkrug/status/112091377571074048' target='_blank'>September 9, 2011 11:14</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=112091377571074048' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112091377571074048' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112091377571074048' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=jfahrenkrug'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1395883097/johannes-paris_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=jfahrenkrug'>@jfahrenkrug</a><div style='margin:0; padding-top:2px'>&#9407;ohannes &#9403;ahrenkrug</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112091409833668608 --><style type='text/css'>#bbpBox_112091409833668608 a { text-decoration:none; color:#93A644; }#bbpBox_112091409833668608 a:hover { text-decoration:underline; }</style><div id='bbpBox_112091409833668608' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#B2DFDA; background-image:url(http://a1.twimg.com/images/themes/theme13/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> has some seriously good CSS3 tricks up her sleeve. <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:14' href='http://twitter.com/#!/kcornelius/status/112091409833668608' target='_blank'>September 9, 2011 11:14</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=112091409833668608' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112091409833668608' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112091409833668608' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=kcornelius'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1291351090/kathryn_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=kcornelius'>@kcornelius</a><div style='margin:0; padding-top:2px'>Kathryn Cornelius</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112091599823056896 --><style type='text/css'>#bbpBox_112091599823056896 a { text-decoration:none; color:#0084B4; }#bbpBox_112091599823056896 a:hover { text-decoration:underline; }</style><div id='bbpBox_112091599823056896' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Wicked! Spread-radius for box-shadow could be really useful /cc @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:14' href='http://twitter.com/#!/backflip/status/112091599823056896' target='_blank'>September 9, 2011 11:14</a> via <a href="http://itunes.apple.com/us/app/twitter/id409789998?mt=12" rel="nofollow" target="blank">Twitter for Mac</a><a href='https://twitter.com/intent/tweet?in_reply_to=112091599823056896' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112091599823056896' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112091599823056896' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=backflip'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/56865005/IMGP3161_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=backflip'>@backflip</a><div style='margin:0; padding-top:2px'>Thomas Jaggi</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112091892581285888 --><style type='text/css'>#bbpBox_112091892581285888 a { text-decoration:none; color:#0000ff; }#bbpBox_112091892581285888 a:hover { text-decoration:underline; }</style><div id='bbpBox_112091892581285888' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#FFFFFF; background-image:url(http://a3.twimg.com/profile_background_images/2673256/DSC00297.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Multiple box-shadows! Brilliant! Thank you @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:16' href='http://twitter.com/#!/cainvommars/status/112091892581285888' target='_blank'>September 9, 2011 11:16</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=112091892581285888' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112091892581285888' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112091892581285888' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=cainvommars'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1423741349/IMG_5463_s_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=cainvommars'>@cainvommars</a><div style='margin:0; padding-top:2px'>Peter Willert</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112093174897459200 --><style type='text/css'>#bbpBox_112093174897459200 a { text-decoration:none; color:#1f1f1f; }#bbpBox_112093174897459200 a:hover { text-decoration:underline; }</style><div id='bbpBox_112093174897459200' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a3.twimg.com/profile_background_images/84610938/Flavoured.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#1f1f1f; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>I sure hope the slides will be available online, there are some really cool CSS tricks in the talk by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a> /cc @<a href="http://twitter.com/intent/user?screen_name=lejoe" class="twitter-action">lejoe</a> @<a href="http://twitter.com/intent/user?screen_name=nicam" class="twitter-action">nicam</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:21' href='http://twitter.com/#!/euklid/status/112093174897459200' target='_blank'>September 9, 2011 11:21</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=112093174897459200' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112093174897459200' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112093174897459200' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=euklid'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1462100923/3870720021_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=euklid'>@euklid</a><div style='margin:0; padding-top:2px'>Fabian</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112095896040243200 --><style type='text/css'>#bbpBox_112095896040243200 a { text-decoration:none; color:#ed661e; }#bbpBox_112095896040243200 a:hover { text-decoration:underline; }</style><div id='bbpBox_112095896040243200' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#f5f2ea; background-image:url(http://a3.twimg.com/profile_background_images/224370662/nelmio.bg.jpeg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#48422f; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Learning a lot of CSS3 hacks with @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> at <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a>.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:31' href='http://twitter.com/#!/shvi/status/112095896040243200' target='_blank'>September 9, 2011 11:31</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112095896040243200' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112095896040243200' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112095896040243200' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=shvi'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1209533394/caillou.avatar.300x300_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=shvi'>@shvi</a><div style='margin:0; padding-top:2px'>Pierre Spring</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112096221350461441 --><style type='text/css'>#bbpBox_112096221350461441 a { text-decoration:none; color:#2FC2EF; }#bbpBox_112096221350461441 a:hover { text-decoration:underline; }</style><div id='bbpBox_112096221350461441' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> sure knows what she is talking about. <a href="http://twitter.com/search?q=%23impressing" title="#impressing">#impressing</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:33' href='http://twitter.com/#!/lorentzforce/status/112096221350461441' target='_blank'>September 9, 2011 11:33</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112096221350461441' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112096221350461441' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112096221350461441' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=lorentzforce'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/124292795/cookiemonster-767938_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=lorentzforce'>@lorentzforce</a><div style='margin:0; padding-top:2px'>Simon Josi &#9889;</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112101440541032448 --><style type='text/css'>#bbpBox_112101440541032448 a { text-decoration:none; color:#0084B4; }#bbpBox_112101440541032448 a:hover { text-decoration:underline; }</style><div id='bbpBox_112101440541032448' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>.@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> sure knows how to catch the audience ;) <a href="http://twitter.com/search?q=%23SwissFlag" title="#SwissFlag">#SwissFlag</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a> <a href="http://twitter.com/search?q=%23kudos" title="#kudos">#kudos</a> /cc @<a href="http://twitter.com/intent/user?screen_name=frontendconfch" class="twitter-action">frontendconfch</a> <a href="http://t.co/ysl61uG" rel="nofollow">http://t.co/ysl61uG</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:54' href='http://twitter.com/#!/mettlerd/status/112101440541032448' target='_blank'>September 9, 2011 11:54</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=112101440541032448' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112101440541032448' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112101440541032448' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=mettlerd'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/57872575/daniel_mettler_original_portrait_square_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=mettlerd'>@mettlerd</a><div style='margin:0; padding-top:2px'>Daniel Mettler</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112101569058713600 --><style type='text/css'>#bbpBox_112101569058713600 a { text-decoration:none; color:#006083; }#bbpBox_112101569058713600 a:hover { text-decoration:underline; }</style><div id='bbpBox_112101569058713600' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#dadada; background-image:url(http://a3.twimg.com/profile_background_images/201825832/bg-body.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#404040; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Thanks @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>, this was an awesome talk. :)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:54' href='http://twitter.com/#!/FabianBeiner/status/112101569058713600' target='_blank'>September 9, 2011 11:54</a> via <a href="http://twidroyd.com" rel="nofollow" target="blank">Twidroyd for Android</a><a href='https://twitter.com/intent/tweet?in_reply_to=112101569058713600' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112101569058713600' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112101569058713600' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=FabianBeiner'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1257409164/FabianBeiner_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=FabianBeiner'>@FabianBeiner</a><div style='margin:0; padding-top:2px'>Fabian Beiner</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112101867424718848 --><style type='text/css'>#bbpBox_112101867424718848 a { text-decoration:none; color:#0000ff; }#bbpBox_112101867424718848 a:hover { text-decoration:underline; }</style><div id='bbpBox_112101867424718848' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a1.twimg.com/profile_background_images/82292623/b.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Check out @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>'s awesome html5 slides framework CSSS at <a href="http://t.co/vgPTwWL" rel="nofollow">http://t.co/vgPTwWL</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 11:55' href='http://twitter.com/#!/jfahrenkrug/status/112101867424718848' target='_blank'>September 9, 2011 11:55</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=112101867424718848' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112101867424718848' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112101867424718848' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=jfahrenkrug'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1395883097/johannes-paris_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=jfahrenkrug'>@jfahrenkrug</a><div style='margin:0; padding-top:2px'>&#9407;ohannes &#9403;ahrenkrug</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112103061736009729 --><style type='text/css'>#bbpBox_112103061736009729 a { text-decoration:none; color:#0000ff; }#bbpBox_112103061736009729 a:hover { text-decoration:underline; }</style><div id='bbpBox_112103061736009729' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#000000; background-image:url(http://a1.twimg.com/profile_background_images/82292623/b.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#000000; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Thank you for your absolutely awesome talk @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a>!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:00' href='http://twitter.com/#!/jfahrenkrug/status/112103061736009729' target='_blank'>September 9, 2011 12:00</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=112103061736009729' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112103061736009729' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112103061736009729' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=jfahrenkrug'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1395883097/johannes-paris_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=jfahrenkrug'>@jfahrenkrug</a><div style='margin:0; padding-top:2px'>&#9407;ohannes &#9403;ahrenkrug</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112103388187070464 --><style type='text/css'>#bbpBox_112103388187070464 a { text-decoration:none; color:#0084B4; }#bbpBox_112103388187070464 a:hover { text-decoration:underline; }</style><div id='bbpBox_112103388187070464' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>And here is the recorded Session of @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> at the @<a href="http://twitter.com/intent/user?screen_name=frontendconfch" class="twitter-action">frontendconfch</a> <a href="http://t.co/A3dxNaU" rel="nofollow">http://t.co/A3dxNaU</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:01' href='http://twitter.com/#!/Schnitzel/status/112103388187070464' target='_blank'>September 9, 2011 12:01</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=112103388187070464' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112103388187070464' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112103388187070464' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=Schnitzel'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1147343116/labs_me_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Schnitzel'>@Schnitzel</a><div style='margin:0; padding-top:2px'>Michael Schmid</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112103726835175424 --><style type='text/css'>#bbpBox_112103726835175424 a { text-decoration:none; color:#990000; }#bbpBox_112103726835175424 a:hover { text-decoration:underline; }</style><div id='bbpBox_112103726835175424' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EBEBEB; background-image:url(http://a1.twimg.com/images/themes/theme7/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> great presentation about <a href="http://twitter.com/search?q=%23css3" title="#css3">#css3</a> secrets. i really need to check <a href="http://twitter.com/search?q=%23csss" title="#csss">#csss</a> now <a href="http://t.co/CW2Ipy1" rel="nofollow">http://t.co/CW2Ipy1</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:03' href='http://twitter.com/#!/marcoegli/status/112103726835175424' target='_blank'>September 9, 2011 12:03</a> via <a href="http://mobile.twitter.com" rel="nofollow" target="blank">Mobile Web</a><a href='https://twitter.com/intent/tweet?in_reply_to=112103726835175424' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112103726835175424' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112103726835175424' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=marcoegli'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/1189808465/Bild009_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=marcoegli'>@marcoegli</a><div style='margin:0; padding-top:2px'>Marco Egli</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112103972227133440 --><style type='text/css'>#bbpBox_112103972227133440 a { text-decoration:none; color:#006083; }#bbpBox_112103972227133440 a:hover { text-decoration:underline; }</style><div id='bbpBox_112103972227133440' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#dadada; background-image:url(http://a3.twimg.com/profile_background_images/201825832/bg-body.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#404040; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> Don't be disappointed by "no questions". This just means your talk was so good that there are no open ones. :)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:04' href='http://twitter.com/#!/FabianBeiner/status/112103972227133440' target='_blank'>September 9, 2011 12:04</a> via <a href="http://twidroyd.com" rel="nofollow" target="blank">Twidroyd for Android</a><a href='https://twitter.com/intent/tweet?in_reply_to=112103972227133440' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112103972227133440' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112103972227133440' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=FabianBeiner'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1257409164/FabianBeiner_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=FabianBeiner'>@FabianBeiner</a><div style='margin:0; padding-top:2px'>Fabian Beiner</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112104694171705344 --><style type='text/css'>#bbpBox_112104694171705344 a { text-decoration:none; color:#0084B4; }#bbpBox_112104694171705344 a:hover { text-decoration:underline; }</style><div id='bbpBox_112104694171705344' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>great speach by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> she really showed 10 new things bout css3 I didn't know</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:06' href='http://twitter.com/#!/mauricenaef/status/112104694171705344' target='_blank'>September 9, 2011 12:06</a> via <a href="http://tapbots.com/tweetbot" rel="nofollow" target="blank">Tweetbot for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=112104694171705344' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112104694171705344' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112104694171705344' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=mauricenaef'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a3.twimg.com/profile_images/494609189/Foto_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=mauricenaef'>@mauricenaef</a><div style='margin:0; padding-top:2px'>Marcel Maurice Naef</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112105754789560320 --><style type='text/css'>#bbpBox_112105754789560320 a { text-decoration:none; color:#237694; }#bbpBox_112105754789560320 a:hover { text-decoration:underline; }</style><div id='bbpBox_112105754789560320' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C6E2EE; background-image:url(http://a1.twimg.com/images/themes/theme13/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#663B12; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=sprain" class="twitter-action">sprain</a> @<a href="http://twitter.com/intent/user?screen_name=frontendconfch" class="twitter-action">frontendconfch</a> Der Talk von @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> war sehr lehrreich!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:11' href='http://twitter.com/#!/lulezi/status/112105754789560320' target='_blank'>September 9, 2011 12:11</a> via <a href="http://twitter.com/#!/download/iphone" rel="nofollow" target="blank">Twitter for iPhone</a><a href='https://twitter.com/intent/tweet?in_reply_to=112105754789560320' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112105754789560320' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112105754789560320' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=lulezi'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/1535441791/image_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=lulezi'>@lulezi</a><div style='margin:0; padding-top:2px'>Luzi Humm</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112107410155515904 --><style type='text/css'>#bbpBox_112107410155515904 a { text-decoration:none; color:#088253; }#bbpBox_112107410155515904 a:hover { text-decoration:underline; }</style><div id='bbpBox_112107410155515904' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#EDECE9; background-image:url(http://a1.twimg.com/profile_background_images/323033590/test-sm-twitter-bg7.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#634047; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> Wonderful presentation Lea! :-) Great work! Impressive CSS3 examples you had... Enjoyed it very much! :-) &#949;&#973;&#947;&#949;!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:17' href='http://twitter.com/#!/smash_it_on/status/112107410155515904' target='_blank'>September 9, 2011 12:17</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112107410155515904' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112107410155515904' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112107410155515904' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=smash_it_on'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1525085932/twitter-profile_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=smash_it_on'>@smash_it_on</a><div style='margin:0; padding-top:2px'>Iris</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112107790918615040 --><style type='text/css'>#bbpBox_112107790918615040 a { text-decoration:none; color:#0084B4; }#bbpBox_112107790918615040 a:hover { text-decoration:underline; }</style><div id='bbpBox_112107790918615040' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a0.twimg.com/images/themes/theme1/bg.png); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> Nice presentation with some very useful examples!</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:19' href='http://twitter.com/#!/walktheweb/status/112107790918615040' target='_blank'>September 9, 2011 12:19</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112107790918615040' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112107790918615040' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112107790918615040' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=walktheweb'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1087986901/me_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=walktheweb'>@walktheweb</a><div style='margin:0; padding-top:2px'>Robin</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112113881966579712 --><style type='text/css'>#bbpBox_112113881966579712 a { text-decoration:none; color:#2FC2EF; }#bbpBox_112113881966579712 a:hover { text-decoration:underline; }</style><div id='bbpBox_112113881966579712' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/profile_background_images/307543276/twitter-bg-black-2.png);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>WEB: CSS3 Secrets: 10 things you might not know about CSS3 from @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> at @<a href="http://twitter.com/intent/user?screen_name=frontendconfch" class="twitter-action">frontendconfch</a> <a href="http://t.co/9mVeOfz" rel="nofollow">http://t.co/9mVeOfz</a>  Smart girl ;-)</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 12:43' href='http://twitter.com/#!/andypanix/status/112113881966579712' target='_blank'>September 9, 2011 12:43</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=112113881966579712' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112113881966579712' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112113881966579712' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=andypanix'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1407053584/AndreaUtente11_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=andypanix'>@andypanix</a><div style='margin:0; padding-top:2px'>Andrea Panisson</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112121470355914752 --><style type='text/css'>#bbpBox_112121470355914752 a { text-decoration:none; color:#2FC2EF; }#bbpBox_112121470355914752 a:hover { text-decoration:underline; }</style><div id='bbpBox_112121470355914752' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#1A1B1F; background-image:url(http://a1.twimg.com/images/themes/theme9/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#666666; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>If you fancy css3, the talk by @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> @<a href="http://twitter.com/intent/user?screen_name=frontendconf" class="twitter-action">frontendconf</a> is a must watch. <a href="http://t.co/bQaiwrs" rel="nofollow">http://t.co/bQaiwrs</a> <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 13:13' href='http://twitter.com/#!/lorentzforce/status/112121470355914752' target='_blank'>September 9, 2011 13:13</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112121470355914752' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112121470355914752' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112121470355914752' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=lorentzforce'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/124292795/cookiemonster-767938_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=lorentzforce'>@lorentzforce</a><div style='margin:0; padding-top:2px'>Simon Josi &#9889;</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112126016213876738 --><style type='text/css'>#bbpBox_112126016213876738 a { text-decoration:none; color:#0088aa; }#bbpBox_112126016213876738 a:hover { text-decoration:underline; }</style><div id='bbpBox_112126016213876738' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#38a348; background-image:url(http://a0.twimg.com/profile_background_images/120429833/pacman2010-06-12_13-21-55_567.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#124f4c; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Delightful, eye-opening talks by @<a href="http://twitter.com/intent/user?screen_name=michalbe" class="twitter-action">michalbe</a> (next gen web games) and @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> (CSS3 wizardry) were a great kickstart to <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 13:31' href='http://twitter.com/#!/loleg/status/112126016213876738' target='_blank'>September 9, 2011 13:31</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112126016213876738' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112126016213876738' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112126016213876738' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=loleg'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/1499758227/oleg-dbts_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=loleg'>@loleg</a><div style='margin:0; padding-top:2px'>Oleg</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112132969468137472 --><style type='text/css'>#bbpBox_112132969468137472 a { text-decoration:none; color:#0084B4; }#bbpBox_112132969468137472 a:hover { text-decoration:underline; }</style><div id='bbpBox_112132969468137472' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#C0DEED; background-image:url(http://a1.twimg.com/profile_background_images/86000897/bg1.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> totally rocked at her <a href="http://twitter.com/search?q=%23CSS3" title="#CSS3">#CSS3</a> presentation. The <a href="http://twitter.com/search?q=%23fec11" title="#fec11">#fec11</a> fee is now worth every penny. <a href="http://t.co/C1QlPqm" rel="nofollow">http://t.co/C1QlPqm</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 13:59' href='http://twitter.com/#!/whitefleaCH/status/112132969468137472' target='_blank'>September 9, 2011 13:59</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=112132969468137472' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112132969468137472' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112132969468137472' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=whitefleaCH'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/769988648/11169_1149299780722_1474411295_30408239_7328138_n_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=whitefleaCH'>@whitefleaCH</a><div style='margin:0; padding-top:2px'>Thomas Lohbeck</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112195913929326592 --><style type='text/css'>#bbpBox_112195913929326592 a { text-decoration:none; color:#93A644; }#bbpBox_112195913929326592 a:hover { text-decoration:underline; }</style><div id='bbpBox_112195913929326592' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#B2DFDA; background-image:url(http://a1.twimg.com/images/themes/theme13/bg.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>@<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> - Awesome CSS3 Secrets presentation. Loved your comment "Thats what they deserve for using IE8" =)  <a href="http://t.co/U5bULgo" rel="nofollow">http://t.co/U5bULgo</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 18:09' href='http://twitter.com/#!/Juztin/status/112195913929326592' target='_blank'>September 9, 2011 18:09</a> via <a href="http://www.echofon.com/" rel="nofollow" target="blank">Echofon</a><a href='https://twitter.com/intent/tweet?in_reply_to=112195913929326592' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112195913929326592' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112195913929326592' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=Juztin'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a2.twimg.com/profile_images/559015194/profile_cu2_sm2_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=Juztin'>@Juztin</a><div style='margin:0; padding-top:2px'>Justin</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112252082718916608 --><style type='text/css'>#bbpBox_112252082718916608 a { text-decoration:none; color:#13456b; }#bbpBox_112252082718916608 a:hover { text-decoration:underline; }</style><div id='bbpBox_112252082718916608' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#336699; background-image:url(http://a3.twimg.com/profile_background_images/64650857/twitterbackground.gif); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Totally blown away by @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a>'s "10 things about CSS3" talk <a href="http://yjo.go.ly" rel="nofollow">http://yjo.go.ly</a> - she channels the pragmatism of @<a href="http://twitter.com/intent/user?screen_name=simplebits" class="twitter-action">simplebits</a> to a T. <a href="http://twitter.com/search?q=%23mustsee" title="#mustsee">#mustsee</a></span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 21:52' href='http://twitter.com/#!/codepo8/status/112252082718916608' target='_blank'>September 9, 2011 21:52</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=112252082718916608' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112252082718916608' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112252082718916608' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=codepo8'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1360607844/codepo8_normal.png' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=codepo8'>@codepo8</a><div style='margin:0; padding-top:2px'>Christian Heilmann</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112275821703602176 --><style type='text/css'>#bbpBox_112275821703602176 a { text-decoration:none; color:#9e304f; }#bbpBox_112275821703602176 a:hover { text-decoration:underline; }</style><div id='bbpBox_112275821703602176' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#531a2a; background-image:url(http://a2.twimg.com/profile_background_images/70628670/twitter_bg.jpg); background-repeat:no-repeat'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>OMG @<a href="http://twitter.com/intent/user?screen_name=leaverou" class="twitter-action">leaverou</a> is such a CSS think-tank superhero! Watch her talk on CSS3 <a href="http://t.co/QFkA5KX" rel="nofollow">http://t.co/QFkA5KX</a> now. And then worship her. I do.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 9, 2011 23:26' href='http://twitter.com/#!/derSchepp/status/112275821703602176' target='_blank'>September 9, 2011 23:26</a> via <a href="http://www.tweetdeck.com" rel="nofollow" target="blank">TweetDeck</a><a href='https://twitter.com/intent/tweet?in_reply_to=112275821703602176' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112275821703602176' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112275821703602176' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=derSchepp'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a0.twimg.com/profile_images/661649876/Schepp-2010b_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=derSchepp'>@derSchepp</a><div style='margin:0; padding-top:2px'>Christian Schaefer</div></div><div style='clear:both'></div></div></div><!-- end of tweet --><br />
<!-- tweet id : 112286939964641280 --><style type='text/css'>#bbpBox_112286939964641280 a { text-decoration:none; color:#70a56c; }#bbpBox_112286939964641280 a:hover { text-decoration:underline; }</style><div id='bbpBox_112286939964641280' class='bbpBox' style='padding:20px; margin:5px 0; background-color:#ffffff; background-image:url(http://a1.twimg.com/profile_background_images/227319545/background-texture.jpg);'><div style='background:#fff; padding:10px; margin:0; min-height:48px; color:#333333; -moz-border-radius:5px; -webkit-border-radius:5px;'><span style='width:100%; font-size:18px; line-height:22px;'>Just listened to @<a href="http://twitter.com/intent/user?screen_name=LeaVerou" class="twitter-action">LeaVerou</a> speaking at @<a href="http://twitter.com/intent/user?screen_name=frontendconfch" class="twitter-action">frontendconfch</a>, what a fantastic talk. So would love to hear her speak in person some time.</span><div class='bbp-actions' style='font-size:12px; width:100%; padding:5px 0; margin:0 0 10px 0; border-bottom:1px solid #e6e6e6;'><img align='middle' src='http://lea.verou.me/wp-content/plugins/twitter-blackbird-pie//images/bird.png' /><a title='tweeted on September 10, 2011 00:11' href='http://twitter.com/#!/susanjrobertson/status/112286939964641280' target='_blank'>September 10, 2011 00:11</a> via web<a href='https://twitter.com/intent/tweet?in_reply_to=112286939964641280' class='bbp-action bbp-reply-action' title='Reply'><span><em style='margin-left: 1em;'></em><strong>Reply</strong></span></a><a href='https://twitter.com/intent/retweet?tweet_id=112286939964641280' class='bbp-action bbp-retweet-action' title='Retweet'><span><em style='margin-left: 1em;'></em><strong>Retweet</strong></span></a><a href='https://twitter.com/intent/favorite?tweet_id=112286939964641280' class='bbp-action bbp-favorite-action' title='Favorite'><span><em style='margin-left: 1em;'></em><strong>Favorite</strong></span></a></div><div style='float:left; padding:0; margin:0'><a href='http://twitter.com/intent/user?screen_name=susanjrobertson'><img style='width:48px; height:48px; padding-right:7px; border:none; background:none; margin:0' src='http://a1.twimg.com/profile_images/1180512787/me_normal.jpg' /></a></div><div style='float:left; padding:0; margin:0'><a style='font-weight:bold' href='http://twitter.com/intent/user?screen_name=susanjrobertson'>@susanjrobertson</a><div style='margin:0; padding-top:2px'>Susan Robertson</div></div><div style='clear:both'></div></div></div><!-- end of tweet --></p>
<p>If you read the above carefully, you might have noticed that my talk was recorded, so you can see it too. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' />  Enjoy!</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/hMJhYAHnzGE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/my-experience-from-frontendconf-zurich/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/my-experience-from-frontendconf-zurich/</feedburner:origLink></item>
		<item>
		<title>Major update to Chainvas: modularity, a client side build script &amp; more</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/zMPbAx9kekE/</link>
		<comments>http://lea.verou.me/2011/09/major-update-to-chainvas-modularity-a-client-side-build-script-more/#comments</comments>
		<pubDate>Sun, 18 Sep 2011 08:34:12 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1306</guid>
		<description><![CDATA[A week ago, I released Chainvas. It was a spin-off script I wrote while developing my cubic-bezier tool, to make using the Canvas API a bit less painful. However, unlike similar attempts to make the Canvas API chainable, most of my code was written in a very generic manner, and was actually able to make [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2011/09/Screen-shot-2011-11-15-at-14.57.17-.png"><img src="http://lea.verou.me/wp-content/uploads/2011/09/Screen-shot-2011-11-15-at-14.57.17--300x187.png" alt="" title="Chainvas project page screenshot" width="300" height="187" class="alignleft size-medium wp-image-1442" /></a>A week ago, <a href="http://lea.verou.me/2011/09/chainvas-make-apis-chainable-enhance-the-canvas-api/" target="_blank">I released Chainvas</a>. It was a spin-off script I wrote while developing <a href="http://lea.verou.me/2011/09/a-better-tool-for-cubic-bezier-easing/" target="_blank">my cubic-bezier tool</a>, to make using the Canvas API a bit less painful. However, unlike similar attempts to make the Canvas API chainable, most of my code was written in a very generic manner, and was actually able to make every API chainable. However, when I released it, even though I mentioned that it can be used for other APIs and provided some examples, practically everyone that shared the link on twitter or other means (thank you .net magazine for the newsletter mention btw!) focused on what Chainvas did for Canvas.</p>
<p><img src="http://lea.verou.me/chainvas/img/madewith.png" class="alignright size-medium" />Actually, while using Chainvas myself, I found it immensely more useful for chaining DOM methods and setting multiple element properties at once. Chainvas had a lot of potential, that most people were missing. And then it dawned on me: I should modularize the library! A generic chaining library at its core and additional modules for making the different APIs chainable. And I did it.</p>
<p>On the way to that, I added IE8 compatibility, and tested in many other browsers, thanks to <a href="http://www.browserstack.com/" target="_blank">Browserstack</a>. I actually found that Chainvas&#8217; core even works in IE6! I also wrote <a href="http://lea.verou.me/chainvas/unit-tests.html" target="_blank">unit tests</a>, a much more extensive <a href="http://lea.verou.me/chainvas/#documentation" target="_blank">documentation</a>, added a script generated table of contents and designed <a href="http://lea.verou.me/chainvas/img/logo.svg" target="_blank">a logo</a> and a <a href="http://lea.verou.me/chainvas/img/madewith.svg" target="_blank">Chainvas pride banner</a>.</p>
<p>Also, since it was now modular, it needed a build script. I badly wanted to make this client side, so I followed this architecture:</p>
<ul>
<li>Every module is included in chainvas.js and chainvas.min.js, along with a header comment that follows <a href="http://lea.verou.me/chainvas/#making-your-own-modules" target="_blank">a specific syntax</a>.</li>
<li>The user selects a compression level and then, the relevant script is downloaded through XHR and split into parts according to the module headers. Then a module list is generated with checkboxes for the user to select the ones they want to include.</li>
<li>When the user checks and unchecks those checkboxes, the URL of the download link changes to a data URI that contains the script.</li>
</ul>
<div>This approach has the disadvantage that there is no default filename, and the &#8220;Save page as&#8230;&#8221; link is deactivated in Chrome (why Chrome??). However, I like the idea so much, I don&#8217;t mind these shortcomings.</div>
<div>That&#8217;s about it. <a href="http://lea.verou.me/chainvas/#documentation" target="_blank">Enjoy</a> and let me know about any bugs.</div>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/zMPbAx9kekE" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/major-update-to-chainvas-modularity-a-client-side-build-script-more/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/major-update-to-chainvas-modularity-a-client-side-build-script-more/</feedburner:origLink></item>
		<item>
		<title>A better tool for cubic-bezier() easing</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/rssP2tS-qR4/</link>
		<comments>http://lea.verou.me/2011/09/a-better-tool-for-cubic-bezier-easing/#comments</comments>
		<pubDate>Wed, 14 Sep 2011 19:23:05 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 transitions]]></category>
		<category><![CDATA[cubic-bezier]]></category>
		<category><![CDATA[easing]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1293</guid>
		<description><![CDATA[A few days ago, I had a talk at a conference in Zurich (I&#8217;m going to write more about it in another post). The talk was about &#8220;10 things you might not know about CSS3&#8243;. The first of those things was how you can do bouncing transitions with cubic-bezier() instead of an easing keyword. As usual, my [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2011/09/Screen-shot-2011-09-14-at-10.33.11-.png"><img class="alignleft size-medium wp-image-1299" style="border:10px solid #ddd" title="Screenshot of cubic-bezier.com" src="http://lea.verou.me/wp-content/uploads/2011/09/Screen-shot-2011-09-14-at-10.33.11--300x204.png" alt="" width="300" height="204" /></a>A few days ago, I had a talk at <a href="http://frontendconf.ch/" target="_blank">a conference in Zurich</a> (I&#8217;m going to write more about it in another post). The talk was about &#8220;10 things you might not know about CSS3&#8243;. The first of those things was how you can do bouncing transitions with cubic-bezier() instead of an easing keyword. As usual, my slides included a few live demos of the functionality, in which I edited the cubic-bezier() parameters and the audience could see the transition produced.</p>
<p>However, in the case of cubic-bezier() that&#8217;s not enough. No matter how much you see someone changing the parameters, if you don&#8217;t picture it in a 2D plane, it&#8217;s very hard to understand how it works. So, the night before, I searched for a tool I could use to show them how bezier curves are formed. I found plenty, but all of them restricted the the coordinates to the 0-1 range. I&#8217;m not sure if the cause is ignorance about the spec changes or that Webkit hasn&#8217;t caught up with those changes yet (<a href="https://bugs.webkit.org/show_bug.cgi?id=45761" target="_blank">but it will, soon</a>). The only one that supported values out of range was <a href="http://scope.bitbucket.org/ui-elements/bezier-control/index.xml" target="_blank">this one</a> from the Opera Dragonfly developers, but I found it kinda impossible to adapt.</p>
<p>For my talk, I tried to adapt one of them but it was late so I gave up after a while and ended up just showing them a screenshot. And the day after the talk, I started adapting <a href="http://www.roblaplaca.com/examples/bezierBuilder/" target="_blank">this</a> to my needs (ever tried coding at a conference? It&#8217;s awesome, you get to ask questions from very knowledgeable people and ger replies straight away). And then I started cleaning up the code, changing how it worked, adding features. At this point, I think the only thing that&#8217;s left from that tool is &#8230;the HTML5 doctype. After 3-4 days, I finished it, and got it its own domain, <a href="http://cubic-bezier.com/" target="_blank">cubic-bezier.com</a> (I was surprised it was still free).</p>
<h2>So, in a nutshell, what makes this better?</h2>
<p>Lots of things:</p>
<ul>
<li>It supports y values out of range, as per <a href="http://dev.w3.org/csswg/css3-transitions/#transition-timing-function" target="_blank">the latest version of the spec</a> (and shows a warning for Webkit)</li>
<li>It&#8217;s fully accessible from the keyboard</li>
<li>You can move the handles not only by dragging but also by clicking on the plane or using the keyboard arrow keys</li>
<li>You can mouse over the plane and see the progression and time percentages that correspond to every point</li>
<li>You can save curves you like in your &#8220;Library&#8221; (uses localStorage to persist them)</li>
<li>You can import and export curves to/from your library to share them with others</li>
<li>You can share a permalink to every curve. For example, <a href="http://cubic-bezier.com/#.64,.57,.67,1.53" target="_blank">here&#8217;s a bouncing transition</a> (FF &amp; Opera only)</li>
<li>You can compare the current curve with any in your library, setting the duration yourself</li>
<li>Custom favicon that reflects the current curve</li>
</ul>
<h2>Cool stuff used</h2>
<p>Given that this tool is not only for developers, but for badass developers that care about stuff like cubic-bezier(), I think I can safely assume they&#8217;re using a top notch browser. So, I went crazy with using cool modern stuff:</p>
<ul>
<li>HTML5: Canvas, localStorage, History API, range inputs, oninput event, output, classList, data- attributes</li>
<li>ES5: Accessors, Array#map, Array#forEach</li>
<li>Selectors API</li>
<li>JSON</li>
<li>CSS3: Transitions, gradients, media queries, border-radius, shadows, :in-range pseudoclass, box-sizing, transforms, text-overflow</li>
</ul>
<div>I also used my tiny chaining framework, <a href="http://lea.verou.me/chainvas" target="_blank">Chainvas</a> throughout this project.</div>
<h2>Browser support</h2>
<p>So far, I&#8217;ve tested it in modern versions of Chrome, Firefox, Opera and Safari and it seems to work. I haven&#8217;t tested it in IE10 (too lazy to open vm), although I want it to work there too, so if it doesn&#8217;t let me know. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Enjoy! <a class="view-demo" href="http://cubic-bezier.com" target="_blank">cubic-bezier.com</a></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/rssP2tS-qR4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/a-better-tool-for-cubic-bezier-easing/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/a-better-tool-for-cubic-bezier-easing/</feedburner:origLink></item>
		<item>
		<title>Chainvas: Make APIs chainable, enhance the canvas API</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/NAD2Vii8lQg/</link>
		<comments>http://lea.verou.me/2011/09/chainvas-make-apis-chainable-enhance-the-canvas-api/#comments</comments>
		<pubDate>Sun, 11 Sep 2011 04:17:32 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Original]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1288</guid>
		<description><![CDATA[It&#8217;s definitely not the first time someone writes a script to make the canvas API chainable, as a quick Google search will confirm. However, I think my attempt has merit, because it&#8217;s not really focused in chaining canvas methods, but just about every API you use it on and because it&#8217;s super small, only 1KB! [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://lea.verou.me/wp-content/uploads/2011/09/chainvas.png"><img class="alignleft size-medium wp-image-1289" title="chainvas page screenshot" src="http://lea.verou.me/wp-content/uploads/2011/09/chainvas-300x228.png" alt="" width="300" height="228" /></a>It&#8217;s definitely not the first time someone writes a script to make the canvas API chainable, as <a href="http://www.google.com/search?sourceid=chrome&amp;ie=UTF-8&amp;q=chainable+canvas" target="_blank">a quick Google search</a> will confirm.</p>
<p>However, I think my attempt has merit, because it&#8217;s not really focused in chaining canvas methods, but just about every API you use it on and because it&#8217;s super small, only 1KB!</p>
<div>You can find it here: <a href="http://lea.verou.me/chainvas/" target="_blank" class="view-demo">chainvas</a></div>
<div>Enjoy!</div>
<div></div>
<div></div>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/NAD2Vii8lQg" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/chainvas-make-apis-chainable-enhance-the-canvas-api/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/chainvas-make-apis-chainable-enhance-the-canvas-api/</feedburner:origLink></item>
		<item>
		<title>Help the community: report browser bugs</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/6vZ-Sjz7Gwk/</link>
		<comments>http://lea.verou.me/2011/09/help-the-community-report-browser-bugs/#comments</comments>
		<pubDate>Wed, 07 Sep 2011 12:54:47 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[Personal]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1282</guid>
		<description><![CDATA[Thought I&#8217;d let you know that my Smashing Magazine article with that title was published today. It discusses why, how, when and where to report browser bugs, as well as how to make a good bug report. Get comfortable and make a big cup of coffee before you dive in, as it&#8217;s quite long (4000 words).]]></description>
			<content:encoded><![CDATA[
<p>Thought I&#8217;d let you know that <a href="http://coding.smashingmagazine.com/2011/09/07/help-the-community-report-browser-bugs/comment-page-1/" target="_blank">my Smashing Magazine article with that title</a> was published today. It discusses why, how, when and where to report browser bugs, as well as how to make a good bug report.</p>
<p>Get comfortable and make a big cup of coffee before you dive in, as it&#8217;s quite long (4000 words).</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/6vZ-Sjz7Gwk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/help-the-community-report-browser-bugs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/help-the-community-report-browser-bugs/</feedburner:origLink></item>
		<item>
		<title>Pure CSS3 typing animation with steps()</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/ds60ayJysX4/</link>
		<comments>http://lea.verou.me/2011/09/pure-css3-typing-animation-with-steps/#comments</comments>
		<pubDate>Mon, 05 Sep 2011 18:19:13 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Original]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 animations]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1269</guid>
		<description><![CDATA[steps() is a relatively new addition to the CSS3 animations module. Instead of interpolating the values smoothly, it allows us to define the number of &#8220;frames&#8221; precisely. So I used it to create headers that have the well-known animated &#8220;typing effect&#8221;: As you can see, the number of characters is hardcoded in the steps() function, [...]]]></description>
			<content:encoded><![CDATA[
<p><a href="http://dev.w3.org/csswg/css3-animations/#animation-timing-function" target="_blank">steps()</a> is a relatively new addition to the CSS3 animations module. Instead of interpolating the values smoothly, it allows us to define the number of &#8220;frames&#8221; precisely. So I used it to create headers that have the well-known animated &#8220;typing effect&#8221;:</p>
<p><iframe style="width: 100%; height: 160px" src="http://jsfiddle.net/leaverou/7rnQP/embedded/result%2Ccss%2Chtml"></iframe></p>
<p>As you can see, the number of characters is hardcoded in the steps() function, but that&#8217;s the only place. Everything else is totally flexible. Apart from the font: It has to be monospace, so that every character has the same width.</p>
<p>Also, this particular way requires a solid background and an extra &lt;span&gt;. You can avoid these limitations by directly animating the width of the heading itself, but this requires a fixed target width hardcoded in the animation, so 2 things that need to be changed for every heading:</p>
<p><iframe style="width: 100%; height: 160px" src="http://jsfiddle.net/leaverou/y8kNx/embedded/result%2Ccss%2Chtml"></iframe></p>
<p>If you&#8217;re having trouble understanding how it works, take a look at <a href="http://jsfiddle.net/leaverou/vrEnp/" target="_blank">this simpler example</a>, with just the cursor.</p>
<p>Gecko (Firefox) and Webkit only at the moment, since other engines haven&#8217;t implemented CSS animations yet. However, both examples degrade very gracefully in other browsers (IMO at least).</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/ds60ayJysX4" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/pure-css3-typing-animation-with-steps/feed/</wfw:commentRss>
		<slash:comments>39</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/pure-css3-typing-animation-with-steps/</feedburner:origLink></item>
		<item>
		<title>CSS.coloratum: Convert and share CSS colors</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/eSwt9rEHqXk/</link>
		<comments>http://lea.verou.me/2011/09/css-coloratum-convert-and-share-css-colors/#comments</comments>
		<pubDate>Fri, 02 Sep 2011 10:22:22 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[canvas]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[css3 colors]]></category>
		<category><![CDATA[HTML5]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1257</guid>
		<description><![CDATA[Whenever I wanted to convert a CSS named color to RGB, I used to open the CSS3 colors spec in a new tab, search in the page and copied the values. Every time it felt even more tedious. I didn&#8217;t want to search in long tables, I wanted to type the color somewhere and get [...]]]></description>
			<content:encoded><![CDATA[
<p><img src="http://lea.verou.me/wp-content/uploads/2011/09/shot1-300x200.png" alt="" title="screenshot" width="300" height="200" class="alignleft size-medium wp-image-1263" />Whenever I wanted to convert a CSS named color to RGB, I used to open <a href="http://www.w3.org/TR/css3-color/" target="_blank">the CSS3 colors spec</a> in a new tab, search in the page and copied the values. Every time it felt even more tedious. I didn&#8217;t want to search in long tables, I wanted to type the color somewhere and get the values back, in an easy to copy format. So, after yet another color lookup earlier today, I decided to scratch my own itch and do it myself.</p>
<p>Of course, I didn&#8217;t plan to include a whole database of CSS colors in the website. My idea was much simpler: Use the named color to draw a rectangle in a &lt;canvas&gt; and then read the R,G,B values through ctx.getImageData().</p>
<p>I got the core functionality done in under 10 minutes, so I started adding stuff. I added a hex and HSL representation, I used canvas.toDataURL() to get a data URI of the rectangle and use it as a dynamic favicon*, I made the colors sharable and bookmarkable by using an old-fashioned hash. Also, I realized it actually supports any CSS supported color represenation by design, not just named colors.</p>
<p>Regarding the color conversions themselves, I took extra care to avoid redundancy. So values &lt; 1 don&#8217;t have leading zeroes (.5 instead of 0.5) and when the hex color is in the format #xxyyzz it gets converted to #xyz. When it&#8217;s an RGBA color, it still converts it to hex, since those values will be supported in CSS4.</p>
<p>Since it&#8217;s for developers, I didn&#8217;t bother at all with fallbacks.</p>
<p>Cool stuff used:</p>
<ul>
<li>HTML5: canvas, autofocus, output, oninput event, hashchange event</li>
<li>CSS3: gradients, media queries, box-sizing, background-clip, border-radius, shadows, RGBA</li>
<li>ES5: Array#map()</li>
<li>Selectors API</li>
</ul>
<p>The reason the input&#8217;s border appears weird on Webkit is <a href="https://bugs.webkit.org/show_bug.cgi?id=63952" target="_blank">this long standing Webkit bug</a>. Also, for some reason my nice dynamic favicons don&#8217;t display on Firefox, although they display fine in Webkit and Opera.</p>
<div>Enjoy: <a href="http://css.coloratum.com" target="_blank" class="view-demo">CSS.coloratum</a></div>
<div>Happy color sharing! Let me know of any problems or suggestions you may have.</div>
<div>PS: In case you&#8217;re wondering about the domain, I&#8217;ve had it for ages for another project and I thought it was quite fitting.</div>
<p>*Thanks to <a href="http://twitter.com/milo" target="_blank">@milo</a> for giving me the idea of using a dynamic favicon</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/eSwt9rEHqXk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/09/css-coloratum-convert-and-share-css-colors/feed/</wfw:commentRss>
		<slash:comments>28</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/09/css-coloratum-convert-and-share-css-colors/</feedburner:origLink></item>
		<item>
		<title>On URL readability</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/MAqp6_djikc/</link>
		<comments>http://lea.verou.me/2011/08/on-url-readability/#comments</comments>
		<pubDate>Tue, 30 Aug 2011 15:07:59 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Thoughts]]></category>
		<category><![CDATA[URLs]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1251</guid>
		<description><![CDATA[Yesterday, I was watching some season 6 episodes of Futurama (btw, this is their best season ever!) and I noticed the URLs in the website I was in (let&#8217;s call it foo.com). They were like: http://foo.com/futurama/season/6/episode/9 I thought to myself &#8220;hey, this looks very clean and readable&#8221;. And then I noticed that it only has [...]]]></description>
			<content:encoded><![CDATA[
<p>Yesterday, I was watching some season 6 episodes of Futurama (btw, this is their best season ever!) and I noticed the URLs in the website I was in (let&#8217;s call it foo.com). They were like:</p>
<p>http://foo.com/futurama/season/6/episode/9</p>
<p>I thought to myself &#8220;hey, this looks very clean and readable&#8221;. And then I noticed that it only has 1 less character than its non-rewritten counterpart:</p>
<p>http://foo.com/?futurama&#038;season=6&#038;episode=9</p>
<p>However, I&#8217;m pretty sure you agree that the second one is much harder to read. I <a href="http://twitter.com/#!/LeaVerou/status/108356094467915776" target="_blank">asked for opinions on twitter</a>, and got many interesting replies. Apart from the ones that completely missed the point, these were the core explanations:</p>
<ul>
<li>= and especially &amp; are more complex and look more like letters, so our brain has trouble tuning them out (<a href="http://twitter.com/#!/feather/status/108358461888270337" target="_blank">@feather</a> <a href="http://twitter.com/#!/robert_tilt/status/108410782777229312" target="_blank">@robert_tilt</a> <a href="http://twitter.com/#!/rexxars/status/108427976768622592" target="_blank">@rexxars</a> <a href="http://twitter.com/#!/mrtazz/status/108431965241360384" target="_blank">@mrtazz</a> <a href="http://twitter.com/#!/manchurian/status/108545434011705344" target="_blank">@manchurian</a>)</li>
<li>Slashes have more whitespace around them, so they are less obtrusive (<a href="http://twitter.com/#!/feather/status/108357826916794368" target="_blank">@feather</a> <a href="http://twitter.com/#!/stevelove/status/108393480488878080" target="_blank">@stevelove</a> <a href="http://twitter.com/#!/kenny1987/status/108415712292388864" target="_blank">@kenny1987</a> <a href="http://twitter.com/#!/janl/status/108432181549989888" target="_blank">@janl</a>)</li>
<li>They&#8217;re all visual noise, but we always have slashes in a URL, so using the slash to separate keys and values as well only introduces 1 separator instead of 3 (<a href="http://twitter.com/#!/Bugster/status/108356318741528577" target="_blank">@bugster</a> <a href="http://twitter.com/#!/craigpatik/status/108360564924874752" target="_blank">@craigpatik</a> <a href="http://twitter.com/#!/nyaray/status/108409202522861568" target="_blank">@nyaray</a>)</li>
<li>Slashes imply hierarchy, which our brains process easier than key-value pairs. Key-value pairs could be in any order, paths have a specified order. (<a href="http://twitter.com/#!/sggottlieb/status/108356697109700609" target="_blank">@sggottlieb</a> <a href="http://twitter.com/#!/edwelker/status/108357422292283393" target="_blank">@edwelker</a> <a href="http://twitter.com/#!/stephenhay/status/108410752469180417" target="_blank">@stevenhay</a> <a href="http://twitter.com/#!/jwajsberg/status/108420275258916864" target="_blank">@jwasjsberg</a> <a href="http://twitter.com/#!/stazybohorn/status/108518754878623744" target="_blank">@stazybohorn</a>)</li>
<li>Ampersands and equal signs are harder to type than slashes. They&#8217;re both in the top row and ampersands even need the Shift key as well. (<a href="http://twitter.com/#!/feather/status/108358640787927040" target="_blank">@feather</a>)</li>
<li>Ampersands and equal signs have semantic meaning in our minds, whereas slashes not as much (<a href="http://twitter.com/#!/snadon/status/108394403164467200" target="_blank">@snadon</a>)</li>
</ul>
<div>Regarding hierarchy and RESTful design, the first example isn&#8217;t exactly correct. If it was hierarchical, it should be foo.com/futurama/season<strong>s</strong>/6/episode<strong>s</strong>/9. As it currently stands, it&#8217;s key-value pairs, masquerading as hierarchical. However, it still reads better.</div>
<div>So I&#8217;m leaning towards the first three explanations, although I think all of them have a grain of truth. Which makes me wonder: Did we choose the wrong characters for our protocol? Could we have saved ourselves the hassle and performance overhead of URL rewriting if we were a bit more careful in choosing the separators back then?</div>
<div>Also, some food for thought: Where do you think the following URLs stand in the legibility scale?</div>
<div>http://foo.com/futurama/season=6/episode=9</div>
<div>http://foo.com/futurama/season:6/episode:9</div>
<div>http : //foo.com/futurama-season-6-episode-9  (suggested by Ben Alman)</div>
<div>Do you think there are there any explanations that I missed?</div>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/MAqp6_djikc" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/08/on-url-readability/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/08/on-url-readability/</feedburner:origLink></item>
		<item>
		<title>To write good code, you sometimes have to write bad code</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/oFw4ZsEBrCA/</link>
		<comments>http://lea.verou.me/2011/08/to-write-good-code-you-sometimes-have-to-write-bad-code/#comments</comments>
		<pubDate>Sat, 20 Aug 2011 12:51:45 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Tips]]></category>
		<category><![CDATA[programming]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1242</guid>
		<description><![CDATA[And I’m not referring to learning. For example, yesterday I was trying to write code for something and it ended up beng harder than I expected. It’s one of those rare cases where you can fully imagine how the solution should work, enough to tell it to another person, but you can’t put your thoughts [...]]]></description>
			<content:encoded><![CDATA[
<p>And I’m not referring to learning.</p>
<p>For example, yesterday I was trying to write code for something and it ended up beng harder than I expected. It’s one of those rare cases where you can fully imagine how the solution should work, enough to tell it to another person, but you can’t put your thoughts to code and you feel you’re not smart enough.</p>
<p>I find that in those cases, it helps a lot to open a new editor window and try to write code that just works. Without being elegant, fast or maintainable. Just something that works properly. And after you manage to put your thoughts into (bad) code, it’s easy to refine it from there and end up with good code.</p>
<p>Just don’t stop at the bad code, like many beginners do. It’s like when designers sketch a rough draft for a logo, before drawing the digital version. Could you imagine how horrible it would be if they wanted to stop there and give the rough sketches to the client instead? <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/oFw4ZsEBrCA" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/08/to-write-good-code-you-sometimes-have-to-write-bad-code/feed/</wfw:commentRss>
		<slash:comments>36</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/08/to-write-good-code-you-sometimes-have-to-write-bad-code/</feedburner:origLink></item>
		<item>
		<title>Accessible star rating widget with pure CSS</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/O4ipX2UMIkI/</link>
		<comments>http://lea.verou.me/2011/08/accessible-star-rating-widget-with-pure-css/#comments</comments>
		<pubDate>Thu, 18 Aug 2011 16:07:38 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Original]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[CSS3 selectors]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1233</guid>
		<description><![CDATA[For ages, we couldn’t utilize the sibling combinators (~ and +) to ease the pain of creating star rating widgets, because of this stupid Webkit bug. Nowadays, not only it’s fixed, but the fix has already propagated to Chrome and Safari 5.1. So, we can at least use the sibling combinator to make coloring the [...]]]></description>
			<content:encoded><![CDATA[
<p>For ages, we couldn’t utilize the sibling combinators (<code>~</code> and <code>+</code>) to ease the pain of creating star rating widgets, because of <a href="http://css-tricks.com/8439-webkit-sibling-bug/" target="_blank">this stupid Webkit bug</a>. Nowadays, not only it’s fixed, but the fix has already propagated to Chrome and Safari 5.1. So, we can at least use the sibling combinator to make coloring the stars easier.</p>
<p>But can we use <strong>no JavaScript</strong> for a rating widget and make it just with CSS?</p>
<p>Actually, we can. By adapting <a href="http://www.thecssninja.com/css/custom-inputs-using-css" target="_blank">Ryan Seddon&#8217;s technique for custom radio buttons with CSS</a>, we can turn a series of radio buttons into stars that change colors (for the purposes of this demo they&#8217;re just unicode characters that change colors, but in your case they may as well be images) and use the sibling combinator to color the previous stars. <a href="http://twitter.com/#!/stephband/status/104159169657053184" target="_blank">A</a> <a href="http://twitter.com/#!/scottjehl/status/104194465480183808" target="_blank">series</a> <a href="http://twitter.com/#!/anselmhannemann/status/104176613159206912" target="_blank">of</a> <a href="http://twitter.com/#!/hlb/status/104176520939044865" target="_blank">radio</a> <a href="http://twitter.com/#!/tomfullerton/status/104165058191433728" target="_blank">buttons</a> <a href="http://twitter.com/#!/leads/status/104161288279695360" target="_blank">is</a> <a href="http://twitter.com/#!/jamygolden/status/104158932267827201" target="_blank">what</a> <a href="http://twitter.com/#!/thijs/status/104158812684038144" target="_blank">many</a> <a href="http://twitter.com/#!/rossbruniges/status/104157949064249344" target="_blank">people</a> <a href="http://twitter.com/#!/maskingtape/status/104157878230843392" target="_blank">use</a> <a href="http://twitter.com/#!/edge0703/status/104157335756341249" target="_blank">as</a> <a href="http://twitter.com/#!/rasmusfl0e/status/104157216029949955" target="_blank">a</a> <a href="http://twitter.com/#!/stephenhay/status/104157128704540672" target="_blank">star</a> <a href="http://twitter.com/#!/derSchepp/status/104157124787060737" target="_blank">rating</a> <a href="http://twitter.com/#!/hzr/status/104160608848584704" target="_blank">widget</a> <a href="http://twitter.com/#!/iPaintCode/status/104161792925765633" target="_blank">fallback</a> anyway, so the markup required is not necessarily more than usual. The only thing that needs to be done differently is their reverse ordering: The highest ratings need to go first, due to the way CSS3 selectors work (this limitation might be removed in CSS4, but that&#8217;s a long way ahead).</p>
<p>Of course, you&#8217;d still need JS to attach an event handler if you want the votes to be registered through AJAX, but that&#8217;s not part of the rating widget per se (it could still work as part of a regular form).</p>
<p>What&#8217;s best is that it&#8217;s fully keyboard accessible (focus and then use keyboard arrows) and screen reader accessible (although VoiceOver will also pronounce the generated stars, but that won’t happen if you use images instead of unicode stars). I&#8217;m guessing it could become even more accessible with proper ARIA, but I’ll leave that as an exercise to the commenter <img src='http://lea.verou.me/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>In browsers that don&#8217;t support <code>:checked</code> (essentially only IE &lt; 9), it degrades to a series of radio buttons (haven’t verified that it does, but it should do).</p>
<p>So, here it is:</p>
<p><iframe style="width: 100%; height: 180px;" src="http://jsfiddle.net/leaverou/CGP87/embedded/result%2Ccss%2Chtml/" width="320" height="240"></iframe></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/O4ipX2UMIkI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/08/accessible-star-rating-widget-with-pure-css/feed/</wfw:commentRss>
		<slash:comments>25</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/08/accessible-star-rating-widget-with-pure-css/</feedburner:origLink></item>
		<item>
		<title>Why I love our industry</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/-Hx3Rvz-1xw/</link>
		<comments>http://lea.verou.me/2011/08/why-i-love-our-industry/#comments</comments>
		<pubDate>Wed, 17 Aug 2011 15:21:32 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Personal]]></category>
		<category><![CDATA[community]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1225</guid>
		<description><![CDATA[I was thinking today how blessed I feel for being a part of the worldwide web development community (and the broader programming community). In a world where throwing shit at others is an acceptable way of climbing to the top, our industry is a breeze of fresh air. Here are a few reasons why I [...]]]></description>
			<content:encoded><![CDATA[
<p>I was thinking today how blessed I feel for being a part of the worldwide web development community (and the broader programming community). In a world where throwing shit at others is an acceptable way of climbing to the top, our industry is a breeze of fresh air. Here are a few reasons why I find our industry unique, in a very good way:</p>
<ul>
<li>In which other industry is it common for people to spend several hours, days or in some cases even months, working on something to give it away for free, just to help people?</li>
<li>In which other industry do people help you and promote you just because they think you&#8217;re good, without getting anything out of it?</li>
<li>In which other industry do people listen to you, not because of your titles, degrees and &#8220;decades of experience&#8221;, but because of what you actually know?</li>
<li>In which other industry can you go to a big professional conference with jeans and a t-shirt and be in the majority? (And the best part is, even if you don’t like that kind of outfit and you prefer to wear a suit, you still fit in, cause appearances just don’t matter)</li>
<li>Judging whether someone’s work is good is a very rational and objective process (unlike arts). Sure, the various criteria have different weights for every person, but the criteria are the same for everyone, more or less (correctness, speed, maintainability, readability etc).</li>
<li>Even though it’s a male dominated field, I’ve never* experienced any discrimination or lack of respect due to my gender. Quite the contrary actually.</li>
<li>I’ve yet to meet a developer that lacks a sense of humor.</li>
<li>Work for us is our passion, not a chore. Yes, there are passionate people in every field, but in our industry it’s the norm, not the exception.</li>
<li>You don&#8217;t need to hide your geekiness. Instead, you&#8217;re encouraged to embrace it.</li>
</ul>
<p>Yes, I know that not all of them are true for every single person that happened to be a web developer. I&#8217;m talking about the part of the industry that&#8217;s active and that I meet in conferences, meetups, twitter etc.</p>
<p>So, what are <strong>your</strong> reasons for liking our industry, if any? Lets keep this post happy and not whine about what we DON&#8217;T like please. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>*<small>Well, except one bad joke once, but he recently said he’s sorry and his intentions were good throughout, so I don&#8217;t count it.</small></p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/-Hx3Rvz-1xw" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/08/why-i-love-our-industry/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/08/why-i-love-our-industry/</feedburner:origLink></item>
		<item>
		<title>Better “CSS3 ticket-like tags”</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/gDKFpyTFfzs/</link>
		<comments>http://lea.verou.me/2011/08/better-css3-ticket-like-tags/#comments</comments>
		<pubDate>Mon, 15 Aug 2011 20:50:55 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Replies]]></category>
		<category><![CDATA[CSS gradients]]></category>
		<category><![CDATA[CSS3]]></category>
		<category><![CDATA[generated content]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1210</guid>
		<description><![CDATA[Today I stumbled upon this tutorial, which from the screenshot, looked very interesting. So, I read on, and to my horror I noticed the author suggesting some questionable practices, the worst of which was using 3 HTML elements for every tag, including nonsense markup like &#60;span class="circle"&#62;&#60;/span&#62;. So, I thought I’d take a chance at trying [...]]]></description>
			<content:encoded><![CDATA[
<p>Today I stumbled upon <a href="http://webdesign.tutsplus.com/tutorials/htmlcss-tutorials/quick-tip-create-pure-css3-ticket-like-tags/" target="_blank">this</a> tutorial, which from the screenshot, looked very interesting. So, I read on, and to my horror I noticed the author suggesting some questionable practices, the worst of which was using 3 HTML elements for every tag, including nonsense markup like <code>&lt;span class="circle"&gt;&lt;/span&gt;</code>.</p>
<p>So, I thought I’d take a chance at trying to recreate this effect without any extra markup. And it turned out to be quite easy, although using CSS gradients limits browser support a bit (IE10, Firefox 3.6+, Chrome, Safari 5.1).</p>
<p>They have the same disadvantage as the originals: They depend on the background color. However, unlike the originals, they come at less code, they&#8217;re scalable without changing a million values (as shown in the &#8220;bigger&#8221; section) and of course, no extra markup.</p>
<p>You can see the results in <a href="http://jsfiddle.net/leaverou/T9bmw/" target="_blank">the fiddle</a> below:</p>
<p><iframe style="width: 100%; height: 400px" src="//jsfiddle.net/leaverou/T9bmw/embedded/result%2Ccss%2Chtml"></iframe></p>
<p>Disclaimer: <a href="http://webdesign.tutsplus.com/" target="_blank">webdesign tuts+</a> occasionally has some nice tutorials. I didn&#8217;t write this post to attack them in any way.</p>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/gDKFpyTFfzs" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/08/better-css3-ticket-like-tags/feed/</wfw:commentRss>
		<slash:comments>29</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/08/better-css3-ticket-like-tags/</feedburner:origLink></item>
		<item>
		<title>twee+: Longer tweets, no strings attached</title>
		<link>http://feedproxy.google.com/~r/leaverou/~3/wIp8lciRuaI/</link>
		<comments>http://lea.verou.me/2011/08/tweeplus-longer-tweets-no-strings-attached/#comments</comments>
		<pubDate>Sun, 14 Aug 2011 05:27:39 +0000</pubDate>
		<dc:creator>Lea Verou</dc:creator>
				<category><![CDATA[Apps & scripts]]></category>
		<category><![CDATA[Original]]></category>
		<category><![CDATA[Personal]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://leaverou.me/?p=1197</guid>
		<description><![CDATA[As some people that have been following me for a while know, the 140 character limit on twitter bugs me a lot sometimes, and I&#8217;ve tried to find a way to overcome it previously as well. The most common ways these days seems to be either cutting down the long tweet into multiple pieces (yuck) [...]]]></description>
			<content:encoded><![CDATA[
<p><img class="alignleft size-medium wp-image-1207" title="tweeplus screenshot" src="http://lea.verou.me/wp-content/uploads/2011/08/tweeplus-300x200.png" alt="" width="300" height="200" />As some people that have been following me for a while know, the 140 character limit on twitter bugs me a lot sometimes, and I&#8217;ve tried to find <a href="http://lea.verou.me/2009/11/exploring-browser-supported-unicode-characters-and-a-tweet-shortening-experiment/" target="_blank">a way to overcome it</a> previously as well. The most common ways these days seems to be either cutting down the long tweet into multiple pieces (yuck) or using a service to host the longer tweet and post a summary with a link to it.</p>
<p>The latter isn&#8217;t an entirely horrible option. However, I see 3 big downsides:</p>
<ol>
<li>I&#8217;m not very comfortable with the idea of some external service hosting my content which could close down any time due to failure to monetize their website. In that case, I&#8217;d be left with some dead links that are of no value and my content would be lost forever. Yes, they usually warn you in advance in such cases, but such news could be missed for a number of reasons.</li>
<li>People (including yours truly) don&#8217;t plan those things in advance. They just seek services like that at the exact moment when they want to post a long tweet. Being greeted with a prompt to use Twitter Connect is NOT nice. For starters, it slows me down. Also, I don&#8217;t want to give permission to every website on the effing interwebs to post on my twitter timeline. I owe it to my followers to be responsible and not risk filling their timelines with crap.</li>
<li>Most of these websites look like someone puked and what came out happened to be HTML and CSS. The only exception I&#8217;ve found is <a href="http://twtmore.com/" target="_blank">twtmore</a>, but it still suffers from #1 and #2.</li>
</ol>
<div>So, like every developer with a healthy amount of NIH syndrome, I decided to write my own <img src='http://lea.verou.me/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </div>
<div>My goals were:</div>
<div>
<ol>
<li>It had to be entirely client-side (except initially getting downloaded from the server of course). This way, whoever is concerned can download the full website and decode their tweets with it if it ever goes down. Also, being entirely client side allows it to scale very easily, as serving files is not a very resource intensive job (compared to databases and the like).</li>
<li>No Twitter Connect, the tweets would get posted through <a href="https://dev.twitter.com/docs/intents" target="_blank">Twitter Web Intents</a>.</li>
<li>It had to look good. I&#8217;m not primarily a designer, so I can&#8217;t make something that looks jaw-droppingly amazing, but I can at least make it look very decent.</li>
<li>If I was gonna go through all the hassle of making this, I may as well try to keep it under 10K, so that I could take part in the <a href="http://10k.aneventapart.com/" target="_blank">10K apart contest</a>. (I haven&#8217;t submitted it yet, I&#8217;ll submit a few days before the deadline, as it seems you can&#8217;t make changes to your submission and I want to polish the code a bit, especially the JS — I&#8217;m not too proud about it)</li>
</ol>
<div>I managed to succeed in all my goals and I really liked the result. I ended up using it for stuff I never imagined, like checking if a twitter username corresponds to the account I think (as it shows the avatars). So I went ahead and came up with a name, bought a domain for it, and <a href="http://tweeplus.com" target="_blank">tweeplus.com</a> was born <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </div>
</div>
<h2>twee+? Seriously?</h2>
<p>Yes, I like it. The plus means &#8220;more&#8221;, which is fitting and + kinda looks like a t, so it could be read as &#8220;tweet&#8221; as well. Yes, I know that the word &#8220;twee&#8221; has some negative connotations, but oh well, I still like the name. Whoever doesn&#8217;t can just not use it, I won&#8217;t get depressed, I promise. <img src='http://lea.verou.me/wp-includes/images/smilies/icon_razz.gif' alt=':P' class='wp-smiley' /> </p>
<h2>Geeky stuff</h2>
<h3>How it works</h3>
<ul>
<li>A relatively new feature, Twitter automatically wraps URLs in <a href="http://t.co" target="_blank">t.co</a> links, making them only 20 characters long.</li>
<li>All the text of the tweet is stored in the URL hash (query string will also work, although the output uses a hash). Some research revealed that actually <a href="http://stackoverflow.com/questions/417142/what-is-the-maximum-length-of-a-url" target="_blank">browsers can handle surprisingly long URLs</a>. Essentially, the only limit (2083 characters) is enforced by Internet Explorer. I decided to limit tweets to 2000 characters (encoded length), not only because of the IE limit, but also because I wouldn&#8217;t like people to post whole books in t.co links. We don&#8217;t want Twitter to start taking measures against this, do we? <img src='http://lea.verou.me/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </li>
<li>A hard part was deciding which encoding to use (twitter is quite limited in the characters it parses as part of a URL).
<ul>
<li>My first thought was base64, but I quickly realized this was not a very good idea:
<ul>
<li>The encoding &amp; decoding functions (<code>btoa()</code> and <code>atob()</code> respectively) are relatively new and therefore not supported by older browsers. I&#8217;m fine with the app hardly working in old browsers, but existing links must as a minimum be readable.</li>
<li>It uses approximately 1.34 characters per ASCII character. Unicode characters need to be URL-encoded first, otherwise an Exception is thrown. URL-encoding them uses 6 characters, which would result in 8 characters when they&#8217;re base64 encoded.</li>
</ul>
</li>
<li>Then I thought of using URL-encoding for the whole thing. The good thing with it is that for latin alphanumeric characters (which are the most) it doesn&#8217;t increase the string length at all. For non-alphanumeric characters it takes up 3 characters and 6 characters for Unicode ones. Also, it&#8217;s much more readable.</li>
<li>Still, implementing it was tricky. It doesn&#8217;t encode some characters (like the dot), even though twitter doesn&#8217;t accept them as part of a URL. Also, escape() and encodeURI() behave differently and <a href="http://twitter.com/#!/LeaVerou/status/101348203756130304" target="_blank">the Unicode encoding returned by the former isn&#8217;t accepted by Twitter</a>. So I had to combine the two and do some substitutions manually.</li>
</ul>
</li>
<li>When the textarea changes, the hash does too. The whole thing is a form with action=&#8221;http://twitter.com/intent/tweet&#8221;, so submitting it does the right thing naturally. I keep a hidden input with the tweet and the textarea has no name, so it doesn&#8217;t get submitted.</li>
<li>Usernames, hashtags and URLs get extracted and linkified. Usernames also get an avatar (it&#8217;s dead easy: Just use twitter.com/api/users/profile_image?screen_name={username} where {username} is the user&#8217;s username)</li>
<li>Internal &#8220;pages&#8221; (like &#8220;About&#8221; or &#8220;Browser support&#8221;) are essentially long &#8220;tweets&#8221; too.</li>
<li>A little easter egg is that if the browser supports radial gradients, the gradient follows the mouse, creating a spotlight effect. This looks nice on Chrome and Firefox, and really shitty on IE10, probably due to bugs in the gradient implementation (which I have to reduce &amp; report sometime).</li>
</ul>
<h3>Buzzword compliance</h3>
<p>This little app demonstrates quite a lot new open web technologies (HTML5, CSS3 etc), such as:</p>
<ul>
<li>textarea maxlength</li>
<li>placeholder</li>
<li>autofocus (edit: I had to remove it cause it triggered a Webkit bug in Safari)</li>
<li>required inputs</li>
<li>New input types (url)</li>
<li>History API</li>
<li>oninput event (with <a href="http://mathiasbynens.be/notes/oninput" target="_blank">keyup fallback</a>)</li>
<li>hashchange event</li>
<li>SVG</li>
<li>Common CSS3 (border-radius, shadows, transitions, rgba, media queries)</li>
<li>CSS3 gradients</li>
<li>CSS3 animations</li>
<li>CSS3 resize</li>
<li>:empty</li>
</ul>
<div>Let me know if I forgot something.</div>
<div>Oh yeah, I did forget something. There it is: <a class="view-demo" href="http://tweeplus.com/">twee+</a></div>

<img src="http://feeds.feedburner.com/~r/leaverou/~4/wIp8lciRuaI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://lea.verou.me/2011/08/tweeplus-longer-tweets-no-strings-attached/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		<feedburner:origLink>http://lea.verou.me/2011/08/tweeplus-longer-tweets-no-strings-attached/</feedburner:origLink></item>
	</channel>
</rss>

