<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:admin="http://webns.net/mvcb/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:atom="http://www.w3.org/2005/Atom">

    <channel>
    
    <title>A List Apart</title>
    <link>http://www.alistapart.com/articles/</link>
    <description></description>
    <dc:language>en</dc:language>
    <dc:creator>nospam@example.com	</dc:creator>
    <dc:rights>Copyright 2010</dc:rights>
    <dc:date>2010-07-20T11:00:42+00:00</dc:date>
    <admin:generatorAgent rdf:resource="http://expressionengine.com/" />
	<atom:link href="http://www.alistapart.com/site/rss" rel="self" type="application/rss+xml" />
    

    <item>
      <title>JavaScript Minification Part II</title>
      <link>http://www.alistapart.com/articles/javascript-minification-part-II/</link>
      <author><![CDATA[contact.us@alistapart.com (Nicholas C. Zakas)]]></author>
      <guid>http://www.alistapart.com/articles/javascript-minification-part-II/</guid>
      <description>Variable naming can be a source of coding angst for humans trying to understand code. Once you’re sure that a human doesn’t need to interpret your JavaScript code, variables simply become generic placeholders for values. Nicholas C. Zakas shows us how to further minify JavaScript by replacing local variable names with the YUI Compressor.</description>
      <dc:subject>Code, Scripting, Process, Project Management and Workflow</dc:subject>
      <dc:date>2010-07-20T10:00:42+00:00</dc:date>
    </item>

    <item>
      <title>SVG with a little help from Raphaël</title>
      <link>http://www.alistapart.com/articles/svg-with-a-little-help-from-raphael/</link>
      <author><![CDATA[contact.us@alistapart.com ( Brian Suda)]]></author>
      <guid>http://www.alistapart.com/articles/svg-with-a-little-help-from-raphael/</guid>
      <description>Want to make fancy, interactive, scalable vector graphics (SVGs) that look beautiful at any resolution and degrade with grace? Brian Suda urges you to consider Raphaël for your SVG heavy lifting.</description>
      <dc:subject>Code, Browsers, Scripting</dc:subject>
      <dc:date>2010-07-20T10:00:02+00:00</dc:date>
    </item>

    <item>
      <title>Prefix or Posthack</title>
      <link>http://www.alistapart.com/articles/prefix-or-posthack/</link>
      <author><![CDATA[contact.us@alistapart.com ( Eric Meyer)]]></author>
      <guid>http://www.alistapart.com/articles/prefix-or-posthack/</guid>
      <description>Vendor prefixes: Threat or menace? As browser support (including in IE9) encourages more of us to dive into CSS3, vendor prefixes such as &#45;moz&#45;border&#45;radius and &#45;webkit&#45;animation may challenge our consciences, along with our patience. But while nobody particularly enjoys writing the same thing four or five times in a row, prefixes may actually accelerate the advancement and refinement of CSS. King of CSS Eric Meyer explains why.</description>
      <dc:subject>Code, Browsers, CSS</dc:subject>
      <dc:date>2010-07-06T09:00:36+00:00</dc:date>
    </item>

    <item>
      <title>Supersize that Background, Please!</title>
      <link>http://www.alistapart.com/articles/supersize-that-background-please/</link>
      <author><![CDATA[contact.us@alistapart.com (Bobby van der Sluis)]]></author>
      <guid>http://www.alistapart.com/articles/supersize-that-background-please/</guid>
      <description>Background images that fill the screen thrill marketers but waste bandwidth in devices with small viewports, and suffer from cropping and alignment problems in high&#45;res and widescreen monitors. Instead of using a single fixed background size, a better solution would be to scale the image to make it fit different window sizes. And with CSS3 backgrounds and CSS3 media queries, we can do just that. Bobby van der Sluis shows how.</description>
      <dc:subject>Code, Browsers, CSS</dc:subject>
      <dc:date>2010-07-06T09:00:15+00:00</dc:date>
    </item>

    <item>
      <title>Stop Forking with CSS3</title>
      <link>http://www.alistapart.com/articles/stop-forking-with-css3/</link>
      <author><![CDATA[contact.us@alistapart.com ( Aaron Gustafson)]]></author>
      <guid>http://www.alistapart.com/articles/stop-forking-with-css3/</guid>
      <description>You may remember when JavaScript was a dark art. It earned that reputation because, in order to do anything with even the teensiest bit of cross&#45;browser consistency, you had to fork your code for various versions of Netscape and IE. Today, thanks to web standards advocacy and diligent JavaScript library authors, our code is relatively fork&#45;free. Alas, in our rush to use some of the features available in CSS3, we’ve fallen off the wagon. Enter Aaron Gustafson&#8217;s eCSStender, a JavaScript library that lets you use CSS3 properties and selectors while keeping your code fork&#45; and hack&#45;free.</description>
      <dc:subject>Code, CSS, Scripting, Culture, Industry</dc:subject>
      <dc:date>2010-06-22T09:00:16+00:00</dc:date>
    </item>

    <item>
      <title>Taking Advantage of HTML5 and CSS3 with Modernizr</title>
      <link>http://www.alistapart.com/articles/taking-advantage-of-html5-and-css3-with-modernizr/</link>
      <author><![CDATA[contact.us@alistapart.com (Faruk Ateş)]]></author>
      <guid>http://www.alistapart.com/articles/taking-advantage-of-html5-and-css3-with-modernizr/</guid>
      <description>Years ago, CSS browser support was patchy and buggy, and only daring web designers used CSS for layouts. Today, CSS layouts are commonplace and every browser supports them. But the same can&#39;t be said for CSS3 and HTML5. That&#39;s where Faruk Ateş&#8217;s Modernizr comes in. This open&#45;source JavaScript library makes it easy to support different levels of experiences, based on the capabilities of each visitor&#8217;s browser. Learn how to take advantage of everything in HTML5 and CSS3 that is implemented in some browsers, without sacrificing control over the user experience in other browsers.</description>
      <dc:subject>Code, CSS, HTML and XHTML, HTML5, Scripting, Culture, Industry</dc:subject>
      <dc:date>2010-06-22T09:00:10+00:00</dc:date>
    </item>

    <item>
      <title>Web Fonts at the Crossing</title>
      <link>http://www.alistapart.com/articles/fonts-at-the-crossing/</link>
      <author><![CDATA[contact.us@alistapart.com (Richard Fink)]]></author>
      <guid>http://www.alistapart.com/articles/fonts-at-the-crossing/</guid>
      <description>Everything you wanted to know about web fonts but were afraid to ask. Richard Fink summarizes the latest news in web fonts, examining formats, rules, licenses, and tools. He creates a checklist for evaluating font hosting and obfuscation services like Typekit; looks at what&#8217;s coming down the road (from problems of advanced typography being pursued by the CSS3 Fonts Module group, to the implications of Google&#45;hosted fonts); and wraps it all up with a how&#45;to on making web fonts work today.</description>
      <dc:subject>Design, Typography, Web Fonts</dc:subject>
      <dc:date>2010-06-08T09:00:12+00:00</dc:date>
    </item>

    <item>
      <title>Quick and Dirty Remote User Testing</title>
      <link>http://www.alistapart.com/articles/quick-and-dirty-remote-user-testing/</link>
      <author><![CDATA[contact.us@alistapart.com (Nate Bolt)]]></author>
      <guid>http://www.alistapart.com/articles/quick-and-dirty-remote-user-testing/</guid>
      <description>User research doesn&#8217;t have to be expensive and time&#45;consuming. With online applications, you can test your designs, wireframes, and prototypes over the phone and your computer with ease and aplomb. Nate Bolt shows the way.</description>
      <dc:subject>Design, User Interface Design, Process, Project Management and Workflow, User Science, Usability</dc:subject>
      <dc:date>2010-05-25T10:00:55+00:00</dc:date>
    </item>

    <item>
      <title>Responsive Web Design</title>
      <link>http://www.alistapart.com/articles/responsive-web-design/</link>
      <author><![CDATA[contact.us@alistapart.com (Ethan Marcotte)]]></author>
      <guid>http://www.alistapart.com/articles/responsive-web-design/</guid>
      <description>Designers have coveted print for its precision layouts, lamenting the varying user contexts on the web that compromise their designs. Ethan Marcotte advocates we shift our design thinking to appropriate these constraints: using fluid grids, flexible images, and media queries, he shows us how to embrace the &#8220;ebb and flow of things&amp;#8221 with responsive web design.</description>
      <dc:subject>Code, CSS, Design, Layout, User Interface Design</dc:subject>
      <dc:date>2010-05-25T10:00:44+00:00</dc:date>
    </item>

    <item>
      <title>Habit Fields</title>
      <link>http://www.alistapart.com/articles/habit-fields/</link>
      <author><![CDATA[contact.us@alistapart.com (Jack Cheng)]]></author>
      <guid>http://www.alistapart.com/articles/habit-fields/</guid>
      <description>We have the power to bestow our abilities onto the things around us. By being conscious of our tools, habits, and spaces, and actively conditioning them to help us behave the way we want to behave, maybe we can more efficiently tap into the thousands of hours of creative genius embedded in our everyday objects. Maybe we&#8217;ll be able to maximize the capabilities that new technologies afford us without being overwhelmed by the distractions. And, just maybe, we&#8217;ll remember what it feels like to be utterly engrossed in our daily work.</description>
      <dc:subject>Process, Creativity</dc:subject>
      <dc:date>2010-05-04T09:00:49+00:00</dc:date>
    </item>

    
    </channel>
</rss>