INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1877, 3, '2012-05-08 13:04:18', '2012-05-08 17:04:18', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of the jQuery project team). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you even checked it out? Perhaps being a Mac company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1870-revision-4', '', '', '2012-05-08 13:04:18', '2012-05-08 17:04:18', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-4/', 0, 'revision', '', 0),
(1878, 3, '2012-05-08 13:06:08', '2012-05-08 17:06:08', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of the jQuery project team). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you even checked it out? Perhaps being a Mac company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1870-revision-5', '', '', '2012-05-08 13:06:08', '2012-05-08 17:06:08', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-5/', 0, 'revision', '', 0),
(1879, 3, '2012-05-08 13:06:55', '2012-05-08 17:06:55', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of the jQuery project team). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you even checked it out? Perhaps being a Mac company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1870-revision-6', '', '', '2012-05-08 13:06:55', '2012-05-08 17:06:55', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-6/', 0, 'revision', '', 0),
(1880, 3, '2012-05-08 13:17:33', '2012-05-08 17:17:33', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', 'Paydirt''s Reasons for not Supporting Internet Explorer Don''t Add Up', 0, '', 'inherit', 'open', 'open', '', '1870-revision-7', '', '', '2012-05-08 13:17:33', '2012-05-08 17:17:33', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-7/', 0, 'revision', '', 0),
(1881, 3, '2012-05-08 13:23:27', '2012-05-08 17:23:27', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE.</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', 'Paydirt''s Reasons for not Supporting Internet Explorer Don''t Add Up', 0, '', 'inherit', 'open', 'open', '', '1870-revision-8', '', '', '2012-05-08 13:23:27', '2012-05-08 17:23:27', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-8/', 0, 'revision', '', 0),
(1882, 3, '2012-05-08 13:23:44', '2012-05-08 17:23:44', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', 'Paydirt''s Reasons for not Supporting Internet Explorer Don''t Add Up', 0, '', 'inherit', 'open', 'open', '', '1870-revision-9', '', '', '2012-05-08 13:23:44', '2012-05-08 17:23:44', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-9/', 0, 'revision', '', 0),
(1883, 3, '2012-05-08 13:24:50', '2012-05-08 17:24:50', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented were available since IE9, a two-year old browser. And in addition, they had actually done some initial work on supporting CSS3 features that are available in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But I can honestly say that IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help you work through the issues.\r\n\r\n\r\n\r\n', 'Paydirt''s Reasons for not Supporting Internet Explorer Don''t Add Up', 0, '', 'inherit', 'open', 'open', '', '1870-revision-10', '', '', '2012-05-08 13:24:50', '2012-05-08 17:24:50', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-10/', 0, 'revision', '', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1884, 3, '2012-05-08 14:12:45', '2012-05-08 18:12:45', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Paydirt''s Reasons for not Supporting Internet Explorer Don''t Add Up', 0, '', 'inherit', 'open', 'open', '', '1870-revision-11', '', '', '2012-05-08 14:12:45', '2012-05-08 18:12:45', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-11/', 0, 'revision', '', 0),
(1885, 3, '2012-05-08 14:13:12', '2012-05-08 18:13:12', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey PayDirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-12', '', '', '2012-05-08 14:13:12', '2012-05-08 18:13:12', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-12/', 0, 'revision', '', 0),
(1886, 3, '2012-05-08 14:31:11', '2012-05-08 18:31:11', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey PayDirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-13', '', '', '2012-05-08 14:31:11', '2012-05-08 18:31:11', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-13/', 0, 'revision', '', 0),
(1887, 3, '2012-05-08 14:31:21', '2012-05-08 18:31:21', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey PayDirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-14', '', '', '2012-05-08 14:31:21', '2012-05-08 18:31:21', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-14/', 0, 'revision', '', 0),
(1888, 3, '2012-05-08 14:32:12', '2012-05-08 18:32:12', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-15', '', '', '2012-05-08 14:32:12', '2012-05-08 18:32:12', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-15/', 0, 'revision', '', 0),
(1889, 3, '2012-05-08 15:10:19', '2012-05-08 19:10:19', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-16', '', '', '2012-05-08 15:10:19', '2012-05-08 19:10:19', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-16/', 0, 'revision', '', 0),
(1890, 3, '2012-05-08 15:12:05', '2012-05-08 19:12:05', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-17', '', '', '2012-05-08 15:12:05', '2012-05-08 19:12:05', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-17/', 0, 'revision', '', 0),
(1892, 3, '2012-05-08 16:02:30', '2012-05-08 20:02:30', 'IE9 Windows 7', 'pd-ie9w7', 0, '', 'inherit', 'open', 'open', '', 'pd-ie9w7', '', '', '2012-05-08 16:02:30', '2012-05-08 20:02:30', '', 1870, 'http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w7.png', 0, 'attachment', 'image/png', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1893, 3, '2012-05-08 23:13:28', '2012-05-09 03:13:28', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71-150x150.png" alt="" title="pd-ie9w7" width="150" height="150" class="alignleft size-thumbnail wp-image-1896" /></a>\r\n<em>Chrome, IE10, IE9/Win8, IE9/Win7 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n<h2><em>Update: Closing comments on the post. Plenty of lively feedback which regardless of your stance, I truly appreciate.</em></h2>\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-autosave', '', '', '2012-05-08 23:13:28', '2012-05-09 03:13:28', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-autosave/', 0, 'revision', '', 0),
(1894, 3, '2012-05-08 15:39:06', '2012-05-08 19:39:06', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a>\r\n<em>Chrome, IE9 & IE10 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-18', '', '', '2012-05-08 15:39:06', '2012-05-08 19:39:06', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-18/', 0, 'revision', '', 0),
(1895, 3, '2012-05-08 16:04:07', '2012-05-08 20:04:07', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w7.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w7-150x150.png" alt="" title="pd-ie9w7" width="150" height="150" class="alignleft size-thumbnail wp-image-1892" /></a>\r\n<em>Chrome, IE10, IE9/Win8, IE9.Win7 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-19', '', '', '2012-05-08 16:04:07', '2012-05-08 20:04:07', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-19/', 0, 'revision', '', 0),
(1896, 3, '2012-05-08 16:13:09', '2012-05-08 20:13:09', '', 'pd-ie9w7', 0, '', 'inherit', 'open', 'open', '', 'pd-ie9w7-2', '', '', '2012-05-08 16:13:09', '2012-05-08 20:13:09', '', 1870, 'http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71.png', 0, 'attachment', 'image/png', 0),
(1897, 3, '2012-05-08 16:05:02', '2012-05-08 20:05:02', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w7.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w7-150x150.png" alt="" title="pd-ie9w7" width="150" height="150" class="alignleft size-thumbnail wp-image-1892" /></a>\r\n<em>Chrome, IE10, IE9/Win8, IE9.Win7 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-20', '', '', '2012-05-08 16:05:02', '2012-05-08 20:05:02', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-20/', 0, 'revision', '', 0),
(1898, 3, '2012-05-08 16:13:29', '2012-05-08 20:13:29', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71-150x150.png" alt="" title="pd-ie9w7" width="150" height="150" class="alignleft size-thumbnail wp-image-1896" /></a>\r\n<em>Chrome, IE10, IE9/Win8, IE9.Win7 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-21', '', '', '2012-05-08 16:13:29', '2012-05-08 20:13:29', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-21/', 0, 'revision', '', 0),
(1899, 3, '2012-05-08 16:14:08', '2012-05-08 20:14:08', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71-150x150.png" alt="" title="pd-ie9w7" width="150" height="150" class="alignleft size-thumbnail wp-image-1896" /></a>\r\n<em>Chrome, IE10, IE9/Win8, IE9/Win7 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-22', '', '', '2012-05-08 16:14:08', '2012-05-08 20:14:08', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-22/', 0, 'revision', '', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1900, 3, '2012-05-08 23:06:46', '2012-05-09 03:06:46', 'One of the things that I’m passionate about in my role at Microsoft is helping developers ensure that their sites provide an awesome experience in every browser. Yeah, yeah I know it seems odd that a Microsoft evangelist would say this but it’s the honest truth and anyone who’s worked with me before knows that I take great pride in this effort.\r\n\r\n<h2>We''re Not Supporting IE!</h2>\r\n \r\nToday, I came across this article on HackerNews which caught me totally by surprise:\r\n\r\n“<a href="http://news.ycombinator.com/item?id=3941799"><strong><em>We don''t support Internet Explorer, and we''re calling that a feature</em></strong></a>â€\r\n\r\nWhen I checked out the site entry, <a href="https://paydirtapp.com/blog/we-dont-support-ie/">it directed me</a> to a startup called Paydirt which has a very slick looking time-tracking & invoicing app. In their <a href="https://paydirtapp.com/blog/we-dont-support-ie/">blog post</a>, they rattled off a couple of reasons why they’re not supporting Internet Explorer and they were pretty upfront about it:\r\n\r\n<em>“That''s why we made a key decision at Paydirt: we don''t support IE - at all - and we don''t pretend to. You can''t even sign up for Paydirt using IE.â€</em>\r\n\r\nThey also mentioned that sensible browsers support cool features:\r\n\r\n<em>“Sensible browsers can do amazing things (canvas, SVG animations, CSS3, web-sockets, blazingly fast JS), and limiting usage to these lets Paydirt take full advantage of these new technologies.â€</em>\r\n\r\nSo of course, I had to dig in to figure out what magical features they were using that IE9, and especially IE10, didn’t handle.\r\n\r\n<h2>Um...it works in IE</h2>\r\n\r\nSure enough, when I tried to sign up, I was blocked. So I used the IE F12 tools to fake the Chrome user agent string and, bam, I was able to sign up with no issues. The signup was painless and I waded through the app with Chrome & IE side-by-side. As I went through, I didn’t notice any differences in the functionality. Buttons worked as expected, data was being saved and even panels with fading functionality worked as expected. I was stumped because I couldn’t see what was preventing a user from using Internet Explorer on this site.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-chrome-150x150.png" alt="" title="pd-chrome" width="150" height="150" class="alignleft size-thumbnail wp-image-1874" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie10-150x150.png" alt="" title="pd-ie10" width="150" height="150" class="alignleft size-thumbnail wp-image-1876" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9-150x150.png" alt="" title="pd-ie9" width="150" height="150" class="alignleft size-thumbnail wp-image-1875" /></a><a href="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/05/pd-ie9w71-150x150.png" alt="" title="pd-ie9w7" width="150" height="150" class="alignleft size-thumbnail wp-image-1896" /></a>\r\n<em>Chrome, IE10, IE9/Win8, IE9/Win7 Screenshots of Paydirt</em>\r\n\r\n<h2>Why is there code in here for IE support?</h2>\r\n\r\nNext, I dug into the code and again, didn’t see anything that I could pinpoint as an issue. In fact, the Paydirt team had done a nice job of laying out their site using standards-based code. This is precisely what you want to see; developers using standards. As I dug through more files, I came across their main CSS stylesheet called paydirt-e08a29afb369fe41806659f40ff86301.css. When I looked in it, two things immediately popped out:\r\n<ul>\r\n<li>They were using many CSS3 features supported since IE9, like transforms & border-radius, but just not adding the –ms vendor prefix entry</li>\r\n<li>They had the “-msâ€ prefix for CSS3 gradients which was added in IE10</li>\r\n<li>They added support for -khtml-box-shadow but not -ms-box-shadow???</li>\r\n</ul>\r\n\r\nThis threw me off because in their blog post, their concern was the IE didn’t offer amazing feature support yet many of the features they implemented are readily available in IE9. In addition, they had actually done some initial work on supporting CSS3 features that are vailable in IE10 (e.g.: transitions & CSS3 gradients).\r\n\r\nAt this point, I’m completely stumped because:\r\n<ul><li>Their site works great in both IE9 & IE10</li>\r\n<li>They’ve included support for some IE features in their CSS</li>\r\n<li>They want sensible browsers that do amazing things and everything they’re doing is supported by IE9 & IE10. All they have to do is add the “-msâ€ vendor prefix just like they did for Webkit and Firefox. (They didn’t support Opera either unfortunately).</li></ul>\r\n\r\n<h2>It works in IE so why not just Open it Up</h2>\r\n\r\nSo we’re left to wonder if IE issues are the real reason they didn’t support the browser. And trust me, I totally get the pain developers went through. I’ve only been with Microsoft for 2 years and was a web developer WAY before I joined them (even part of <a href="http://jquery.org/team">the jQuery project team</a>). But IE9, and especially IE10, have come an incredibly long way since the IE6-8 days and I’m having a hard time rationalizing Paydirt’s decision here – particularly since it’s exactly this type of behavior (writing for or against specific browsers) that sets the Web back again. \r\n\r\nMind you, if their only reason was that their traffic didn’t justify the support for IE6-8, I could understand it. But one of the things that Microsoft has been advocating for is the concept of “same markupâ€ and Paydirt is a great example of this. Despite them not wanting to support IE, because they used standards-based markup, the site just works in IE9 & IE10. And that totally contradicts Paydirt’s arguments about saving time and lack of feature support. Their site <strong>JUST WORKS</strong>!\r\n\r\nNow, it’s not to say that if you really dig deep you may not find some issue. That happens actually in every browser and is not unique to IE. But seriously Paydirt, do you really want to use these arguments when your site actually does render great in Internet Explorer? Have you checked it out? Perhaps being a Mac-based company, testing may be the issue. If it is, then let’s discuss the options.\r\n\r\nClaiming, though, that not supporting IE saves you time when your site is working just fine in IE9/10 is a tough sell. Let’s talk. I’m happy to help.\r\n\r\n\r\n\r\n', 'Hey Paydirt: Your Site Works Just Fine in IE ', 0, '', 'inherit', 'open', 'open', '', '1870-revision-23', '', '', '2012-05-08 23:06:46', '2012-05-09 03:06:46', '', 1870, 'http://blog.reybango.com/2012/05/08/1870-revision-23/', 0, 'revision', '', 0),
(1901, 3, '2012-05-09 13:15:42', '2012-05-09 17:15:42', '', 'hbdc-200px', 0, '', 'inherit', 'open', 'open', '', 'hbdc-200px', '', '', '2012-05-09 13:15:42', '2012-05-09 17:15:42', '', 0, 'http://blog.reybango.com/wp-content/uploads/2012/05/hbdc-200px.png', 0, 'attachment', 'image/png', 0),
(1902, 3, '2011-01-05 18:02:14', '2011-01-05 22:02:14', 'There''s a <a href="http://groups.google.com/group/jsmentors/browse_thread/thread/336a60331692fae0?tvc=2">discussion going on on the JSMentors JavaScript mailing list about books to read to get you to the next level</a>. There''s been a lot of great feedback and suggestions thrown out and I wanted to offer up what I felt were good <strong>books/resources</strong> to carry you through the learning process. While I list a number of books in the <a href="http://blog.reybango.com/the-big-list-of-javascript-css-and-html-development-tools-libraries-projects-and-books/#books-js">Big List page that I created</a>, narrowing it down into specific levels makes a lot of sense. \r\n\r\nNote that some resources will overlap between levels. That should be expected as some books cover a wide breadth of language features. Also, I am NOT covering blogs in this post, only books (print and online). <strong>If you think something''s missing, please add it to the comments below.</strong>\r\n\r\n<strong><em>Also, I''m not saying that you need to read every book mentioned below.</em></strong> These are books that I''ve read over the years and found incredibly useful so I''m categorizing them to make it easier for you to get going. I''ve done the legwork so need for you to do the same. Choose the books that you feel suit you.\r\n\r\n<h2>Introductory</h2>\r\n\r\nThese are books that will give you the fundamentals of the JavaScript language and get you started:\r\n\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/0596517742?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596517742">JavaScript: The Good Parts</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=0596517742" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/047022780X?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047022780X">Professional JavaScript for Web Developers (Wrox Programmer to Programmer)</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=047022780X" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/0321423305?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0321423305">ppk on JavaScript, 1/e</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=0321423305" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/1590596803?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590596803">Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional (Beginning: from Novice to Professional)</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=1590596803" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://eloquentjavascript.net/">Eloquent JavaScript</a> (Online Resource)</li>\r\n</ul>\r\n\r\n<h2>Intermediate</h2>\r\n\r\nOnce you''ve gotten an understanding of the basics, it''s time to get a resource that will take you deeper and in many cases be your reference for years to come. These books fit that description.\r\n\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/047022780X?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047022780X">Professional JavaScript for Web Developers (Wrox Programmer to Programmer)</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=047022780X" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/0596101996?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596101996">JavaScript: The Definitive Guide</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=0596101996" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://eloquentjavascript.net/">Eloquent JavaScript</a> (Online Resource)</li>\r\n<li><a href="http://www.amazon.com/gp/product/1590595335?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590595335">DOM Scripting: Web Design with JavaScript and the Document Object Model</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=1590595335" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"> - Not JavaScript-specific but a good resource for learning to interact with the DOM</li>\r\n</ul>\r\n\r\n<h2>Advanced</h2>\r\n\r\nYou have a firm grasp of the JavaScript language and now you want to step up your game. These books will help you get the knowledge you need to organize your applications and build maintainable code.\r\n\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/059680279X?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=059680279X">High Performance JavaScript (Build Faster Web Application Interfaces)</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=059680279X" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1">\r\n</li>\r\n<li><a href="http://www.amazon.com/gp/product/1847194141?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1847194141">Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=1847194141" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/0596806752?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596806752">JavaScript Patterns</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=0596806752" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/1934356670?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1934356670">Pragmatic Guide to JavaScript</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=1934356670" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/1590597273?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1590597273">Pro JavaScript Techniques</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=1590597273" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/193398869X?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=193398869X">Secrets of the JavaScript Ninja</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=193398869X" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li></ul>\r\n\r\n<h2>God Mode Reading</h2>\r\n\r\nAs <a href="http://qfox.nl/">Peter van der Zee</a> likes to call it <em>"godmode; the actual specification"</em>. Want some deep reading and know every nook and cranny of the language. Here ya go:\r\n\r\n<ul>\r\n	<li><a href="http://www.ecma-international.org/publications/files/ECMA-ST-ARCH/ECMA-262,%203rd%20edition,%20December%201999.pdf">Standard ECMA-262 ECMAScript Language Specification 3rd edition (December 1999) - <strong>PDF File</strong></a> - This is what''s widely supported in all major browsers\r\n</li>\r\n	<li><a href="http://www.ecma-international.org/publications/standards/Ecma-262.htm">Standard ECMA-262 ECMAScript Language Specification 5th edition (December 2009)</a> - This is what all major browser vendors are working to implement</li>\r\n\r\n</ul>\r\n\r\n<h2>Blogs</h2>\r\n\r\n<ul>\r\n	<li><a href="http://scriptJunkie.com">ScriptJunkie.com</a> - I''m a little biased on this one because I manage this site but I work hard to get really good content about JavaScript as well as HTML & CSS</li>\r\n <li><a href="http://jsmentors.com/">JSmentors.com</a> - the JavaScript mailing list I started with <a href="http://twitter.com/abozhilov">Asen Bozhilov</a> which provides a safe, professional place to discuss JavaScript and learn from the best</li>\r\n	<li><a href="http://dailyjs.com/">DailyJS</a></li>\r\n	<li><a href="http://badassjs.com/">BadassJS</a></li>\r\n	<li><a href="http://javascriptweekly.com/">JavaScript Weekly Newsletter</a></li>\r\n	<li><a href="http://www.jsmag.com/">JSMag</a> - Monthly Magazine</li>\r\n	<li><a href="http://developer.yahoo.com/yui/theater/">YUI Theatre</a> - Tons of videos on JavaScript-related topics</li>\r\n	<li><a href="http://ejohn.org/category/blog/">John Resig</a></li>\r\n	<li><a href="http://qfox.nl/weblog">Peter van der Zee</a></li>\r\n	<li><a href="http://michaux.ca/">Peter Michaux</a></li>\r\n<li><a href="http://jsmentors.com/Garrett-Smith.html">Garrett Smith</a></li>\r\n					    <li><a href="http://jsmentors.com/Juriy-Zaytsev.html">Juriy Zaytsev a.k.a. kangax</a></li>\r\n					    <li><a href="http://jsmentors.com/Dmitry-A-Soshnikov.html">Dmitry A. Soshnikov</a></li>\r\n					    <li><a href="http://jsmentors.com/Steven-Levithan.html">Steven Levithan</a></li>					    \r\n					    <li><a href="http://jsmentors.com/John-David-Dalton.html">John-David Dalton</a></li>\r\n					    <li><a href="http://jsmentors.com/Stoyan-Stefanov.html">Stoyan Stefanov</a></li>\r\n					    <li><a href="http://jsmentors.com/Benjamin-Rosseaux.html">Benjamin Rosseaux a.k.a. BeRo</a></li>\r\n					    <li><a href="http://jsmentors.com/Diego-Perini.html">Diego Perini</a></li>\r\n					    <li><a href="http://javascriptweblog.wordpress.com/">Angus Croll</a></li>\r\n					    <li><a href="http://jsmentors.com/Peter-van-der-Zee.html">Peter van der Zee</a></li>\r\n					    <li><a href="http://jsmentors.com/Christian-C-Salvado.html">Christian C. Salvadó</a></li>\r\n					    <li><a href=http://jsmentors.com/"Christophe-Porteneuve.html">Christophe Porteneuve</a></li>\r\n					    <li><a href="http://jsmentors.com/Nicholas-C-Zakas.html">Nicholas C. Zakas</a></li>\r\n					    <li><a href="http://jsmentors.com/David-Flanagan.html">David Flanagan</a></li>\r\n	<li><a href="http://feeds.feedburner.com/reybango/zSyW">Rey Bango</a> - That''s me! Here''s my feed URL. Subscribe!</li>\r\n\r\n</ul>\r\n\r\n\r\n\r\n<h2>What if *I* had to Choose Just 3 Books</h2>\r\n\r\nIf I had to choose just three books to have in my stash, I''d go with the following:\r\n\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/047022780X?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=047022780X">Professional JavaScript for Web Developers (Wrox Programmer to Programmer)</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=047022780X" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/1847194141?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=1847194141">Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=1847194141" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n<li><a href="http://www.amazon.com/gp/product/0596806752?ie=UTF8&amp;tag=rebasbl-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=0596806752">JavaScript Patterns</a><img class=" ztjyztsxjfidzcmozwna" src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&amp;l=as2&amp;o=1&amp;a=0596806752" alt="" style="border: medium none ! important; margin: 0px ! important;" border="0" height="1" width="1"></li>\r\n</ul>\r\n\r\nSome may disagree with me on this but I''ve personally found each one of these books incredibly valuable. Professional JavaScript for Web Developers is a complete reference and covers EVERYTHING. All developers need a book like this. The book on Object-Oriented JavaScript is great to give you an understanding of leveraging one of the best features in JavaScript. Once you get past the basics, you''re going to want to identify key coding practices that make your code better and more maintainable. JavaScript Patterns helps you do that.\r\n\r\nWhat would you guys choose?\r\n\r\n\r\n', 'What to Read to Get Up to Speed in JavaScript', 0, '', 'inherit', 'open', 'open', '', '1523-revision-47', '', '', '2011-01-05 18:02:14', '2011-01-05 22:02:14', '', 1523, 'http://blog.reybango.com/2011/01/05/1523-revision-47/', 0, 'revision', '', 0),
(1913, 3, '2012-07-24 16:19:38', '2012-07-24 20:19:38', '<strong>UPDATE:</strong> The poll is now closed. <a href="http://blog.reybango.com/2012/07/26/the-results-of-my-essential-tools-libs-and-frameworks-for-front-end-development-survey/">You can see the results in this blog post</a>.\r\n\r\nI want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\r\n\r\nExamples:\r\n\r\njQuery\r\nBackbone\r\nUnderscore\r\nGrunt\r\nMocha\r\nRequireJS\r\nHTML5 Boilerplate\r\nModernizr\r\nSASS\r\nCompass\r\n\r\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\r\n\r\nSo, what are you using that makes your front-end dev insanely easier?\r\n\r\n\r\n\r\n\r\n\r\n', 'Essential Tools, Libs and Frameworks for Front-End Development. What are you Using?', 0, '', 'publish', 'open', 'open', '', 'essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using', '', '\nhttp://blog.reybango.com/2012/07/26/the-results-of-my-essential-tools-libs-and-frameworks-for-front-end-development-survey/', '2012-07-27 11:25:23', '2012-07-27 15:25:23', '', 0, 'http://blog.reybango.com/?p=1913', 0, 'post', '', 15),
(1914, 3, '2012-07-24 16:16:40', '2012-07-24 20:16:40', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\n\nExamples:\n\njQuery\nBackbone\nUnderscore\nGrunt\nMocha\nLess\nSASS\nCompass\n\nI''m sure there are others. Rebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\n\n', 'Essential Tools, Libs and Frameworks for Front-end Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision', '', '', '2012-07-24 16:16:40', '2012-07-24 20:16:40', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision/', 0, 'revision', '', 0),
(1915, 3, '2012-07-24 16:17:39', '2012-07-24 20:17:39', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\n\nExamples:\n\njQuery\nBackbone\nUnderscore\nGrunt\nMocha\nRequireJS\nHTML5 Boilerplate\nModernizr\nSASS\nCompass\n\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\n\nSo, what are you using that makes your front-end dev insanely easier?', 'Essential Tools, Libs and Frameworks for Front-end Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision-2', '', '', '2012-07-24 16:17:39', '2012-07-24 20:17:39', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision-2/', 0, 'revision', '', 0),
(1916, 3, '2012-07-24 16:17:40', '2012-07-24 20:17:40', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\r\n\r\nExamples:\r\n\r\njQuery\r\nBackbone\r\nUnderscore\r\nGrunt\r\nMocha\r\nRequireJS\r\nHTML5 Boilerplate\r\nModernizr\r\nSASS\r\nCompass\r\n\r\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\r\n\r\nSo, what are you using that makes your front-end dev insanely easier?', 'Essential Tools, Libs and Frameworks for Front-end Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision-3', '', '', '2012-07-24 16:17:40', '2012-07-24 20:17:40', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision-3/', 0, 'revision', '', 0),
(1917, 3, '2012-07-24 16:18:23', '2012-07-24 20:18:23', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\r\n\r\nExamples:\r\n\r\njQuery\r\nBackbone\r\nUnderscore\r\nGrunt\r\nMocha\r\nRequireJS\r\nHTML5 Boilerplate\r\nModernizr\r\nSASS\r\nCompass\r\n\r\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\r\n\r\nSo, what are you using that makes your front-end dev insanely easier?', 'Essential Tools, Libs and Frameworks for Front-end Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision-4', '', '', '2012-07-24 16:18:23', '2012-07-24 20:18:23', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision-4/', 0, 'revision', '', 0),
(1918, 3, '2012-07-24 16:18:29', '2012-07-24 20:18:29', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\r\n\r\nExamples:\r\n\r\njQuery\r\nBackbone\r\nUnderscore\r\nGrunt\r\nMocha\r\nRequireJS\r\nHTML5 Boilerplate\r\nModernizr\r\nSASS\r\nCompass\r\n\r\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\r\n\r\nSo, what are you using that makes your front-end dev insanely easier?', 'Essential Tools, Libs and Frameworks for Front-end Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision-5', '', '', '2012-07-24 16:18:29', '2012-07-24 20:18:29', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision-5/', 0, 'revision', '', 0),
(1919, 3, '2012-07-27 11:25:08', '2012-07-27 15:25:08', '<strong>UPDATE:</strong> The poll is now closed. <a href="http://blog.reybango.com/2012/07/26/the-results-of-my-essential-tools-libs-and-frameworks-for-front-end-development-survey/">You can see the results in this blog post</a>.\n\nI want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\n\nExamples:\n\njQuery\nBackbone\nUnderscore\nGrunt\nMocha\nRequireJS\nHTML5 Boilerplate\nModernizr\nSASS\nCompass\n\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\n\nSo, what are you using that makes your front-end dev insanely easier?\n\n\n\n\n\n', 'Essential Tools, Libs and Frameworks for Front-End Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-autosave', '', '', '2012-07-27 11:25:08', '2012-07-27 15:25:08', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-autosave/', 0, 'revision', '', 0),
(1941, 3, '2012-07-24 16:43:26', '2012-07-24 20:43:26', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\r\n\r\nExamples:\r\n\r\njQuery\r\nBackbone\r\nUnderscore\r\nGrunt\r\nMocha\r\nRequireJS\r\nHTML5 Boilerplate\r\nModernizr\r\nSASS\r\nCompass\r\n\r\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\r\n\r\nSo, what are you using that makes your front-end dev insanely easier?\r\n\r\n<em><strong>UPDATE:</strong> Christian Heilmann gave me a great idea to use a Google Docs form as a poll. Submit your feedback here:</em>\r\n\r\n<h3><a href="https://docs.google.com/spreadsheet/viewform?formkey=dGtoUEdLRkRKX2lMWDQ2TFJma2tVcGc6MQ">Essential Tools, Libs and Frameworks for Front-End Development Poll</a></h3>\r\n\r\nI''ll roll-up the results in a couple of weeks.\r\n\r\n\r\n\r\n\r\n', 'Essential Tools, Libs and Frameworks for Front-End Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision-7', '', '', '2012-07-24 16:43:26', '2012-07-24 20:43:26', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision-7/', 0, 'revision', '', 0),
(1920, 3, '2012-07-24 16:19:38', '2012-07-24 20:19:38', 'I want to compile a list of the most common tools, frameworks & libs web developers are using today. Things seem to change daily with new, cool, and helpful projects announced all the time. It''d be great to nail some of these down as a reference.\r\n\r\nExamples:\r\n\r\njQuery\r\nBackbone\r\nUnderscore\r\nGrunt\r\nMocha\r\nRequireJS\r\nHTML5 Boilerplate\r\nModernizr\r\nSASS\r\nCompass\r\n\r\nRebecca Murphey <a href="http://rmurphey.com/blog/2012/04/12/a-baseline-for-front-end-developers/">took a stab at this</a> a couple of months ago.\r\n\r\nSo, what are you using that makes your front-end dev insanely easier?', 'Essential Tools, Libs and Frameworks for Front-End Development. What are you Using?', 0, '', 'inherit', 'open', 'open', '', '1913-revision-6', '', '', '2012-07-24 16:19:38', '2012-07-24 20:19:38', '', 1913, 'http://blog.reybango.com/2012/07/24/1913-revision-6/', 0, 'revision', '', 0),
(1921, 3, '2012-07-26 11:52:34', '2012-07-26 15:52:34', 'Two days ago, I put up <a href="http://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/">a simple survey</a> that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now want to share the results.\r\n\r\n<h3>Why Am I Doing This?</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers (myself included) stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I did my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results shown below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'publish', 'open', 'open', '', 'the-results-of-my-essential-tools-libs-and-frameworks-for-front-end-development-survey', '', '\nhttp://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/', '2012-07-26 13:10:46', '2012-07-26 17:10:46', '', 0, 'http://blog.reybango.com/?p=1921', 0, 'post', '', 18),
(1922, 3, '2012-07-26 11:23:45', '2012-07-26 15:23:45', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\n\n<h3>Details</h3>\n\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\n\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives \na snapshot of what''s frequently used.\n\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey.\n\nI ended up with 1031 total responses that I felt were good submissions.\n\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\n<ul><li>LESS</li>\n<li>Git</li>\n<li>ExtJS</li>\n<li>Ember.js</li>\n<li>prefix-free</li>\n<li>JSBin</li>\n<li>JSFiddle</li>\n<li>dabblet</li>\n<li>Kendo UI</li>\n<li>Wijmo</li>\n<li>Coffeescript</li>\n<li>YUI</li></ul>\n\n\n\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision', '', '', '2012-07-26 11:23:45', '2012-07-26 15:23:45', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision/', 0, 'revision', '', 0),
(1923, 3, '2012-07-26 11:24:45', '2012-07-26 15:24:45', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\n\n<h3>The Process</h3>\n\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\n\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives \na snapshot of what''s frequently used.\n\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey.\n\nI ended up with 1031 total responses that I felt were good submissions.\n\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\n<ul><li>LESS</li>\n<li>Git</li>\n<li>ExtJS</li>\n<li>Ember.js</li>\n<li>prefix-free</li>\n<li>JSBin</li>\n<li>JSFiddle</li>\n<li>dabblet</li>\n<li>Kendo UI</li>\n<li>Wijmo</li>\n<li>Coffeescript</li>\n<li>YUI</li></ul>\n\n\n\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-2', '', '', '2012-07-26 11:24:45', '2012-07-26 15:24:45', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-2/', 0, 'revision', '', 0),
(1925, 3, '2012-07-26 11:26:16', '2012-07-26 15:26:16', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>The Process</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives \r\na snapshot of what''s frequently used.\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-4', '', '', '2012-07-26 11:26:16', '2012-07-26 15:26:16', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-4/', 0, 'revision', '', 0),
(1924, 3, '2012-07-26 11:25:21', '2012-07-26 15:25:21', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>The Process</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives \r\na snapshot of what''s frequently used.\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\njQuery			916	89%\r\nModernizr		525	51%\r\nGit			489	47%\r\nHTML5 Boilerplate	439	43%\r\nSublime Text 2		442	43%\r\njQuery UI		421	41%\r\nBootstrap		346	34%\r\nSass			316	31%\r\nJSFiddle		261	25%\r\nUnderscore		245	24%\r\nLESS			237	23%\r\nBackbone		215	21%\r\nCompass			182	18%\r\nRequireJS		173	17%\r\nHandlebars		108	10%\r\nJSBin			102	10%\r\nCoffeescript		104	10%\r\nKnockoutJS		95	9%\r\nGrunt			80	8%\r\nJasmine			87	8%\r\nQunit			67	7%\r\nKendo UI		66	6%\r\nZepto			52	5%\r\nMocha			41	4%\r\nMooTools		38	4%\r\nYUI			41	4%\r\nAngularJS		34	3%\r\nExtJS			29	3%\r\nprefix-free		31	3%\r\ndabblet			29	3%\r\nDojo			20	2%\r\nEmber.js		16	2%\r\nWijmo			20	2%\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-3', '', '', '2012-07-26 11:25:21', '2012-07-26 15:25:21', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-3/', 0, 'revision', '', 0),
(1926, 3, '2012-07-26 11:30:52', '2012-07-26 15:30:52', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>The Process</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives \r\na snapshot of what''s frequently used.\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a fairly new framework release by HP which looks to have come out of the great work done by Palm. I haven''t used it so I don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they were all seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-5', '', '', '2012-07-26 11:30:52', '2012-07-26 15:30:52', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-5/', 0, 'revision', '', 0),
(1927, 3, '2012-07-26 11:37:22', '2012-07-26 15:37:22', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a fairly new framework release by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-6', '', '', '2012-07-26 11:37:22', '2012-07-26 15:37:22', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-6/', 0, 'revision', '', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1928, 3, '2012-07-26 11:38:10', '2012-07-26 15:38:10', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a fairly new framework release by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-7', '', '', '2012-07-26 11:38:10', '2012-07-26 15:38:10', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-7/', 0, 'revision', '', 0),
(1929, 3, '2012-07-26 11:38:27', '2012-07-26 15:38:27', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a fairly new framework release by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-8', '', '', '2012-07-26 11:38:27', '2012-07-26 15:38:27', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-8/', 0, 'revision', '', 0),
(1930, 3, '2012-07-26 11:43:47', '2012-07-26 15:43:47', '', 'EssentialToolsLibsandFrameworksforFrontEndDevelopment', 0, '', 'inherit', 'open', 'open', '', 'essentialtoolslibsandframeworksforfrontenddevelopment', '', '', '2012-07-26 11:43:47', '2012-07-26 15:43:47', '', 1921, 'http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv', 0, 'attachment', 'text/csv', 0),
(1931, 3, '2012-07-26 11:39:03', '2012-07-26 15:39:03', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-9', '', '', '2012-07-26 11:39:03', '2012-07-26 15:39:03', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-9/', 0, 'revision', '', 0),
(1932, 3, '2012-07-26 11:44:42', '2012-07-26 15:44:42', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-10', '', '', '2012-07-26 11:44:42', '2012-07-26 15:44:42', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-10/', 0, 'revision', '', 0),
(1933, 3, '2012-07-26 11:44:48', '2012-07-26 15:44:48', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-11', '', '', '2012-07-26 11:44:48', '2012-07-26 15:44:48', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-11/', 0, 'revision', '', 0),
(1934, 3, '2012-07-26 11:45:57', '2012-07-26 15:45:57', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results show below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', '', 0, '', 'inherit', 'open', 'open', '', '1921-revision-12', '', '', '2012-07-26 11:45:57', '2012-07-26 15:45:57', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-12/', 0, 'revision', '', 0),
(1935, 3, '2012-07-26 11:47:28', '2012-07-26 15:47:28', 'Two days ago, I put up a simple survey that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now wanted to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results show below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'inherit', 'open', 'open', '', '1921-revision-13', '', '', '2012-07-26 11:47:28', '2012-07-26 15:47:28', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-13/', 0, 'revision', '', 0),
(1936, 3, '2012-07-26 11:48:05', '2012-07-26 15:48:05', 'Two days ago, I put up <a href="http://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/">a simple survey</a> that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now want to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results show below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'inherit', 'open', 'open', '', '1921-revision-14', '', '', '2012-07-26 11:48:05', '2012-07-26 15:48:05', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-14/', 0, 'revision', '', 0),
(1937, 3, '2012-07-26 11:48:31', '2012-07-26 15:48:31', 'Two days ago, I put up <a href="http://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/">a simple survey</a> that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now want to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers (myself included) stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results show below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'inherit', 'open', 'open', '', '1921-revision-15', '', '', '2012-07-26 11:48:31', '2012-07-26 15:48:31', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-15/', 0, 'revision', '', 0),
(1938, 3, '2012-07-26 11:51:17', '2012-07-26 15:51:17', 'Two days ago, I put up <a href="http://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/">a simple survey</a> that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now want to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers (myself included) stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I did my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results shown below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'inherit', 'open', 'open', '', '1921-revision-16', '', '', '2012-07-26 11:51:17', '2012-07-26 15:51:17', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-16/', 0, 'revision', '', 0),
(1939, 3, '2012-07-26 11:51:22', '2012-07-26 15:51:22', 'Two days ago, I put up <a href="http://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/">a simple survey</a> that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now want to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers (myself included) stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I did my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results shown below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'inherit', 'open', 'open', '', '1921-revision-17', '', '', '2012-07-26 11:51:22', '2012-07-26 15:51:22', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-17/', 0, 'revision', '', 0),
(1940, 3, '2012-07-26 11:52:34', '2012-07-26 15:52:34', 'Two days ago, I put up <a href="http://blog.reybango.com/2012/07/24/essential-tools-libs-and-frameworks-for-front-end-development-what-are-you-using/">a simple survey</a> that asked what essential tools, libs and frameworks you were using for front-end development. I closed out the survey last night a little before 9pm EST and after getting 1000+ responses. I now want to share the results.\r\n\r\n<h3>Why Are You Doing This</h3>\r\n\r\nAs I''ve mentioned, this was an incredibly unscientific survey and not meant to determine which tool is best. Just which tools seem to be in heavy use.\r\n\r\nI''m doing this to help web developers (myself included) stay on top of commonly used tools. Since change constantly but at least this gives a snapshot of what''s frequently used.\r\n\r\nA couple of people buzzed me (some complaining and eluding bias), because I hadn''t listed "x" tool or lib in the survey. The survey wasn''t meant to be all-inclusive and if you look at the "Other" section below, you''ll see how adding everyone''s favorite tool would''ve been impossible. That''s what the "Other" option was for. <strong>Ultimately, instead of looking at what wasn''t there, you should read this for what was selected to determine if you need to get up-to-speed on specific tools.</strong>\r\n\r\n<h3>The Process</h3>\r\n\r\nAfter closing the survey, I removed all blank records and then went entry by entry to factor in the "Other" submissions and list out tools not originally added on the survey. I did my best to list every technology mentioned although it''s quite possible I may have missed something. If I did, it was purely accidental.\r\n\r\nI ended up with 1031 total responses that I felt were good submissions. The results shown below for the main list was based off of what Google Docs provided. I didn''t do those calculations but I have to assume they''re correct.\r\n\r\nImportant to note is that the following options were added after 218 people had already replied so those values could''ve been much higher if added at the beginning. This is evident in Git & Coffeescript''s high numbers despite being added late.\r\n<ul><li>LESS</li>\r\n<li>Git</li>\r\n<li>ExtJS</li>\r\n<li>Ember.js</li>\r\n<li>prefix-free</li>\r\n<li>JSBin</li>\r\n<li>JSFiddle</li>\r\n<li>dabblet</li>\r\n<li>Kendo UI</li>\r\n<li>Wijmo</li>\r\n<li>Coffeescript</li>\r\n<li>YUI</li></ul>\r\n\r\n<h3>Results from the Main List</h3>\r\n\r\n<script src="https://gist.github.com/3182689.js?file=gistfile1.txt"></script>\r\n\r\n<h3>Results from the "Other" Submissions</h3>\r\n\r\nThe ones listed below were submitted via the "Other" option and not on the main list.\r\n\r\n<script src="https://gist.github.com/3182707.js?file=gistfile1.txt"></script>\r\n\r\n<h3>A note about Enyo</h3>\r\n\r\n<a href="http://enyojs.com/">EnyoJS</a> is a framework released by HP which looks to have come out of the great work done by Palm. I haven''t used it and don''t have an opinion whether it''s actually awesome or not. I''ve held off on including it in these stats, though, because there was a high number of out-of-place submissions for it and they seemed clustered together around the same time. Additionally, <strong>MANY</strong> were single Enyo submissions with no other option chosen. Just seemed too odd to me but I''ll put out the data and if someone else wants to publish, go for it.\r\n\r\n<h3>The Raw Data</h3>\r\n\r\nHere''s the raw data from the survey. Please feel free to use it as you like and I hope it helps you out.\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/07/EssentialToolsLibsandFrameworksforFrontEndDevelopment.csv">Raw Data from the Survey</a> (.csv)\r\n\r\n', 'The Results of my Essential Tools, Libs and Frameworks for Front-End Development Survey', 0, '', 'inherit', 'open', 'open', '', '1921-revision-18', '', '', '2012-07-26 11:52:34', '2012-07-26 15:52:34', '', 1921, 'http://blog.reybango.com/2012/07/26/1921-revision-18/', 0, 'revision', '', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1944, 3, '2010-07-21 14:48:17', '2010-07-21 18:48:17', '<p><strong><em>NOTE: I''ve moved the list to it''s own dedicated page so that I can manage it a little easier so for the most up-to-date list, <a href="http://blog.reybango.com/the-big-list-of-javascript-css-and-html-development-tools-libraries-projects-and-books/">go to the following page</a></em>.</strong></p>\r\n\r\nI''ve been meaning to do a roll-up of top JavaScript, CSS & HTML development tools that I use or have been recommended to me and after having lunch with my bud Brian Wilpon today, I realized I just needed to do it. He asked me what some of the newer tools are and I think this is the best way to help him (and the community in general). It''s definitely not an all-inclusive list so if you see some that you feel I should add or remove, let me know in the comments.\r\n\r\nHere they are by category:\r\n\r\n<strong>Debugging Tools That Make Life MUCH Easier:</strong>\r\n\r\nEffectively debugging JavaScript applications is a royal pain in the derriere and to compile that, the available tools just don''t stand up to those used by managed code developers. Luckily, we do have a decent set of tools that lessens the pain substantially. Firebug is definitely a must have since it incorporates so much DOM & XHR introspection as well as the Web Developer Toolbar. Both are simply awesome. I also love Charles for HTTP sniffing and it''s saved my butt when Firebug couldn''t handle it. \r\n\r\n<a href="http://msdn.microsoft.com/en-us/library/dd565628%28VS.85%29.aspx">IE8 Developer Tools</a> - Microsoft''s browser debugger tools\r\n<a href="http://getfirebug.com/">Firebug</a> - Mozilla''s browser debugger add-on \r\n<a href="http://trac.webkit.org/wiki/WebInspector">WebKit Web Inspector</a> - Webkit''s browser debugger tools\r\n<a href="http://www.fiddler2.com/fiddler2/">Fiddler</a> - HTTP Sniffer. Great for seeing Ajax requests.\r\n<a href="http://www.charlesproxy.com/">Charles</a> - HTTP Sniffer. Great for seeing Ajax requests. (my personal fav)\r\n<a href="http://kevinlangdon.com/serviceCapture/">Service Capture</a> - HTTP Sniffer. Great for seeing Ajax requests.\r\n<a href="http://ajax.dynatrace.com/pages/">dynaTrace Ajax</a> - HTTP performance analyzer\r\n<a href="http://chrispederick.com/work/web-developer/">Web Developer’s Toolbar</a> - All purpose Firefox toolbar to inspect everything on a page\r\n<a href="http://developer.yahoo.com/yslow/">YSlow</a> - Analyzes page performance based on accepted industry best practices.\r\n<a href="http://code.google.com/speed/page-speed/">PageSpeed</a> - Analyzes page performance based on accepted industry best practices.\r\n<a href="http://www.debugbar.com/">DebugBar</a> - An IE plugin that brings advanced debugging features to IE including JS, DOM & HTTP inspection\r\n\r\n<strong>CSS Editors:</strong>\r\n\r\nI prefer to write my CSS code by hand. Call me old-school but many swear by the following CSS editors. CSSEdit by MacRabbit (Mac only) is especially loved by many designers.\r\n\r\n<a href="http://www.topstyle4.com/">TopStyle</a>\r\n<a href="http://www.blumentals.net/rapidcss/">Rapid CSS</a>\r\n<a href="http://www.culturedcode.com/xyle/">Xyle</a>\r\n<a href="http://www.skybound.ca/">Stylizer</a>\r\n<a href="http://www.macrabbit.com/cssedit/">CSSEdit</a>\r\n\r\n<strong>CSS Frameworks:</strong>\r\n\r\nThese frameworks have really taken off. Like their JavaScript brethren, they help to abstract much of the complexity of building consistent layouts in cross-browser fashion. They''re definitely something I need to look into more and from what I''ve read, 960 GS & Blueprint are the ones people are looking at.\r\n\r\n<a href="http://960.gs">960 Grid System</a>\r\n<a href="http://blueprintcss.org/">Blueprint CSS Framework</a>\r\n<a href="http://www.yaml.de/en/">YAML</a>\r\n<a href="http://developer.yahoo.com/yui/grids/">Yahoo YUI Grids CSS</a>\r\n<a href="http://devkick.com/lab/tripoli/">Tripoli</a>\r\n<a href="http://net.tutsplus.com/tutorials/html-css-techniques/object-oriented-css-what-how-and-why/">Object-Oriented CSS</a>\r\n\r\n<strong>CSS Resets:</strong>\r\n\r\nWant to minimize browser inconsistencies? Then use a CSS reset stylesheet to specify baseline CSS styles that make browser presentation defaults more consistent. \r\n\r\n<a href="http://meyerweb.com/eric/tools/css/reset/">Meyer Reset by Eric Meyer</a>\r\n<a href="http://developer.yahoo.com/yui/reset/">YUI2: Reset CSS</a>\r\n<a href="http://www.iecss.com/">IECSS</a>\r\n\r\n<strong>JavaScript Libraries:</strong>\r\n\r\nI definitely recommend everyone to learn JavaScript as you''ll need it to be a really effective client-side developer. With that said, a good JS library will go a long way to making your development faster and much more stable. These libraries are all very mature and dramatically help to abstract the complexities of cross-browser development. My personal favorite is <a href="http://jquery.com/">jQuery</a>, of which I''m a member of the project team.\r\n\r\n<a href="http://jquery.com/">jQuery</a>\r\n<a href="http://jqueryui.com">jQuery UI</a>\r\n<a href="http://prototypejs.org/">Prototype</a>\r\n<a href="http://mootools.net/">MooTools</a>\r\n<a href="http://dojotoolkit.org/">Dojo</a>\r\n<a href="http://developer.yahoo.com/yui/">YUI</a>\r\n<a href="http://javascriptmvc.com/">JavaScriptMVC</a>\r\n<a href="http://qooxdoo.org/">qooxdoo</a>\r\n<a href="http://extjs.com">Ext JS</a>\r\n<a href="http://labs.adobe.com/technologies/spry/">Adobe Spry</a>\r\n<a href="http://raphaeljs.com/">Raphael.js</a> - simplifies working with vector graphics on the web\r\n<a href="http://labjs.com/">LabJS Dynamic Script Loader</a> - Allows execution and load management of JavaScript files\r\n<a href="http://brianleroux.github.com/lawnchair/">Lawnchair</a> - A lightweight client-side JSON document store\r\n<a href="http://www.thomasfrank.se/sessionvars.html">Sessvars.js</a> - Client-side session data management solution\r\n<a href="http://codebetter.com/blogs/matthew.podwysocki/archive/2010/02/16/introduction-to-the-reactive-extensions-to-javascript.aspx">Reactive Extensions For JS</a>\r\n<a href="http://beebole.com/pure">PURE JS Templating Lib</a>\r\n<a href="http://documentcloud.github.com/underscore/">Underscore.js</a> - Utility lib for jQuery that provides a ton of extended functionality\r\n\r\n<strong>JavaScript Minifiers</strong>\r\n\r\nEvery byte counts when you''re sending files via HTTP and best practices dictate that on a production, you need to optimize all of your files to minimize page load times. Compressing JavaScript code is one of the easiest ways to do that and these tools will help. On the jQuery project, we''ve started using Google''s Closure compiler because it''s generated the best compression. Try all of them out to see which suits you best.\r\n\r\n<a href="http://developer.yahoo.com/yui/compressor/">YUI compressor</a>\r\n<a href="http://code.google.com/closure/compiler/">Closure compiler</a>\r\n<a href="http://www.crockford.com/javascript/jsmin.html">JSMIN</a>\r\n<a href="http://dean.edwards.name/packer/">Dean Edward''s Packer</a>\r\n<a href="http://aspnet.codeplex.com/releases/view/40584">Microsoft Ajax Minifer</a> \r\n<a href="http://shrinksafe.dojotoolkit.org/">Dojo Shrinksafe</a>\r\n\r\n<strong>JavaScript Shells</strong>\r\n\r\nThere are times when you just want to test a snippet of code without actually going through the trouble of creating a full page. That''s where JavaScript shells shine. JSFiddle and JSBin both rock because apart from supporting plain ole JS, they also allow you to include a host of libraries including jQuery, MooTools, & Dojo. \r\n\r\n<a href="http://jsfiddle.net/">jsfiddle.net</a> \r\n<a href="http://jsbin.com/">JSBin</a>\r\n<a href="http://mootools.net/shell/">mootools.net/shell</a> <em>(MooTools-specific)</em>\r\n\r\n<strong>Color Management:</strong>\r\n\r\nAs a programmer, I''m insanely color scheme challenged. I''m inclined to mix yellow with mauve causing a concerted moan to occur across the design community. Luckily, these tools help you choose web safe color schemes that are not only consistent but won''t burn the eyeballs off your site visitors. :)\r\n\r\n<a href="http://www.colourlovers.com/">Colourlovers</a>\r\n<a href="http://kuler.adobe.com/">Kuler</a>\r\n\r\n<strong>Editors and IDEs:</strong>\r\n\r\nI work at Microsoft so you would expect me to be a Visual Studio whiz. Not so. Only recently starting at MS, I''ve only dipped my toe in the VS waters. What I''ve seen though has impressed me but I still have a long way to go before I understand it. If you''re on a Mac, though, I do highly recommend both TextMate and Coda. Both are truly awesome. I''ve used Coda a little more because I liked the UI of it a little better than TextMate''s but TM''s bundle system and ecosystem is amazing. You can get code-complete for just about anything via bundles. For Windows, Notepad++ has been just awesome. I wish it had built-in FTP support like UltraEdit. \r\n\r\n<a href="http://msdn.microsoft.com/en-us/vstudio/default.aspx">Visual Studio</a>\r\n<a href="http://www.microsoft.com/expression/">Expression</a>\r\n<a href="http://macromates.com/">TextMate</a>\r\n<a href="http://panic.com/coda/">Coda</a>\r\n<a href="http://www.ultraedit.com/">UltraEdit</a>\r\n<a href="http://www.activestate.com/komodo/">Komodo IDE</a>\r\n<a href="http://notepad-plus.sourceforge.net/uk/site.htm">Notepad++</a>\r\n<a href="http://notepad2.com/">Notepad2</a>\r\n<a href="http://www.barebones.com/products/bbedit/">BBEdit</a>\r\n<a href="http://www.aptana.org/">Aptana</a>\r\n<a href="http://macrabbit.com/espresso/">Espresso</a>\r\n<a href="http://www.sublimetext.com/">Sublime Text</a>\r\n<a href="http://www.jetbrains.com/webstorm/index.html">WebStorm</a>\r\n<a href="http://www.vim.org/">VIM</a>\r\n<a href="http://www.eclipse.org/">Eclipse</a>\r\n<a href="http://netbeans.org/">Netbeans</a>\r\n<a href="http://www.geany.org/">Geany</a>\r\n\r\n<strong>Wireframing:</strong>\r\n\r\nI know some of you are cowboys (or cowgirls) and you just want to start hacking. Well, for the truly impatient, these tools at least let you wireframe your pages quickly and easily. I''ve used Balsamiq and FlairBuilder and both rock. It seems that FlairBuilder is really cranking it up with some nice features. Both are Adobe AIR apps which means they''re cross-platform.\r\n\r\n<a href="http://www.omnigroup.com/">Omnigraffle</a>\r\n<a href="http://www.balsamiq.com/">Balsamiq</a>\r\n<a href="http://www.flairbuilder.com/">FlairBuilder</a>\r\n<a href="http://office.microsoft.com/en-us/visio/default.aspx">Visio</a>\r\n<a href="http://www.axure.com/">Axure</a>\r\n\r\n<strong>Browser Testing:</strong>\r\n\r\nI''ve been fortunate to have multiple OS versions over the years. My wife would definitely prefer for me to have a couple of less PCs sitting around but it''s let me test out my web apps on a variety of platforms, browsers and OSes. Shoot, I even have a version of IE6! For those with less hardware, these services should definitely help. Note that services like BrowserCam & Gomez are subscription-based but worth the cash if you can afford it.\r\n\r\n<a href="http://www.browsercam.com/Default2.aspx">BrowserCam</a>\r\n<a href="https://browserlab.adobe.com/index.html">Adobe BrowserLab</a>\r\n<a href="http://www.microsoft.com/downloads/details.aspx?FamilyID=8e6ac106-525d-45d0-84db-dccff3fae677&displaylang=en">Microsoft Expression Web SuperPreview for IE</a>\r\n<a href="http://www.gomez.com/products-solutions/products/cross-browser-testing/">Gomez</a>\r\n<a href="http://tredosoft.com/Multiple_IE">TredoSoft MultipleIE</a>\r\n<a href="http://crossbrowsertesting.com/">CrossBrowserTesting</a>\r\n<a href="http://michelf.com/projects/multi-safari/">Multi-Safari</a>\r\n<a href="http://www.browserscope.org/">Browserscope</a>\r\n<a href="http://stevesouders.com/cuzillion/help.php">Cuzillion</a>\r\n<a href="http://www.my-debugbar.com/wiki/IETester/HomePage">IETester</a>\r\n\r\n<strong>Testing (based on the <a href="http://ejohn.org/blog/which-unit-testing-framework/">list by John Resig</a>):</strong>\r\n\r\nThis was a list I snagged from John Resig. Obviously, he''s done a boatload of testing so I know this list rocks. JSLint is the old mainstay created by Douglas Crockford but other have really become increasingly essential to good testing. jQuery developers should definitely be looking at QUnit & jQuery-Lint. The most complete tool is Selenium but it does have a bit of a learning curve. If you''re into determining JS performance, checkout SunSpider, Dromaeo, Google''s V8 Benchmark and JSLitmus. These measure the performance of the JS engine, not your apps.\r\n\r\n<a href="http://jslint.com/">JSLint</a>\r\n<a href="http://github.com/jamespadolsey/jQuery-Lint">jQuery Lint</a>\r\n<a href="http://www.jsunit.net/">JSUnit</a>\r\n<a href="http://seleniumhq.org/projects/core/">Selenium Core</a>\r\n<a href="http://jania.pe.kr/aw/moin.cgi/JSSpec">JSSpec (MooTools)</a>\r\n<a href="http://github.com/tobie/unittest_js/tree/master">UnitTestJS (Prototype)</a>\r\n<a href="http://docs.jquery.com/QUnit">QUnit (jQuery)</a>\r\n<a href="http://docs.dojocampus.org/quickstart/doh">DOH Unit Testing (Dojo)</a>\r\n<a href="http://developer.yahoo.com/yui/yuitest/">YUITest 2</a>\r\n<a href="http://developer.yahoo.com/yui/3/test/">YUITest 3</a>\r\n<a href="https://developer.mozilla.org/En/Mochitest">Mochitest</a>\r\n<a href="http://github.com/nkallen/screw-unit/tree/master">ScrewUnit</a>\r\n<a href="http://jsunittest.com/">JsUnitTest</a>\r\n<a href="http://jsunity.com/">jsUnity</a> \r\n<a href="http://code.google.com/p/js-test-driver/">JsTestDriver</a>\r\n<a href="http://www.thefrontside.net/crosscheck">Crosscheck</a>\r\n<a href="http://groups.google.com/group/envjs">Env.js</a> \r\n<a href="http://fireunit.org/">FireUnit</a>\r\n<a href="http://validator.w3.org/">W3C Markup Validation Service</a>\r\n<a href="http://jigsaw.w3.org/css-validator/">W3C CSS Validation Service</a>\r\n<a href="http://www2.webkit.org/perf/sunspider-0.9/sunspider.html">SunSpider</a>\r\n<a href="http://code.google.com/apis/v8/run.html">V8 Benchmark</a>\r\n<a href="http://v2.dromaeo.com/">Dromaeo</a>\r\n<a href="http://broofa.com/Tools/JSLitmus/">JSLitmus</a>\r\n<a href="http://users.skynet.be/mgueury/mozilla/">HTML Validator Firefox Add-on</a>\r\n\r\n<strong>Documentation:</strong>\r\n\r\n<a href="http://developer.yahoo.com/yui/">Yahoo UI Docs</a>\r\n<a href="http://www.programmableweb.com/">APIs</a> - Most comprehensive list of APIs on the web\r\n<a href="http://api.jquery.com/">jQuery Docs</a>\r\n<a href="http://jqueryui.com/demos/">jQuery UI Docs</a>\r\n<a href="http://mootools.net/docs/core">MooTools Docs</a>\r\n<a href="http://api.prototypejs.org/">Prototype Docs</a>\r\n<a href="http://dojotoolkit.org/documentation/">Dojo Docs</a>\r\n<a href="http://json.org/">JSON Reference</a>\r\n<a href="http://en.wikipedia.org/wiki/JSON#JSONP">JSONP</a>\r\n\r\n<h2>Server-Side JavaScript</h2>\r\n\r\n<a href="http://www.mozilla.org/rhino/">Rhino</a>\r\n<a href="http://nodejs.org/">Node.js</a>\r\n<a href="http://narwhaljs.org/">Narwhal.js</a>\r\n<a href="http://commonjs.org/">CommonJS Standards Project</a>\r\n<a href="http://o.sitepen.com/labs/persevere.php">Persevere</a>\r\n<a href="http://en.wikipedia.org/wiki/Comet_%28programming%29">Comet</a>\r\n\r\n<h2>Books</h2>\r\n\r\nThe books below are really a great selection. I have many in my own library and every so often re-read them I''m currently reading <a href="http://www.amazon.com/gp/product/059680279X?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=059680279X">High Performance JavaScript</a> by Nicholas Zakas. Another great book is Stoyan Stefanov''s <a href="http://www.amazon.com/gp/product/1847194141?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847194141">Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries</a>. I also highly recommend Steve Souders performance book at the bottom of the list. They''re basically the definitive sources for optimizing your web apps.\r\n\r\n<strong>JavaScript/DOM:</strong>\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/0596101996?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596101996">JavaScript: The Definitive Guide</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0596101996" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/0596517742?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596517742">JavaScript: The Good Parts</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0596517742" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/047022780X?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=047022780X">Professional JavaScript for Web Developers (Wrox Programmer to Programmer)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=047022780X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1590595335?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590595335">DOM Scripting: Web Design with JavaScript and the Document Object Model</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590595335" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1590598563?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590598563">AdvancED DOM Scripting: Dynamic Web Design Techniques</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590598563" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1590596803?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590596803">Beginning JavaScript with DOM Scripting and Ajax: From Novice to Professional (Beginning: from Novice to Professional)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590596803" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1847194141?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847194141">Object-Oriented JavaScript: Create scalable, reusable high-quality JavaScript applications and libraries</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847194141" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1590597273?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590597273">Pro JavaScript Techniques</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590597273" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/193398869X?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=193398869X">Secrets of the JavaScript Ninja</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=193398869X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/0321491939?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0321491939">Ajax Security</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0321491939" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/0321423305?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0321423305">ppk on JavaScript, 1/e</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0321423305" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1590597648?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590597648">Accelerated DOM Scripting with Ajax, APIs, and Libraries</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590597648" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/059680279X?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=059680279X">High Performance JavaScript (Build Faster Web Application Interfaces)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=059680279X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />\r\n</li>\r\n</ul>\r\n\r\n<strong>JavaScript Libraries:</strong>\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/0596159773?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596159773">jQuery Cookbook: Solutions & Examples for jQuery Developers (Animal Guide)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0596159773" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1847196705?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847196705">Learning jQuery 1.3</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847196705" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1935182323?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1935182323">jQuery in Action, Second Edition</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1935182323" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1847199720?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847199720">jQuery UI 1.7: The User Interface Library for jQuery</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847199720" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.rebeccamurphey.com/jqfundamentals/">Rebecca Murphey''s jQuery Fundamentals Training Materials (Creative Commons License)</a></li>\r\n\r\n\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1934356115?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1934356115">Mastering Dojo: JavaScript and Ajax Tools for Great Web Experiences (Pragmatic Programmers)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1934356115" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1430210664?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430210664">Practical Dojo Projects (Practical Projects)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1430210664" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/0470452021?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0470452021">Concise Guide to Dojo (Wrox Programmer to Programmer)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0470452021" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/0596516487?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596516487">Dojo: The Definitive Guide</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0596516487" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/0321605128?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0321605128">The Dojo Toolkit: Visual QuickStart Guide</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0321605128" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1430225211?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430225211">Getting StartED with Dojo</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1430225211" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1847194583?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847194583">MooTools 1.2 Beginner''s Guide</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847194583" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1430209836?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430209836">MooTools Essentials: The Official MooTools Reference for JavaScript™ and Ajax Development (Firstpress)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1430209836" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />\r\n</li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1590599195?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590599195">Practical Prototype and script.aculo.us (Expert''s Voice in Web Development)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590599195" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1934356018?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1934356018">Prototype and script.aculo.us: You Never Knew JavaScript Could Do This! (Pragmatic Programmers)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1934356018" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />\r\n</li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1933988037?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1933988037">Prototype and Scriptaculous in Action [Ajax]</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1933988037" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1847192327?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847192327">Learning the Yahoo! User Interface library: Develop your next generation web applications with the YUI JavaScript development library.</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847192327" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1847195148?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847195148">Learning Ext JS</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847195148" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />\r\n</li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1847198708?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1847198708">Ext JS 3.0 Cookbook</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1847198708" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.amazon.com/gp/product/1935182110?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1935182110">Ext JS in Action</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1935182110" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />\r\n</li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/047038459X?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=047038459X">Professional JavaScript Frameworks: Prototype,YUI, ExtJS, Dojo and MooTools (Wrox Programmer to Programmer)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=047038459X" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n</ul>\r\n\r\n\r\n\r\n<strong>HTML & CSS:</strong>\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/1590598040?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1590598040">Pro CSS and HTML Design Patterns</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1590598040" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1430219203?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1430219203">Web Standards Solutions: The Markup and Style Handbook, Special Edition</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1430219203" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/0321509021?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0321509021">Bulletproof Web Design: Improving flexibility and protecting against worst-case scenarios with XHTML and CSS (2nd Edition)</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0321509021" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.sitepoint.com/books/cssdesign1/?SID=82b54f50488243b44b6b9c7acb10731a">The Art & Science Of CSS</a>\r\n<a href="http://www.sitepoint.com/books/css2/?SID=82b54f50488243b44b6b9c7acb10731a">HTML Utopia: Designing Without Tables Using CSS</a></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/0980455278?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0980455278">Build Your Own Website The Right Way Using HTML & CSS, 2nd Edition</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0980455278" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/1600330045?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=1600330045">Head First HTML with CSS & XHTML</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=1600330045" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n	<li><a href="http://www.webstepbook.com/">Web Programming Step by Step</a></li>\r\n\r\n</ul>\r\n\r\n<strong>Performance:</strong>\r\n<ul>\r\n<li><a href="http://www.amazon.com/gp/product/0596529309?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596529309">High Performance Web Sites: Essential Knowledge for Front-End Engineers</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0596529309" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n\r\n<li><a href="http://www.amazon.com/gp/product/0596522304?ie=UTF8&tag=rebasbl-20&linkCode=as2&camp=1789&creative=390957&creativeASIN=0596522304">Even Faster Web Sites: Performance Best Practices for Web Developers</a><img src="http://www.assoc-amazon.com/e/ir?t=rebasbl-20&l=as2&o=1&a=0596522304" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" /></li>\r\n</ul>\r\n', 'The Big List of JavaScript, CSS, and HTML Development Tools, Libraries, Projects, and Books', 0, '', 'inherit', 'open', 'open', '', '664-revision-63', '', '', '2010-07-21 14:48:17', '2010-07-21 18:48:17', '', 664, 'http://blog.reybango.com/2010/07/21/664-revision-63/', 0, 'revision', '', 0),
(1945, 3, '2012-01-09 16:46:55', '2012-01-09 20:46:55', 'Document compatibility defines how a browser renders your website.  The more specific you are at telling the browser what to expect, the better the experience for your users. When using web standards like HTML5, start by <a href="http://msdn.microsoft.com/en-us/library/cc288325(v=VS.85).aspx">explicitly declaring</a> the HTML5 document type:\r\n\r\n[code lang="html"]&lt;!DOCTYPE html&gt;[/code]\r\n\r\nThis markup triggers <a href="http://msdn.microsoft.com/en-us/library/cc288325(v=VS.85).aspx">standards mode</a> in Internet Explorer 9 and 10.  And it also works well in Chrome and Firefox.  Four steps will get your site ready for many browsers and devices:\r\n\r\n<h2>Step 1: Validate that your site uses standards mode</h2>\r\nCheck whether or not your site is currently in standards mode:\r\n<ol>\r\n<li>Open the website in <a href="http://ie.microsoft.com/testdrive/Info/Downloads/Default.html">IE10 platform preview</a>.\r\n<ul><li><strong>Note:</strong> You can also follow the same steps to update the docmode for IE9 only without downloading the preview.</li></ul></li> \r\n<li>Press F12 to launch the IE Developer Tools or find it on the <em>Tools</em> menu as shown below: \r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/01/dev-tool-menu-1.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/01/dev-tool-menu-1.png" alt="" title="dev-tool-menu-1" width="243" height="268" class="alignleft size-full wp-image-1806" /></a>\r\n<ul><li><strong>Note:</strong> If you’re not familiar with using the IE F12 Developer Tools to debug your webpages, please read the <a href="http://msdn.microsoft.com/en-us/library/gg589507%28v=VS.85%29.aspx">following tutorial</a>.</li></ul></li> \r\n<li>Check if your site indicates <em>Browser Mode: IE10</em> and <em>Document Mode: IE10 standards</em> as shown in the toolbar below:\r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/01/ie-dev-tools-1.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/01/ie-dev-tools-1-300x39.png" alt="" title="ie-dev-tools-1" width="300" height="39" class="alignleft size-medium wp-image-1808" /></a>\r\n<em>Click to Enlarge</em></li>\r\n<li>If your site is in <em>Browser Mode: IE10</em> and <em>Document Mode: IE10 Standards</em>, <strong>you’re done!</strong>  Note if the Browser Mode and Document Mode of your site are different than above.  A common example is <em>Browser Mode = IE8</em> and <em>Document Mode = Quirks</em> which indicates that your website was designed for older versions of IE and may not be ready for web standards.  \r\n<a href="http://blog.reybango.com/wp-content/uploads/2012/01/ie-dev-tools-2.png"><img src="http://blog.reybango.com/wp-content/uploads/2012/01/ie-dev-tools-2-300x42.png" alt="" title="ie-dev-tools-2" width="300" height="42" class="alignleft size-medium wp-image-1809" /></a>\r\n<em>Click to Enlarge</em></li></ol>\r\n\r\n<h2>Step 2: Implement docmode for web standards</h2>\r\nForce IE10 standards mode to test your website:\r\n\r\n<ol><li>Insert [code lang="html"]&lt;!DOCTYPE html&gt;[/code] into your website’s HTML page\r\n<ul><li>Learn more about how to update your doctypes <a href="http://msdn.microsoft.com/en-us/library/cc288325(v=VS.85).aspx">here</a></li></ul></li>\r\n<li>Reload your page in the browser and check the <em>Browser Mode</em> and <em>Document Mode</em> again using the F12 Developer Tools.  If <em>Browser Mode: IE10</em> and <em>Document Mode: IE10 standards</em> are not shown, continue below.</li></ol>\r\n\r\n<h2>Step 3: Determine why your site is not in Standards Mode</h2>\r\nMost problems are related to supporting older versions of IE.  Start by ensuring your standards-based code is rendered in IE9 and 10.  Then keep your non-standards-based code for older versions of IE.\r\n\r\n<ol><li>My page is not in Browser Mode: IE10\r\n<ul><li><strong>Possible Cause:</strong> Your website may flagged in <a href="http://msdn.microsoft.com/en-us/library/dd567845(v=VS.85).aspx">Compatibility View</a> and forced into an older browser mode to ensure the site functions<ul><li><strong>Resolution:</strong> Check if your site is on the list <a href="http://ie9cvlist.ie.microsoft.com/ie9CompatViewList.xml">here</a>.  Learn more about the Compatibility View list and request removal <a href="http://msdn.microsoft.com/en-us/library/dd567845(v=VS.85).aspx#removal">here</a>.</li></ul></li></ul></li>\r\n<li>My page is not in Document Mode = IE10\r\n<ul><li><strong>Possible Cause:</strong> Your website’s doctype is invalid or missing\r\n<ul><li><strong>Resolution:</strong> Check for a <a href="http://www.w3.org/QA/2002/04/valid-dtd-list.html">valid, well-formed doctype</a> like:\r\n[code lang="html"]&lt;!DOCTYPE html&gt;\r\n&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.01//EN&quot; &quot;http://www.w3.org/TR/html4/strict.dtd&quot;&gt;\r\n&lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Strict//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd&quot;&gt;[/code]\r\nLearn more about how to update your doctypes <a href="http://msdn.microsoft.com/en-us/library/cc288325(v=VS.85).aspx">here</a>.</li></ul></li>\r\n	\r\n<ul><li><strong>Possible Cause:</strong> Docmode being forced via <a href="http://msdn.microsoft.com/en-us/library/cc288325(v=vs.85).aspx">X-UA-Compatible meta tag</a>\r\n<ul><li><strong>Resolution:</strong> Check for code similar to this in the <head> of the page.\r\n[code lang="html"]&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=EmulateIE7&quot; &gt;\r\n&lt;meta http-equiv=&quot;X-UA-Compatible&quot; content=&quot;IE=8&quot; &gt;[/code]\r\n\r\nRemove it and reload your page.  Continue testing.  Learn more about Specifying Document Compatibility Modes <a href="http://msdn.microsoft.com/en-us/library/cc288325(v=VS.85).aspx#SetMode">here</a>.</li></ul></li></li></ol>\r\n\r\n<h2>Step 4: Resolve common IE problems when updating docmode</h2>\r\nMost problems are related to supporting older versions of IE.  Start by ensuring your standards-based code is rendered in IE9 and 10.  Then keep your non-standards-based code for older versions of IE.\r\n<ul><li><strong>Possible Cause:</strong> <a href="http://msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx">Conditional comments</a> support browser version-specific features \r\n<ul><li><strong>Resolution:</strong> Check for <a href="http://msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx">conditional comments</a> that run non-standard code.  These are often used on specific features supported by older versions of IE to allow the page to degrade gracefully.  Check for code similar to this:\r\n[code lang="html"]&lt;!--[if IE 8]&gt;\r\n\r\n&lt;p&gt;Welcome to Internet Explorer 8.&lt;/p&gt;\r\n\r\n&lt;![endif]--&gt;\r\n[/code]\r\nRemove it and reload your page.  Continue testing. Learn more about Conditional Comments <a href="http://msdn.microsoft.com/en-us/library/ms537512%28v=vs.85%29.aspx">here</a>.</li></ul></li>\r\n<li><strong>Possible Cause:</strong> <a href="http://blogs.msdn.com/b/ieinternals/archive/2011/06/30/perils-of-user-agent-sniffing-browser-mode-document-mode-compatibility-view.aspx">User agent sniffing</a> supports browser version-specific features \r\n<ul><li><strong>Resolution:</strong> Check for <a href="http://blogs.msdn.com/b/ieinternals/archive/2011/06/30/perils-of-user-agent-sniffing-browser-mode-document-mode-compatibility-view.aspx">user agent sniffing</a>. These are often used to specifically target a browser based on the user agent string presented via the browser mode.  Check for code similar to this:\r\n[code lang="js"]if (version = /MSIE (\\d+\\.\\d+)/.exec(navigator.userAgent)) {\r\n\r\n	isIE = true;\r\n\r\nbrowserVersion = parseFloat(version[1]);\r\n}[/code]\r\nStart by implementing <a href="http://blogs.msdn.com/b/ie/archive/2010/04/14/same-markup-writing-cross-browser-code.aspx">feature detection</a> where possible with web standards.  Learn more about User-Agent Strings <a href="http://msdn.microsoft.com/en-us/library/ms537503(v=VS.85).aspx">here</a>. The IE10 User-Agent String is located <a href="http://blogs.msdn.com/b/ie/archive/2011/04/15/the-ie10-user-agent-string.aspx">here</a>.</li></ul></li></ul>\r\n\r\n<h2>Other reasons my page does not render correctly:</h2>\r\n\r\n<ul><li><strong>Possible Cause:</strong> Your website may be using browser specific features that are no longer supported.  Use web standards whenever possible.\r\n<ul><li><strong>Resolution:</strong> Run the <a href="http://ie.microsoft.com/testdrive/HTML5/CompatInspector/Default.html">Compatibility Inspector tool</a>.</li></ul></li>\r\n<li><strong>Possible Cause:</strong> Your website may be using 3rd party plug-ins or like Flash, Quicktime, and Silverlight that are no longer supported by the IE10 metro. Use web standards whenever possible.\r\n<ul><li><strong>Resolution:</strong> Learn how to create plug-in free experiences.  A complete step-by-step guide will be available shortly.</li></ul></li>\r\n<li><strong>Possible Cause:</strong> Your website may be loading browser version-specific CSS files:\r\n<ul><li><strong>Resolution:</strong> Ensure layout is avoiding CSS hacks where possible.  Learn more about investigating CSS issues <a href="http://msdn.microsoft.com/en-us/library/gg699340(v=VS.85).aspx">here</a>.</li></ul></li></ul>\r\n\r\nA list of common problems is available in the <a href="http://msdn.microsoft.com/en-us/library/ff986083(v=VS.85).aspx">IE Compatibility Cookbook</a>. \r\n\r\nIf you’re unable to update your docmode with these resolution steps, tweet us <a href="http://twitter.com/#!/IE">@IE</a> or check the <a href="http://social.msdn.microsoft.com/Forums/en-US/iewebdevelopment/threads">Forums on MSDN</a>.\r\n\r\nFor further detail, try these articles:\r\n<ul><li><a href="http://msdn.microsoft.com/en-us/library/cc288325(v=VS.85).aspx">Defining Document Capability</a> @ MSDN</li>\r\n<li><a href="http://msdn.microsoft.com/en-us/library/gg699340(v=VS.85).aspx">Investigating Document Mode Issues</a> @ MSDN</li>\r\n<li><a href="http://blogs.msdn.com/b/ie/archive/2011/12/14/interoperable-html5-quirks-mode-in-ie10.aspx">Interoperable Quirks Mode in IE10</a> @ IE Blog</li>\r\n<li><a href="http://ie.microsoft.com/testdrive/HTML5/CompatInspector/">Compatibility Inspector tool</a> @ IETestDrive.com</li>\r\n<li><a href="http://www.w3.org/QA/Tips/Doctype">Don’t Forget to Add a Doctype</a> @ W3C.org</li></ul>\r\n', 'Fix Common IE Problems: Update your Docmode for Web Standards', 0, '', 'inherit', 'open', 'open', '', '1800-revision-35', '', '', '2012-01-09 16:46:55', '2012-01-09 20:46:55', '', 1800, 'http://blog.reybango.com/2012/01/09/1800-revision-35/', 0, 'revision', '', 0),
(2080, 3, '2013-05-25 12:42:31', '2013-05-25 16:42:31', '', 'WP_20130518_006', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_006', '', '', '2013-05-25 12:42:31', '2013-05-25 16:42:31', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_006.jpg', 0, 'attachment', 'image/jpeg', 0),
(2086, 3, '2013-05-25 12:42:43', '2013-05-25 16:42:43', '', 'WP_20130518_012', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_012', '', '', '2013-05-25 12:42:43', '2013-05-25 16:42:43', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_012.jpg', 0, 'attachment', 'image/jpeg', 0),
(2087, 3, '2013-05-25 12:42:45', '2013-05-25 16:42:45', '', 'WP_20130518_013', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_013', '', '', '2013-05-25 12:42:45', '2013-05-25 16:42:45', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_013.jpg', 0, 'attachment', 'image/jpeg', 0),
(2088, 3, '2013-05-25 12:42:46', '2013-05-25 16:42:46', '', 'WP_20130518_014', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_014', '', '', '2013-05-25 12:42:46', '2013-05-25 16:42:46', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_014.jpg', 0, 'attachment', 'image/jpeg', 0),
(2089, 3, '2013-05-25 12:42:48', '2013-05-25 16:42:48', '', 'WP_20130521_001', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_001', '', '', '2013-05-25 12:42:48', '2013-05-25 16:42:48', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_001.jpg', 0, 'attachment', 'image/jpeg', 0),
(2090, 3, '2013-05-25 12:42:50', '2013-05-25 16:42:50', '', 'WP_20130521_002', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_002', '', '', '2013-05-25 12:42:50', '2013-05-25 16:42:50', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_002.jpg', 0, 'attachment', 'image/jpeg', 0),
(2091, 3, '2013-05-25 12:42:53', '2013-05-25 16:42:53', '', 'WP_20130521_003', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_003', '', '', '2013-05-25 12:42:53', '2013-05-25 16:42:53', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_003.jpg', 0, 'attachment', 'image/jpeg', 0),
(2092, 3, '2013-05-25 12:42:54', '2013-05-25 16:42:54', '', 'WP_20130521_004', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_004', '', '', '2013-05-25 12:42:54', '2013-05-25 16:42:54', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_004.jpg', 0, 'attachment', 'image/jpeg', 0),
(2093, 3, '2013-05-25 12:42:56', '2013-05-25 16:42:56', '', 'WP_20130521_005', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_005', '', '', '2013-05-25 12:42:56', '2013-05-25 16:42:56', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_005.jpg', 0, 'attachment', 'image/jpeg', 0),
(2094, 3, '2013-05-25 12:42:58', '2013-05-25 16:42:58', '', 'WP_20130521_006', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_006', '', '', '2013-05-25 12:42:58', '2013-05-25 16:42:58', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_006.jpg', 0, 'attachment', 'image/jpeg', 0),
(2095, 3, '2013-05-25 12:43:00', '2013-05-25 16:43:00', '', 'WP_20130521_007', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_007', '', '', '2013-05-25 12:43:00', '2013-05-25 16:43:00', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_007.jpg', 0, 'attachment', 'image/jpeg', 0),
(2096, 3, '2013-05-25 12:43:02', '2013-05-25 16:43:02', '', 'WP_20130521_009', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_009', '', '', '2013-05-25 12:43:02', '2013-05-25 16:43:02', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_009.jpg', 0, 'attachment', 'image/jpeg', 0),
(2097, 3, '2013-05-25 12:43:04', '2013-05-25 16:43:04', '', 'WP_20130521_011', 0, '', 'inherit', 'open', 'open', '', 'wp_20130521_011', '', '', '2013-05-25 12:43:04', '2013-05-25 16:43:04', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130521_011.jpg', 0, 'attachment', 'image/jpeg', 0),
(2098, 3, '2013-05-25 12:44:58', '2013-05-25 16:44:58', 'I was lucky enough to have a pair of Google Glass to play with for a couple of days. Pretty nifty device and I could definitely see the potential, especially after a great chat with Matt May about them during Google I/O. The possibilities, especially in warehouses and retail operations, are really promising.\n\nI was recently asked about the dimensions so I took a tape measure and took pictures of the device at various angles trying to give decent views of the dimensions. I live in the States and of course we don''t use the metric system so you''ll have to convert measurements on your own. :)\n\nThe gallery shows both the packaging of Glass and the measurements. Note that I don''t have the device with me at the moment so I won''t be able to give you more details.\n\n[gallery ids="2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097"]', 'Google Glass Dimensions', 0, '', 'inherit', 'open', 'open', '', '2076-revision', '', '', '2013-05-25 12:44:58', '2013-05-25 16:44:58', '', 2076, 'http://blog.reybango.com/2013/05/25/2076-revision/', 0, 'revision', '', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(2099, 3, '2013-05-25 12:46:26', '2013-05-25 16:46:26', 'I was lucky enough to have a pair of Google Glass to play with for a couple of days. Pretty nifty device and I could definitely see the potential, especially after a great chat with Matt May about them during Google I/O. The possibilities, especially in warehouses and retail operations, are really promising.\r\n\r\nI was recently asked about the dimensions so I took a tape measure and took pictures of the device at various angles trying to give decent views of the dimensions. I live in the States and of course we don''t use the metric system so you''ll have to convert measurements on your own. :)\r\n\r\nThe gallery shows both the packaging of Glass and the measurements. Note that I don''t have the device with me at the moment so I won''t be able to give you more details.\r\n\r\n[gallery ids="2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097"]', 'Google Glass Dimensions', 0, '', 'inherit', 'open', 'open', '', '2076-revision-2', '', '', '2013-05-25 12:46:26', '2013-05-25 16:46:26', '', 2076, 'http://blog.reybango.com/2013/05/25/2076-revision-2/', 0, 'revision', '', 0),
(2100, 3, '2013-05-25 12:47:36', '2013-05-25 16:47:36', 'I was lucky enough to have a pair of <a href="http://www.google.com/glass/start/">Google Glass</a> to play with for a couple of days. Pretty nifty device and I could definitely see the potential, especially after a great chat with <a href="https://twitter.com/mattmay">Matt May</a> about them during Google I/O. The possibilities, especially in warehouses and retail operations, are really promising.\r\n\r\nI was recently asked about the dimensions so I took a tape measure and took pictures of the device at various angles trying to give decent views of the dimensions. I live in the States and of course we don''t use the metric system so you''ll have to convert measurements on your own. :)\r\n\r\nThe gallery shows both the packaging of Glass and the measurements. Note that I don''t have the device with me at the moment so I won''t be able to give you more details.\r\n\r\n[gallery ids="2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097"]', 'Google Glass Packaging and Dimensions', 0, '', 'inherit', 'open', 'open', '', '2076-revision-3', '', '', '2013-05-25 12:47:36', '2013-05-25 16:47:36', '', 2076, 'http://blog.reybango.com/2013/05/25/2076-revision-3/', 0, 'revision', '', 0),
(2101, 3, '2013-05-25 12:47:58', '2013-05-25 16:47:58', 'I was lucky enough to get a pair of <a href="http://www.google.com/glass/start/">Google Glass</a> to play with for a couple of days. Pretty nifty device and I could definitely see the potential, especially after a great chat with <a href="https://twitter.com/mattmay">Matt May</a> about them during Google I/O. The possibilities, especially in warehouses and retail operations, are really promising.\r\n\r\nI was recently asked about the dimensions so I took a tape measure and took pictures of the device at various angles trying to give decent views of the dimensions. I live in the States and of course we don''t use the metric system so you''ll have to convert measurements on your own. :)\r\n\r\nThe gallery shows both the packaging of Glass and the measurements. Note that I don''t have the device with me at the moment so I won''t be able to give you more details.\r\n\r\n[gallery ids="2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097"]', 'Google Glass Packaging and Dimensions', 0, '', 'inherit', 'open', 'open', '', '2076-revision-4', '', '', '2013-05-25 12:47:58', '2013-05-25 16:47:58', '', 2076, 'http://blog.reybango.com/2013/05/25/2076-revision-4/', 0, 'revision', '', 0),
(2102, 3, '2013-05-25 12:48:02', '2013-05-25 16:48:02', 'I was lucky enough to get a pair of <a href="http://www.google.com/glass/start/">Google Glass</a> to play with for a couple of days. Pretty nifty device and I could definitely see the potential, especially after a great chat with <a href="https://twitter.com/mattmay">Matt May</a> about them during Google I/O. The possibilities, especially in warehouses and retail operations, are really promising.\r\n\r\nI was recently asked about the dimensions so I took a tape measure and took pictures of the device at various angles trying to give decent views of the dimensions. I live in the States and of course we don''t use the metric system so you''ll have to convert measurements on your own. :)\r\n\r\nThe gallery shows both the packaging of Glass and the measurements. Note that I don''t have the device with me at the moment so I won''t be able to give you more details.\r\n\r\n[gallery ids="2077,2078,2079,2080,2081,2082,2083,2084,2085,2086,2087,2088,2089,2090,2091,2092,2093,2094,2095,2096,2097"]', 'Google Glass Packaging and Dimensions', 0, '', 'inherit', 'open', 'open', '', '2076-revision-5', '', '', '2013-05-25 12:48:02', '2013-05-25 16:48:02', '', 2076, 'http://blog.reybango.com/2013/05/25/2076-revision-5/', 0, 'revision', '', 0),
(2103, 3, '2007-08-23 12:34:00', '2007-08-23 16:34:00', 'So I go out to my front door and what do I spy? Another box from Amazon! Now, I know that <a href="http://www.reybango.com/index.cfm/2007/8/13/Wishes-Do-Come-True-Thanks-Ben-Nadel"> Ben Nadel showed me some love</a> last week and picked me up the awesome book "PPK on JavaScript" for my work on <a href="http://www.gotcfm.com">GotCFM.com</a> but I was sure Ben doesn&apos;t like me THAT much! LOL!\n\nSo I open it and BAM! another book off of my <a href="https://www.amazon.com/gp/registry/wishlist/1837KOM25L3VI/ref=wl_web/">Amazon wishlist</a>! It was the book <a href="http://www.amazon.com/Web-Analytics-Hour-Avinash-Kaushik/dp/0470130652/ref=pd_bbs_sr_1/103-5006438-7850200?ie=UTF8&s=books&qid=1187879859&sr=8-1">Web Analytics: An Hour a Day</a> which I really wanted to help me improve my skills on determining site metrics! And I have <a href="http://www.garyrgilbert.com/blog/">Gary Gilbert</a> to thank for this book. Thank you, thank you, thank you!!!\n\nI really appreciate Gary! :D', 'Wishes Do Come True (Pt 2)!!! Thanks Gary Gilbert!', 0, '', 'inherit', 'open', 'open', '', '126-revision', '', '', '2007-08-23 12:34:00', '2007-08-23 16:34:00', '', 126, 'http://blog.reybango.com/2007/08/23/126-revision/', 0, 'revision', '', 0),
(2104, 3, '2007-08-17 15:28:00', '2007-08-17 19:28:00', 'First I want to thank everyone that submitted a site during the contest. We had an incredible number of site submissions since I first announced the contest on 8/10/2007. Since that time, we have had 543 sites submitted to <a href="http://www.gotcfm.com">GotCFM.com</a> bringing the list total to 1,533 sites!!!!! As many of you know, <a href="http://www.gotcfm.com">GotCFM.com</a> was built to help promote CF-based technologies\nand is currently aggregating a sizeable list of CFML-Powered sites to show off to the the development community. Every new site submissions helps further that cause and I really appreciate those who took the time to submit a site.\n\nNext, onto the winners:\n\nSite #1005 <a href="http://www.laurieskitchen.com">http://www.laurieskitchen.com</a> was submitted by info@laurieskitchen.com. They will be getting a "What Would Ben Do" tshirt.\n\nSite #1004 <a href="http://www.HotelBook.com">http://www.HotelBook.com</a> was submitted by Alan Rother. Alan will be getting a "Got ColdFusion?" tshirt.\n\nSite #1003 <a href="http://www.machinerynetwork.com">http://www.machinerynetwork.com</a> was submitted by Jim Wright. Jim will be getting a "What Would Ben Do" tshirt.\n\nSite #1002 <a href="http://www.techsoup.org">http://www.techsoup.org</a> was submitted by Michael Wright. Michael will be getting a "Got ColdFusion?" tshirt.\n\nSite #1001 <a href="http://www.fitnessblog.it/fitnessblog/index.cfm">http://www.fitnessblog.it/fitnessblog/index.cfm</a> was submitted by Luca Unti. Luca will be getting a "Got ColdFusion?" tshirt and a "Got ColdFusion?" coffee mug.\n\nand the grand prize winner for site #1000 is Steve "Cutter" Blades for the site <a href="http://www.apposchooldistrict.com/">http://www.apposchooldistrict.com/</a>. Steve will be getting an Adobe laptop-ready backpack filled with Adobe goodness (small promo items, t-shirts, etc...) and a GotColdFusion? coffee mug.\n\nI&apos;ve been in contact with all of the winners and they&apos;re all thrilled. I would like to congratulate all of them and thank them for their efforts.\n\nOn a final note, I would like to encourage everyone to continue to\nsubmit sites to <a href="http://www.gotcfm.com">GotCFM.com</a> as it will help to show how pervasive\nCF-based technologies really are.', 'GotCFM.com 1000 Sites Contest - The Winners!!!', 0, '', 'inherit', 'open', 'open', '', '129-revision', '', '', '2007-08-17 15:28:00', '2007-08-17 19:28:00', '', 129, 'http://blog.reybango.com/2007/08/17/129-revision/', 0, 'revision', '', 0),
(2105, 3, '2007-08-13 18:25:00', '2007-08-13 22:25:00', 'Trying to make GotCFM.com something useful to the ColdFusion community has been a bit of an effort. While the site looks very simple, there&apos;s a lot of things going on behind the scenes from testing URLs to contacting submitters who are trying to game the site.\n\nSo following the lead of other bloggers that I&apos;ve seen, I put up my <a href="http://www.amazon.com/gp/registry/wishlist/1837KOM25L3VI/">Amazon Wishlist</a> in the hopes that someone might find my efforts of value and get me something from my wishlist. I wasn&apos;t expecting anything but if it happened, it would be really cool.\n\nWell, today I get a package from Amazon which was a bit of a surprise. When I opened it up, one of the books from wishlist was there!!!! I had added <a href="http://www.amazon.com/ppk-JavaScript-1-e-VOICES/dp/0321423305/ref=pd_bbs_sr_1/002-9223482-2400065?ie=UTF8&s=books&qid=1187037741&sr=8-1">PPK on JavaScript</a> to the list and now I had it in my hands!!! \n\nWhen I looked at the receipt, whom do I find as the sender? Noneother than my good friend <a href="http://www.bennadel.com/blog/recent-blog-entries.htm">Ben Nadel</a> and a little note that said: "Rey, Kick ass on GotCFM.com :) I think it&apos;s really a great thing".\n\nBen man, you made my day and I really appreciate it. Thanks for valuing my efforts bud! :)', 'Wishes Do Come True!!! Thanks Ben Nadel!', 0, '', 'inherit', 'open', 'open', '', '131-revision', '', '', '2007-08-13 18:25:00', '2007-08-13 22:25:00', '', 131, 'http://blog.reybango.com/2007/08/13/131-revision/', 0, 'revision', '', 0),
(2106, 3, '2007-08-10 13:26:00', '2007-08-10 17:26:00', 'I&apos;m very happy to announce that <a href="http://www.GotCFM.com">GotCFM.com</a>, the site dedicated to promotion CF-based technology, is just 10 sites shy of reaching 1000 CFML-Powered sites. This is really an awesome achievement and helps to show that CF-technologies are very relevant in today&apos;s Internet development efforts.\n\nTo commemorate the 1000th site submission, <a href="http://www.adobe.com">Adobe</a> has generously donated a Adobe laptop-ready backpack filled with Adobe goodness (small promo items, t-shirts, etc...). Also, Will Tomlinson of ColdFusionGear has graciously donated Got ColdFusion? mugs and tshirts.\n\nSo here&apos;s the way this will work:<ul>\n\n<li>The submitter for site 1,000 will get the Adobe backpack and a GotColdFusion? coffee mug</ul>\n\nI will then give prizes to the next five "unique" submitters\nirregardless of site position. By unique submitters, I mean five different people.\n\nThe prizes for that will be as follows:<ul>\n<li>Submitter #1 will get a Got ColdFusion? tshirt and a Got ColdFusion? coffee mug\n<li>Submitter #2 will get a Got ColdFusion? tshirt\n<li>Submitter #3 will get a "What Would Ben Do" tshirt\n\n<li>Submitter #4 will get a Got ColdFusion? tshirt\n<li>Submitter #5 will get a "What Would Ben Do" tshirt</ul>\n\nThe rules:<ul>\n<li>The submission must be for a "CFML-powered" site which is not already on the list\n\n<li>The site MUST be predominantly CFML-powered. If it has one CFM page in it with the rest powered by another technology, then it won&apos;t qualify.\n<li>It must follow the guidelines listed here: \nhttp://www.gotcfm.com/thelist.cfm\n<li>You MUST provide your email address when submitting so I can get a hold of you. If you don&apos;t enter your email address, you will not be eligible.\n<li>When contacted, you have 5 days to reply with a shipping address. If no reply is received, a new winner will be chosen for the respective prize\n<li>Employees of Adobe, New Atlanta, Railo,  the Smith Project, and any CF application server project/maker are not eligible.</ul>\n\nThe winners will be announced on <a href="http://www.houseoffusion.com/groups/cf-talk/">CF-Talk</a> on Friday, August 17th, 2007.\n\nThe prizes will be shipped anywhere in the world via standard postal service.\n\nI want to thank everyone for their support and look forward to continuing the effort of promoting CF-technologies to the development community.', 'GotCFM.com Approaching 1000 Sites - Contest/Prizes', 0, '', 'inherit', 'open', 'open', '', '133-revision', '', '', '2007-08-10 13:26:00', '2007-08-10 17:26:00', '', 133, 'http://blog.reybango.com/2007/08/10/133-revision/', 0, 'revision', '', 0),
(2107, 3, '2007-03-05 11:27:00', '2007-03-05 15:27:00', 'Its funny to think that I built <a href="http://www.gotcfm.com/" target="_blank">GotCFM.com</a> over a week ago and  I still haven&apos;t had a chance to blog about it. Well, between the massive and positive response towards the site, work and a trip to California, blogging has been the last thing on my mind. Now I get to discuss it.\n\nFor those that don&apos;t know about <a href="http://www.gotcfm.com/" target="_blank">GotCFM.com</a>, I built the site as a vehicle for promoting ColdFusion-related technologies. It will be a site for CFML evangelism and knowledge. It will be a site that will let people understand why the CF community loves this engine and why ColdFusion-centric technologies *ARE* an amazing choice for building scalable and engaging websites. To get a real detailed explanation of how the site came about, go here:\n\n\n<a href="http://www.gotcfm.com/about.cfm" target="_blank">About Gotcfm.com</a>\n\nSince launching <a href="http://www.gotcfm.com/" target="_blank">GotCFM.com</a> on 2/26/2007, the site has had quite a number of people visiting. This shows that CF is alive and well. That makes me VERY happy. Some quick stats since the site started:\n\nHits: 35,456\nPage views: 6,472\nVisitors: 1,313\n\nThe <a href="http://www.gotcfm.com/thelist.cfm" target="_blank">"list of sites"</a> has grown from 0 to 555 sites in just 8 days and continues to grow at a nice clip. Again, this is VERY exciting since it provides further evidence that CF is being actively used to build web prescences.\n\nThere&apos;s still more work to do, though, as I want to include the following:<ul><li>Information on how to position CF within your company\n\n<li>Information on specific features that make CF better than other technologies\n<li>Case studies on successful implementations of CF\n<li>More "Powered by" buttons\n<li>Banner ads that can be added to your site to promote your favorite CF engine\n</ul>\n\nI really need the help of the community though. If you have any of the information above and would like to contibute to it to the effort, please email me at rey [at] reybango [*dot*] com. Even links pointing to these types of resources are useful so please take a couple of minutes to help out.\n\nOne other <strong>VERY IMPORTANT</strong> thing that I need is Adobe&apos;s involvement. I&apos;ve sent numerous emails out and haven&apos;t received a reply. I&apos;m a little perplexed by this. I&apos;m trying to give them the benefit of the doubt but its a little disconcerting not to have received some type of feedback from them. Adobe???\n\nI have received official support from <a href="http://www.newatlanta.com" target="_blank">New Atlanta</a> and <a href="http://www.railo.ch/en/index.cfm?treeID=105" target="_blank">Railo</a>, to which I am VERY grateful.\n\nI want to specifically thank Andy Matthews for his GREAT assistance while I was out. He&apos;s the one that built the grouping functionality and row coloring on the site list while I was away. He also moderated the ever growing site list. Many thanks Andy!!!', 'GotCFM.com - CF Evangelism Site a HUGE Success', 0, '', 'inherit', 'open', 'open', '', '177-revision', '', '', '2007-03-05 11:27:00', '2007-03-05 15:27:00', '', 177, 'http://blog.reybango.com/2007/03/05/177-revision/', 0, 'revision', '', 0),
(2108, 3, '2007-06-28 22:06:00', '2007-06-29 02:06:00', 'So now that I&apos;m using Eclipse along with CFEclipse and Aptana, I&apos;d like to integrate a Subversion plugin. The two choices that seem to stand out are <a href="http://subclipse.tigris.org/">Subclipse</a> and <a href="http://www.polarion.org/index.php?page=overview&project=subversive">Subversive</a>.\n\nThe last time I tried to install Subclipse, it hosed my Eclipse install to the point I had to start from scratch. But considering that so many use it, it has to work. \n\nSo I&apos;d like feedback about both plugins. Let me know what you think.', 'Subclipse or Subversive for Eclipse? Help me Choose.', 0, '', 'inherit', 'open', 'open', '', '151-revision', '', '', '2007-06-28 22:06:00', '2007-06-29 02:06:00', '', 151, 'http://blog.reybango.com/2007/06/28/151-revision/', 0, 'revision', '', 0),
(2109, 3, '2007-06-18 21:11:00', '2007-06-19 01:11:00', 'My bud <a href="http://www.ajaxcf.com/blog/index.cfm">Joe Danziger</a> keeps telling me that I need to jump to Eclipse to get some serious productivity gains. I do actually have the latest version installed but one of the things that has been holding me back from using it is the abysmal FTP support included in Eclipse. For example, using the CFEclipse perspective, I can go to the File Explorer View and define a FTP site. When I try to access it, I wait and wait and wait and wait and wait and then get a java lang null pointer error. WTF?!? In contrast, I spark up CF Studio, select my FTP profile and my dirs immediately come up.\n\nUsing CF Studio&apos;s FTP connectivity has been a mainstay in my development routines for as long as I&apos;ve been coding in CFML. So not having that option is a real let down. So I&apos;m going to ask my fellow CF&apos;ers how you setup your CFEclipse environments. Do you use FTP or do you develop locally? Are you using SVN? If so, how is your dev environment setup?\n\nI look forward to hearing your feedback and maybe I&apos;ll read something that can help setup a scenario where I feel I can be effective with CFEclipse.', 'CFEclipse: How Are You Setting Up Your Dev Environment?', 0, '', 'inherit', 'open', 'open', '', '157-revision', '', '', '2007-06-18 21:11:00', '2007-06-19 01:11:00', '', 157, 'http://blog.reybango.com/2007/06/18/157-revision/', 0, 'revision', '', 0),
(2110, 3, '2007-07-31 11:46:00', '2007-07-31 15:46:00', 'Tane Piper today released v1.3 of his jQuery mapping plugin with the following major updates:<ul>\n<li>Added support for creating Yahoo! Maps, can create Map,\nSatallite or Hybrid. Check out available options below\n<li>Added support for creating points on Yahoo! maps.\n<li>Added support for creating Polylines on Yahoo! maps.\n<li>Added support for GeoRSS files on both Yahoo! and Google maps, as well as existing KML support for Google, method\n<li>Name was changed from .addKml to .addRss\n<li>Moved directions search out of main namespace, now function that is called from within plugin by providing fields\n\n<li>Added Yahoo! Geocoding support</ul>\n\nThis was a fairly big update and allows developers to take advantage of either Google or Yahoo maps from one codebase!\n\nTane is already working on v1.4 which will include:<ul>\n<li>Add in custom icon support for points.\n<li>Add support for Google Points Manager\n<li>Add support for overlays</ul>\n\nand possible support Microsoft Live maps.\n\nYou can grab the latest code via <a href="http://code.google.com/p/jmaps/">Google SVN</a> and see a <a href="http://webrocket.ulmb.com/jmaps/">live demo here</a>.', 'New jQuery Plugin for Google &amp; Yahoo Mapping', 0, '', 'inherit', 'open', 'open', '', '137-revision', '', '', '2007-07-31 11:46:00', '2007-07-31 15:46:00', '', 137, 'http://blog.reybango.com/2007/07/31/137-revision/', 0, 'revision', '', 0),
(2111, 3, '2006-11-08 17:00:00', '2006-11-08 21:00:00', 'Thomas Fuchs, the main man behind the popular <a href="http://script.aculo.us/" target="_blank">Script.aculo.us</a> Effects library, has just announced a new maintenance release of Script.aculo.us. You can read about it here:\n\n<a href="http://mir.aculo.us/2006/11/8/script-aculo-us-1-6-5" target="_blank">http://mir.aculo.us/2006/11/8/script-aculo-us-1-6-5</a>.\n\nNow if the <a href="http://prototype.conio.net/" target="_blank">Prototype</a> camp could produce updates on a regular basis like Thomas and the <a href="http://script.aculo.us/" target="_blank">Script.aculo.us</a> team do, they might be in better shape overall. Shoot, the main <a href="http://prototype.conio.net/" target="_blank">Prototype</a> site only shows its version as being 1.40 while everyone else is using 1.5.0_rc1 to build their sites. C&apos;mon guys.', 'Script.aculo.us Effects Library Maintenance Release', 0, '', 'inherit', 'open', 'open', '', '207-revision', '', '', '2006-11-08 17:00:00', '2006-11-08 21:00:00', '', 207, 'http://blog.reybango.com/2006/11/08/207-revision/', 0, 'revision', '', 0),
(2112, 3, '2007-02-20 11:24:00', '2007-02-20 15:24:00', 'If you&apos;re doing any type of Web 2.0/RIA development, then you&apos;re bound to know about <a href="http://www.yui-ext.com">Jack Slocum&apos;s YUI-Ext</a> component library. Its a suite of world class, professionally developed JavaScript controls that truly provide a refined desktop feel to web applications. \n\nWell, the most mature User Interface library for web applications, <a href="http://www.yui-ext.com">Ext (aka YUI-Ext)</a>, will soon support the lightweight, compact (~19k) and powerful <a href="http://www.jquery.com">jQuery JavaScript/Ajax framework</a>.\n\nThat&apos;s right! <a href="http://www.jquery.com">jQuery</a> and <a href="http://www.robgonda.com/blog/index.cfm/2007/2/11/AjaxCFC-for-jQuery-Alpha3-Release">AjaxCFC</a> users will now have a new component suite to use when building their web apps. Here are some of the components you&apos;ll be able to use when <a href="http://www.yui-ext.com">Ext 1.0</a> is officially released:\n\nPaged, Dynamic, Grids:\n\n<a href="http://jquery.com/blog/wp-content/uploads/2007/02/Picture%206.png"><img src="http://jquery.com/blog/wp-content/uploads/2007/02/Picture%206.png" width="606" height="260"></a>\n\nMixed Content Menus:\n<img src="http://jquery.com/blog/wp-content/uploads/2007/02/Picture%207.png">\n\nAdvanced Dialog Layout and Themes:\n\n<img src="http://jquery.com/blog/wp-content/uploads/2007/02/Picture%203.png">\n\nMessage Box Dialog:\n<img src="http://jquery.com/blog/wp-content/uploads/2007/02/Picture%204.png">\n\nDrag-and-Drop Trees:\n\n<img src="http://jquery.com/blog/wp-content/uploads/2007/02/Picture%205.png">\n\nBeginning with version 1.0 of Ext, it will work as an extension to <a href="http://www.jquery.com">jQuery</a> as well, allowing <a href="http://www.jquery.com">jQuery</a> users to leverage the power of the user interface tools available in Ext with the lightweight core library and expressive syntax of the best library for unobtrusive DOM scripting.\n\nThis is a HUGE win for both projects and helps to validate the efforts of John & Jack&apos;s tremendous work.\n\nFor more information, visit the jQuery blog here:\n\n\n<a href="http://jquery.com/blog/2007/02/19/jquery-and-jack-slocums-ext/">http://jquery.com/blog/2007/02/19/jquery-and-jack-slocums-ext/</a>', 'jQuery &amp; Ext: A JavaScript &amp; Ajax Partnership Made in Heaven', 0, '', 'inherit', 'open', 'open', '', '180-revision', '', '', '2007-02-20 11:24:00', '2007-02-20 15:24:00', '', 180, 'http://blog.reybango.com/2007/02/20/180-revision/', 0, 'revision', '', 0),
(2113, 3, '2013-05-29 03:00:38', '2013-05-29 07:00:38', '<a href="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm-150x150.png" alt="ember-productivity-sm" width="150" height="150" class="alignright size-thumbnail wp-image-2114" style="float:right;padding-left:10px;border:0;" /></a>With the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. <a href="http://emberjs.com/">Ember.js</a> is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with <a href="https://twitter.com/wycats">Yehuda Katz</a> & <a href="https://twitter.com/tomdale">Tom Dale</a> who are the leads for Ember so I can ping them for feedback regularly. \r\n\r\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\r\n\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>\r\n\r\n<h2>Ember Support</h2>\r\n\r\nIf you need help, be sure to join the <a href="http://discuss.emberjs.com/">Ember discussion forum</a>. Lots of smart Ember developers there.', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'publish', 'open', 'open', '', 'interested-in-ember-js-check-out-my-tutorial-series', '', '', '2013-05-25 13:10:29', '2013-05-25 17:10:29', '', 0, 'http://blog.reybango.com/?p=2113', 0, 'post', '', 0),
(2114, 3, '2013-05-25 13:04:27', '2013-05-25 17:04:27', '', 'ember-productivity-sm', 0, '', 'inherit', 'open', 'open', '', 'ember-productivity-sm', '', '', '2013-05-25 13:04:27', '2013-05-25 17:04:27', '', 2113, 'http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png', 0, 'attachment', 'image/png', 0),
(2053, 3, '2013-04-01 08:51:56', '2013-04-01 12:51:56', 'Friday was my last day at Microsoft. It was a bitter-sweet moment for me having been there for 3 years and feeling I''ve done my best to contribute to the web initiatives at this wonderful company. After chatting with my manager Jeff Sandquist, though, I realized that I wasn''t moving in the direction that I wanted and needed a change. It had nothing to do with the company and especially not my peers. I''ve been so fortunate to work with such an amazing, passionate and intelligent group of people, by far the best I''ve ever worked with...ever. And the things I''ve experienced, the work I''ve done and the places I''ve been have all made my time at MS completely worthwhile. It was one of the best decisions of my life to work at the greatest software company in the world. But I really needed to chase my passion and Microsoft wasn''t filling that need for me.\r\n\r\nSo starting today, I''m going to do just that. It could be that I just turned 45 but I don''t want to look back and live a life of regret for not chasing that dream and working in the technology which is my passion...<a href="http://en.wikipedia.org/wiki/Clipper_(programming_language)">Clipper</a>.\r\n\r\nI''ve realized that this "web" thing is getting stale and people are losing interest in it. It''s all about the desktop again and I want to make sure I''m on top of this new wave. I got my start programming Clipper and remember how powerful it was for building apps and I know it''s gonna be the comeback technology of the next 5 years. Features like t-browse, .dbf files, and the dBase syntax make it so incredibly powerful and an obvious choice for the next wave of immersive and scalable experiences. And I''m stoked because it looks like I can still snag a copy of the <a href="http://www.funcky.com/Start.Asp">Funky lib</a> for Clipper! Even <a href="http://www.appsolutions.com/Classy/">Class(y)</a> is free now! Open source FTW!\r\n\r\nThankfully, Amazon shows 8 used copies of <a href="http://www.amazon.com/Programming-Clipper-5-Version-5-01/dp/0201570181/ref=sr_1_1?s=books&ie=UTF8&qid=1364784335&sr=1-1&keywords=clipper+programming">Programming in Clipper 5</a> and I scored a copy of the Clipper 3.5" disks on eBay so I should be good to go as soon as I buy a 3.5" floppy for my desktop. Also, it''s badass that I won''t need to worry about complex OSes like Windows, OSX or Linux anymore. I can finally pop in my MS-DOS 4.01 disks and get back to the <strong>REAL</strong> terminal, not that fake stuff in those overpriced PCs everyone''s been buying lately! The great thing is that with PCs being as powerful as they are, I no longer have to worry about configuring himem.sys or emm386.exe to get as close to 640k as possible. Booyah!\r\n\r\nI''m still going to keep some systems using Windows 8 and OSX around since I plan on using Clipper to build both Win8 and iOS apps. I may also write a Clipper lib to interface with Google Glass. MS-DOS in eyewear; huzzah! I''m sure I can link to them via an RS-232 cable or something.\r\n\r\nI just want to close out in thanking all of my buds like <a href="https://twitter.com/rainypixels">@rainypixels</a>, <a href="https://twitter.com/allenjs">@allenjs</a>, <a href="https://twitter.com/jeffsand">@jeffsand</a> and <a href="https://twitter.com/ClintRutkas">@ClintRutkas</a> for being supportive of my decision and for <a href="https://twitter.com/shanselman">@shanselman</a> for bringing me into the fold. You guys have been awesome.\r\n\r\nMy new company name will be called "I''m Seriously Not Crazy Enough to do This, LLC.".\r\n\r\nWish me luck!', 'On Leaving Microsoft...', 0, '', 'inherit', 'open', 'open', '', '2027-revision-17', '', '', '2013-04-01 08:51:56', '2013-04-01 12:51:56', '', 2027, 'http://blog.reybango.com/2013/04/01/2027-revision-17/', 0, 'revision', '', 0),
(2115, 3, '2013-05-25 13:04:05', '2013-05-25 17:04:05', 'With the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. Ember.js is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with Yehuda Katz & Tom Dale who are the leads for Ember so I can ping them for feedback regularly. \n\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\n\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'inherit', 'open', 'open', '', '2113-revision', '', '', '2013-05-25 13:04:05', '2013-05-25 17:04:05', '', 2113, 'http://blog.reybango.com/2013/05/25/2113-revision/', 0, 'revision', '', 0),
(2116, 3, '2013-05-25 13:05:05', '2013-05-25 17:05:05', '<a href="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm-150x150.png" alt="ember-productivity-sm" width="150" height="150" class="alignright size-thumbnail wp-image-2114" style="float:right;" /></a>\nWith the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. Ember.js is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with Yehuda Katz & Tom Dale who are the leads for Ember so I can ping them for feedback regularly. \n\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\n\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'inherit', 'open', 'open', '', '2113-revision-2', '', '', '2013-05-25 13:05:05', '2013-05-25 17:05:05', '', 2113, 'http://blog.reybango.com/2013/05/25/2113-revision-2/', 0, 'revision', '', 0),
(2117, 3, '2013-05-25 13:05:18', '2013-05-25 17:05:18', '<a href="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm-150x150.png" alt="ember-productivity-sm" width="150" height="150" class="alignright size-thumbnail wp-image-2114" style="float:right;padding-left:10px;" /></a>\r\nWith the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. Ember.js is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with Yehuda Katz & Tom Dale who are the leads for Ember so I can ping them for feedback regularly. \r\n\r\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\r\n\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'inherit', 'open', 'open', '', '2113-revision-3', '', '', '2013-05-25 13:05:18', '2013-05-25 17:05:18', '', 2113, 'http://blog.reybango.com/2013/05/25/2113-revision-3/', 0, 'revision', '', 0),
(2118, 3, '2013-05-25 13:05:35', '2013-05-25 17:05:35', '<a href="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm-150x150.png" alt="ember-productivity-sm" width="150" height="150" class="alignright size-thumbnail wp-image-2114" style="float:right;padding-left:10px;border:0;" /></a>\r\nWith the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. Ember.js is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with Yehuda Katz & Tom Dale who are the leads for Ember so I can ping them for feedback regularly. \r\n\r\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\r\n\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'inherit', 'open', 'open', '', '2113-revision-4', '', '', '2013-05-25 13:05:35', '2013-05-25 17:05:35', '', 2113, 'http://blog.reybango.com/2013/05/25/2113-revision-4/', 0, 'revision', '', 0),
(2119, 3, '2013-05-25 13:09:11', '2013-05-25 17:09:11', '<a href="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm-150x150.png" alt="ember-productivity-sm" width="150" height="150" class="alignright size-thumbnail wp-image-2114" style="float:right;padding-left:10px;border:0;" /></a>With the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. <a href="http://emberjs.com/">Ember.js</a> is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with <a href="https://twitter.com/wycats">Yehuda Katz</a> & <a href="https://twitter.com/tomdale">Tom Dale</a> who are the leads for Ember so I can ping them for feedback regularly. \r\n\r\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\r\n\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>\r\n\r\n<h2>Ember Support</h2>\r\n\r\nIf you need help, be sure to join the <a href="http://discuss.emberjs.com/">Ember discussion forum</a>. Lots of smart Ember developers there.', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'inherit', 'open', 'open', '', '2113-revision-5', '', '', '2013-05-25 13:09:11', '2013-05-25 17:09:11', '', 2113, 'http://blog.reybango.com/2013/05/25/2113-revision-5/', 0, 'revision', '', 0),
(2120, 3, '2013-05-25 13:09:37', '2013-05-25 17:09:37', '<a href="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/ember-productivity-sm-150x150.png" alt="ember-productivity-sm" width="150" height="150" class="alignright size-thumbnail wp-image-2114" style="float:right;padding-left:10px;border:0;" /></a>With the concept of web-based single-page apps really picking up steam, I started looking into frameworks that would make building them easier. <a href="http://emberjs.com/">Ember.js</a> is one of these and I''ve really grown to like it. It does have a learning curve but it''s power and flexibility make it worthwhile. I''m also good friends with <a href="https://twitter.com/wycats">Yehuda Katz</a> & <a href="https://twitter.com/tomdale">Tom Dale</a> who are the leads for Ember so I can ping them for feedback regularly. \r\n\r\nAs I''ve gone along learning Ember, I''ve created a series to help others based on my experiences. If you''re interested in Ember, checkout my tutorials below:\r\n\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js/">Getting into Ember.js - Part 1</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-2/">Getting into Ember.js - Part 2</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-js-part-3/">Getting into Ember.js - Part 3</a>\r\n<a href="http://net.tutsplus.com/tutorials/javascript-ajax/getting-into-ember-part-4/">Getting into Ember.js - Part 4</a>\r\n\r\n<h2>Ember Support</h2>\r\n\r\nIf you need help, be sure to join the <a href="http://discuss.emberjs.com/">Ember discussion forum</a>. Lots of smart Ember developers there.', 'Interested in Ember.js? Check out my Tutorial Series.', 0, '', 'inherit', 'open', 'open', '', '2113-revision-6', '', '', '2013-05-25 13:09:37', '2013-05-25 17:09:37', '', 2113, 'http://blog.reybango.com/2013/05/25/2113-revision-6/', 0, 'revision', '', 0),
(2121, 0, '2013-05-26 14:58:27', '2013-05-26 18:58:27', 'Question re: IE VM rearm.  I''m guessing that the rearm command, "slmgr –rearm", needs to be typed at a command prompt *within* the VM.  However I hate to assume anything, so can you confirm this?  \r\n\r\nThanks!  \r\n\r\nScott\r\nCentennial, CO.\n<!--more-->\nAUTHOR: Scott\nAUTHOR EMAIL: scott@sos4net.com\nAUTHOR URL: \nSUBJECT: Contact from my blog\nIP: 75.166.109.144\nArray\n(\n    [Name] =&gt; Scott\n    [Email] =&gt; scott@sos4net.com\n    [Comment] =&gt; Question re: IE VM rearm.  I''m guessing that the rearm command, "slmgr –rearm", needs to be typed at a command prompt *within* the VM.  However I hate to assume anything, so can you confirm this?  \r\n\r\nThanks!  \r\n\r\nScott\r\nCentennial, CO.\r\n\n)\n', 'Scott - 2013-05-26 14:58:27', 0, '', 'publish', 'open', 'open', '', 'bc4b6462047ac7f6b62fcd256b32087f', '', '', '2013-05-26 14:58:27', '2013-05-26 18:58:27', '', 2061, 'http://blog.reybango.com/?post_type=feedback&p=2121', 0, 'feedback', '', 0),
(2122, 3, '2013-05-31 03:00:28', '2013-05-31 07:00:28', '<strong>Disclaimer: I work for Microsoft. This is my own personal review of the Chrome Pixel and is not associated with my employer in any way.\r\n</strong>\r\n\r\nI recently got a Google Pixel Chromebook at Google I/O 2013. All attendees were given this device as a giveaway as part of their registration and I wanted to share some observations after having it for a little while.\r\n\r\n<h2>Packaging</h2>\r\n\r\nOne thing I love about Apple is that they''ve forced OEMs to rethink their packaging and make it a key visual and emotional aspect of their devices. Google did a nice job of boxing up the Pixel so that it feels like a luxury device. =I took pictures of my unboxing and posted them below. If you''ve ever opened an Apple MacBook, it kind of seems similar.\r\n\r\n<h2>Hardware</h2>\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/05/pixel.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/05/pixel-150x150.png" alt="Google Pixel" width="300" height="300" class="alignright size-thumbnail wp-image-2135" style="float:right; margin-left:10px;" /></a>Having used both PCs and MacBooks, I think I have a fairly well-balanced expectation of how devices should respond. I''m very pleased with the hardware for the Pixel. It "feels" solid with no cheap feeling areas that were immediately visible. \r\n\r\nYou can tell that Google took a lot of cues from Apple when they built this device. I love the MacBook keyboards because they''re light on the fingers and backlit. The Pixel keyboard feels the same way and when my wife saw that the keys were backlit, that was a big plus for her. \r\n\r\nThe trackpad is responsive and attaching an external mouse was easy. I enabled bluetooth and it discovered my Microsoft bluetooth mouse. The mouse settings didn''t seem as granular so I couldn''t really dial-up the mouse speed as much as I liked but it was passable.\r\n\r\nOne thing to note is that the audio plug is a little tight. When I plugged in my headphones, I initially thought that the jack was broken because the headphone plug just kind of dangled inside loosely and wouldn''t output my audio. After some online searching, I found I just needed to push it in just a little harder because the laptops jack is a little tight. \r\n\r\nThe nicest aspect of this device, by far, is the screen. I mean <strong>OH MY GOD</strong> what a gorgeous display. It''s one of those that makes you realize how nice things could look and how you wish all your devices looked this nice. I have to believe this is the reason the Pixel is so pricey.\r\n\r\nAnd on top of that, it''s touch-based which in my opinion puts a nail in the coffin to all those silly "gorilla arm" comments.\r\n\r\n<h2>ChromeOS</h2>\r\n\r\nThis is my first foray into ChromeOS. I''ve tried it out sparingly in the past at Best Buy but that''s about it. I think it''s an okay experience for someone who solely wants to surf the web or do some basic documents using Google Apps. At this point, power users may feel that this device is anemic for their needs and I''d have to agree. Being a developer, there''s a host of tools that I need local access to that ChromeOS just can''t handle. With that said, it seems like more than a suitable device for a consumer to have on their kitchen counter for general browsing, especially if it''s a user that takes full advantage of Google''s ecosystem. I spoke with Joe Marini of Google and he feels that Chrome Packaged Apps will be a big plus to ChromeOS bringing feature-rich native-style apps. \r\n\r\nThe tie-in to Google Drive is certainly nice (along with the 3-years of 1TB cloud space) but I think it takes some getting used. For me, I still like having access to local documents, especially since I travel frequently. It''s the whole "living in the cloud" thing and Microsoft and Apple are heading down that route as well so it''s not a stretch to imagine everything just living on the Internet. For me, though, some old habits die hard. Yes, I know I can do some things offline and the Pixel comes with some (limited) disk storage but the expectation is clear that you will use this device while connected to the Internet. Hence why they offer a Verizon LTE option in this device. That way, you can connect whether WiFi is available or not. \r\n\r\n<h2>Price</h2>\r\n\r\nThe Pixel comes in two flavors: 32GB w/Wi-Fi ($1,299) & 64GB w/Wi-Fi & LTE ($1,449). While the device is gorgeous, I can''t picture myself (or most anyone else) dropping that amount of money of it especially when there are feature-packed touch devices like the <a href="http://www.mobiletechreview.com/notebooks/Samsung-Series-7-Ultra.htm">Samsung Series 7</a> & <a href="http://www.toshibadirect.com/td/b2c/ebtext.to?page=kirabook">Toshiba Kirabooks</a> and Apple''s great lineup of MacBooks for similar pricing. <a href="http://techcrunch.com/2013/02/26/not-quite-pixel-perfect/">And I''m not alone in this opinion</a>. This feels like a nice reference device for Google. A kind of "look at what we can do when we want to build something really nice" type of thing. And I think Google did a good job at this. I just don''t think they''re going to sell a lot of them; at least not at those price points.\r\n\r\n<h2>Conclusion</h2>\r\n\r\nGreat, gorgeous hardware. Love the high-dpi touchscreen. Fast startup is awesome. Would I buy one? No way, not at this price point. There are just too many other equally awesome machines out there that offer a whole lot more for the money.\r\n\r\n<em><strong>Note:</strong></em> I updated this post to reference the fact that I received the Pixel at Google I/O 2013.\r\n\r\n<h2>Gallery</h2>\r\n\r\n[gallery ids="2124,2125,2126,2127,2128,2129,2130,2131,2132,2133,2134,2135"]', 'Thoughts about the Google Pixel Chromebook', 0, '', 'publish', 'open', 'open', '', 'thoughts-about-the-google-pixel-chromebook', '', '', '2013-05-31 09:14:44', '2013-05-31 13:14:44', '', 0, 'http://blog.reybango.com/?p=2122', 0, 'post', '', 6),
(2123, 3, '2013-05-27 12:20:23', '2013-05-27 16:20:23', '', 'Google Pixel Chromebook', 0, '', 'inherit', 'open', 'open', '', 'wp_20130515_025', '', '', '2013-05-27 12:20:23', '2013-05-27 16:20:23', '', 2122, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130515_025.jpg', 0, 'attachment', 'image/jpeg', 0),
(2124, 3, '2013-05-27 12:20:25', '2013-05-27 16:20:25', '', 'WP_20130515_026', 0, '', 'inherit', 'open', 'open', '', 'wp_20130515_026', '', '', '2013-05-27 12:20:25', '2013-05-27 16:20:25', '', 2122, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130515_026.jpg', 0, 'attachment', 'image/jpeg', 0),
(2125, 3, '2013-05-27 12:20:27', '2013-05-27 16:20:27', '', 'WP_20130515_027', 0, '', 'inherit', 'open', 'open', '', 'wp_20130515_027', '', '', '2013-05-27 12:20:27', '2013-05-27 16:20:27', '', 2122, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130515_027.jpg', 0, 'attachment', 'image/jpeg', 0),
(2126, 3, '2013-05-27 12:20:29', '2013-05-27 16:20:29', '', 'WP_20130515_028', 0, '', 'inherit', 'open', 'open', '', 'wp_20130515_028', '', '', '2013-05-27 12:20:29', '2013-05-27 16:20:29', '', 2122, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130515_028.jpg', 0, 'attachment', 'image/jpeg', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(2081, 3, '2013-05-25 12:42:34', '2013-05-25 16:42:34', '', 'WP_20130518_007', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_007', '', '', '2013-05-25 12:42:34', '2013-05-25 16:42:34', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_007.jpg', 0, 'attachment', 'image/jpeg', 0),
(2082, 3, '2013-05-25 12:42:35', '2013-05-25 16:42:35', '', 'WP_20130518_008', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_008', '', '', '2013-05-25 12:42:35', '2013-05-25 16:42:35', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_008.jpg', 0, 'attachment', 'image/jpeg', 0),
(2083, 3, '2013-05-25 12:42:37', '2013-05-25 16:42:37', '', 'WP_20130518_009', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_009', '', '', '2013-05-25 12:42:37', '2013-05-25 16:42:37', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_009.jpg', 0, 'attachment', 'image/jpeg', 0),
(2084, 3, '2013-05-25 12:42:39', '2013-05-25 16:42:39', '', 'WP_20130518_010', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_010', '', '', '2013-05-25 12:42:39', '2013-05-25 16:42:39', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_010.jpg', 0, 'attachment', 'image/jpeg', 0),
(2085, 3, '2013-05-25 12:42:41', '2013-05-25 16:42:41', '', 'WP_20130518_011', 0, '', 'inherit', 'open', 'open', '', 'wp_20130518_011', '', '', '2013-05-25 12:42:41', '2013-05-25 16:42:41', '', 2076, 'http://blog.reybango.com/wp-content/uploads/2013/05/WP_20130518_011.jpg', 0, 'attachment', 'image/jpeg', 0),
(1958, 3, '2013-02-04 13:30:36', '2013-02-04 17:30:36', 'When Microsoft first launched <a href="http://www.modern.ie">modern.IE</a> and revamped the way that IE VMs were offered, I wrote up a post that talked about how to install them. Since then, the site has changed so it''s time to update this post to reflect not only the new UI of the site but the new method of downloading individual VMs.\r\n\r\nIf you haven''t heard about modern.IE, then definitely read up on it here: \r\n\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. \r\n\r\nWhen you hit the page "Test across browsers" page, scroll down until you see this:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/vms-300x96.png" alt="vms" width="300" height="96" class="alignright size-medium wp-image-2212" /></a>\r\n\r\nThis is the section that helps you to choose the right OS and platform. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/vm-os-300x86.png" alt="vm-os" width="300" height="86" class="alignright size-medium wp-image-2214" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/vm-platform.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/vm-platform-300x86.png" alt="vm-platform" width="300" height="86" class="alignright size-medium wp-image-2217" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/vm-options.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/vm-options-300x109.png" alt="vm-options" width="300" height="109" class="alignright size-medium wp-image-2219" /></a>\r\n\r\nYou''ll need to download ALL of the files listed for the specific version of IE you''d like work with. Depending on which OS you''re using, you may see a combo of *.exe/*.rar files (Windows) or *.sfx/*.rar files (OSX/Linux). The *.exe & *.sfx are self-extractors which will look for all of the files and combine them into the single VM you''ll need. \r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You can use the VM software of your choice</li>\r\n	<li>You only have to download the files once per VM. <strong>They can be reused to recreate the VM after 90 days</strong>.</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player for Windows</li>\r\n	<li>OSX- VirtualBox, VMWare Fusion and Parallels</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nOne thing to note is that it''s best to use an updated version of the VM software, especially for the Win8 VMs. Otherwise, you may encounter issues with the VM software not being able to run the virtualized OS properly.\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE6 on Windows XP</li>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows XP</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n	<li>IE11 Developer Preview on Windows 7</li>\r\n	<li>IE11 Developer Preview on Windows 8.1</li>\r\n</ul>\r\n\r\nFor all intents you can now test against a full copy of any version of Internet Explorer.\r\n\r\n<h2>Extracting the Virtual Machine</h2>\r\n\r\n<h3>Windows</h3>\r\n\r\nNotice that for IE9 on Win7 for VirtualBox on Windows, I''ve downloaded 5 files. \r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/extract.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/extract-300x122.png" alt="extract" width="300" height="122" class="alignright size-medium wp-image-2230" /></a>\r\n\r\nI need to run <em>"IE9.Win7.For.WindowsVirtualBox.part1.exe"</em> to kick off the extraction. This will prompt me for a destination folder to extract to:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/extract-2.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/extract-2-300x225.png" alt="extract-2" width="300" height="225" class="alignright size-medium wp-image-2231" /></a>\r\n\r\nNote that once the extraction is completed, the dialog box just disappears and you won''t get a prompt that it''s done. Hop over to your directory and you should find the newly extracted VM file waiting for you:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/yourvm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/yourvm-300x112.png" alt="yourvm" width="300" height="112" class="alignright size-medium wp-image-2252" /></a>\r\n\r\n<h3>OSX</h3>\r\n\r\nOSX users have it even easier because you can use cURL to pull down all the files in one swoop. Just look for the "Grab them all with cURL" link and click on it. It''ll give you a popup like this:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/curl.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/curl-300x47.png" alt="curl" width="300" height="47" class="alignright size-medium wp-image-2225" /></a>\r\n\r\nOpen up terminal, "cd" to the directory where you want to download the files and paste the link displayed to kick off the download. Easy peasy.\r\n\r\nTo extract the virtual machine, you''ll need to go into terminal and set execute permission on the .sfx file like this "chmod +x filename.sfx". You can then kick off the extraction by running the file: "./filename.sfx".\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/extract-osx.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/extract-osx-300x200.png" alt="extract-osx" width="300" height="200" class="alignright size-medium wp-image-2236" /></a>\r\n\r\nYou can find fully detailed installation instructions for the downloaded VMs <a href="https://modernievirt.blob.core.windows.net/vhd/virtualmachine_instructions_2013-06-27.pdf">in this PDF</a>.\r\n\r\n<h2>Installing the VMs</h2>\r\n\r\nThe VMs may come with some minimum resource settings already preconfigured. Here''s what I recommend to ensure you get a decent performing VM:\r\n<ul>\r\n<li>Give your VM a minimum of 1GB of RAM</li>\r\n<li>Give it the most amount of video memory possible</li></ul>\r\n\r\nRemember that you''re VM is an OS and it needs resources. Unless you''re loading multiple VMs at the same time, a gig of RAM shouldn''t have a major adverse issue on a decent system. Also note that while IE9 & IE10 support GPU-enhanced rendering, don''t expect the same performance in your VM as you would get from a native system.\r\n\r\nThe VMs you download are in compressed format. Once you''ve got them on your computer, you should run the extraction executable I referenced above to extract them for use. This will create the virtual machine file that you''ll import into your VM software. Again, you can find fully detailed installation instructions for the downloaded VMs <a href="https://modernievirt.blob.core.windows.net/vhd/virtualmachine_instructions_2013-06-27.pdf">in this PDF</a>.\r\n\r\n<h3>VirtualBox on Windows</h3>\r\n\r\nInstalling on VirtualBox is usually as easy as double-clicking the .ova file that you extracted. \r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/yourvm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/yourvm-300x112.png" alt="yourvm" width="300" height="112" class="alignright size-medium wp-image-2252" /></a>\r\n\r\nWhen you do this, you should get a VirtualBox dialog like this:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/07/vb-import.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/07/vb-import-282x300.png" alt="vb-import" width="282" height="300" class="alignright size-medium wp-image-2234" /></a>\r\n\r\nClick on the "Import" button and VirtualBox will do the rest. It''s really that simple.\r\n\r\n<h3>VMWare Fusion</h3>\r\n\r\nThe VM software I use on OSX is VMWare Fusion so here are the steps I went through to setup the Win8/IE10 VM.\r\n\r\nClick on the "Add" drop down to create a new VM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-300x215.png" alt="vmware" width="300" height="215" class="alignleft size-medium wp-image-1976" /></a>\r\n\r\nChoose "Continue without disc":\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new-300x228.png" alt="vmware-new" width="300" height="228" class="alignleft size-medium wp-image-1977" /></a>\r\n\r\nThis should present you with a screen to "Use an existing virtual disk" which is exactly what you want to do:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm-300x259.png" alt="vmware-choosevm" width="300" height="259" class="alignleft size-medium wp-image-1978" /></a>\r\n\r\nI chose the "Select to create a copy of it" so that my original download isn''t affected and it makes a copy in the default VMWare VM directory. When you select the image, it will display a prompt asking if you want to convert it to an updated format:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert-300x103.png" alt="vmware-dontconvert" width="300" height="103" class="alignleft size-medium wp-image-1979" /></a>\r\n\r\n<strong>Don''t convert it</strong>. I tried to and it seemed to corrupt the VM.\r\n\r\nSelect the proper version of Windows. These are 32 bit versions of the OS so the standard OS selections are fine (i.e.: not 64-bit). At the "Finish" screen, click "Customize Settings" to give the VM a better name like "Win8 - IE10" and from there, VMWare will beging the process of copying the disc to the default VM directory and present you with the new VM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone-300x215.png" alt="vmware-vmdone" width="300" height="215" class="alignleft size-medium wp-image-1980" /></a>\r\n\r\nBefore you start the new VM, change the RAM settings so your VM won''t have any trouble starting up. Again, I recommend a minimum of 1GB of RAM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings-300x190.png" alt="vmware-vmsettings" width="300" height="190" class="alignleft size-medium wp-image-1981" /></a>\r\n\r\nYour VM should now be ready to use.\r\n\r\n<strong>REALLY IMPORTANT:</strong> If you''re using a Win8.x-based VM, be sure to set your screen resolution in the VM to a minimum of 1366x768 if you want to be able to use Internet Explorer. Internet Explorer desktop can launch in smaller resolutions but IE10 for Win8 and IE11 Developer Preview for Win8.1 are a Windows apps and needs the higher resolution. You''ll also want this for testing snap mode.\r\n\r\n<h3>VirtualBox on OSX</h3>\r\n\r\n<a href="https://twitter.com/cdwharton">Chris Wharton</a> has written up a quick guide on <a href="http://chriswharton.me/2013/02/installing-modern-ie-virtualization-on-virtualbox-for-mac/">how to get the Virtualbox VMs running on OSX</a>. Just follow the steps I outlined for extracting your VM and then follow Chris'' steps for installing in VirtualBox.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms. To rearm, go into a <a href="http://technet.microsoft.com/en-us/library/cc947813(v=ws.10).aspx">command prompt with Administrator privileges</a> and type in "<strong>slmgr –rearm</strong>"\r\n\r\nAt the end of the 90 days, you''ll be able to use the VM for an hour before it shuts down. At this point, you''ll need to decide if that''s okay or if you''d like to recreate the VM and use it for another 90 days. <strong>Remember, you can reuse the same files you originally downloaded to recreate the VM so don''t delete them</strong> (unless you just love downloading big files).\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick. If you''re running a Windows 8.x VM, it comes with anti-virus already.', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'publish', 'open', 'closed', '', 'making-internet-explorer-testing-easier-with-new-ie-vms', '', '\nhttp://chriswharton.me/2013/02/installing-modern-ie-virtualization-on-virtualbox-for-mac/', '2013-07-25 12:28:50', '2013-07-25 16:28:50', '', 0, 'http://blog.reybango.com/?p=1958', 0, 'post', '', 161),
(1959, 3, '2013-02-04 12:04:09', '2013-02-04 16:04:09', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\n\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx"> Introducing modern.IE – Testing sites for Internet Explorer made easier\n', 'Making IE Testing a bit Easier', 0, '', 'inherit', 'open', 'open', '', '1958-revision', '', '', '2013-02-04 12:04:09', '2013-02-04 16:04:09', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision/', 0, 'revision', '', 0),
(1960, 3, '2013-02-04 12:04:51', '2013-02-04 16:04:51', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-2', '', '', '2013-02-04 12:04:51', '2013-02-04 16:04:51', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-2/', 0, 'revision', '', 0),
(1961, 3, '2013-02-04 12:05:37', '2013-02-04 16:05:37', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-3', '', '', '2013-02-04 12:05:37', '2013-02-04 16:05:37', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-3/', 0, 'revision', '', 0),
(1962, 3, '2013-02-04 12:14:44', '2013-02-04 16:14:44', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software.\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-4', '', '', '2013-02-04 12:14:44', '2013-02-04 16:14:44', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-4/', 0, 'revision', '', 0),
(1963, 3, '2013-02-04 12:18:14', '2013-02-04 16:18:14', '', 'vm-os', 0, '', 'inherit', 'open', 'open', '', 'vm-os', '', '', '2013-02-04 12:18:14', '2013-02-04 16:18:14', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png', 0, 'attachment', 'image/png', 0),
(1964, 3, '2013-02-04 12:19:22', '2013-02-04 16:19:22', '', 'vm-soft', 0, '', 'inherit', 'open', 'open', '', 'vm-soft', '', '', '2013-02-04 12:19:22', '2013-02-04 16:19:22', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png', 0, 'attachment', 'image/png', 0),
(1965, 3, '2013-02-04 12:20:34', '2013-02-04 16:20:34', '', 'vm-vms', 0, '', 'inherit', 'open', 'open', '', 'vm-vms', '', '', '2013-02-04 12:20:34', '2013-02-04 16:20:34', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png', 0, 'attachment', 'image/png', 0),
(1966, 3, '2013-02-04 12:14:53', '2013-02-04 16:14:53', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software.\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-5', '', '', '2013-02-04 12:14:53', '2013-02-04 16:14:53', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-5/', 0, 'revision', '', 0),
(1967, 3, '2013-02-04 12:20:41', '2013-02-04 16:20:41', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-6', '', '', '2013-02-04 12:20:41', '2013-02-04 16:20:41', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-6/', 0, 'revision', '', 0),
(1968, 3, '2013-02-04 12:20:50', '2013-02-04 16:20:50', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-7', '', '', '2013-02-04 12:20:50', '2013-02-04 16:20:50', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-7/', 0, 'revision', '', 0),
(1969, 3, '2013-02-04 12:25:31', '2013-02-04 16:25:31', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-8', '', '', '2013-02-04 12:25:31', '2013-02-04 16:25:31', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-8/', 0, 'revision', '', 0),
(1970, 3, '2013-02-04 12:28:12', '2013-02-04 16:28:12', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-9', '', '', '2013-02-04 12:28:12', '2013-02-04 16:28:12', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-9/', 0, 'revision', '', 0),
(1971, 3, '2013-02-04 12:28:30', '2013-02-04 16:28:30', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-10', '', '', '2013-02-04 12:28:30', '2013-02-04 16:28:30', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-10/', 0, 'revision', '', 0),
(1972, 3, '2013-02-04 12:36:02', '2013-02-04 16:36:02', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit for usage before the images will be reset. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two rearms.<ul><li>To rearm, go into a command prompt and type in "slmgr –rearm"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we will keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-11', '', '', '2013-02-04 12:36:02', '2013-02-04 16:36:02', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-11/', 0, 'revision', '', 0);
INSERT INTO `wp_dyxkdh_posts` (`ID`, `post_author`, `post_date`, `post_date_gmt`, `post_content`, `post_title`, `post_category`, `post_excerpt`, `post_status`, `comment_status`, `ping_status`, `post_password`, `post_name`, `to_ping`, `pinged`, `post_modified`, `post_modified_gmt`, `post_content_filtered`, `post_parent`, `guid`, `menu_order`, `post_type`, `post_mime_type`, `comment_count`) VALUES
(1973, 3, '2013-02-04 12:42:41', '2013-02-04 16:42:41', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit before the images will become either limited or unusable. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms.<ul><li>To rearm, go into a command prompt and type in "<strong>slmgr –rearm</strong>"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we''ll keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n\r\nAt the end of the 90 days, here''s what will happen:\r\n<ul><li>IE7 - IE10: You''ll be able to use the VM for an hour before it shuts down</li>\r\n<li>IE6/WinXP: You''ll be prompted for an activation key with no way to get past it</li>\r\n</ul>\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick.\r\n\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-12', '', '', '2013-02-04 12:42:41', '2013-02-04 16:42:41', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-12/', 0, 'revision', '', 0),
(1974, 3, '2013-02-04 12:42:47', '2013-02-04 16:42:47', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit before the images will become either limited or unusable. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms.<ul><li>To rearm, go into a command prompt and type in "<strong>slmgr –rearm</strong>"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we''ll keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n\r\nAt the end of the 90 days, here''s what will happen:\r\n<ul><li>IE7 - IE10: You''ll be able to use the VM for an hour before it shuts down</li>\r\n<li>IE6/WinXP: You''ll be prompted for an activation key with no way to get past it</li>\r\n</ul>\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick.\r\n\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-13', '', '', '2013-02-04 12:42:47', '2013-02-04 16:42:47', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-13/', 0, 'revision', '', 0),
(1975, 3, '2013-02-04 12:49:51', '2013-02-04 16:49:51', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit before the images will become either limited or unusable. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms.<ul><li>To rearm, go into a command prompt and type in "<strong>slmgr –rearm</strong>"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we''ll keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n\r\nAt the end of the 90 days, here''s what will happen:\r\n<ul><li>IE7 - IE10: You''ll be able to use the VM for an hour before it shuts down</li>\r\n<li>IE6/WinXP: You''ll be prompted for an activation key with no way to get past it</li>\r\n</ul>\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick.\r\n\r\n<h2>Installing the VMs</h2>\r\n\r\nThe VMs may come with some minimum resource settings already preconfigured. Here''s what I recommend to ensure you get a decent performing VM:\r\n<ul>\r\n<li>Give your VM a minimum of 1GB of RAM</li>\r\n<li>Give it the most amount of video memory possible</li></ul>\r\n\r\nRemember that you''re VM is an OS and it needs resources. Unless you''re loading multiple VMs at the same time, a gig of RAM shouldn''t have a major adverse issue on a decent system. Also note that while IE9 & IE10 support GPU-enhanced rendering, don''t expect the same performance in your VM as you would get from a native system.\r\n\r\nThe VMs you download are in .zip format. Once you''ve got them on your computer, you should unzip them for use. Note that I''ve seen a quirk with OSX where the default unzip utility actually tries to create another .zip file instead of unzipping it. I used The Unarchiver app from the OSX App Store and that worked like a charm.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-14', '', '', '2013-02-04 12:49:51', '2013-02-04 16:49:51', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-14/', 0, 'revision', '', 0),
(1976, 3, '2013-02-04 13:13:46', '2013-02-04 17:13:46', '', 'vmware', 0, '', 'inherit', 'open', 'open', '', 'vmware', '', '', '2013-02-04 13:13:46', '2013-02-04 17:13:46', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vmware.png', 0, 'attachment', 'image/png', 0),
(1977, 3, '2013-02-04 13:14:19', '2013-02-04 17:14:19', '', 'vmware-new', 0, '', 'inherit', 'open', 'open', '', 'vmware-new', '', '', '2013-02-04 13:14:19', '2013-02-04 17:14:19', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new.png', 0, 'attachment', 'image/png', 0),
(1978, 3, '2013-02-04 13:16:35', '2013-02-04 17:16:35', '', 'vmware-choosevm', 0, '', 'inherit', 'open', 'open', '', 'vmware-choosevm', '', '', '2013-02-04 13:16:35', '2013-02-04 17:16:35', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm.png', 0, 'attachment', 'image/png', 0),
(1979, 3, '2013-02-04 13:18:42', '2013-02-04 17:18:42', '', 'vmware-dontconvert', 0, '', 'inherit', 'open', 'open', '', 'vmware-dontconvert', '', '', '2013-02-04 13:18:42', '2013-02-04 17:18:42', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert.png', 0, 'attachment', 'image/png', 0),
(1980, 3, '2013-02-04 13:21:55', '2013-02-04 17:21:55', '', 'vmware-vmdone', 0, '', 'inherit', 'open', 'open', '', 'vmware-vmdone', '', '', '2013-02-04 13:21:55', '2013-02-04 17:21:55', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone.png', 0, 'attachment', 'image/png', 0),
(1981, 3, '2013-02-04 13:22:22', '2013-02-04 17:22:22', '', 'vmware-vmsettings', 0, '', 'inherit', 'open', 'open', '', 'vmware-vmsettings', '', '', '2013-02-04 13:22:22', '2013-02-04 17:22:22', '', 1958, 'http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings.png', 0, 'attachment', 'image/png', 0),
(1982, 3, '2013-02-04 12:49:57', '2013-02-04 16:49:57', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit before the images will become either limited or unusable. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms.<ul><li>To rearm, go into a command prompt and type in "<strong>slmgr –rearm</strong>"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we''ll keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n\r\nAt the end of the 90 days, here''s what will happen:\r\n<ul><li>IE7 - IE10: You''ll be able to use the VM for an hour before it shuts down</li>\r\n<li>IE6/WinXP: You''ll be prompted for an activation key with no way to get past it</li>\r\n</ul>\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick.\r\n\r\n<h2>Installing the VMs</h2>\r\n\r\nThe VMs may come with some minimum resource settings already preconfigured. Here''s what I recommend to ensure you get a decent performing VM:\r\n<ul>\r\n<li>Give your VM a minimum of 1GB of RAM</li>\r\n<li>Give it the most amount of video memory possible</li></ul>\r\n\r\nRemember that you''re VM is an OS and it needs resources. Unless you''re loading multiple VMs at the same time, a gig of RAM shouldn''t have a major adverse issue on a decent system. Also note that while IE9 & IE10 support GPU-enhanced rendering, don''t expect the same performance in your VM as you would get from a native system.\r\n\r\nThe VMs you download are in .zip format. Once you''ve got them on your computer, you should unzip them for use. Note that I''ve seen a quirk with OSX where the default unzip utility actually tries to create another .zip file instead of unzipping it. I used The Unarchiver app from the OSX App Store and that worked like a charm.\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-15', '', '', '2013-02-04 12:49:57', '2013-02-04 16:49:57', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-15/', 0, 'revision', '', 0),
(1983, 3, '2013-02-04 13:22:41', '2013-02-04 17:22:41', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit before the images will become either limited or unusable. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms.<ul><li>To rearm, go into a command prompt and type in "<strong>slmgr –rearm</strong>"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we''ll keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n\r\nAt the end of the 90 days, here''s what will happen:\r\n<ul><li>IE7 - IE10: You''ll be able to use the VM for an hour before it shuts down</li>\r\n<li>IE6/WinXP: You''ll be prompted for an activation key with no way to get past it</li>\r\n</ul>\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick.\r\n\r\n<h2>Installing the VMs</h2>\r\n\r\nThe VMs may come with some minimum resource settings already preconfigured. Here''s what I recommend to ensure you get a decent performing VM:\r\n<ul>\r\n<li>Give your VM a minimum of 1GB of RAM</li>\r\n<li>Give it the most amount of video memory possible</li></ul>\r\n\r\nRemember that you''re VM is an OS and it needs resources. Unless you''re loading multiple VMs at the same time, a gig of RAM shouldn''t have a major adverse issue on a decent system. Also note that while IE9 & IE10 support GPU-enhanced rendering, don''t expect the same performance in your VM as you would get from a native system.\r\n\r\nThe VMs you download are in .zip format. Once you''ve got them on your computer, you should unzip them for use. Note that I''ve seen a quirk with OSX where the default unzip utility actually tries to create another .zip file instead of unzipping it. I used The Unarchiver app from the OSX App Store and that worked like a charm.\r\n\r\nThe VM software I use on OSX is VMWare Fusion so here are the steps I went through to setup the Win8/IE10 VM:\r\n\r\nClick on the "Add" drop down to create a new VM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-300x215.png" alt="vmware" width="300" height="215" class="alignleft size-medium wp-image-1976" /></a>\r\n\r\nChoose "Continue without disc":\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new-300x228.png" alt="vmware-new" width="300" height="228" class="alignleft size-medium wp-image-1977" /></a>\r\n\r\nThis should present you with a screen to "Use an existing virtual disk" which is exactly what you want to do:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm-300x259.png" alt="vmware-choosevm" width="300" height="259" class="alignleft size-medium wp-image-1978" /></a>\r\n\r\nI chose the "Select to create a copy of it" so that my original download isn''t affected and it makes a copy in the default VMWare VM directory. When you select the image, it will display a prompt asking if you want to convert it to an updated format:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert-300x103.png" alt="vmware-dontconvert" width="300" height="103" class="alignleft size-medium wp-image-1979" /></a>\r\n\r\n<strong>Don''t convert it</strong>. I tried to and it seemed to corrupt the VM.\r\n\r\nSelect the proper version of Windows. These are 32 bit versions of the OS so the standard OS selections are fine (i.e.: not 64-bit). At the "Finish" screen, click "Customize Settings" to give the VM a better name like "Win8 - IE10" and from there, VMWare will beging the process of copying the disc to the default VM directory and present you with the new VM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone-300x215.png" alt="vmware-vmdone" width="300" height="215" class="alignleft size-medium wp-image-1980" /></a>\r\n\r\nBefore you start the new VM, change the RAM settings so your VM won''t have any trouble starting up. Again, I recommend a minimum of 1GB of RAM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings-300x190.png" alt="vmware-vmsettings" width="300" height="190" class="alignleft size-medium wp-image-1981" /></a>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-16', '', '', '2013-02-04 13:22:41', '2013-02-04 17:22:41', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-16/', 0, 'revision', '', 0),
(1984, 3, '2013-02-04 13:23:07', '2013-02-04 17:23:07', 'By now, I hope you''ve heard of the newest project we launched at Microsoft called <a href="http://www.modern.ie/">modern.IE</a>. I''m not going to go into every aspect of the site as I really want to focus on the VMs for this post. But if you want the details you can check out these great blog posts:\r\n\r\n<a href="http://blogs.msdn.com/b/ie/archive/2013/02/01/modern-ie-a-new-set-of-tools-to-help-test-web-site-compatibility.aspx">modern.IE – A new set of tools to help test web site compatibility</a>\r\n<a href="http://blogs.windows.com/ie/b/ie/archive/2013/01/31/introducing-modern-ie-testing-sites-for-internet-explorer-made-easier.aspx">Introducing modern.IE – Testing sites for Internet Explorer made easier</a>\r\n\r\n<h2>The New Way to get IE VMs</h2>\r\n\r\nUp until now, if you wanted to test different versions of IE natively you had to <a href="http://www.microsoft.com/en-us/download/details.aspx?id=11575">download VPC images</a> that would allow you to run virtual machines for the different versions of IE. It wasn''t a great solution because:\r\n<ul>\r\n	<li>They were designed to be run in Microsoft''s Virtual PC software making it hard for non-Windows developers to use them.</li>\r\n	<li>They were broken apart into multiple, large download files</li>\r\n</ul>\r\n\r\nThere were ways to use them on other OSes but <a href="http://tumblr.jonthornton.com/post/11405634980/how-to-run-microsofts-ie-vpc-images-in-virtualbox">it required some work</a> or <a href="https://github.com/xdissent/ievms">unofficial scripts to convert them</a>. Either way, the IE VPCs weren''t very easy or convenient to use.\r\n\r\nWe wanted to make this easier so as part of the modern.IE project, we <a href="http://www.modern.ie/virtualization-tools">created a new set of VMs</a> that targeted your OS and your VM-specific software. Now, you''ll be able to choose your OS:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-os-300x178.png" alt="vm-os" width="300" height="178" class="alignleft size-medium wp-image-1963" /></a>\r\n\r\nthen choose the VM software:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-soft-300x179.png" alt="vm-soft" width="300" height="179" class="alignleft size-medium wp-image-1964" /></a>\r\n\r\nand download the VM with the version(s) of IE you''d like to install:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vm-vms-300x120.png" alt="vm-vms" width="300" height="120" class="alignleft size-medium wp-image-1965" /></a>\r\n\r\nThe great thing about this process is that:\r\n<ul>\r\n	<li>You only have to download a single file per VM</li>\r\n	<li>You can use the VM software of your choice</li>\r\n</ul>\r\n\r\nCurrently, we''re offering VMs that will run on:\r\n<ul>\r\n	<li>Windows</li>\r\n	<li>OSX</li>\r\n	<li>Linux</li>\r\n</ul>\r\n\r\nThe VM software choices are specific to the OS you choose:\r\n<ul>\r\n	<li>Windows - Hyper-V, Virtual PC, VirtualBox & VMWare Player</li>\r\n	<li>OSX- VirtualBox & VMWare Fusion</li>\r\n	<li>Linux - VirtualBox</li>\r\n</ul>\r\n\r\nThe IE versions being offered are:\r\n<ul>\r\n	<li>IE7 on Vista</li>\r\n	<li>IE8 on Windows 7</li>\r\n	<li>IE9 on Windows 7</li>\r\n	<li>IE10 on Windows 8</li>\r\n</ul>\r\n\r\nWe initially launched with an IE6 image but discovered an issue and had to pull it down. We''ll be putting it back up shortly. We''ll also be supporting Parallels as well and that will be available soon.\r\n\r\n<h2>Time Limits on the VMs</h2>\r\n\r\nAll of the VMs have a time limit before the images will become either limited or unusable. Here''s what they are:\r\n<ul>\r\n<li>IE7 - IE10: 90 days of total time from the moment you first use the VM. Basically it''s 30 days usage with two 30-day rearms.<ul><li>To rearm, go into a command prompt and type in "<strong>slmgr –rearm</strong>"</li></ul>\r\n<li>IE6 on WinXP: Will expire 90 days from the time <strong>we upload it to modern.IE</strong>. There''s no rearm it but we''ll keep this refreshed when the 90 day kill date nears.</li>\r\n</ul>\r\n\r\nAt the end of the 90 days, here''s what will happen:\r\n<ul><li>IE7 - IE10: You''ll be able to use the VM for an hour before it shuts down</li>\r\n<li>IE6/WinXP: You''ll be prompted for an activation key with no way to get past it</li>\r\n</ul>\r\n\r\n<h2>Functional Limitations</h2>\r\n\r\nI''ve been told that these images aren''t crippled and in my testing, I was able to apply updates and do installs with no issues. I would <strong>HIGHLY RECOMMEND</strong> that you run Windows updates when you use these VMs to get the latest updates and patches. Also, install an anti-virus software. <a href="http://windows.microsoft.com/en-US/windows/security-essentials-download">Microsoft Security Essentials</a> is free and will do the trick.\r\n\r\n<h2>Installing the VMs</h2>\r\n\r\nThe VMs may come with some minimum resource settings already preconfigured. Here''s what I recommend to ensure you get a decent performing VM:\r\n<ul>\r\n<li>Give your VM a minimum of 1GB of RAM</li>\r\n<li>Give it the most amount of video memory possible</li></ul>\r\n\r\nRemember that you''re VM is an OS and it needs resources. Unless you''re loading multiple VMs at the same time, a gig of RAM shouldn''t have a major adverse issue on a decent system. Also note that while IE9 & IE10 support GPU-enhanced rendering, don''t expect the same performance in your VM as you would get from a native system.\r\n\r\nThe VMs you download are in .zip format. Once you''ve got them on your computer, you should unzip them for use. Note that I''ve seen a quirk with OSX where the default unzip utility actually tries to create another .zip file instead of unzipping it. I used The Unarchiver app from the OSX App Store and that worked like a charm.\r\n\r\nThe VM software I use on OSX is VMWare Fusion so here are the steps I went through to setup the Win8/IE10 VM:\r\n\r\nClick on the "Add" drop down to create a new VM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-300x215.png" alt="vmware" width="300" height="215" class="alignleft size-medium wp-image-1976" /></a>\r\n\r\nChoose "Continue without disc":\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-new-300x228.png" alt="vmware-new" width="300" height="228" class="alignleft size-medium wp-image-1977" /></a>\r\n\r\nThis should present you with a screen to "Use an existing virtual disk" which is exactly what you want to do:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-choosevm-300x259.png" alt="vmware-choosevm" width="300" height="259" class="alignleft size-medium wp-image-1978" /></a>\r\n\r\nI chose the "Select to create a copy of it" so that my original download isn''t affected and it makes a copy in the default VMWare VM directory. When you select the image, it will display a prompt asking if you want to convert it to an updated format:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-dontconvert-300x103.png" alt="vmware-dontconvert" width="300" height="103" class="alignleft size-medium wp-image-1979" /></a>\r\n\r\n<strong>Don''t convert it</strong>. I tried to and it seemed to corrupt the VM.\r\n\r\nSelect the proper version of Windows. These are 32 bit versions of the OS so the standard OS selections are fine (i.e.: not 64-bit). At the "Finish" screen, click "Customize Settings" to give the VM a better name like "Win8 - IE10" and from there, VMWare will beging the process of copying the disc to the default VM directory and present you with the new VM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmdone-300x215.png" alt="vmware-vmdone" width="300" height="215" class="alignleft size-medium wp-image-1980" /></a>\r\n\r\nBefore you start the new VM, change the RAM settings so your VM won''t have any trouble starting up. Again, I recommend a minimum of 1GB of RAM:\r\n\r\n<a href="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings.png"><img src="http://blog.reybango.com/wp-content/uploads/2013/02/vmware-vmsettings-300x190.png" alt="vmware-vmsettings" width="300" height="190" class="alignleft size-medium wp-image-1981" /></a>\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n', 'Making Internet Explorer Testing Easier with new IE VMs', 0, '', 'inherit', 'open', 'open', '', '1958-revision-17', '', '', '2013-02-04 13:23:07', '2013-02-04 17:23:07', '', 1958, 'http://blog.reybango.com/2013/02/04/1958-revision-17/', 0, 'revision', '', 0);
