{"id":969,"date":"2010-12-05T05:53:30","date_gmt":"2010-12-05T05:53:30","guid":{"rendered":"http:\/\/www.codedread.com\/blog\/?p=969"},"modified":"2010-12-05T05:53:52","modified_gmt":"2010-12-05T05:53:52","slug":"grooveshark-rocking-teh-html5","status":"publish","type":"post","link":"https:\/\/www.codedread.com\/blog\/archives\/2010\/12\/05\/grooveshark-rocking-teh-html5\/","title":{"rendered":"Grooveshark rocking teh HTML5"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" style=\"float:right\" src=\"http:\/\/codedread.com\/clipart\/grooveshark.svgz\" alt=\"I want to believe. SVG as an image format.\"><\/img><a href=\"http:\/\/www.grooveshark.com\/\">Grooveshark<\/a> recently deployed an updated UI done in HTML5 instead of Flash.  In a word, it's awesome.  Scrolling is smoother.  Text is fully selectable.  I like being able to resize the UI (I don't think their previous Flash interface allowed zooming at all).  I really hope Grooveshark can find a successful revenue model that will keep it alive.<!--more--><\/p>\n<p>But this just seems to be part of the overall growing trend towards sexy HTML5 user interfaces.  <a href=\"http:\/\/netflix.com\/\">Netflix<\/a> is another one as described in their <a href=\"http:\/\/techblog.netflix.com\/2010\/12\/why-we-choose-html5-for-user.html\">recent post<\/a>.<\/p>\n<p>The industry has been steadily shifting into the next phase of web development for a couple years - we're nearly there now.  Well since IE6 is no longer a concern (or hadn't you heard - less than 5% of web users last month and still dropping), IE7 is quickly shuffling off the stage (~12% and steadily dropping), and IE9 is waiting in the wings.<\/p>\n<p>Oh and IE8?<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" width=\"100\" height=\"100\" style=\"float:right\" src=\"http:\/\/codedread.com\/clipart\/ie.svgz\" alt=\"I want to believe. SVG as an image format.\"><\/img>Yeah I don't share in the pessimism of some who think that <a href=\"http:\/\/infrequently.org\/2010\/10\/ie-8-is-the-new-ie-6\/\">IE8 is the new IE6<\/a>.  And there are a lot of reasons I don't:<\/p>\n<ul>\n<li>Month-by-month, the total marketshare of all IE versions combined has been steadily dropping.  From 95% six years ago to about 50% now.  Any gains on this percentage will be with IE9, not anything older.<\/li>\n<li>There are now more major modern browsers and platforms than ever before supported by companies with lots of cash and lots of push.<\/li>\n<li>Unlike IE6 at the time, IE8 simply does not have the capabilities expected of the average web developer.  Given the numbers in my first point, next year there will be more users supporting SVG, Canvas, HTML5 audio\/video than don't.  It makes mathematical sense to target modern browsers first.<\/li>\n<li>In a year and a half, Windows 7 went from nothing to a quarter of all desktops.  At the end of next year, I predict XP users will be a minority among Microsoft desktops.  Any Windows 7 users will be using IE9 in a year, not IE8.<\/li>\n<li>Google's <a href=\"http:\/\/code.google.com\/chrome\/chromeframe\/\">Chrome Frame<\/a> plugin can be used to target IE8- users if you can convince them to download\/install it.  Disclaimer: I work for Google.<\/li>\n<\/ul>\n<p>As for my own responsibility as a web developer... well, I've been developing for IE9+ for about 5 years now.  I just didn't know it at the time \ud83d\ude42<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Grooveshark recently deployed an updated UI done in HTML5 instead of Flash. In a word, it&#8217;s awesome. Scrolling is smoother. Text is fully selectable. I like being able to resize the UI (I don&#8217;t think their previous Flash interface allowed zooming at all). I really hope Grooveshark can find a successful revenue model that will [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[36,24,25,11,28],"tags":[],"class_list":["post-969","post","type-post","status-publish","format-standard","hentry","category-google","category-microsoft","category-software","category-technology","category-web"],"_links":{"self":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/969","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/comments?post=969"}],"version-history":[{"count":15,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/969\/revisions"}],"predecessor-version":[{"id":984,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/posts\/969\/revisions\/984"}],"wp:attachment":[{"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/media?parent=969"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/categories?post=969"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.codedread.com\/blog\/wp-json\/wp\/v2\/tags?post=969"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}