<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    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/"
    >

<channel>
    <title>Webmonkey &#187; transform</title>
    <atom:link href="http://www.webmonkey.com/tag/transform/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Mon, 06 May 2013 17:29:19 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>Transform Your Site With CSS 3</title>
        <link>http://www.webmonkey.com/2011/01/transform-your-site-with-css-3/</link>
        <comments>http://www.webmonkey.com/2011/01/transform-your-site-with-css-3/#comments</comments>
        <pubDate>Wed, 26 Jan 2011 16:20:53 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=49642</guid>
        		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[CSS 3]]></category>
		<category><![CDATA[transform]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2011/01/css3transform.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2011/01/css3transform.jpg" alt="Transform Your Site With CSS 3" /></div>Our friends at TypeKit, the custom web fonts service, have posted a nice CSS tutorial from web developer Andy Clarke. Clarke walks you through the basics of how to use CSS 3&#8242;s new two-dimensional transform properties. CSS transforms allow you to rotate images, create a mirror effect without adding extra images or add some scaling [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_49643" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2011/01/css3transform.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2011/01/css3transform.jpg" alt="" title="css3transform" width="580" height="369" class="size-full wp-image-49643" /></a><p class="wp-caption-text">CSS 3 transforms in action</p></div>Our friends at TypeKit, the <a href="http://www.webmonkey.com/2010/08/typekit-teams-up-with-adobe-to-offer-more-web-fonts/">custom web fonts service</a>, have posted a nice CSS tutorial from web developer Andy Clarke. Clarke walks you through the basics of <a href="http://blog.typekit.com/2011/01/25/case-study-getting-hardboiled-with-css3-2d-transforms/">how to use CSS 3&#8242;s new two-dimensional transform properties</a>. </p>
<p><a href="http://www.w3.org/TR/css3-2d-transforms/">CSS transforms</a> allow you to rotate images, create a mirror effect without adding extra images or add some scaling mouse events to your pages. With rules like <code>scale()</code> <code>rotate()</code> and <code>translate()</code>, CSS 3 can do what was once only possible with JavaScript. The final result of Clarke&#8217;s tutorial may be a bit too close to Apple&#8217;s Coverflow visuals to just cut-and-paste, but the step-by-step walkthrough makes it simple to tweak the look to your liking. </p>
<p>In addition to the transform rules, the tutorial makes use of the oft-overlooked, but very powerful, <code>nth-of-type(n)</code> selector to avoid cluttering the markup with extraneous <code>id</code>s.</p>
<p>Best of all, thanks to widespread support in modern browsers and a little JavaScript help for older browsers, the example code in TypeKit&#8217;s walkthrough works in just about every web browser. That said, perhaps the best advice in the tutorial is this gem: </p>
<blockquote>
<p>No two browsers are the same, so to make the most from emerging technologies such as HTML5 and CSS3, we need to banish the notion that websites should look and be experienced exactly the same in every browser. We should <em>design</em> around browser differences instead of <em>hacking</em> around them.</p>
</blockquote>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.webmonkey.com/2010/06/dealing-with-browser-differences-in-css-3/">Dealing With Browser Differences in CSS 3</a></li>
<li><a href="http://www.webmonkey.com/2010/07/css3-pie-lets-you-have-your-css-and-ie-it-too/">CSS3 Pie Lets You Have Your CSS and IE It, Too</a></li>
<li><a href="http://www.webmonkey.com/2010/10/target-the-future-with-css-3s-target-rule/">Target the Future With CSS 3’s :target Rule</a></li>
<li><a href="http://www.webmonkey.com/2010/08/simplify-css-3-with-online-code-generators/">Simplify CSS 3 With Online Code Generators</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2011/01/transform-your-site-with-css-3/feed/</wfw:commentRss>
        <slash:comments>5</slash:comments>

        
    </item>
    
    <item>
        <title>Slick Web Design Gets Easier Thanks to CSS 3’s Transform Tools</title>
        <link>http://www.webmonkey.com/2009/12/slick_web_design_gets_easier_thanks_to_css_3_s_transform_tools/</link>
        <comments>http://www.webmonkey.com/2009/12/slick_web_design_gets_easier_thanks_to_css_3_s_transform_tools/#comments</comments>
        <pubDate>Tue, 15 Dec 2009 13:38:12 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/blog/slickwebdesigngetseasierthankstocss3stransformtools</guid>
        		<category><![CDATA[CSS]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[CSS 3]]></category>
		<category><![CDATA[transform]]></category>
        <description><![CDATA[Now that modern browsers are stepping up with better support for CSS 3, web designers have even more powerful transforms to play with. Page elements can be animated, rotated or otherwise transformed in ways that previously weren&#8217;t possible, or at least required complex JavaScript. Of course, browser support is still somewhat limited in &#8220;the real [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><img class="blogimg" src="http://howto.wired.com/mediawiki/images/Css3layout-example1.png" />Now that modern browsers are stepping up with better support for CSS 3, web designers have even more powerful transforms to play with. Page elements can be animated, rotated or otherwise transformed in ways that previously weren&#8217;t possible, or at least required complex JavaScript.</p>
<p>Of course, browser support is still somewhat limited in &#8220;the real world,&#8221; so it&#8217;ll be some time before you can begin using them heavily in your daily work. But if you&#8217;d like to jumpstart your understanding of CSS 3, the 24 Ways blog has a nice tutorial on <a href="http://24ways.org/2009/going-nuts-with-css-transitions">manipulating images using CSS 3&#8242;s transform properties</a>.</p>
<p>The article tackles mainly WebKit-based transforms, though if you&#8217;re using nightly builds of Firefox 3.7, the <code>-moz-transform</code> code will work as well.</p>
<p>Obviously, Internet Explorer won&#8217;t be able to render any of these CSS rules, so you&#8217;ll want to make sure the effects degrade for browsers that don&#8217;t understand CSS 3. For example, the first demo in the tutorial simply rotates an image and applies a drop shadow. Browsers that don&#8217;t understand the CSS would simply display the image without the rotation or shadow &#8212; not ideal, but workable.</p>
<p>The other possibility would be to include some JavaScript for less-capable browsers, but that defeats much of the purpose of CSS 3 &#8212; making complex transforms quick and simple.</p>
<p>Another point worth mentioning is that the <code>box-shadow</code> rule has actually been <a href="http://www.w3.org/blog/CSS/2009/10/01/resolutions_79">dropped from the CSS 3 spec</a> due to time constraints. Most likely it will be resurrected as <code>drop-shadow</code>, or something similar, but the change is still in the discussion stage so you might want to hold off using <code>box-shadow</code> for now.</p>
<p>Be sure to dig around the rest of the <a href="http://24ways.org/2009/">24 Ways site</a>, which is a bit like an advent calendar for web designers. We&#8217;ve featured 24 Ways tutorials in the past and, so far, this year&#8217;s offering look to be every bit as useful as those from years past.</p>
<p><strong>See Also:</strong></p>
<ul>
<li><a href="http://www.webmonkey.com/blog/Complex_Web_Layouts_Made_Easy_With_New_CSS3__Flexible_Box_Model_">Complex Web Layouts Made Easy With New CSS3 &#8216;Flexible Box Model&#8217;</a></li>
<li><a href="http://www.webmonkey.com/blog/Solving_Internet_Explorer_s_PNG_Shortcomings_with_JavaScript">Solving Internet Explorer&#8217;s PNG Shortcomings with JavaScript</a></li>
<li><a href="http://www.webmonkey.com/blog/Microformats_are_Awesome__Now_Put_Them_to_Work_for_Your_Site">Microformats are Awesome, Now Put Them to Work for Your Site</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2009/12/slick_web_design_gets_easier_thanks_to_css_3_s_transform_tools/feed/</wfw:commentRss>
        <slash:comments>10</slash:comments>

        
    </item>
    </channel>
</rss>
