<?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>ScottGale.com</title>
	<atom:link href="http://scottgale.com/blog/feed/" rel="self" type="application/rss+xml" />
	<link>http://scottgale.com/blog</link>
	<description>Exploring New Web Technologies</description>
	<lastBuildDate>Tue, 11 May 2010 00:48:51 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>IE 9 and the Future of Web Standards</title>
		<link>http://scottgale.com/blog/ie-9-and-the-future-of-web-standards/2010/05/11/</link>
		<comments>http://scottgale.com/blog/ie-9-and-the-future-of-web-standards/2010/05/11/#comments</comments>
		<pubDate>Tue, 11 May 2010 00:21:05 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=273</guid>
		<description><![CDATA[Recently it was announced that for the first time in over a decade Internet Explorers global market share has dropped below 60%.  Although in my personal experience the stats don&#8217;t reflect that, it is an important moment for web developers.  At one point in history (not long ago) when you asked most web developers what [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/internet-explorer-9-homepage.png"><img class="alignnone size-full wp-image-284" title="internet-explorer-9-homepage" src="http://scottgale.com/blog/wp-content/uploads/2010/05/internet-explorer-9-homepage.png" alt="Internet Explorer 9 Homepage, IE9" width="410" height="259" /></a>Recently it was announced that for the first time in over a decade Internet Explorers global market share has dropped <a href="http://arstechnica.com/microsoft/news/2010/05/chrome-continues-surge-as-ie-drops-below-60-market-share.ars" target="_blank">below 60%</a>.  Although in my personal experience the stats don&#8217;t reflect that, it is an important moment for web developers.  At one point in history (not long ago) when you asked most web developers what browser to install, the answer would invariably come back; FireFox.  Interestingly though, FireFox has plateaued a bit, and WebKit based browsers are now impinging the dominant IE market share.  We&#8217;ve seen an emergence of WebKit based browsers, especially Chrome in recent statistics.  This is widely attributed to the simple fact that Chrome focused on the two things that people really care about on the web; <strong>speed</strong> and <strong>standards support</strong>.</p>
<p>This trending competition in the browser space is a great thing.  Nobody wants innovation stunted by having everyone dependent on one browser.  Web standards are a great thing as well,  because it enables proper content delivery to all, no matter the browsing engine.  Here is where the philosophy of Google, Microsoft, and Mozilla have combined: The &#8220;Same markup&#8221; notion.  This is where both competition and web standards can flourish.  All these companies have recently stated the philosophy of code rendering the same way, no matter what browser you are in.  You may be browsing using the Trident rendering engine for <a href="http://blogs.msdn.com/ie/archive/2010/05/05/html5-and-same-markup-second-ie9-platform-preview-available-for-developers.aspx" target="_blank">IE9</a> or the WebKit rendering engine for Chrome and <a href="http://www.apple.com/hotnews/thoughts-on-flash/">Safari</a>.</p>
<p>The problem is when reality catches up with us.  Lets face it, Microsoft has never been that great about web standards.  FireFox has found it&#8217;s niche but there are still subtle differences between Mac and PC in rendering.  The WebKit rendering engine has different versions for Chrome, Safari, and mobile.  It is my hope that these companies working together with the w3c can help developers to solve some of these problems and bring website development into a more mature environment.</p>
<p>Microsoft released the <a href="http://ie.microsoft.com/testdrive/">second developer platform preview</a> for IE9 this month.  They have been working with the w3c to add and support the standards.  They have been quite involved, but previously, even after being involved they did not support a number of standards.  Why will this round be different?  It appears they are more engaged.  When I head to &#8220;An Event Apart&#8221; in two weeks, Microsoft is speaking on how to kill IE6.  They are there speaking to the web developer community and with the w3c.  When I tested IE 9 this week I noticed that it does have a few encouraging signs of progress:</p>
<p>1. IE9 now supports the use of CSS3 selectors.  When I tested this on <a href="http://www.css3.info/" target="_blank">CSS3.info</a> I confirmed that all of the selectors were supported.<br />
2. IE9 supports <a href="http://ie.microsoft.com/testdrive/HTML5/01BorderRadius/Default.html">CSS3 rounded corners</a>!  Thank the lord!  It&#8217;s about time.  Where are you guys on box-shadow?</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/scottgale-ie9.png"><img class="alignnone size-thumbnail wp-image-274" title="ie9 screenshot" src="http://scottgale.com/blog/wp-content/uploads/2010/05/scottgale-ie9.png" alt="Internet Explorer 9 rendering ScottGale.com" width="150" height="106" /></a>I have included a screen shot of <a href="http://scottgale.com/blog/">scottgale.com</a> rendering on IE9 with a couple tweaks.  Still no drop-shadow, but I do get some corner rounding, which is a big start.  You can see that it is picking up the rounding for the select boxes, the submit button, and the bottom corners.</p>
<p>They also mention that they support CSS3 media queries for mobile, netbooks, and full desktops.  However,  my dream would be that these are not necessary.  I see this as a baby step for Microsoft in the right direction, hopefully they can keep that going.</p>
<p>In the spirit of competition and standards, these companies need to come together and do what is best for web developers.  If these companies can&#8217;t pull together the &#8220;Same markup&#8221; philosophy then don&#8217;t expect developers to get behind the spirit of browser competition.  What will happen is everyone will start touting a single browser that is fast and supports web standards.  For Microsoft with their sliding browser percentage, it&#8217;s time to step up and help improve the lives of the web developers and the end users.  It&#8217;s time for all the companies to come together and make real web standards happen.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/ie-9-and-the-future-of-web-standards/2010/05/11/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Best iPad Apps Roundup</title>
		<link>http://scottgale.com/blog/best-ipad-apps-roundup/2010/05/08/</link>
		<comments>http://scottgale.com/blog/best-ipad-apps-roundup/2010/05/08/#comments</comments>
		<pubDate>Sat, 08 May 2010 16:40:05 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[best ipad apps]]></category>
		<category><![CDATA[ipad]]></category>
		<category><![CDATA[ipad apps]]></category>
		<category><![CDATA[touch interface]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=223</guid>
		<description><![CDATA[So now that both the iPad and the iPad 3G are out, I thought I would post a roundup of the best iPad apps out there that I&#8217;ve found.  I know there is a lot of curiosity around the potential of the iPad and its interface.   I would love to hear from other people [...]]]></description>
			<content:encoded><![CDATA[<p>So now that both the iPad and the iPad 3G are out, I thought I would post a roundup of the best iPad apps out there that I&#8217;ve found.  I know there is a lot of curiosity around the potential of the iPad and its interface.   I would love to hear from other people what apps they have enjoyed.</p>
<p><strong><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/evernote1.png"><img class="alignnone size-full wp-image-254" title="Evernote-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/evernote1-e1273332981755.png" alt="Evernote iPad App" width="149" height="112" /></a>Evernote</strong> &#8211; This is one of the best apps ive ever used.  In fact, the draft for this post was typed on the iPad in Evernote.  It syncs all your notes and documents with your iphone, ipad, and computer.  Making sure that anytime a new though jumps into your head you have a place to stay organized.  Creativity doesn&#8217;t just happen 9-5, Monday &#8211; Friday, so it&#8217;s nice to have your thoughts in sync.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0009-e1273328560389.png"><img class="alignnone size-thumbnail wp-image-232" title="Marvel-iPad-App" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0009-e1273328560389-150x150.png" alt="Marvel iPad App Screenshot" width="150" height="150" /></a><strong>Marvel</strong> &#8211; This app represents one of the great points of differentiation between the iPad and the Kindle.  The Kindle is great for books, but for news and things like comics it was always a problem.  The iPad&#8217;s capability really kicks up the options for those categories.  As an added bonus, Marvel allows you to download some of their classic comics for free.  There is another app called &#8220;Comics&#8221; if you aren&#8217;t happy with just Marvel.</p>
<p><strong><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/npr.png"><img class="alignnone size-thumbnail wp-image-257" title="NPR-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/npr-150x150.png" alt="NPR iPad App" width="150" height="150" /></a>NPR</strong> &#8211; Great app for news buffs.  NPR posts great articles that are  excellent to read on the crystal clear iPad screen.  One of the cooler  features of this app, however, is that you can stream your favorite  shows from NPR right to the iPad on demand.</p>
<p><strong>AIM</strong> &#8211; I can&#8217;t show a screenshot of this one without having to blur out everyone&#8217;s Facebook comments and my AIM buddy list.  For me, the instant messaging client is a necessity for work  communication, so that is a major part of why it made my list.  This app is a pretty standard AIM client but nice to  have nonetheless.  The app has &#8220;Lifestream&#8221; which will aggregate your  social activity but I prefer hootsuite for my social aggreation.</p>
<p><strong><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0011.png"><img class="alignnone size-thumbnail wp-image-230" title="Pandora-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0011-150x150.png" alt="Pandora iPad Screenshot" width="150" height="150" /></a>Pandora</strong> &#8211; Standard Pandora app with an iTunes looking interface.  I&#8217;m a Pandora fan.  I haven&#8217;t found any limitations in this application versus the full web version yet.  The expandable menu for each song allows you to bookmark the song or the artist.  There is also an option to buy the song direct from iTunes or search the artist in iTunes which I find handy if you have interest in the songs you are hearing.  It is a bummer that since there is no multitasking, once you start browsing for the artist in iTunes, the iPad has to stop playing Pandora.  One other thing that I noticed is you can&#8217;t delete a station if you accidentally add one which is easy to do with the sensitive touch interface.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0001.png"><img class="alignnone size-thumbnail wp-image-240" title="WordsHD-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0001-150x150.png" alt="Words HD iPad App" width="150" height="150" /></a><strong>Words HD</strong> &#8211; Scrabble with a luxurious board compared to the iPad&#8217;s tiny cousin the iPhone.  I wonder if I&#8217;m getting an unfair advantage playing on the &#8220;big screen&#8221;.  It&#8217;s a great way to stay in touch with the family if you were scrabble opponents as kids like mine was.  Plus, you might learn something.  One down side of words is that you never get penalized for playing incorrect words, so you can try combinations until you&#8217;re blue in the face.  Scrabble also makes an application for $9.99 that I haven&#8217;t tried yet.  It would really be nice to play against more than just one person.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0012.png"><img class="alignnone size-thumbnail wp-image-229" title="Molecules" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0012-150x150.png" alt="" width="150" height="150" /></a><strong>Molecules</strong> &#8211; This one is an install and forget it sort of thing.  It is fun to play with for about 10 minutes and think of doctors using the iPad to enhance their general diagnosis capabilities.  There are molecule setting options for DNA, Acetylcholinesterase, Insulin, and TRNAPHE.  The application also offers different views (I prefer the cylinder view myself).  If you are in the medical field there is one very cool thing you can do with this.  This application connects to the RCSB Protein Data Bank.  In a matter of minutes I was able to download the Crystal Structure of the 2009 H1N1 virus, view, and rotate on the screen, pretty cool.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0003.png"><img class="alignnone size-thumbnail wp-image-238" title="Netflix-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0003-150x150.png" alt="Netflix iPad App" width="150" height="150" /></a><strong>Netflix</strong> &#8211; I love being able to stream high quality movies using the Netflix app.  I watched one over WiFi that looked amazing.  When you watch movies over 3G Netflix downsamples the stream.  The 3G at my house using full bars was noticeably slower when browsing movies and loading the app.  The video quality was not great and jerky in parts, but you&#8217;re watching a streaming movie from the cell towers so, not quite there yet.  I think AT&amp;T is a tad deluded about their network capability but that is a separate post.</p>
<p><strong>SugarSync</strong> &#8211; Even though there is no accessible file system on the iPad I sync my documents to the cloud via SugarSync.  The files you sync to SugarSync can be viewed and emailed to others using their iPad app.  Dropbox is also on this bandwagon.  Make&#8217;s it easy to be sure you have access to your important files anywhere.  I tested viewing docx and xlsx files and it worked fine.  It does not allow you to edit the documents however.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0015.png"><img class="alignnone size-thumbnail wp-image-226" title="Labyrinth-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0015-e1273328984588-112x150.png" alt="Labyrinth iPad Application" width="112" height="150" /></a><strong>Labyrinth 2 HD </strong>- Fun game to try out the gyroscope.  This has a multiplayer option and is made by Illusion Labs, the same company that coded the Skateboarding came Touch/Grind HD.  This game has a lot of features for encouraging social engagement through multiplayer, online browsing, and level creation, but really I just tried the single player levels.  It takes a little while to get the hang of all the new obstacles that are in this, but once you get past that it is pretty fun, a tutorial will take you through the basics.</p>
<p><strong>ABC</strong> &#8211; Stream ABC shows, although it crashed my iPad a couple times.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0007.png"><img class="alignnone size-thumbnail wp-image-234" title="Yahoo-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0007-150x150.png" alt="Yahoo Entertainment iPad Application" width="150" height="150" /></a><strong>Yahoo  Entertainment</strong> &#8211; I have multiple TVs in the house and only 1 has a  cable box.  This is a great TV guide if you have analog TVs in the house  or don&#8217;t want use the guide.  This has some other features, such as,  video on demand for news and sports.  It also has entertainment news in a  format that I&#8217;m not crazy about.  I personally am just using this for  the guide capability.  One of the really handy features of the guide is  the &#8220;Show Details&#8221; option.  By using this you can click on a show and  see all the information about all the shows in the season, so if you are  coming in mid-stream, you can see where the season is at with respect  to the story line.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0008-e1273329467861.png"><img class="alignnone size-thumbnail wp-image-233" title="Weather-iPad" src="http://scottgale.com/blog/wp-content/uploads/2010/05/IMG_0008-e1273329467861-150x150.png" alt="Weather iPad App" width="150" height="150" /></a><strong>The Weather Channel</strong> &#8211; Nice array of weather functionality and views.  The app utilizes the iPad&#8217;s location services and can do multiple map overlays including clouds and radar.  I personally never really trust weather reports so its nice to be able to play back the radar and see what is actually about to happen.  This app also offers a streaming video weather reports, but the local reports are pretty robotic.</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/05/homescreen1-e1273335241732.png"><img class="alignnone size-full wp-image-262" title="iPad-Home-Screen" src="http://scottgale.com/blog/wp-content/uploads/2010/05/homescreen1-e1273335241732.png" alt="iPad Home Screen, iPad Image" width="149" height="193" /></a>These are my favorite apps that I have dug up so far.  You might be asking, where are Facebook, Hootsuite, LinkedIn, Google Docs, and Google Voice.  If you look at my home screen you&#8217;ll notice that I have a few of those on there.  However, these are simply Safari home screen links to the respective sites.  I&#8217;ve found that for the most part all those items listed above work fine for the iPad using their straight up web browser modes.  Facebook has a link for touch devices called <a href="http://touch.facebook.com/">touch.facebook.com</a> but I find I just end up using the actual full site.<br />
So for these there aren&#8217;t apps for them, but are apps needed?  The beauty of the iPad is that standard websites with no browser plugins work great.</p>
<p><strong>Apps I tried and didn&#8217;t love:</strong></p>
<p>For both Amazon and Kayak the search functionality is quite a bit more limiting than on the actual site, and both their full sites work fine on the iPad.  So from my perspective there is no real point in having an app for those, but if you do build an app, it needs to be able to reproduce the search criteria.  It&#8217;s the same problem on the iPhone but the point for simplicity is a little more arguable for the iPhone due to the form factor.  For Twit Touch &#8211; I love the TWIT network but this app keeps crashing my iPad.  It&#8217;s nice to be able to watch streaming live TWIT shows, but I really need more stability from that app.</p>
<p>So there is my first roundup.  Looking forward to what gets built in the future.  Please comment and let me know some great apps that you have found.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/best-ipad-apps-roundup/2010/05/08/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>How to build a WordPress HTML5 theme</title>
		<link>http://scottgale.com/blog/how-to-build-a-wordpress-html5-theme/2010/04/22/</link>
		<comments>http://scottgale.com/blog/how-to-build-a-wordpress-html5-theme/2010/04/22/#comments</comments>
		<pubDate>Thu, 22 Apr 2010 02:45:05 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[web standards]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=160</guid>
		<description><![CDATA[iPhone, iPad, video HTML5 deployment, Webkit, Chrome, Safari, web standards, canvas elements, and disappearing flash support.  These are just a few of the many reasons to explore HTML5 and its capability.  Add WordPress, a very customizable system that allows skinning of the underpinning code in order to achieve the desired result and you get a [...]]]></description>
			<content:encoded><![CDATA[<p>iPhone, iPad, video HTML5 deployment, Webkit, Chrome, Safari, web standards, canvas elements, and disappearing flash support.  These are just a few of the many reasons to explore HTML5 and its capability.  Add WordPress, a very customizable system that allows skinning of the underpinning code in order to achieve the desired result and you get a great basic test case for HTML5.</p>
<p>What follows is quick synopsis of how to setup an HTML5 WordPress skin and some of the benefits this brings:</p>
<p>To start, I setup basic HTML5 markup.  Utilizing new tags.  Here is what the structure looks like:<br />
<a href="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-layout-sm.png"><img class="alignnone size-full wp-image-162" style="float: none;" title="html5-layout-sm" src="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-layout-sm.png" alt="" width="400" height="519" /></a></p>
<p>Using this basic system as a framework, I added <a title="microformats" href="http://scottgale.com/blog/microformats-and-seo/2010/03/18/">microformats</a> to the header and footer for human and machine readable information.  You can view the source and search for &#8220;vcard&#8221; to see my microformat header.</p>
<p>Next, I started utilizing some of the great things that HTML5 and CSS3 have to offer.  HTML5 has new form field types that work well for the iPad, iPhone, and Webkit.  In other browsers they fall back to be standard text input fields so it&#8217;s not a problem to use them in general markup, even for IE6 (everyones favorite).  Here is a breakdown of some of the new HTML5 form fields:<br />
<strong>&lt;input type=&#8221;search&#8221; placeholder=&#8221;SEARCH&#8221; value=&#8221;"/&gt;</strong><br />
<span style="font-weight: normal;">The new search input type has a really cool attribute called &#8220;placeholder&#8221;.  Placeholder is a value that disappears when the form field focuses, a function that we no longer have to emulate with JavaScript on browsers that support this.  The type search also tells the iPhone, iPad, and future dynamic keypads to use a different &#8220;enter&#8221; key.  Note how the iPad shows &#8220;Search&#8221; on the keyboard:<br />
<a href="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-search.jpg"><img class="alignnone size-full wp-image-166" style="float: none;" title="html5-search" src="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-search.jpg" alt="" width="264" height="340" /></a> </span><br />
<strong>&lt;input type=&#8221;email&#8221;/&gt;</strong><br />
This field type also tells mobile devices to change their keyboard accordingly.  Here is an example of the iPad keyboard with this field type:<br />
<a href="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-email1.jpg"><img class="alignnone size-medium wp-image-182" style="float: none;" title="html5-email" src="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-email1-232x300.jpg" alt="" width="232" height="300" /></a><br />
<strong>&lt;input type=&#8221;url&#8221;/&gt;</strong><br />
This field type also tells mobile devices to change their keyboard accordingly.  Here is an example of the iPad keyboard with this field type:<br />
<a href="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-url.jpg"><img class="alignnone size-medium wp-image-170" style="float: none;" title="html5-url" src="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-url-232x300.jpg" alt="" width="232" height="300" /></a><br />
<a href="http://scottgale.com/blog/wp-content/uploads/2010/04/html5-url.jpg"></a></p>
<p>Now its time to add the CSS.  Using CSS3 for rounded corners, drop shadows, and gradients, quickly eliminates the need for extra divs, classes, and most importantly, <strong>images</strong>.  I used these styles to do the buttons, the input fields, header and footer styling, and even the background.  Here are some of the basic CSS3 styles used:</p>
<pre>/* create the body gradient */
body {</pre>
<pre>	background: -moz-linear-gradient(top, #fff, #ccc);
	background: -webkit-gradient(linear, center top, center bottom, from(#fff), to(#ccc));
}</pre>
<pre>/* do the rounded corners and drop shadow on the header */
header {
	-moz-border-radius-topleft:8px;
	-webkit-border-top-left-radius:8px;
	-moz-border-radius-topright:8px;
	-webkit-border-top-right-radius:8px;
	-moz-box-shadow: 0px 0px 3px rgba(0, 0, 0, 1);
	-webkit-box-shadow: 0px 0px 3px rgba(0, 0, 0, 1);
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 1);
}</pre>
<pre>/* create the button for form submission and search submission */
form .submit {
	background: -moz-linear-gradient(top, #073842, #000);
	background: -webkit-gradient(linear, center top, center bottom, from(#073842), to(#000));
}</pre>
<p>With these styles it&#8217;s quick, easy, and image free to do what use to be a much more arduous process for many of us.</p>
<p><strong>Now you&#8217;re all done except for IE</strong></p>
<p>Now that the markup is in place and the styles are in place.  We have to make it work for lesser browsers that can&#8217;t handle new standards (aka IE).  There seems to be a misconception out there that this is difficult, but it is actually a few simple steps.  For my blog I conceded that there would be some degradation of the look for browsers that don&#8217;t support CSS3 so that makes life easier, and of course it may be a luxury not everyone can afford.</p>
<p>IE Step 1: Add support for styling of the HTML5 tags<br />
To do this, all we have to do is include a JS file called <a href="http://code.google.com/p/html5shiv/" target="_blank">html5shiv</a> hosted on googlecode.com.  This in essence does a document.createElement and a few other things to get IE to recognize the HTML5 elements.  We can wrap this in conditional comments because it is only required for IE.</p>
<pre>&lt;!--[if lte IE 9]&gt;
&lt;script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"&gt;&lt;/script&gt;
&lt;![endif]--&gt;</pre>
<p><strong>IE Step 2: IE specific CSS</strong><br />
For any IE specific CSS that you want to do (I added a few different border treatments and color tones to make the site still look ok) add the IE specific CSS file.</p>
<p>So the sum of your checking for IE should look something like this:</p>
<pre id="line13">&lt;!--[if IE]&gt;
  &lt;script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"&gt;&lt;/script&gt;
  &lt;link rel="stylesheet" href="/blog/wp-content/themes/scottgale/style-ie.css" type="text/css" media="screen" /&gt;
&lt;![endif]--&gt;</pre>
<p>Make sure after you add this to validate your markup with the <a href="http://validator.w3.org/" target="_blank">w3c validator</a>.  It handles HTML5 quite well from my experience.</p>
<p><strong>And now your are done!</strong></p>
<p>I hope this helps everyone to explore this new web standard.  The blogosphere is an easy place to try this out and help perpetuate these ideas.  Please let me know if I need to explore any of these concepts in more detail for people.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/how-to-build-a-wordpress-html5-theme/2010/04/22/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Custom HTML5 Wordpress Skin Released!</title>
		<link>http://scottgale.com/blog/custom-html5-wordpress-skin-released/2010/04/19/</link>
		<comments>http://scottgale.com/blog/custom-html5-wordpress-skin-released/2010/04/19/#comments</comments>
		<pubDate>Mon, 19 Apr 2010 01:27:25 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=157</guid>
		<description><![CDATA[I just released my custom HTML5 WordPress skin, and it is a relief to get back to being able to post after working on this.  Over the course of working on this I found many new HTML5 tidbits that really help us struggling web developers.
Over the next week I plan on highlighting some of [...]]]></description>
			<content:encoded><![CDATA[<p>I just released my custom HTML5 WordPress skin, and it is a relief to get back to being able to post after working on this.  Over the course of working on this I found many new HTML5 tidbits that really help us struggling web developers.</p>
<p>Over the next week I plan on highlighting some of the tech I used so keep an eye out for the next post.  Some cool stuff to mention:</p>
<ul>
<li>New Form Fields that preset iPhone and iPad entry according to field type.</li>
<li>New search field capability supported in Safari.</li>
<li>Only 8 images required to make the whole site, rest done with CSS3 gradients and rounded corners</li>
<li>Google Chrome Frame Support, making the web faster and removing IE 1 user at a time.</li>
<li>Google hosted code fix for IE</li>
<li>New tags such as section, article</li>
<li>Added microformat support</li>
<li>And many more, stay tuned..</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/custom-html5-wordpress-skin-released/2010/04/19/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Microformats and SEO</title>
		<link>http://scottgale.com/blog/microformats-and-seo/2010/03/18/</link>
		<comments>http://scottgale.com/blog/microformats-and-seo/2010/03/18/#comments</comments>
		<pubDate>Thu, 18 Mar 2010 02:08:03 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[machine-readable]]></category>
		<category><![CDATA[microformats]]></category>
		<category><![CDATA[SEO]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=116</guid>
		<description><![CDATA[For a long time search engines have been making sense of a web development approach that doesn&#8217;t incorporate consistent markup for consistent items.  Search engines have managed to do a great job with this, however, now we have the advantage of microformats and other Rich Snippets.  With microformats we can make both machine [...]]]></description>
			<content:encoded><![CDATA[<p>For a long time search engines have been making sense of a web development approach that doesn&#8217;t incorporate consistent markup for consistent items.  Search engines have managed to do a great job with this, however, now we have the advantage of microformats and other Rich Snippets.  With microformats we can make both machine readable and human readable code.  This concept will encourage SEO professionals to engage web developers as well as become more code savvy themselves.</p>
<p>Microformats are simple standardized ways of organizing website information.  Microformats have implications for web development standards, SEO, and application development around parsing website information.<br />
<a href="http://microformats.org/about"><img class="alignnone size-full wp-image-135" title="micro-diagram" src="http://scottgale.com/blog/wp-content/uploads/2010/03/micro-diagram.gif" alt="" width="445" height="213" /></a></p>
<p>Lately, there has been a lot of discussion around these snippets for SEO, geo tagging, etc.  I find this a bit ironic because they have been around for so long.  (The microformat search term on Google hit its peak in 2007.)  However, what hasn&#8217;t been around for very long is the Google adoption of all of these &#8220;Rich Text Snippets&#8221;.  The term Rich Text Snippets includes microformats, microdata, and RDFa&#8217;s.  I&#8217;ve seen some examples on the microformats blog and Google has been blogging about all the support they have been adding.  Google actually made some mistakes in their examples, but it looks like they corrected them.  So I thought I would outline my favorite examples of microformats to get that information out there.  Hopefully we can perpetuate the wide-spread use of these.</p>
<p>These are my favorite markup uses for each format:</p>
<p><strong>Review:</strong></p>
<pre>&lt;div class="hreview"&gt;
  &lt;span class="item"&gt;
    &lt;span class="fn"&gt;Scott Gale's Blog&lt;/span&gt;
  &lt;/span&gt;
  Reviewed by &lt;span class="reviewer"&gt;John Smith&lt;/span&gt; on
  &lt;span class="dtreviewed"&gt;
    Jan 6&lt;span title="2009-01-06" /&gt;
  &lt;/span&gt;.
  &lt;span class="summary"&gt;Love the website&lt;/span&gt;
  &lt;span class="description"&gt;
    I like your blog because it offers me, an SEM evangelist and
    sales guy, an insight into the world of technology from
    someone who understands the very essence of its infrastructure.
  &lt;/span&gt;
  Rating:
  &lt;span class="rating"&gt;4.5&lt;/span&gt;
&lt;/div&gt;</pre>
<p><strong>Person</strong></p>
<pre>&lt;div class="vcard"&gt;
  My name is
  &lt;span class="fn"&gt;Scott Gale&lt;/span&gt;,
  My blog url is:
  &lt;a href="http://scottgale.com/blog" class="url"&gt;scottgale.com/blog&lt;/a&gt;.
  I live in
  &lt;span class="adr"&gt;
    &lt;span class="locality"&gt;South Burlington&lt;/span&gt;,
    &lt;span class="region"&gt;VT&lt;/span&gt;
  &lt;/span&gt;
  and work as a
  &lt;span&gt;Web Developer&lt;/span&gt; at
  &lt;span&gt;Dealer.com&lt;/span&gt;.
&lt;/div&gt;</pre>
<p><strong>Business:</strong></p>
<pre>&lt;div class="vcard"&gt;
   &lt;span class="fn org"&gt;Scott Gale's Web Shop&lt;/span&gt;
   Located at
     &lt;div class="adr"&gt;
        &lt;span class="street-address"&gt;16 Any Dr.&lt;/span&gt;, &lt;span class="locality"&gt;South Burlington&lt;/span&gt;, &lt;span class="region"&gt;VT&lt;/span&gt;.
     &lt;/div&gt;
     &lt;span class="geo"&gt;
        &lt;span class="latitude"&gt;
           &lt;span class="value-title" title="37.774929" /&gt;
        &lt;/span&gt;
        &lt;span class="longitude"&gt;
           &lt;span class="value-title" title="-122.419416" /&gt;
        &lt;/span&gt;
     &lt;/span&gt;
     Phone: &lt;span class="tel"&gt;206-555-1234&lt;/span&gt;
     &lt;a href="http://scottgale.com/blog"&gt;scottgale.com/blog&lt;/a&gt;
&lt;/div&gt;</pre>
<p><strong>Product:</strong></p>
<pre>&lt;div class="hproduct"&gt;
   Make: &lt;span class="brand"&gt;Maserati&lt;/span&gt;
   &lt;span class="category"&gt;Automotive&lt;/span&gt;
   &lt;h1 class="fn"&gt;Granturismo&lt;/h1&gt;
   Nicely equiped for:
   &lt;span class="price"&gt;$134,000&lt;/span&gt;.
   &lt;span class="description"&gt;The Maserati GranTurismo design exudes elegance
   and has room for 4.  Reinvented from the ground up.&lt;/span&gt;
   &lt;a href="http://www.scottgale.com/Maserati-GranTurismo" class="url"&gt;View Details&lt;/a&gt;
&lt;/div&gt;</pre>
<p><strong>Video: (RDFa from Google&#8217;s site)<br />
</strong></p>
<pre>    &lt;object width="512" height="296" rel="media:video"
      resource="http://example.com/video_object.swf?id=12345"
      xmlns:media="http://search.yahoo.com/searchmonkey/media/"
      xmlns:dc="http://purl.org/dc/terms/"&gt;
     &lt;param name="movie" value="http://example.com/video_object.swf?id=12345" /&gt;
     &lt;embed src="http://example.com/video_object.swf?id=12345"
       type="application/x-shockwave-flash" width="512" height="296"&gt;

     &lt;a rel="media:thumbnail" href="http://example.com/thumbnail_preview.jpg" /&gt;
     &lt;a rel="dc:license" href="http://example.com/terms_of_service.html" /&gt;
     &lt;span property="dc:description" content="Cute Overload defines Baroo? as: Dogspeak for
      'Whut the...?'Frequently accompanied by the Canine Tilt and/or wrinkled brow for enhanced effect." /&gt;
     &lt;span property="media:title" content="Baroo? - cute puppies" /&gt;
     &lt;span property="media:width" content="512" /&gt;
     &lt;span property="media:height" content="296" /&gt;
     &lt;span property="media:type" content="application/x-shockwave-flash" /&gt;
     &lt;span property="media:region" content="us" /&gt;
     &lt;span property="media:region" content="uk" /&gt;
     &lt;span property="media:duration" content="63" /&gt;
    &lt;/object&gt;</pre>
<p>(Would be nice to see a video microformat, they audio spec is in review currently.)</p>
<p>With Google&#8217;s adoption of these standards it puts microformats in the running for some serious SEO discussion.  Google has a lot of <a href="http://www.google.com/support/webmasters/bin/topic.py?hl=en&amp;topic=21997">documentation</a> about this.  They also have a <a href="http://www.google.com/webmasters/tools/richsnippets">rich snippet testing tool</a> to confirm that your html is properly formed and able to be parsed.  </p>
<p>Also, I stumbled upon a <a href="http://jay.beweep.com/2009/12/29/unexplored-seo-opportunities-utilizing-semantic-structured-web/">great post by Jay Myers</a> about the potential of these formats and how it relates to SEO.</p>
<p>With Google&#8217;s adoption of this it puts microformats as a new and important SEO component.  Utilizing the examples above coupled with the tools that Google has for testing will help create a more human and machine readable web.  <a href="http://microformats.org/wiki/get-started">Microformats.org</a> can help get you started if you are interested in becoming a contributor.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/microformats-and-seo/2010/03/18/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>My new blog mock in HTML5</title>
		<link>http://scottgale.com/blog/my-new-blog-in-html5/2010/03/10/</link>
		<comments>http://scottgale.com/blog/my-new-blog-in-html5/2010/03/10/#comments</comments>
		<pubDate>Wed, 10 Mar 2010 04:14:43 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[design]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=112</guid>
		<description><![CDATA[So this week I discovered http://conceptfeedback.com/ (http://bit.ly/bJk6CO).  I know lots of people say, don&#8217;t trust the opinions of random people out there but at the same time, that is the internet constituency hitting my site.  It is good to have some opinions from a diverse set of people.  I loved the opinions [...]]]></description>
			<content:encoded><![CDATA[<p>So this week I discovered <a href="http://conceptfeedback.com/">http://conceptfeedback.com/</a> (<a href="http://bit.ly/bJk6CO">http://bit.ly/bJk6CO</a>).  I know lots of people say, don&#8217;t trust the opinions of random people out there but at the same time, that is the internet constituency hitting my site.  It is good to have some opinions from a diverse set of people.  I loved the opinions that I have received thus far, some good ideas have come out of it.  I encourage people to try this service, as long as you review other people&#8217;s work it is free to try.</p>
<p>So here is the mockup I posted there, which I have built in HTML5:</p>
<p><a href="http://scottgale.com/blog/wp-content/uploads/2010/03/screenshot1.jpg"><img class="alignnone size-medium wp-image-113" title="screenshot1" src="http://scottgale.com/blog/wp-content/uploads/2010/03/screenshot1-300x196.jpg" alt="New Blog Mockup" width="300" height="196" /></a></p>
<p>You can check out and comment on the new concept in conceptfeedback.com or on this site.  Once I have this fully solidified I will send around my general markup philosophy for setting up a wordpress skin in HTML5.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/my-new-blog-in-html5/2010/03/10/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Setting up an iPhone Wordpress Plugin</title>
		<link>http://scottgale.com/blog/setting-up-an-iphone-wordpress-plugin/2010/03/06/</link>
		<comments>http://scottgale.com/blog/setting-up-an-iphone-wordpress-plugin/2010/03/06/#comments</comments>
		<pubDate>Sat, 06 Mar 2010 18:56:09 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[Tech]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[plugin]]></category>
		<category><![CDATA[wordpress]]></category>

		<guid isPermaLink="false">http://scottgale.com/blog/?p=108</guid>
		<description><![CDATA[
After I setup the iPhone version of my blog a lot of people were asking me how to do it.  Truth is the plugin I&#8217;m using makes it extremely easy.  Even if you host your own WordPress blog it&#8217;s easy to add the WPtouch plugin and get your site iPhone enabled.  From [...]]]></description>
			<content:encoded><![CDATA[<p><img src="/blog/wp-content/uploads/2010/03/iphone-screenshot.gif" alt="iPhone Wordpress Screenshot" /></p>
<p>After I setup the iPhone version of my blog a lot of people were asking me how to do it.  Truth is the plugin I&#8217;m using makes it extremely easy.  Even if you host your own WordPress blog it&#8217;s easy to add the <a href="http://www.bravenewcode.com/products/wptouch/">WPtouch plugin</a> and get your site iPhone enabled.  From your admin console go to Plugins > Add New > search for &#8220;WPtouch&#8221;, hit &#8220;Install&#8221; and you are good to go.  </p>
<p>The only problem I ran into is that after I installed W3 Total Cache it completely hosed my iPhone site version.  So pay attention to possible plugin conflicts as you further optimize your site.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/setting-up-an-iphone-wordpress-plugin/2010/03/06/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>CSS Vertical Text</title>
		<link>http://scottgale.com/blog/css-vertical-text/2010/03/01/</link>
		<comments>http://scottgale.com/blog/css-vertical-text/2010/03/01/#comments</comments>
		<pubDate>Mon, 01 Mar 2010 02:18:31 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://www.scottgale.com/blog/?p=64</guid>
		<description><![CDATA[Many people have written about the potential for vertical text in CSS so I wanted to try it out for myself. By using the technique described below I was able to achieve this effect:

*Disclaimer: This doesn&#8217;t work in old Opera versions, but does work in Opera 10.5.  This also works in IE6+, FF, and [...]]]></description>
			<content:encoded><![CDATA[<p>Many people have written about the potential for vertical text in CSS so I wanted to try it out for myself. By using the technique described below I was able to achieve this effect:</p>
<p><iframe src="/blogsamples/verticaltext/index.html" width="40" height="240" scrolling="no"></iframe></p>
<p>*Disclaimer: This doesn&#8217;t work in old Opera versions, but does work in Opera 10.5.  This also works in IE6+, FF, and Webkit based browsers, so that is pretty encompassing.</p>
<p>Here is the basic markup:<br />
<code><br />
&lt;p&gt;CSS Vertical Text&lt;/p&gt;<br />
</code></p>
<p>I wanted to try to do my best to exclude IE browser checks and conditional checks.  So this example handles all browsers mentioned previously with a single CSS block:</p>
<pre><code>
p.css-vertical-text {
	color:#333;
	border:0px solid red;
	writing-mode:tb-rl;
	-webkit-transform:rotate(90deg);
	-moz-transform:rotate(90deg);
	-o-transform: rotate(90deg);
	white-space:nowrap;
	display:block;
	bottom:0;
	width:20px;
	height:20px;
	font-family: ‘Trebuchet MS’, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	text-shadow: 0px 0px 1px #333;
}
</code></pre>
<p>Also, if I can stay away from IE filters I like too, but it&#8217;s worth mentioning that if you have an specific rotation, you have to use the IE filter:<br />
<code><br />
filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);<br />
</code><br />
Where 0, 1, 2, 3 correlate to 0, 90, 180, and 270 respectively.</p>
<p>So I tried to keep this one simple,  but lining everything up in different browsers can be a pain because of the way each browser interprets the spacing.</p>
<p>Information for this post was pulled from the following places:</p>
<p>http://www.thecssninja.com/css/real-text-rotation-with-css</p>
<p>http://snook.ca/archives/html_and_css/css-text-rotation</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/css-vertical-text/2010/03/01/feed/</wfw:commentRss>
		<slash:comments>16</slash:comments>
		</item>
		<item>
		<title>Pure CSS3 Rounded Corners Slideshow</title>
		<link>http://scottgale.com/blog/css3-rounded-corners-slideshow/2010/02/19/</link>
		<comments>http://scottgale.com/blog/css3-rounded-corners-slideshow/2010/02/19/#comments</comments>
		<pubDate>Fri, 19 Feb 2010 04:00:28 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Web Development]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[css3]]></category>
		<category><![CDATA[rounded corners]]></category>
		<category><![CDATA[slide show]]></category>
		<category><![CDATA[slideshow]]></category>

		<guid isPermaLink="false">http://www.scottgale.com/blog/?p=30</guid>
		<description><![CDATA[
Be sure to view this example in SAFARI or CHROME.
CSS3 and HTML5 are presenting some exciting opportunities for the future.  So I set out to test some of the features that are emerging.  The ability to do rounded corners and shadows has been around for awhile. With CSS3 it&#8217;s such a pleasure to be able [...]]]></description>
			<content:encoded><![CDATA[<p><iframe src="http://static.scottgale.com/blogsamples/css3slideshow/css3slideshowthumb.html" width="440" height="155" frameborder="0" scrolling="no"></iframe><br />
Be sure to view this example in SAFARI or CHROME.</p>
<p>CSS3 and HTML5 are presenting some exciting opportunities for the future.  So I set out to test some of the features that are emerging.  The ability to do rounded corners and shadows has been around for awhile. With CSS3 it&#8217;s such a pleasure to be able to quickly add these.  Webkit specifically is now supporting animation capability.  There are now options for styling that include quite a few animations. Hopefully this will get picked up in FireFox and standardized (it&#8217;s in the proposed spec for the w3c).  Although I think we still need some work in terms of a dynamic set of N items, this is a good start.  To be able to do this without any JavaScript or Flash at all is a pretty great step in the right direction for the web, oh and yes, this works on your iPhone.</p>
<p><a href="/blogsamples/css3slideshow/css3slideshow.html" target="_new">View Larger Example</a></p>
<p>First I setup some basic markup:</p>
<pre>&lt;div class="slideshow-example-frame"&gt;
	&lt;img class="img1" src="2010-quattroporte-sport-gt-s-sedan_01-thumb.jpg" alt="2010 Quattroporte Sport GT-S" /&gt;
	&lt;img class="img2" src="2010-grandcabrio-convertible_01-thumb.jpg" alt="2010 GrandCabrio" /&gt;
	&lt;img class="img3" src="2010-grandturismo-s-automatic-coupe_01-thumb.jpg" alt="2010 GrandTurismo S" /&gt;
	&lt;img class="img4" src="2010-grandturismo-s-coupe_01-thumb.jpg" alt="GrandTurismo S Coupe" /&gt;
&lt;/div&gt;</pre>
<p>Then I setup some basic CSS3 to do the rounded corners and shadows:</p>
<pre>&lt;style type="text/css"&gt;
	.slideshow-example-frame {
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
		-moz-box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
		-webkit-box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
		box-shadow: 0px 0px 10px rgba(0, 0, 0, 1);
		width:420px;
		height:131px;
		margin:30px 30px 30px 22px;
		background-image:url(2010-grandturismo-s-coupe_01-thumb.jpg);
	}

	.slideshow-example-frame img {
		-moz-border-radius: 7px;
		-webkit-border-radius: 7px;
		border-radius: 7px;
		-webkit-animation-iteration-count: infinite;
		-webkit-animation-timing-function: linear;
		-webkit-animation-duration:15s;
	}

	.slideshow-example-frame img {
		position:absolute;
		top:0;
		left:0;
		margin:30px;

	}
&lt;style&gt;</pre>
<p>Next add the animation pieces:</p>
<pre>&lt;style type="text/css"&gt;
	.slideshow-example-frame .img1 {
		-webkit-animation-name: fadein1;
	}

	.slideshow-example-frame .img2 {
		-webkit-animation-name: fadein2;
	}

	.slideshow-example-frame .img3 {
		-webkit-animation-name: fadein3;
	}

	.slideshow-example-frame .img4 {
		-webkit-animation-name: fadein4;
	}

	@-webkit-keyframes fadein1 {
		0% {opacity:0;}
		5% {opacity:1;}
		25% {opacity:1;}
		100% {opacity:1;}
	}

	@-webkit-keyframes fadein2 {
		0% {opacity:0;}
		25% {opacity:0.0;}
		30% {opacity:1;}
		50% {opacity:1;}
		100% {opacity:1;}
	}

	@-webkit-keyframes fadein3 {
		0% {opacity:0;}
		50% {opacity:0;}
		55% {opacity:1;}
		75% {opacity:1;}
		100% {opacity:1;}
	}

	@-webkit-keyframes fadein4 {
		0% {opacity:0;}
		75% {opacity:0;}
		80% {opacity:1;}
		100% {opacity:1;}
	}
&lt;style&gt;</pre>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/css3-rounded-corners-slideshow/2010/02/19/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>When is it time to drop Internet Explorer?</title>
		<link>http://scottgale.com/blog/drop-internet-explorer/2010/02/14/</link>
		<comments>http://scottgale.com/blog/drop-internet-explorer/2010/02/14/#comments</comments>
		<pubDate>Sun, 14 Feb 2010 18:41:22 +0000</pubDate>
		<dc:creator>Scott Gale</dc:creator>
				<category><![CDATA[CSS]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[html5]]></category>
		<category><![CDATA[web standards]]></category>
		<category><![CDATA[ie]]></category>
		<category><![CDATA[ie6]]></category>
		<category><![CDATA[ie9]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[standards]]></category>

		<guid isPermaLink="false">http://www.scottgale.com/blog/?p=18</guid>
		<description><![CDATA[After reading the recent posts on Microsoft&#8217;s Developer&#8217;s Network pertaining to Internet Explorer I am more discouraged than ever.  IE9 finally does support rounded corners but what&#8217;s disappointing is how long it has taken them to get there.  The IE9 acid 3 test is 32/100 and it&#8217;s not even out yet.  Firefox is 94/100, Safari [...]]]></description>
			<content:encoded><![CDATA[<p>After reading the <a href="http://blogs.msdn.com/ie/archive/2009/11/18/an-early-look-at-ie9-for-developers.aspx">recent posts</a> on Microsoft&#8217;s Developer&#8217;s Network pertaining to Internet Explorer I am more discouraged than ever.  IE9 finally does support rounded corners but what&#8217;s disappointing is how long it has taken them to get there.  The IE9 acid 3 test is 32/100 and it&#8217;s not even out yet.  Firefox is 94/100, Safari and Webkit are 100/100.  I would really like to hear from Microsoft on how they explain how far behind they are on innovating.  The sad part is, unless there is a radical change in how things are perceived, Microsoft will get away with it.  Complaints about a website lacking in functionality or having problems go to the webmaster, not to IE6 or 7.  Our statistics still show that we are getting more hits with IE6 than Firefox, Safari, and Chrome combined.  Every web developer has complained about the lack of standard support.  By the time that Microsoft releases IE9 with its lackluster feature set, web development as a whole will of leapfrogged by them.  It seems the only bright spot in this mess is the <a href="http://code.google.com/chrome/chromeframe/">Google Chrome Frame project</a>.  Google, showing their frustration with this problem, wrote an application that sits inside IE and renders with all the open web standards that we know and love (faster than IE I might add).  So now what is the problem?  Do IT managers that still force IE6 with no admin privileges down the throats of their users get blamed?  No, us web developers will continue to take the heat if the user can&#8217;t install the plug-in and our sites don&#8217;t work for IE6 users.</p>
]]></content:encoded>
			<wfw:commentRss>http://scottgale.com/blog/drop-internet-explorer/2010/02/14/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
