<?xml version="1.0" encoding="UTF-8" ?>
<rss xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">
        <channel>
        <title>Web Development - ReadWrite</title>
        <link>http://readwrite.com</link>
        <description />
        <language>en</language>
        <copyright>Copyright 2012 SAY Media, Inc.</copyright>
        <managingEditor>readwriteweb@gmail.com</managingEditor>
        <docs>http://blogs.law.harvard.edu/tech/rss</docs> 
        <lastBuildDate>Tue, 07 May 2013 07:00:00 -0700</lastBuildDate>
        <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://rww.superfeedr.com/" />

                    <item>
                <title><![CDATA[Behind Blooki.st — A Blog + Book Site That's All Journey, No Destination]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/blookist%20example%201.jpg" />
                                        <p>When Adrian Zuzic and Matej Robar set out to be entrepreneurs, the Slovenian friends had no clear idea of what they wanted to invent, much less how they'd go about inventing it.</p>
<p>Yet after an agonizing and largely undirected period of trial and error, what they ended up inventing was <a href="http://blooki.st" target="_blank">Blooki.st</a>, a blogging platform that, oddly enough, lets visitors wander through photographs, essays and personal stories in much the same aimless yet rewarding way Zuzic and Robar created the site in the first place.</p>
<h2>Meet Blooki.st</h2>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/blookist%20top%20art%202.jpg" style="" />
			</span>
</p>
<p><a href="https://blooki.st/Home/Index" target="_blank">Blooki.st</a> is a blogging platform stripped almost to the bone. Open a "blook" — supposedly what you get when you cross a blog and a book — and it suddenly consumes your entire browser screen. Scrolling down actually moves you from left to right in typical Western reading fashion. With this full-screen approach, photography is blown up to stunning, enveloping&nbsp;proportions. The only other feature you can tack on is text in a single font.&nbsp;</p>
<p>"What we wanted was to offer anyone a piece of their own land," Zuzic says. "With Blooki.st, we reverse engineered the whole process. We knew where we wanted to end up and then stripped it down to the bare essentials." Not surprising given its straightforward focus on images and text, Blooki.st has created a small but dedicated niche for itself as a place to showcase portfolios and travel photography.&nbsp;</p>
<p>So how did a couple of post-grads with ambitions set on the IT industry transition to a serene blogging platform perfect for cutting out the noise?</p>
<p>"We always wanted to build something that would give back to the community," Zuzic says. Initially, the pair thought the music world was their calling, but were drawn more and more towards publishing platforms as their idea machine kicked into high gear. "We were changing ideas week by week until we ran out of everything. A "blook" was just a concept we had lying around until one day we realized that was it."</p>
<p>The fact that each blook moves left to right is a nifty touch. But from a self-publishing philosophy standpoint, a blook contains a myriad of possibilities reduced to the simplest of forms, with potential far beyond portfolios and photography. As more blooks get added to the site, the way people use it begins to change,&nbsp;noticeably, day by day.&nbsp;</p>
<h2>A Good Wander Spoiled</h2>
<p>When the Blooki.st cofounders initially hopped a plane out of Slovenia, they had high hopes. Zuzic had studied law and Robar media communications, but both were convinced the world's most desirable opportunities lay elsewhere.</p>
<p>"I thought there must be something better than ordinary life in the office," Zuzic says. "We had big egos, and lots of optimism...so we took the plunge." The plunge was London, where Zuzic and Robar flew without a return ticket.</p>
<p>The plan was ambiguous: start a company, expand an idea, create something unique. The focus was originally on IT, but it was broad, and without ever having crafted a single line of code, the pair knew that their loose roadmap was a bit of a risky undertaking.&nbsp;</p>
<p>That was in April of 2011, and it did not go well.&nbsp;</p>
<p>"All projects or ideas we had were disastrous," Zuzic admits. "We were looking for that perfect idea, looking for people to join our team, facing high costs of living and had no success." When it starting becoming clear that it wasn't going to be as easy as the duo had hoped, they were forced to recalculate their approach.&nbsp;"We realized that optimism without a bit of realism won't work."</p>
<p>So Zuzic and Robar started from scratch, and kept the ball rolling through failed idea after failure idea. Not until a good friend of theirs, developer&nbsp;Jani Gorse from the Slovenian village of Kot pri Ribnici, showed interest in&nbsp;participating&nbsp;in something outside of his day job did the team find that they were ready to get an idea off the ground. And thus Blooki.st was born.</p>
<h2>Blooking Ahead</h2>
<p>The team has now expanded to four people; in October of last year, Luka Locniskar joined as a front-end developer. But the platform is still in a stripped-down alpha phase.</p>
<p>"The good news is the platform is already publicly available," Zuzic says. Blooki.st launched on April 3, and began quietly will a select few invites. The team let it grow organically from there, and by mid-April it had garnered around 600 users. That met the requirements the team needed to test all the aspects of the platform properly.</p>
<p>"We were a bit 'evil' and did not include any guides, because we wanted to see how our users will respond," he adds. "Regarding the content, we have seen various styles, from poetry to photography, short cute blooks to massive ones, showing the variety we have to promote and work on." This variety has given the Blooki.st team some ideas about moving forward, especially in a rather unchartered space for blogging: user revenue models.</p>
<p>"We aim to start&nbsp;challenging&nbsp;the traditional platforms not only in terms of content distribution, but also revenue options for the users," Zuzic says. There are also plans to make Blooki.st as writer-friendly as it is photographer-friendly, with a focus on self-publishing everything from journalistic non-fiction to novellas and poetry.</p>
<p>What any of that will look like is still part of a fluid process changing week by week, but the Blooki.st team's attitude towards planning seems to have aligned with that of the very simple nature of the blook itself: it will happen when it happens, naturally, and without too much fuss.&nbsp;</p>
<p>A prime example of this blookist attitude is with the site's beta release, which is Blooki.st's closest thing to an official next destination in the meandering roadmap that started two years ago in Slovenia. (The site is officially still in alpha, if you believe what you see when you visit it.) But there's no official timeline for a beta release, either. Zuzic says it might just come overnight whenever the team feels ready.</p>
                    ]]></description>
                <link>http://readwrite.com/2013/05/07/blookist-blog-book-site-all-journey-no-destination</link>
                <guid>http://readwrite.com/2013/05/07/blookist-blog-book-site-all-journey-no-destination</guid>
                <category>Blogging</category>
                <pubDate>Tue, 07 May 2013 07:00:00 -0700</pubDate>
                <author>Nick Statt</author>
            </item>
                    <item>
                <title><![CDATA[Hey, Online Services: Why Can't You Keep Up With Demand?]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/shutterstock_flame.jpg" />
                                        <p>Theoretically, online services shouldn't ever get so mobbed by customers that they can't deliver a game or service, because it should be ridiculously easy to bring on additional capacity to meet demand. And yet here in the real world, exactly these sorts of failures seem to crop up with <a href="http://readwrite.com/2013/03/09/simcity-launch-disaster-should-spell-the-end-for-online-only-drm" target="_blank">dismaying</a> regularity.</p>
<p>So it's time for these services to fess up: Why can't Johnny scale?</p>
<h2>Scale Fail</h2>
<p>The biggest such disaster recently was <a href="http://readwrite.com/2013/03/09/simcity-launch-disaster-should-spell-the-end-for-online-only-drm" target="_blank">Electronic Arts's blinkered SimCity launch</a> earlier this month. Because of EA's decision to saddle users with an onerous digital-rights management system through its Origin service, players had to be online at all times and connected to EA's servers, even in single-player mode. The demand was too much, and those SimCity users who could actually connect experienced widespread problems with gameplay.</p>
<p><strong>(See also: <a title="http://readwrite.com/2013/03/09/simcity-launch-disaster-should-spell-the-end-for-online-only-drm" href="http://readwrite.com/2013/03/09/simcity-launch-disaster-should-spell-the-end-for-online-only-drm" target="_blank">Will SimCity Launch Disaster Stop Online-Only DRM?</a>)</strong></p>
<p>Or take the less-publicized problems that <a title="https://www.comixology.com" href="https://www.comixology.com">ComiXology</a> was having early last week. At SXSW, Marvel Comics announced March 10 that they would be releasing over 700 #1 Marvel issues through the digital comic service. Six hours later, ComiXology's servers crashed in flames.</p>
<p>ComiXology CEO David Steinberger sent out a quick e-mail the next day acknowledging the problem, which affected not only the Marvel promotion, but also regular comic sales from other publishers like DC and Image.</p>
<p>"We had believed ourselves prepared — but unfortunately we became overwhelmed by the immense response. We're still struggling to keep our systems up," Steinberger wrote. "The result is that you aren't getting your comics when and where you want."</p>
<p>Given that I am a ComiXology user and it was less than 48 hours until Wednesday — New Comic Day — you can bet I was focused on this news. To their credit, by the time I tested the app Tuesday afternoon, everything seemed to be working fine. But the Marvel promotion has been postponed for now.</p>
<p>Finally, I wanted to check out the mail-sorting service known as <a title="http://www.mailstom.co" href="http://www.mailstom.co">Mailstrom</a>, a free beta service that lets you view your email account through different lenses that enable you to clear out your inbox faster. A colleague had recommended it, and the thought of achieving Inbox Zero at long last called to me like a distant dream.</p>
<p>I signed up for the service, and was informed I was 4819th in line. I like in a world of big numbers, so I wasn't worried. Computers, I've heard, are fast.</p>
<p>But two days later, when I checked my status on the queue again, I had only risen 36 places in line. By my projections, that put me at getting the service applied to my account by Dec. 4. I sent an interrogative via Twitter, was chided a bit about projections and told to drop a line to Mailstrom's service e-mail account. I did so, and was told to swing back in a week if I hadn't been activated.</p>
<p>Huh.</p>
<p>To be fair, complaining about a service that is both free and in beta is a little like kicking a puppy. Also for the record, Mailstrom did get me activated on March 14, six days after sign-up.</p>
<p>But the small hiccup I had with Mailstrom just underscored a systemic problem in the online world. Given that businesses are living and operating online these days, why are so many companies failing to meet instances of high demand?</p>
<h2>Inefficiencies of Scale</h2>
<p>One common perception is that when you have problems of scale, the best thing to do is throw more resources at them until they go away.</p>
<p>This tends to be the default plan for many people. If the shark is really, really big, then sure - "<a href="http://www.youtube.com/watch?v=8gciFoEbOA8" target="_blank">we're going to need a bigger boat</a>."</p>
<p>Sometimes this works. But sometimes it doesn't. In the case of the shark, perhaps a more efficient and less risky plan might have been stay out of the damn thing's food chain altogether. Alas, there are times when we have to deal with the shark anyway. Is more always better?</p>
<p>Consider the more reality-based problem of the airport gate. At most gates, there are two (sometimes three) terminals behind a desk, which is usually more than enough to handle a planeload of people, since much of the check-in and boarding work is done before the passengers even get to the gate.</p>
<p>But introduce a problem to the situation, such as a delay, and things can bottle up very quickly. Passengers line up to find out what's happening. Or switch to another flight because they're going to miss a connection. Or just generally complain. Whatever the reason, the line can become very long, slow and aggravating very quickly.</p>
<p>If you try the simple solution to solve this problem — add more resources, this time in the form of gate agents — it simply can't work. Remember, there are only two terminals capable of delivering information or solutions at the gate. Other gates nearby may not be busy, but they have their own passengers to care for, or they're not crewed.</p>
<p>This is, for all intents, a pretty fair analogy of what's not working well with today's online environments.</p>
<h2>Architecture Matters</h2>
<p>Applications were built, for the most part, without true scaling in mind. And why would they have been? If you're in a corporate environment, why develop a program that has to handle a sudden influx of new users or clients hitting your servers? Unless HR suddenly hires 1,000 people overnight, scaling is a slow and gradual process.</p>
<p>Internet commerce changed that. Vendors like Amazon had to invent whole new technologies for data management and storage just to keep up with holiday shopping. Yes, Virginia, there is a Santa Claus… and he was the necessity behind the invention of cloud computing.</p>
<p>But in this age of cloud computing, applications are still not optimized for the cloud. Nor, for that matter, are networks and infrastructure. It does little good to add more servers to a cluster that's bending under the weight of traffic if your app doesn't know to automatically shift to the new resources or if the network between servers vaporizes trying to handle the load.</p>
<p>"Fundamentally, cloud-optimized architecture is one that favors smaller and loosely coupled components in a highly distributed systems environment, more than the traditional monolithic, accomplish-more-within-the-same-memory-or-process-or-transaction-space application approach," <a title="http://blogs.msdn.com/b/dachou/archive/2011/01/23/designing-for-cloud-optimized-architecture.aspx" href="http://blogs.msdn.com/b/dachou/archive/2011/01/23/designing-for-cloud-optimized-architecture.aspx" target="_blank">Microsoft Architect David Chou wrote in 2011</a>. His words still hold true today.</p>
<p>Given the many approaches one can take to shore up a web service to prevent a meltdown, why is this still such a problem?</p>
<ul>
<li><strong>Lack of knowledge.</strong> We know <em>about</em>&nbsp;the cloud, but we don't <em>know</em>&nbsp;the cloud. Relatively few people do, outside of the people who invented the technology. That's changing, but it still remains a huge barrier to proper cloud use.</li>
</ul>
<ul>
<li><strong>Non-lateral thinking.</strong> Remember the airport problem? Passengers with smartphone apps can avoid the line to find out info or re-book themselves. Or just call the airline. But they don't, because they have to face someone <em>right there</em> to get their problem solved. They are not laterally thinking. (Nor are the airlines. Perhaps use apps that can actually run on commodity hardware and deploy crisis teams equipped with tablets or laptops to gates with problems.)</li>
</ul>
<ul>
<li><strong>Fear of... whatever.</strong> Fear of migration. Fear of losing data. Or money. Fear of looking stupid. Pick one. Or all. Because fear of shifting to any new technology is always an issue, and always will be. Solving the "lack of knowledge" problem will help alleviate this issue, but it cannot be ignored.</li>
</ul>
<p>These are some of the biggest obstacles to getting apps and services out there that won't crash anytime there's more than a stiff breeze blowing. There are others, and they all must be solved. Cloud vendors are in the best position to create effective solutions, but customers can take matters into their own hands and start thinking of lateral solutions to their problems.</p>
<p>There's an iconic capitalist image of the overrun shop owner fending off a crowd of customers all clamoring for a hot product. That scene is manageable, at least after a fashion, because there's still be some business-to-customer contact — the shopkeeper can always try to yell over the crowd, after all. Online mob scenes, though, are worse, because it sometimes means there's no B2C communication at all. It's as if people came to the store and found the doors chained shut.</p>
<p>The solutions are there. It's time to embrace them, before your customers walk away.</p>
<p><em>Image courtesy of <a href="http://www.shutterstock.com">Shutterstock</a></em></p>
                    ]]></description>
                <link>http://readwrite.com/2013/03/19/online-services-why-cant-you-keep-up-with-heavy-demand</link>
                <guid>http://readwrite.com/2013/03/19/online-services-why-cant-you-keep-up-with-heavy-demand</guid>
                <category>Web Development</category>
                <pubDate>Tue, 19 Mar 2013 04:30:00 -0700</pubDate>
                <author>Brian Proffitt</author>
            </item>
                    <item>
                <title><![CDATA[Adobe Closes BrowserLab, Blames Mobile Platform Rise]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/shutterstock_lab.jpg" />
                                        <p>When future historians look back and try to determine the exact moment when the personal computer and desktop form factor started to decline, there will be a lot of pointing at Jan. 27, 2010 - the day Steve Jobs announced the iPad. In truth, the downward spiral isn't marked by one event, but a lot of little incidents that mark the trail.</p>
<p>On March 13, Adobe unexpectedly added a chapter to the story of the fading of the PC, when it announced that it would be closing down its BrowserLab service effective… March 13.</p>
<p>The closure was as surprising as it was abrupt. BrowserLab enabled developers and web designers to test their work on different desktop browsers and operating systems, to help ensure cross-platform uniformity in look and operation.</p>
<p>In a <a title="http://blogs.adobe.com/browserlab/2013/03/13/browserlab-is-shutting-down-on-march-13-2013/" href="http://blogs.adobe.com/browserlab/2013/03/13/browserlab-is-shutting-down-on-march-13-2013/">statement to users on the BrowserLab blog</a>, Bruce Bowman, Sr. Product Manager Edge Tools &amp; Services and the Adobe BrowserLab Team, cited the popularity of mobile platforms as the big reason for BrowserLab's deactivation.</p>
<blockquote>"When we originally launched BrowserLab as a free service back in 2009, our customers were struggling with testing their web content across desktop browsers and platforms. Since then with the growth of the importance of mobile devices and tablets, the landscape has changed dramatically. Because of this shift, we have seen the usage of BrowserLab drop over the past year while at the same time our engineering team has been focusing on solving this new challenge with new solutions.</blockquote>
<p>"Due to this, we will be shutting down the Adobe BrowserLab Service effective immediately," Bowman added.</p>
<p>The resources BrowserLab must have taken up for Adobe must have been significant, for them to want to retask their team to focus on mobile development. Adobe has long been a strong presence in web design, desktop or otherwise, so it seems odd for them to abruptly drop even an ancillary service like this. While no one would argue that desktop is in decline, it's not completely going to go away.</p>
<p>An unspoken reason here may also be the way major browsers use rolling release schemes, where updates happen transparently and rapidly. Keeping up with those many different browser releases may have been too much of a challenge for Adobe, especially if is focused on delivering a similar service for mobile developers with its <a title="http://html.adobe.com/edge/inspect/" href="http://html.adobe.com/edge/inspect/">Edge Inspect</a> product.</p>
<p>BrowserLabs users won't be left in too much of a lurch: Bowman specifically pointed out <a title="http://www.browserstack.com/start?cbsid=browserlab" href="http://www.browserstack.com/start?cbsid=browserlab">BrowserStack</a> and <a title="http://saucelabs.com/" href="http://saucelabs.com/">Sauce Labs</a> as two viable alternatives to BrowserLab.</p>
<p>In the grand scheme of desktop these days, I suspect the departure of BrowserLabs will create little more than a ripple within the development community. But it is one more signpost on the shift from desktop to mobile, and a potential harbinger to developers focused on the desktop that their tools and services may one day disappear.</p>
                    ]]></description>
                <link>http://readwrite.com/2013/03/14/adobe-closes-browserlab-blames-mobile-platforms</link>
                <guid>http://readwrite.com/2013/03/14/adobe-closes-browserlab-blames-mobile-platforms</guid>
                <category>Web Development</category>
                <pubDate>Thu, 14 Mar 2013 07:30:00 -0700</pubDate>
                <author>Brian Proffitt</author>
            </item>
                    <item>
                <title><![CDATA[HTML5: 10 Provocative Predictions For The Future]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/Shutterstock_HTML5.png" />
                                        <p class="p1"><em>Guest author Todd Anglin is EVP Cross Platform Tools &amp; Services</em><em>&nbsp;at <a href="http://www.telerik.com/" target="_blank">Telerik</a>.</em></p>
<p class="p1">For HTML5 developers and decision makers, the most&nbsp;important technologies right now are HTML, JavaScript, CSS,&nbsp;mobile platforms and&nbsp;devices and evolving HTML platforms (browsers and operating systems). But what does that mean in the real world? It means these 10 things in 2013: &nbsp;</p>
<h2 class="p2">1. Rise Of HTML5 Mobile Platforms</h2>
<p class="p1">HTML5 has played an increasingly&nbsp;important role building cross-platform apps for mobile devices. So far that has&nbsp;primarily been done using native&nbsp;“wrappers,” such as <a href="http://cordova.apache.org/">Cordova</a>, which allow HTML and&nbsp;JavaScript to power apps on other native platforms (such as iOS and&nbsp;Android). This&nbsp;technique is called “hybrid” app development.</p>
<p class="p1">This year, though, a wave&nbsp;of emerging&nbsp;platforms will support HTML5 apps as a first-class&nbsp;citizen - no wrapper&nbsp;required! The biggest players will be Chrome OS, which is about to get&nbsp;much more&nbsp;attention from Google; Firefox OS, already scheduled to start&nbsp;shipping on low-end ZTE and TCL devices in Europe;&nbsp;<a href="https://www.tizen.org/">Tizen</a>, a new HTML-focused&nbsp;platform backed by&nbsp;many industry heavyweights, including Intel&nbsp;and Samsung; <a href="http://www.ubuntu.com/devices/phone">Ubuntu&nbsp;Phone</a>, which brings the most popular flavor of Linux to&nbsp;phones, again with a HTML-centered ap strategy; <a href="http://readwrite.com/2013/02/06/why-blackberry-will-beat-windows-phone-its-cool-again">BlackBerry&nbsp;10</a>, which&nbsp;puts HTML and JavaScript at the center&nbsp;of its&nbsp;next-gen app strategy; and Windows 8, which introduced a&nbsp;new HTML and&nbsp;JavaScript development model for it’s “Windows 8 style” apps. &nbsp; One (or&nbsp;more) of these platforms is bound to succeed in 2013. My money is on Chrome OS and Tizen.&nbsp;With the backing of Google, a revamped developer and consumer push,&nbsp;and the&nbsp;broadest platform strategy (spans mobile and desktop), Chrome OS is very well&nbsp;positioned.</p>
<p class="p1">Tizen, meanwhile, enjoys broad industry&nbsp;backing from Intel, Samsung, NEC, Panasonic, Sprint, Huawei&nbsp;and Vodafone&nbsp;(among many others), and engineering stewardship in <a href="http://www.linuxfoundation.org/">The Linux Foundation</a>. It shows&nbsp;the most potential&nbsp;to challenge Android as the “more open” (read: more&nbsp;customizable) open source device platform, which should appeal to&nbsp;device makers. &nbsp;</p>
<h2 class="p2">2. Made For&nbsp;Chrome(kit)</h2>
<p class="p1">A growing number&nbsp;of sites are once again buildiing Web apps tested to work in only one&nbsp;browser. Like the “Made for Internet Explorer” badges of the 1990s, developers&nbsp;are now proudly advertising “Made&nbsp;for Chrome” in their apps. Not using Chrome?&nbsp;No guarantees. &nbsp; This trend is likely to accelerate in 2013. &nbsp; With a rapidly evolving,&nbsp;highlycapable browser platform that is available on virtually every major&nbsp;operating system&nbsp;(Windows, Mac, Linux, Android and&nbsp;kinda&nbsp;iOS), and a Webkit foundation that helps deliver a little&nbsp;extra compatibility&nbsp;with other non-Chrome browsers (like Safari and BlackBerry&nbsp;browser), developers are likely to conclude&nbsp;that the “good outweighs the&nbsp;bad” when it comes to building exclusively for Chrome. &nbsp; In exchange for potentially alienating some users, developers building for Chrome&nbsp;can more aggressively leverage HTML5 APIs and save valuable development and&nbsp;testing time. &nbsp;</p>
<h2 class="p2">3. IE10 Euphoria&nbsp;- And Pain</h2>
<p class="p1">Internet Explorer 10 is&nbsp;widely regarded as a huge step forward for the venerable Microsoft browser.&nbsp;With more support than ever for Web standards, IE10&nbsp;goes a long way to put Microsoft’s browser in the modern&nbsp;HTML5&nbsp;conversation. &nbsp; But&nbsp;as fast-updating browsers like Chrome and Firefox race forward through 2013, IE will once again be&nbsp;left looking old and slow. There is a&nbsp;glimmer of hope that Microsoft will evolve IE more quickly: The&nbsp;Microsoft-owned&nbsp;HTML5 Labs, launched originally in the IE9&nbsp;days, is continuing to publish new “experimental” improvements&nbsp;for IE10 that&nbsp;make it an even more capable HTML5 browser. Baby steps, but still a good sign. &nbsp;</p>
<h2 class="p2">4. The Death Of IE6,&nbsp;IE7 &amp; IE8</h2>
<p class="p1">While IE10 will be in the spotlight,&nbsp;the long death march for Microsoft’s older IE versions will continue. Only the most stubborn&nbsp;corporate environments (and China) still&nbsp;require IE6 support, and much of the&nbsp;world skipped IE7 anyway. If you haven't already&nbsp;stopped supporting IE6 and IE7, 2013 is&nbsp;definitely&nbsp;your year. &nbsp; Dropping IE8 is a bit more of a stretch, but&nbsp;the pressure is on. Not only does IE10’s release make IE8 two versions old&nbsp;(often&nbsp;used as a “clean” support cut-off justification), but jQuery 2.0 will&nbsp;join Google Apps in cutting-off IE8 in 2013. By the end of the year, most developers will conclude IE8 is not worth&nbsp;their time. &nbsp;</p>
<h2 class="p2">5. The Death Of Android&nbsp;2.x</h2>
<p class="p1">Until recently, it looked like we had&nbsp;another IE6 on our hands with Android 2.x (Eclair, Froyo and Gingerbread).&nbsp;According to Google’s own stats, as recently as mid-2012, these versions of&nbsp;Android (mostly 2.3.x) represented&nbsp;more than 90% of all Android devices in use,&nbsp;despite the fact that Google was already shipping Android 4+! Google was failing to keep its Android user base (and ecosystem)&nbsp;upgrading. &nbsp; Fortunately, <a href="http://readwrite.com/2013/02/06/android-users-are-shifting-to-newer-versions">the 2012 holiday season&nbsp;seems to have broken the logjam</a>. Usage of Android 4+ (Ice Cream Sandwich&nbsp;and&nbsp;Jelly Bean) surged to nearly 40% at the end of 2012. By the end of 2013, Android 2.x will likely account for&nbsp;less than 15% of the market, and Android&nbsp;developers will be able to shift focus to versions 4+. &nbsp;</p>
<h2 class="p2">6. Responsive&nbsp;Design Goes Mainstream</h2>
<p class="p1">So far, responsive design has remained on the fringes of Web development - something nice to do “if you&nbsp;have&nbsp;time." &nbsp; That's about to change. With the lines between PCs and mobile&nbsp;devices increasingly blurred, developers&nbsp;will have no choice but to develop websites and apps that can dynamically&nbsp;adapt to an unpredictable array of screen&nbsp;sizes and resolutions.</p>
<p class="p3"><span class="s2"><strong>(See also </strong><a href="http://readwrite.com/2012/10/22/the-new-readwrite-looking-good-on-every-screen-video#"><span class="s1"><strong>The New ReadWrite: Looking Good On Every Screen [Video]</strong></span></a><strong>.)</strong></span></p>
<p class="p1">To ease the way, look for new techniques&nbsp;and defacto standards to also emerge, offering guidance for properly dealing&nbsp;with different device capabilities and form factors. &nbsp;</p>
<h2 class="p2">7. Mobile Development&nbsp;Overtakes Desktop</h2>
<p class="p1">It doesn’t take&nbsp;an expensive analyst to see the growth in phones and tablets while traditional PCs fade. Right now is the moment when developers will begin spending more time developing software for mobile devices than for traditional desktop PCs, extending from the consumer market to businesses of all sizes, for both internal and external&nbsp;audiences. If you’re not developing for devices in 2013, you’re either A) maintaining&nbsp;legacy software, or B) missing the boat. &nbsp;</p>
<h2 class="p2">8. HTML On The&nbsp;Desktop</h2>
<p class="p1">Just because mobile is on the rise,&nbsp;don’t start writing an obituary for desktop development. The traditional&nbsp;desktop&nbsp;form factor will remain critical for many information workers. But as the PC becomes one among many&nbsp;screens, developers will look for ways to write code that can be shared across the PC and mobile devices. &nbsp; HTML and JavaScript are perfectly&nbsp;positioned to offer this capability, and platforms like <a href="http://developer.chrome.com/apps/about_apps.html">Chrome Packaged Apps</a>&nbsp;and&nbsp;<a href="http://msdn.microsoft.com/en-us/library/windows/apps/hh465493.aspx">Windows Store Style (WinJS)</a> apps will make this possible. With both&nbsp;Microsoft and Google pushing HTML for&nbsp;desktop app development,&nbsp;developers will&nbsp;take notice and start embracing cross-platform&nbsp;desktop&nbsp;development with HTML and JavaScript. &nbsp;</p>
<h2 class="p2">9. SPA Time</h2>
<p class="p1">With the shift of desktop development&nbsp;and increasingly complex mobile apps to HTML and JavaScript, developers&nbsp;will&nbsp;recognize the need for new techniques to build maintainable cross-platform&nbsp;apps. The “Single Page Application”&nbsp;(or SPA) has been on the rise thanks to powerful frameworks like <a href="http://backbonejs.org/">Backbone</a>, <a href="http://knockoutjs.com/">Knockout</a> and&nbsp;even&nbsp;<a href="http://www.kendoui.com/">Kendo UI</a>. If “RIA” (Rich Internet Applications) was the buzzword in 2010, “SPA” will be the buzzword&nbsp;in 2013. &nbsp; If you’re looking for the one new&nbsp;technology or concept to learn as an HTML and JavaScript developer in 2013, it's&nbsp;SPA architecture. &nbsp;</p>
<h2 class="p2">10. HTML Gets Naked&nbsp;(Again)</h2>
<p class="p1">Now that the W3C has “finalized”&nbsp;HTML5, public conversation and media coverage is going focus on what’s next for the Web standards platform. The W3C is already&nbsp;working on HTML 5.1, the next&nbsp;“snapshot” of&nbsp;the “living standards” work done within <a href="http://www.whatwg.org/">WHATWG, the Web Hypertext Application Technology Working Group</a>. But as we move past the “HTML5”&nbsp;bubble, we’ll once again settle-in to talking about HTML, sans&nbsp;version numbers. After all, who wants to talk or write about&nbsp;“HTML5.1” or&nbsp;“HTML5.3”? &nbsp; Whatever it’s called, the next wave of&nbsp;HTML platform improvements will shift focus beyond the lower-level core at the&nbsp;center of HTML5 (DOM elements, CSS styles, Simple JavaScript APIs like Geolocation)&nbsp;and instead characterize&nbsp;improvements that are important to more robust&nbsp;application development (like <a href="http://www.w3.org/TR/shadow-dom/">ShadowDOM</a>, Web Components, CSS&nbsp;layouts, speech&nbsp;recognition and more).</p>
<p class="p1">The HTML conversation (and technology) will continue to evolve,&nbsp;even if the version&nbsp;numbers don’t come along for the ride.</p>
<p class="p1">&nbsp;</p>
<p class="p1"><em>Image courtesy of <a href="http://www.shutterstock.com" target="_blank">Shutterstock</a>.</em></p>
                    ]]></description>
                <link>http://readwrite.com/2013/02/22/html5-10-provocative-predictions-for-the-future</link>
                <guid>http://readwrite.com/2013/02/22/html5-10-provocative-predictions-for-the-future</guid>
                <category>HTML5</category>
                <pubDate>Fri, 22 Feb 2013 07:00:00 -0800</pubDate>
                <author>Todd Anglin</author>
            </item>
                    <item>
                <title><![CDATA[Microsoft Launches Modern.ie to Help Developers - And Itself]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/rsz_1rsz_modernie_home_page.png" />
                                        <p>Microsoft on Thursday launched <a href="http://modern.ie" target="_blank">Modern.ie</a>, a set of free tools and services designed to facilitate writing better code across a variety of operating systems, browsers, and devices. But it's also an effort to keep developers coding for the PC and Windows, with an emphasis on Internet Explorer.</p>
<p>That doesn't mean that Microsoft hasn't included any juicy carrots as part of the deal: part of the benefit to developers is personalized interaction with the Internet Explorer team, Microsoft executives said. There's also a free three-month subscription to BrowserStack, which allows a developer to quickly test a Web site on any (Windows) browser/OS combination through a virtualized cloud service, as well as some tips on cross-platform coding.</p>
<p>Based on conversations with developers, devs spend as much as 20 to 30% of their time testing for compatibility across the various operating system versions, Internet Explorer general manager Ryan Gavin said an interview.&nbsp;"The work we're trying to do here is to make developers lives a little easier," he said. "We want them to spend more time innovating, and less time testing."</p>
<h2>What's Involved</h2>
<p>The main features of Modern.ie break down into three parts: the free, three-month BrowserStack subscription, which usually <a href="http://www.browserstack.com/pricing" target="_blank">costs</a> $19 per user per month; twenty best practices for cross-platform coding, authored by Dave Methvin, the president of the jQuery Foundation and Microsoft evangelist Rey Bango; and a third tool, an automated scanner that will run against an existing Web site and seek out compatibility issues.</p>
<p>As part of the BrowserStack subscription, Microsoft will make available free virtual images for developers to download and run local versions of Internet Explorer with Windows for testing – even on Mac, Linux, or PC. Microsoft also created BrowserStack add-ins for developers using Chrome or Firefox.</p>
<p>The scanner tool also assists those developing for Microsoft. After simply typing in a Web page URL into the field, the scanner will first look for problems, such as an out-of-date jQuery framework,&nbsp;with older versions of IE - browsers that Microsoft might wish to die, but still hang around on older machines. Results break down into such categories as "Frameworks &amp; Libraries" and "Web standards docmode" where problems, if they are found, are represented in the context of whether or not they will work with IE.</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/fields/rsz_modernie.png" style="" />
			</span>
</p>
<p>The scanner will also provide advice for developers hoping that their site will run well across a range of devices, both on the desktop as well as mobile browsers. (M-dot sites, such as m.sfgate.com, are supported, Gavin said.) Modern.ie's scanner recommends supporting features, not browsers, properly implementing CSS, and other techniques.</p>
<p>Microsoft also said that the scanner will detect issues on both Platform Previews and pre-releases of future IE platforms. If a developer agrees, and is properly authenticated by Microsoft, the scanner will pre-populate an email to Microsoft's IE developer relations team. Within 48 hours, the developer can receive advice on how to improve his or her own code, or be advised of bugs within IE and possible workarounds. There's also advice on how to implement the site as a Windows 8 live tile and implement touch support</p>
<p>Gavin said that Modern.ie would be set up as a developer-to-Microsoft interaction, rather than a community presided over by Microsoft developer relations employees. (Modern.ie does link to StackOverflow, a popular third-party coding site.) And Microsoft is pitching this as a gesture to the developer community, rather than a way to lure support. "There's no catch, but thank you for your cynicism," Gavin joked.&nbsp;</p>
<p>Actually, there are: not only are the virtual images Windows-specific, but the BrowserStack deal will let developers test their code on any browser that runs on Windows. BrowserStack supports iOS devices like the iPhone and iPad, plus specific mobile devices such as the Amazon Kindle and older phones such as the Motorola Droid Razr and Samsung Galaxy S. The way Microsoft has phrased the deal, however, it's not clear that these will be included.</p>
<p>While developers historically complained about supporting IE, IE10 is probably Microsoft's <a href="http://caniuse.com/#compare=ie+10,firefox+16,firefox+20,chrome+23,chrome+26,safari+6,opera+12.5" target="_blank">most standards-compliant browser</a> to date, although <a href="http://html5test.com/results/desktop.html" target="_blank">third-party evaluations</a> tend to favor Google's Chrome in terms of HTML5 compliance. In an email, Lea Varou, an engineer involved with developer relations at the W3C Web standards body, said that modern.ie was useful for Web developers as a whole.</p>
<p>"Most of its tools are useful in general, not just for IE," Verou said of the site, via email. "For example, the free 3 month BrowserStack subscription can be used to test in a number of desktop and mobile browsers, not just IE. Also, their tool for checking mistakes and omissions in websites isn't particularly IE focused in the things it checks (with 1-2 exceptions if I recall correctly)."</p>
<p>"In general, I think modern.ie is a sign of Microsoft's turn over the last few years to embrace web standards and the open web platform," Verou added.</p>
<p><a href="http://readwrite.com/2012/11/13/ie10-changing-the-direction-of-the-web" target="_self">Microsoft's design has also begun influencing the direction of the Web</a>, although that will likely be influenced by the success of Windows 8 and the so-called "Metro" interface.&nbsp;</p>
<p>Still, the ties to the IE team, the scanner framework, and the little pushes towards Windows 8, are all to Microsoft's benefit. Microsoft's traditional fiefdom is the PC, and it needs to shoulder the burden if Windows, the PC, and IE are going to survive in a world driven increasingly by non-mobile browsers.&nbsp;</p>
                    ]]></description>
                <link>http://readwrite.com/2013/01/31/microsoft-launches-modernie-to-boost-web-site-compatibility</link>
                <guid>http://readwrite.com/2013/01/31/microsoft-launches-modernie-to-boost-web-site-compatibility</guid>
                <category>Microsoft</category>
                <pubDate>Thu, 31 Jan 2013 07:40:00 -0800</pubDate>
                <author>Mark Hachman</author>
            </item>
                    <item>
                <title><![CDATA[Why Aren't There More/Better Software Design Tools?]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/shutterstock_111215669.jpg" />
                                        <p class="p1">You have a brilliant software idea. Now you need to design a good-looking prototype. You look around. You search high and low. Chances are you will dig up a sum total of three usable tools.</p>
<p class="p1">That’s right, three.</p>
<h2 class="p1">Rapid Prototyping Is A Wasteland</h2>
<p class="p1">Welcome to the largely ignored world of <a href="http://www.smashingmagazine.com/2010/06/16/design-better-faster-with-rapid-prototyping/">rapid prototyping</a>.</p>
<p class="p1">If you design on the PC, you can choose from three tools:</p>
<ol>
<li><a style="line-height: 1.538em;" href="http://www.axure.com">Axure RP</a><span style="line-height: 1.538em;">&nbsp;($290)</span></li>
<li><a style="line-height: 1.538em;" href="http://mockupbuilder.com/">Mockup Builder</a><span style="line-height: 1.538em;"> (free)</span></li>
<li><a style="line-height: 1.538em;" href="http://www.serena.com/products/prototype-composer/index.html">Serena Prototype Composer 3</a><span style="line-height: 1.538em;"> (free/$300)</span></li>
</ol>
<p class="p1">If you prototype on the Mac, your three choices are:</p>
<ol>
<li><span style="line-height: 1.538em;">Axure RP</span></li>
<li><a style="line-height: 1.538em;" href="http://www.balsamiq.com/">Balsamic Mockups</a><span style="line-height: 1.538em;"> ($79)</span></li>
<li><a style="line-height: 1.538em;" href="http://www.sencha.com/products/architect/">Sencha Architect</a><span style="line-height: 1.538em;"> ($400)</span></li>
</ol>
<p class="p2"><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/Balsamiq-Mockups-prototype.png" style="" />
				<span class="embedded-Media-image-caption">Balsamiq Mockups is a cross-platform rapid software prototyping tool that allows a UX designer to quickly create a mockup of software screens. This is a prototype I created for a next-generation CRM program. One major quibble: no ready-made icons for folders or documents.</span>
		</span>
</p>
<p class="p1">If you develop mobile apps or websites, there are more choices, including <a href="http://www.protoshare.com/">Protoshare</a> ($29/mo.), a Web-based (SaaS) software solution and <a href="http://tiggzi.com/">Tiggzi</a> ($40/mo.). If you like to design apps entirely on the iPad, there’s <a href="http://viewfromthemountain.typepad.com/applepeels/2013/01/loving-my-mac-mini-but-questioning-apple.html" target="_blank">AppCooker </a>($40), <a href="https://itunes.apple.com/us/app/appcooker-mockup-prototype/id418861662?mt=8">AppSketcher</a> (free), <a href="https://itunes.apple.com/us/app/blueprint-lite/id407188253?mt=8">Blueprint Lite</a> (free), <a href="https://itunes.apple.com/us/app/interface-hd/id376554941?mt=8">Interface HD</a> ($10), <a href="https://itunes.apple.com/us/app/imockups-for-ipad/id364885913?mt=8">iMockups for iPad</a> ($7) and <a href="https://itunes.apple.com/us/app/mockop/id452472198?mt=8">Mockop</a> (free), plus many others.</p>
<p class="p1">According to an educated guess, there are some <a href="http://www.quora.com/How-many-of-the-12-million-software-developers-worldwide-are-JavaScript-developers">12 million programmers</a> worldwide. That’s equal to the population of metropolitan Los Angeles.</p>
<p class="p1">Now imagine you are one of those 12 million LA inhabitants, and you have only three, maybe four, auto repair shops to choose from. What’s wrong with that picture? The size of the global information technology industry was estimated at <a href="http://www.bloomberg.com/news/2012-02-01/apple-invades-3-8t-workplace-market-with-ipad.html">$3.8 trillion in 2012</a>, according to Gartner.</p>
<p class="p2"><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/Axure-RP-prototype.png" style="" />
				<span class="embedded-Media-image-caption">The same CRM mockup created in Azure RP, another cross-platform prototyping tool, that creates more buttoned-up designs. Tools that address various software design work styles are much needed.</span>
		</span>
</p>
<p class="p1">Here’s a another cogent example. I searched the <a href="http://www.homedepot.com/webapp/catalog/servlet/Search?storeId=10051&amp;langId=-1&amp;catalogId=10053&amp;keyword=cordless%20drills&amp;Ns=None&amp;Ntpr=1&amp;Ntpc=1&amp;selectedCatgry=Search+All">Home Depot site</a> for cordless drills and found 348 search results. Try it yourself. And that’s for a global power tool market that will reach only <a href="http://news.wooeb.com/771072/PreSubmit.aspx">$27 billion by 2015</a>.</p>
<h2 class="p2">The Disconnect Opportunity</h2>
<p class="p1">Notice a disconnect here? In a previous post, I wrote about the need to create <a href="http://readwrite.com/2012/08/29/screensucking-is-sapping-american-productivity-and-innovation">1,000 user-experience (UX) design studios</a> in the U.S. alone. These studios would require a healthy infrastructure of innovative rapid prototyping and coding tools. Yet it's clear that when it comes to creating software, designers lack much choice.</p>
<p class="p1">What type of prototyping tools are needed? For one, they should be collaborative. I know this because I found a sparse factoid on the design activities of programmers that suggests that unlike the relatively solitary activity of coding and testing, <a href="http://mockus.org/papers/speed.pdf">designing interfaces requires much collaborative work</a>.</p>
<p class="p1">Finding the above statistic buried in a <a href="http://research.microsoft.com/en-us/projects/empiricalse/">Microsoft site</a> full of articles about finding bugs was a worrisome sign all in itself. You would think that, given a $4 trillion information technology economy, there would be a lot more research about software-design habits.</p>
<p class="p1">Please plug this innovation gap, entrepreneurs and venture capitalists! We need a lot more help to make software work the way it was intended. And do contribute to my <a href="https://www.socialrevolution.spigit.com/Page/Home">crowdsourced ideation engine</a> and suggest more ideas on what type of software is needed to help create a next-generation software economy.</p>
<p class="p1">&nbsp;</p>
<p class="p1"><em>Lead image courtesy of <a href="http://www.shutterstock.com" target="_blank">Shutterstock</a>.</em></p>
                    ]]></description>
                <link>http://readwrite.com/2013/01/22/why-arent-there-more-better-software-design-tools</link>
                <guid>http://readwrite.com/2013/01/22/why-arent-there-more-better-software-design-tools</guid>
                <category>App Development</category>
                <pubDate>Tue, 22 Jan 2013 06:00:00 -0800</pubDate>
                <author>Michael Tchong</author>
            </item>
                    <item>
                <title><![CDATA[Will Windows 8 Bring HTML5 To Enterprise Applications?]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/fields/shutterstock_115297972.jpg" />
                                        <p>When Microsoft gave its first public preview of Windows 8 in 2011, the now-President of Windows <a href="http://readwrite.com/2012/11/12/windows-boss-sinofsky-out-at-microsoft">Julie Larson-Green</a> sent shockwaves through the Windows development world with just four words: "our new development platform." The reason? That platform was based on HTML5 and Javascript.</p>
<p>To casual observers, that makes sense. <a href="http://readwrite.com/2012/12/26/5-trends-in-html5-in-2012" target="_blank">HTML5</a> is roaring to the forefront of development <a href="http://readwrite.com/2012/08/21/html5-ready-for-prime-time-dont-believe-the-hype-cycle">far faster than industry predictions</a>. We even saw some <a href="http://readwrite.com/2012/06/06/finally-a-cross-platform-html5-game">commercial proof of the platform's "Write Once, Run Anywhere" promise</a> in 2012. To seasoned Windows developers, though – particularly those building enterprise apps in dedicated Microsoft shops – it crushed their world. After spending decades learning to use different languages and development environments – most recently Microsoft's proprietary but feature-rich <a href="http://msdn.microsoft.com/en-us/library/aa970268.aspx">WPF</a> and <a href="http://readwrite.com/2010/11/01/html5">Silverlight</a> – the thought of jumping ship for HTML5 was devastating.</p>
<p>Microsoft has backpedaled in a number of forums since then, assuring developers that while HTML5 is the new standard for cross-platform apps, other tools will continue to work for Windows-only development. But the writing is on the wall. HTML5 is the future, so if you develop enterprise Windows applications, should you bite the bullet and make the move?</p>
<h2><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/fields/shutterstock_7637530.jpg" style="" />
			</span>
</h2>
<h2>Will HTML5 Save Enterprises Money?</h2>
<p>The cost argument will rage for some time. One camp holds that HTML / Javascript developers are cheap and plentiful, so HTML5 is necessarily cheaper. The other side believes that instability of the HTML5 spec (only&nbsp;<a href="http://www.w3.org/2012/12/html5-cr">recently finalized</a> and not scheduled for Recommendation status until 2014) compared to the more mature development environments available for "traditional" Windows development means developers can build complex applications faster, without worrying about tweaking things down the road.</p>
<p>The CTO of one small software vendor saw value in both views: "For our simpler apps, I can hire kids with good Javascript skills and let them learn the Windows specifics on the job. For really complex applications with tens of thousands of lines of code or more, It would be dumb to break what already works." He added that his more experienced Windows developers are mentoring the generally younger HTML developers to cross-pollinate&nbsp;knowledge. "Ultimately, each tool will have a use, for at least the next several years, and I want all of my devs to be able to pick the one that makes sense."</p>
<h2>"Serious Coders" vs. "Script Kiddies"</h2>
<p>His biggest problem so far is a reluctance to embrace change. "I have a couple 28-year-olds who act like grumpy old men, afraid that the 'script kiddies' without any real computer science knowledge are moving in on their turf. To them, HTML5 cheapens the application, dumbs down their resumes, and opens the door to a whole lot of bad coding from people who know how to make Web pages, but don't have any formal experience with structured coding."</p>
<p>The last point is probably the most valid. Knowing HTML and some Javascript isn't a particularly high bar, so enterprises need to be diligent about hiring and mentoring. If you pull developers off of Craigslist for $15 an hour, you're not going to get quality enterprise work. Even well-established Web developers coming from a <a href="http://en.wikipedia.org/wiki/LAMP_(software_bundle)" target="_blank">LAMP</a> background may not have the right experience. A mentoring program using <a href="http://en.wikipedia.org/wiki/Agile_software_development">Agile</a> or another pair-programming methodology – can be a great way to ease Web developers into a more formal programing environment.</p>
<h2>What Do Developers Want?</h2>
<p>One long-time C++ and (more recently) C# developer wasn't excited about the rise of HTMLt5: "Eh. I get what they're doing. It's all about the portability of UI. They've been on that path for a long time, but whatever. The thing is, developers don't want to learn a new markup when Microsoft has already forced them to learn one recently. WPF / Silverlight is crap, but so was Winforms. If they'd skipped WPF, they'd probably have more success trying to get people to shift to HTML5... I'll go where the money is, though."</p>
<p>That last point is telling. Developers will follow the work, they really don't have a choice. And that it won't be long before everyone will be doing at least some work in HTML5. Smart enterprises will be begin mixing in some of that work now makes sense, but there's not yet good reasons for a complete shift.</p>
                    ]]></description>
                <link>http://readwrite.com/2013/01/07/will-windows-8-bring-html5-to-enterprise-applications</link>
                <guid>http://readwrite.com/2013/01/07/will-windows-8-bring-html5-to-enterprise-applications</guid>
                <category>Microsoft</category>
                <pubDate>Mon, 07 Jan 2013 06:00:00 -0800</pubDate>
                <author>Cormac Foster</author>
            </item>
                    <item>
                <title><![CDATA[The Era Of Easy Riches In Mobile Apps Is Over]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/shutterstock_happy_money.jpg" />
                                        <p>Earlier this week I sat down with a startup working on an iPad app for news discovery. For several hours the talk revolved around user interface and experience, user acquisition and retention and the difficulty in penetrating a mobile market that is so flooded with apps that individual apps find it almost impossible to stand out. The mobile app industry has grown to mammoth volumes so quickly that even terrific products can't make an impact among the chaos. And without impact, there are no users and without users there is no business model.&nbsp;</p>
<p>This startup is entering a field dominated by the likes of Flipboard, Pulse, Zite, News.me, News360 and several other new aggregation/curation apps. It is going mobile first (tablets specifically) and plans to roll out to the Web next. &nbsp;I looked at the CEO of this startup and asked, very pointedly, “So what? What makes you think you can cut through all clutter to not only grab my attention, but keep it?”</p>
<p>The question was rhetorical and a bit unfair. I was not really talking about his specific product, but about any mobile app getting ready to launch.&nbsp;</p>
<p>Several years ago, the call to action among venture capitalists and startups was to build new products “mobile first” and for the Web second, if at all. As it becomes increasingly hard to compete in the app market, some people are starting to rethink this strategy.</p>
<h2>Rethinking The Mobile First Mantra</h2>
<p>Prominent venture capitalist Fred Wilson was one of the first to <a href="http://www.avc.com/a_vc/2010/09/mobile-first-web-second.html" target="_blank">endorse the mobile first</a> movement, in a blog post in September 2010. Nearly two years later, Wilson has&nbsp;revised his views on the matter&nbsp;in a new blog post called <a href="http://www.avc.com/a_vc/2012/11/what-has-changed.html" target="_blank">What Has Changed</a>. His new position: “<a href="http://www.avc.com/a_vc/2012/12/rethinking-mobile-first.html" target="_blank">think mobile first, but do not neglect the Web.</a>”</p>
<p>Wilson notes that only a few apps have done extremely well going mobile only. <a href="http://philosophically.com/why-were-pivoting-from-mobile-first-to-web-first" target="_blank">Wilson quotes Vibhu Norby</a>, co-founder of Everyme and Origami, who lists Instagram (which parlayed its mobile photo sharing app into a huge acquisition by Facebook), Tango, Shazam and, “maybe 2 or 3 others” as companies that have truly succeeded on a mobile-first basis. Mobile only social network Path might belong on that list, but “successful” in terms of user acquisition and retention might be a stretch for Path. If we look at success from a gaming standpoint, several mobile game makers have found success, most notably Angry Birds maker Rovio.</p>
<p>Norby continues, “I use my phone more than anything else. I just don’t think that an entrepreneur who wants a real shot at success should start their business there. The Android and iOS platform set us up to fail by attracting us with the veneer of users, but in reality you are going to fight harder for them than is worthwhile to your business. You certainly need a mobile app to serve your customers and compete, but it should only be part of your strategy and not the whole thing.”</p>
<p>Therein lays the rub. The acceleration of the Mobile Revolution makes developers and entrepreneurs eyes pop and rush to their favorite IDE to build what they believe in their heart of hearts will be the next big thing. Once the design and development work is done, they hit “publish” for the iOS App Store and Google Play, hope for positive TechCrunch reviews and wait for the users to come rolling in.</p>
<p>And are disappointed. Bitterly.&nbsp;</p>
<h2>The Staggering Numbers</h2>
<p>Earlier this week, mobile analytics company <a href="http://blog.flurry.com/bid/92105/Mobile-Apps-We-Interrupt-This-Broadcast" target="_blank">Flurry reported on the massive growth</a> it sees in the mobile app economy. Flurry tracks 250,000 apps from 85,000 developers, a massive slice of the app industry. In November, Flurry recorded a trillion app events (an event is when someone completes an action within an app, like recording a song). Flurry also recorded 60 billion user sessions (tracked by when a user opens and then closes an app). This data produces the classic “hockey stick” that charts explosive growth.&nbsp;</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/flurry_events_dec12.jpg" style="" />
			</span>
</p>
<p>Flurry then notes the amount of time people spend with their mobile apps per day in relation with the Web and television. Apps are catching up, Flurry says, with 127 minutes of app usage per day, in comparison with 70 minutes of Web and 168 minutes of TV (I would like to meet some of these people who use apps for more than two hours a day). Gaming dominates mobile usage (one reason Rovio does so well with Angry Birds) followed by social networking then entertainment and utilities.&nbsp;</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/flurry_tv_apps_web.jpg" style="" />
			</span>
</p>
<p>Developers see these metrics and tell themselves, “I can build an app and take advantage of all these eyeballs. It will be easy.”</p>
<p>The problem is that Flurry equates this massive growth with opportunity. In reality, this growth can actually make it more difficult for mobile app developers to succeed. The barrier for entry for a significantly successful mobile app has never been higher. There are more than 1.4 million apps between Android’s Google Play and the iOS App Store. Add in another 200,000 or so on between BlackBerry World and the Windows Phone Market and, well, those are staggering numbers. Of course, there are duplicates among and within the app stores (you can find Instagram on both iOS and Android, for instance) but the amount of unique apps vying for attention is immense.&nbsp;</p>
<p>“Mobile and apps are gobbling up the Web and consumer Internet, and that’s where the opportunity is. And the opportunity has never been bigger,” Flurry’s CEO Simon Khalaf notes in the blog post. But Khalaf also notes the very problem plagueing would-be app makers.&nbsp;“Traffic acquisition is still an art more than a measurable science. No one has defined a set of metrics that the venture industry can use to universally compare the value of one app property to another, and business models on mobile are still new,” Khalaf writes.&nbsp;</p>
<p>The app economy is incredibly top heavy - the biggest and brightest taking the lion’s share of revenue. Research firm Canalys reports <a href="http://www.canalys.com/newsroom/top-25-us-developers-account-half-app-revenue" target="_blank">that the top 25 app developers in the United States account for nearly 50% of all revenue.</a> Most of those are gaming companies like Zynga, Electronic Arts, Disney, Rovio and Glu. Games accounted for 145 of the top 300 apps in the iOS App Store and 116 of the top 300 in Google Play. This covers only app sales and not necessarily advertising revenue or in-app purchases, but it makes sense that games dominate the app economy. Flurry’s data supports this, with 43% of time spent on mobile apps being some form of gaming. Flurry’s analysis from July shows that 32% of revenue for apps on iOS and Android go to the top 100 apps.&nbsp;</p>
<p>The paid download economy for mobile apps is likely to be in the vicinity of $10 billion in 2012. That's big enough that the long tail of the app economy can make money - but with anywhere from 32% to 50% of revenue going to only a handful of app makers, the chances of big success in the long tail (where 99% of apps live) is slim.</p>
<p>Wilson also notes that the cycle inherent to gaining users in the mobile first world is difficult to master on any type of large scale.</p>
<p>“… [D]istribution is much harder on mobile than web and we see a lot of mobile first startups getting stuck in the transition from successful product to large user base. strong product market fit is no longer enough to get to a large user base. you need to master the ‘download app, use app, keep using app, put it on your home screen’ flow and that is a hard one to master,” Wilson wrote.&nbsp;</p>
<h2>Mobile First Or Multi-Channel From The Start?</h2>
<p>The problem with the mobile first approach is user acquisition and retention in the face of immense volume. Even the best built, most beautiful apps will fail if their creators cannot rustle up enough eyeballs.</p>
<p>So, we come back to the original question: Do you build for mobile first from the beginning or do you build for multi-channel distribution knowing that it might take more time to get the service off the ground?&nbsp;A mobile-first approach implies that, for a significant period early in your apps life, it will be mobile only. And that can be a problem.</p>
<p>To a certain extent, it depends on what you are building. Games are much easier to make mobile because they are self-contained units specific to the device they were downloaded on. Yes, it would be nice if I could pause a game of Angry Birds and move from my tablet to my PC and pick up at exactly the point I left off, but this is not really necessary. WIth a news app or a social network or a photo app or a music app, users very much want to move from their smartphone or tablet to their computer and back again with as much ease as possible. For every Instagram that survives the mobile-only world, there are startups like Path where mobile only might be one of its biggest detriments.&nbsp;</p>
<p>Norby gets to the heart of the mobile-only conundrum: It's much easier to get new users on board a service on the Web than on a mobile device.&nbsp;</p>
<p>“… [T]he experience of signing up for a service is superior in every way. Typing is easier. Sign-up with OAuth is faster. Tab to the next field. Provide marketing alongside sign-up as encouragement. Auto-fill information is a feature in every browser. The open eco-system of the web and 20 years of innovation has solved many of the most difficult parts of onboarding. With mobile, that kind of innovation is lagging significantly behind because we create apps at the leisure of two companies, neither of which have a great incentive to help free app makers succeed,” Norby wrote.&nbsp;</p>
<p>Developers need to think of more than just the product they are creatiing. “Will it work on Android? iOS? Windows Phone?” is an important question, but it's secondary to “What do I need to do to turn this into a viable business?”&nbsp;</p>
<p>That business question is often lost among excited developers building a great app. Ironically, it is one reasonswe end up <a href="http://readwrite.com/2012/12/03/lets-all-shed-tears-for-the-crappy-startups-that-cant-raise-any-more-money" target="_blank">shedding tears for all the crappy startups that can’t raise any more money.</a> It is not enough to build a great app, throw it into the celestial ether, maybe do some press outreach and marketing and hope for success. There are too many startups building apps, not businesses.&nbsp;</p>
<p>Mobile apps that come to the fight with the appropriate tools in place give themselves the best chance of success. That means a website to easily onboard mobile users and give them information, a plan for marketing that offers a chance to reach the top lists on the app stores, and a consistent message to the press and consumers.</p>
<p>Sound like a lot of work? It <em>is</em> a lot of work. It takes time, money and patience - on top of everything that goes into creating the app itself.&nbsp;</p>
<p>The era of easy riches in the mobile app economy is over. The first movers have consolidated their positions. Sure, there are still a few lucky stories (<a href="http://readwrite.com/2012/12/04/dental-surgery-is-the-most-bizarre-ipad-app-ive-ever-seen#feed=/author/john-paul-titlow" target="_blank">like this Dental Surgery app</a> that came out of nowhere) or outliers that fall into success without the requisite groundwork - but they are increasingly rare.</p>
<p>That doesn't mean the mobile market still doesn't offer immense potential for riches. And designing a business with a mobile-first <em>mentality</em> is definitely the way to go. But make no mistake, rising above the noise with a mobile-only product is getting harder and harder - no matter how good the app may be.</p>
<p><em>Top image courtesy of <a href="http://www.shutterstock.com" target="_blank">Shutterstock</a>.</em></p>
                    ]]></description>
                <link>http://readwrite.com/2012/12/07/the-era-of-easy-riches-in-mobile-apps-is-over</link>
                <guid>http://readwrite.com/2012/12/07/the-era-of-easy-riches-in-mobile-apps-is-over</guid>
                <category>App Economy</category>
                <pubDate>Fri, 07 Dec 2012 06:00:00 -0800</pubDate>
                <author>Dan Rowinski</author>
            </item>
                    <item>
                <title><![CDATA[Browser Makers Cooperate On Support For Multi-Platform Web Development]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/files/fields/RWW%2520Web%2520platform%2520edited.jpg" />
                                        <p>Welcome to your "official" support site, Web developers.&nbsp;The Web’s top four browser developers - Google, Microsoft, Mozilla and Opera - teamed with the World Wide Web Consortium (W3C) and technology companies including Nokia, HP, Adobe and Facebook - &nbsp;to create&nbsp;<a href="http://docs.webplatform.org/" target="_blank">Web Platform Docs</a>, a Wiki devoted to sussing out and stomping bugs and other issues when trying to develop for multiple browsers.</p>
<p>Obviously, the effort primarily benefits developers, but it should eventually result in a greate number of sites that work properly no matter what browser you use to access them.</p>
<p>Other sites already provide the same sort of collaborative approach to development, including <a href="http://www.sitepoint.com" target="_blank">SitePoint</a> and especially <a href="http://stackoverflow.com/" target="_blank">StackOverflow</a>, which uses the same votes/answers model of presenting questions and answers. In those sites, designers and developers work together to develop solutions, with some participation from members of the individual browser companies.&nbsp;</p>
<p>The idea is to smooth Web development, eliminating bugs, development costs and headaches. In one example cited by Microsoft, Erik Klimczak, creative director at <a href="http://www.claritycon.com/" target="_blank">Clarity Consulting</a>, had been using a common trick to make an image uniformly scale, but found out it didn’t work on a particular browser. After contacting the browser’s development team himself, he found that the feature was supported, but in an undocumented feature.</p>
<h2>A Cooperative Venture</h2>
<p>All of the major browser makers have committed to funding the site and providing resources, according to Ian Jacobs, the head of communications for the W3C. He was unable to say, however, what the extent of each company’s contributions would be.</p>
<p>“I think the first thing to note is that there are many great sites out there, but one of the challenges we’ve heard from developers is that when you look at all the sites around there it’s time-consuming, and there might be inconsistencies,” Jacobs said. “Vendors, when they put up information, it may be generic, and it might be proprietary, and so we want to the <a href="http://www.w3.org/" target="_blank">W3C</a> membership, and said we’d like to do the same thing we do with membership, which is to leverage the collective effort... and remove redundancies, remove inconsistencies and make it easier to find things.”</p>
<p>In an email, a spokeswoman for Google said that the company wouldn't disclose its financial commitment: "We don't disclose any financial terms or details, but in regards to maintenance of the site, the community and some people from the stewards organizations will continue to work on and monitor the site."</p>
<p>Microsoft provided a bit more detail: "The role of stewards is intentionally limited in favor of self-governance by the community," a Microsoft spokeswoman said in an email. "Stewards focus primarily on facilitating the long-term operation of Web Platform Docs. In practice, this means that stewards provide Web Platform Docs with funding and relevant infrastructure, while helping the community address issues that may arise that the community is not able to address. The stewards do not manage the content of the site, nor do they define the processes the community adopts to manage itself, unless requested to by the community. Although some representatives of the stewards participate in developing the site, they do so as peers of other members of the community."</p>
<h2>You'll Find What You're Looking For</h2>
<p>One of the site’s strengths, according to Jacobs, will be the inclusion of clear, ordered documentation from the W3C. Visitors to the site will find published content from the founding organizations, including more than 3,200 topics from the Microsoft Developer Network, Microsoft said. In addition, there will eventually be a sample library that takes into account real-world scenarios, and tutorials that provide guidance on how to use new and existing technologies.</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/fields/web%2520platform%2520edited.jpg" style="" />
			</span>
 </p>
<p>That may mean that the documentation content will favor IE, at least in the early stages. A generic search for “Chrome” in the documentation portion of the site favored IE in most of the results, although expanding the results offered up more choices. (For example, in the page describing <a href="http://docs.webplatform.org/wiki/css/properties/font-size" target="_blank">CSS properties for font size</a>, portions of the content were pulled from MSDN, and there are several MSDN links at the bottom.) The Web Platform Docs site does claim that it’s still in an alpha status, however.</p>
<p>“With Web Platform Docs, we now have a central place where we can learn what the standard is, when we can use that particular feature, and the right way to use it,” Rey Bango, a Windows technical evangelist at Microsoft, said. “That’s important to me, and it’s important to Web developers. They want to take advantage of the cool stuff - the toys - and they want to do it responsibly. This site gives them that capability.”</p>
<h2>Hands-Off Approach</h2>
<p>According to Jacobs, the site will take a hands-off approach toward managing content, allowing users who achieve the same level of expertise - which appears to be assigned through a points system - to achieve the same status as representatives from the browser developers themselves. Content will be developed as much by the users as much by the companies.&nbsp;</p>
<p>“We decided that it would be better to open up Web Platform Docs to the community as early as possible, so that everyone – including you – can help expand and refine the documentation, and ultimately define the direction of the site,” Alex Komoroske, a project manager with Google’s Open Web Platform team, said in a <a href="http://googledevelopers.blogspot.com/" target="_blank">blog post</a>.&nbsp;</p>
<p>Jacobs also said that the “official” nature Web Platform Docs site won’t prevent a free-wheeling discussion. That should mean that a developer who asks about a controversial topic, or who makes a claim about which browser correctly implements a CSS feature, for example, won’t be moderated down just because one of the site’s members disagrees with the premise. Don’t expect a discussion of proprietary technologies like Javascript, Jacobs added; however, nothing’s truly “out of scope,” he added.</p>
<p>“One of the great things is that we have the attention of the vendors. And while they’re keen on accuracy, the policies of the site won’t restrict the nature of the discussion,” Jacobs said.</p>
<p>&nbsp;</p>
                    ]]></description>
                <link>http://readwrite.com/2012/10/08/browser-makers-cooperate-on-support-for-multi-platform-web-development</link>
                <guid>http://readwrite.com/2012/10/08/browser-makers-cooperate-on-support-for-multi-platform-web-development</guid>
                <category>Google</category>
                <pubDate>Mon, 08 Oct 2012 13:30:00 -0700</pubDate>
                <author>Mark Hachman</author>
            </item>
                    <item>
                <title><![CDATA["Do Not Track" Irony: Apache Developer Blocks It To Save It]]></title>
                <description><![CDATA[
                                        <img src="http://readwrite.com/files/styles/800_450sc/public/files/fields/shutterstock_bloodhound.png" />
                                        <p>Do Not Track, a tool designed to afford users privacy as they browse through the Web, will be active by default when users install or first-run Internet Explorer 10 in Windows 8. But in an effort to <em>save</em> Do Not Track, one developer for the popular Apache Web server is trying to to add a feature in Apache that will actively ignore any Do Not Track settings from any future IE 10 users.</p>
<p>The controversial choice was made by Apache HTTP developer <a href="http://roy.gbiv.com/" target="_blank">Roy Fielding</a>, who actually authored part of the standard that dictates how Do Not Track (DNT) is supposed to work. The patch <a title="" href="https://github.com/apache/httpd/commit/a381ff35fa4d50a5f7b9f64300dfd98859dee8d0">proposed for the popular Web server</a> would effectively make all websites running Apache servers (about 60% of the world's total sites) blithely ignore IE 10 browser's requests for DNT -precisely <em>because</em> the feature is pretty much turned on by default.</p>
<h2>Security By Default Is A <em>BAD</em> Thing?</h2>
<p>Confused? It's easy to get lost here, since one would think that a security feature that's turned on by default would be a <em>good</em> thing. But Fielding has taken exception to this practice, taking the extraordinary step to specifically short-circuit Microsoft's plans, which he sees as ultimately trying to bring DNT down.</p>
<p><span style="text-align: right;"><span class="embedded-Media-image img-caption-r">
				<img src="http://readwrite.com/files/files/shutterstock_screens_0.jpg" style="" />
			</span>
 Here's </span><a style="text-align: right;" title="" href="http://donottrack.us/">how DNT should work</a><span style="text-align: right;">: a user decides that he or she does not want their information tracked by advertising and marketing sites and vendors as they surf around the Web. So they go into the settings of their browser (IE, Firefox or Chrome, to name the three most popular)&nbsp;and turn on DNT.</span></p>
<p>After that, every time they visit a new site that would like to track them, the user's browser sends a signal within the HTTP header informing the target website not to track that user. If the website's managers and developers (as well as the advertisers paying to be on that site) choose to honor DNT, then the user will be allowed to go on their way unmolested by cookies and other such tracking measures. Note that participation by websites is voluntary.</p>
<h2>Microsoft Turns On Do Not Track in WIndows 8 / IE 10</h2>
<p>In <a title="" href="http://blogs.technet.com/b/microsoft_on_the_issues/archive/2012/05/31/advancing-consumer-trust-and-privacy-internet-explorer-in-windows-8.aspx">late May</a>, Microsoft announced that DNT would essentially be turned on by default in IE 10 when the new browser is released within Windows 8, due out in late October.</p>
<p>"Consumers should be empowered to make an informed choice and, for these reasons, we believe that for IE10 in Windows 8, a privacy-by-default state for online behavioral advertising is the right approach," wrote Microsoft's Chief Privacy Officer Brandon Lynch at the time.</p>
<p>In August, <a title="" href="http://blogs.technet.com/b/microsoft_on_the_issues/archive/2012/08/07/do-not-track-in-the-windows-8-set-up-experience.aspx">Lynch elaborated</a> on how DNT would work in IE 10 and Windows 8.</p>
<p>"DNT will be enabled in the 'Express Settings' portion of the Windows 8 set-up experience. There, customers will also be given a 'Customize' option, allowing them to easily switch DNT 'off' if they'd like," Lynch indicated.</p>
<h2>Do Not Track Only Counts If It's A "Choice"</h2>
<p>Not everyone agreed with Lynch's judgement. Certainly not Fielding, and not Microsoft's chief browser competitor Mozilla, makers of the Firefox browser, who believe that DNT should represent the user's wishes, not a default setting from the browser maker.</p>
<p>After Lynch's initial May announcement, Mozilla's Privacy and Data Policy Manager Alex Fowler blogged, "DNT allows for a conversation between the person sitting behind the keyboard and the site that they want to visit. If DNT is on by default, it’s not a conversation. For DNT to be effective, it must actually represent the user’s voice."</p>
<h2>Surprise! Advertisers Don't Like The Default Option</h2>
<p>That theme was avidly picked up by the <a href="http://www.aboutads.info/" target="_blank">Digital Advertising Alliance</a>, which conveniently announced that it would not honor DNT from any user that had the setting turned on by default. Of course, since there's no way a website can tell if DNT was flipped on by the user or set at the factory, the DAA basically washed its hands of having to honor DNT at all. (Or at the very least not honoring it for IE 10 users.)</p>
<p>Fielding's stance falls in line with Mozilla's. In the comments to his patch to the Apache Web server defending his stance, Fielding wrote, "[t]he only reason DNT exists is to express a non-default option. That's all it does. It does not protect anyone's privacy unless the recipients believe it was set by a real human being, with a real preference for privacy over personalization."</p>
<h2>What Does "Choice" Really Mean?</h2>
<p>Fielding's patch has stirred up a firestorm of protests in the Internet developer and user community, with opponents arguing that Fielding, and by extension Apache, has no business dictating for millions of potential IE 10 users that privacy settings they thought were turned on will now be effectively negated.</p>
<p>"My biggest concern with all of this is the fact that Apache thinks its OK to be the standards police like this," <a title="" href="http://oscargodson.com/posts/youre-not-the-web-standards-police-apache.html">blogged Yammer JavaScript engineer Oscar Godson</a>, "It's making the conscience decision to interpret a spec and give punishment to a vendor for not following it exactly (I think Microsoft did, but that's beside the point). That’s just not how we've all decided to do the whole standards thing. We decided that we were going to stop with with the 'this site looks best viewed in…' banners and instead organically get vendors to follow along, not <em>force</em> them into following it and punishing users while they’re at it."</p>
<h2>Questioning Motives?</h2>
<p>Since Fielding is also one of the authors of the <a title="" href="http://www.w3.org/2011/tracking-protection/drafts/tracking-dnt-20120313.html">DNT standard</a>, which is currently in draft form, questions have also been raised about Fielding's motivation. In his day job as a principal scientist with <a href="http://www.adobe.com/" target="_blank">Adobe Systems</a>, Fielding's employers would have a vested interest in keeping tracking from being avoided.</p>
<p>"Do you honestly believe it's coincidence that the patch was submitted by an Adobe employee, given their position in the market? Do you not see how they benefit if the most widely used webserver (Apache) ignores the setting in the most widely used browser (IE)?," <a title="" href="https://github.com/apache/httpd/commit/a381ff35fa4d50a5f7b9f64300dfd98859dee8d0#commitcomment-1827377">commented developer Andy Cadley</a>.</p>
<p>But Fielding contents taht there's conspiracy to be found here, it's coming from Microsoft acting as an <em>agent provocateur</em>.</p>
<p>"Microsoft deliberately violates the standard. They made a big deal about announcing that very fact. Microsoft are members of the Tracking Protection working group and are fully informed of these facts. They are fully capable of requesting a change to the standard, but have chosen not to do so. The decision to set DNT by default in IE 10 has nothing to do with the user's privacy. Microsoft knows full well that the false signal will be ignored, and thus prevent their own users from having an effective option for DNT even if their user's want one. You can figure out why they want that. If you have a problem with it, choose a better browser," <a title="" href="https://github.com/apache/httpd/commit/a381ff35fa4d50a5f7b9f64300dfd98859dee8d0#commitcomment-1819635">Fielding argued</a>.</p>
<p>In that context, Fielding claims to be actually trying to <em>protect</em> the standard as it is exists, and give organizations like the DAA less of an excuse to ignore DNT.</p>
<p>Whatever his reasons, patch may amount to little more than a political statement from Fielding. To date, his patch has not been accepted by the main Apache team, so it isn't yet part of any official Apache release. And even if the patch were accepted, it will be a simple matter for Web masters to turn it off.</p>
<p>Still, the controversy is raising new questions about the very viability of Do Not Track at a time when it is being targeted by advertisers who still want to gather that all-important user data. Fielding's medicine could be worse than the disease, but in yet another irony, that may be exactly what it takes to get the online industry to keep paying attention to their privacy obligations.</p>
<p>&nbsp;</p>
<p><em>Images courtesy of <a href="http://www.shutterstock.com" target="_blank">Shutterstock</a>.</em></p>
                    ]]></description>
                <link>http://readwrite.com/2012/09/10/do-not-track-irony-apache-developer-blocks-it-to-save-it</link>
                <guid>http://readwrite.com/2012/09/10/do-not-track-irony-apache-developer-blocks-it-to-save-it</guid>
                <category>Adobe</category>
                <pubDate>Mon, 10 Sep 2012 11:59:18 -0700</pubDate>
                <author>Brian Proffitt</author>
            </item>
                    <item>
                <title><![CDATA[Google Easy Dashboard Library Makes Using Analytics API Easier]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/think-youre-anonymous-google-analytics-may-prove-different.jpeg" style="" />
			</span>
Google has long provided an API for automating Google Analytics, but it required developers to jump through a few more hoops than many would like. Yesterday, the company announced its <a href="http://analytics-api-samples.googlecode.com/svn/trunk/src/reporting/javascript/ez-ga-dash/docs/user-documentation.html">Easy Dashboard Library</a>, which should let developers speed up custom-tailored dashboards and reports.</p>
<p>Prior to the library, <a href="http://googledevelopers.blogspot.com/2012/05/new-google-analytics-easy-dashboard.html">getting things out of the Google Analytics API wasn't a trivial process</a>. According to the post announcing the feature, developers had to learn the API, then figure out how to handle authorization, and <em>then</em> meld the data with another visualization library. Fun for some developers, but definitely not speedy. And when has management ever said "we'd really like a better dashboard for our Web traffic, but take as long as you like to come up with it"? Right, so something better was obviously needed.</p>
<h2>The Easy Dashboard Library</h2>
<p>Google worked with students at the University of California, Irvine to come up with something better. The Easy Dashboard Library has three basic steps: Set up API access with an OAuth 2.0 client ID; copy and paste some code; and configure the code to query data and select your chart type.</p>
<p>The post from Google demonstrates how to create a quick-and-dirty chart for pageviews, visits and visitors over the last 30 days. You can test out a demo <a href="http://analytics-api-samples.googlecode.com/svn/trunk/src/reporting/javascript/ez-ga-dash/demos/set-demo.html">on Google Code, where the library lives</a>.</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/ez-dashboard-sample.png" style="" />
			</span>
Developers have the option of using line, bar, pie, table or column charts. The demo shows a pretty simple query, but developers <a href="https://developers.google.com/analytics/devguides/reporting/core/dimsmets">can set queries using all kinds of dimensions and metrics supported by the Core Reporting API</a>. It looks like developers can also use the data with another chart API if they prefer.</p>
<p>If you still don't think it's quite easy enough to use or would like to see additional features, you may be in luck. Google is planning to work with another group of students at the university for the next three quarters. The main goal is simplifying the library, but Google is also encouraging feedback <a href="https://groups.google.com/forum/?hl=en&amp;fromgroups#!forum/ga-easy-dash-feedback">via the Google Group for the Easy Dashboard Library</a>.</p>
<p>Given the prevalence of Google Analytics, this should be good news for a lot of developers. It should also make custom dashboards more accessible even to more casual users, who might not have been eager to spend the time needed to get up to speed with the Analytics API but can ramp up pretty quickly with the Easy Dashboard Library. If you've taken a stab at using it, or have any recommendations for working with Analytics data, let us know in the comments.</p>
                    ]]></description>
                <link>http://readwrite.com/2012/05/10/google-easy-dashboard-library-makes-using-analytics-api-easier</link>
                <guid>http://readwrite.com/2012/05/10/google-easy-dashboard-library-makes-using-analytics-api-easier</guid>
                <category>Google</category>
                <pubDate>Thu, 10 May 2012 15:30:00 -0700</pubDate>
                <author>Joe Brockmeier</author>
            </item>
                    <item>
                <title><![CDATA[Best Practices For Writing For Online Readers]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/typewriter.jpg" style="" />
			</span>
I have less than 30 seconds to capture your attention with this post, so here goes: if you read some, most or all of the next 750 words or so, you will know how to write Web copy that is more useful to readers of your blog or Web site.</p>

<p><a href="http://www.readwriteweb.com/archives/the_curation-over-creation_trend_that_fueled_pinte.php">As we reported yesterday</a> visual content is continuing its steady rise in dominance over written content. But that doesn't mean we should give up on good writing: if anything, it means we need to think harder about how we write for online readers.</p>
<h2>Online Readers Are Different</h2>

<p>Seems pretty obvious, right? But the fact is, many of us still write the same way online as we do for books, magazine articles and other long-form and traditional print mediums. Research hightighted in books like <em><a href="http://www.amazon.com/Reading-Brain-The-Science-Read/dp/0143118056/ref=sr_1_1?ie=UTF8&qid=1331923806&sr=8-1">Reading In The Brain</a></em> shows that online readers use vastly different sections of the brain than offline readers. In short, the brain is conditioned to skip around when online reading, as clicking on a link, for example, will reward the brain with new images and content.</p>

<p>With offline readers, we can take our time and develop points with long blocks of text and narrative, and with fewer visual elements. Offline reading rewards the brain that slips into a state of deeper concentration.</p>

<h2>In Plain English, Please</h2>

<p><a href="http://www.readwriteweb.com/shutterstock_eye.jpg"><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/assets_c/2012/03/shutterstock_eye-thumb-150x99-39601.jpg" style="" />
			</span>
</a>Your writing - offline or online - is effective when readers take away your message. Writing effectively online doesn't mean that every reader reads every single word that you write (and even if they done, <a href="http://www.etsu.edu/uged/etsu1000/documents/Dales_Cone_of_Experience.pdf">Dale's Cone of Experience</a> argues they'll ownly remember 10% of what they read). It means they can quickly and efficiently get the information that is most important to them and move on.</p>

<p>People who read our blog posts come from all over, and from a wide range of backgrounds. The reason they choose to read a particular post will vary from reader to reader. Your job as the writer is to make sure they can find the information that is most important to them and move on to using that information.</p>

<h2>Best Practices</h2>

<p>I've spent a good portion of the past two years researching reading habits of online readers and have been sharing that research with writers, bloggers and journalists, as I did during my presentation at BlogWorld East last May and as I continue to do with my students at the college where I teach.</p>

<p>I can talk for hours on the subject, but if asked for the most effective ways to get online readers to read what you write, I would offer these strategies as the most important, which are backed up by eye-track studies as being an effective way to get your message across to online readers:<br />
<ol><br />
	<li><strong>Write compelling but clear headlines:</strong> Don't get cute. Online and in print, the headline is almost always the first thing readers look at. Make sure it is clear and gives a good idea of what the post is about, while still leaving the reader wanting more.</li><br />
	<li><strong>Write in the active voice:</strong> Effective online writing is all about getting to the point, and on a line-by-line basis, the most effective way to do that is to use the active voice, which naturally lends a sense of urgency to your writing. The easiest way to do that is to start each sentence with the subject, immediately follow that with a strong, active verb, and then follow that with the direct object. Avoid adverbs: they're a telling sign that you chose the wrong verb.</li><br />
	<li><strong>Online writing is visual:</strong> Long, dense paragraphs turn off online readers. Create white space in your copy by keeping paragraphs short and using bulleted lists when appropriate. Use bold text to accent key information and use block or pull quotes to draw readers into the copy.</li><br />
	<li><strong>One main idea per sentence:</strong> Keep sentences on point. Avoid multiple clauses and phrases, and lots of information stops and commas. Make sure each sentence has one idea, and not much more than that.</li><br />
	<li><strong>No sentence without a fact:</strong> Every line you write needs to move the story forward. If a sentence doesn't have a fact, cut it.</li><br />
</ol><br />
<h2>How long should it be?</h2></p>

<p>I hate this question and always offer a smart-aleck answer: as long as it needs to be. If every sentence has a main idea and no sentence is without a fact, keep going. I do, however, recommend the 3-2-1 formula. For every 1,000 or so words that you write in an online article or blog post, be sure to include:<br />
<ul><br />
	<li><strong>Three subheads:</strong> Subheads are bold, one-line headlines that break up long chunks of text and organize information. Keep the same headline-writing rules in mind when you write subheads.</li><br />
	<li><strong>Two links:</strong> Links offer additional information for readers who want to go deeper, and they also give your post authenticity and transparency about where you information came from without getting into long, narrative attributions.</li><br />
	<li><strong>One graphical element:</strong> A photo, a chart or anything else visual helps readers. Whatever you use, make sure it advances the story: don't just put a photo in the post for the sake of posting a photo.</li><br />
</ul></p>
                    ]]></description>
                <link>http://readwrite.com/2012/03/16/best_practices_for_writing_for_online_readers</link>
                <guid>http://readwrite.com/2012/03/16/best_practices_for_writing_for_online_readers</guid>
                <category>Web Development</category>
                <pubDate>Fri, 16 Mar 2012 06:00:00 -0700</pubDate>
                <author>Dave Copeland</author>
            </item>
                    <item>
                <title><![CDATA[After Developer Backlash, HTML5 Gets Its 'Time' Element Back]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/hack/images/HTML5_Logo_0111.png" style="" />
			</span>
When word got out last week that the <code>&lt;time&gt;</code> element would be dropped from the HTML5 specification, there was a small but fierce uproar within the Web standards and developer communities. "I think this is a bad decision," <a href="http://www.brucelawson.co.uk/2011/goodbye-html5-time-hello-data/" target="_blank">wrote Bruce Lawson</a>, Web Evangelist at Opera. Web designer and co-founder of the Web Standards Project Jeffrey Zeldman <a href="http://www.zeldman.com/2011/10/31/goodbye-html5-element/" target="_blank">linked to</a> Lawson's post, sparking more than a few dissatisfied comments from readers. </p>

<p>A week later, the W3C has <a href="http://www.webmonkey.com/2011/11/w3c-adds-time-element-back-to-html5" target="_blank">overridden the decision</a>, restoring the <code>&lt;time&gt;</code> element back to the HTML5 spec.</p>
<p>The <code>&lt;time&gt;</code> tag, as its name implies, is intended to designate timestamps and other time-related data on Web pages. This adds additional semantic context to this type of information when it shows up on the Web and makes it more machine-readable. </p>

<p>It also gives front-end developers the opportunity to more easily style timestamps using CSS. This of course, could always be done by assigning a unique class or ID name to whatever HTML tag happened to contain the date and time information, but giving <code>&lt;time&gt;</code> its own tag simplifies things a bit. </p>

<p>The element was initially slated for removal from the spec by HTML5 editor Ian Hickson. The move didn't sit well with many developers and semantic Web advocates, a sentiment that ultimately trickled up to the W3C working group overseeing the development of the HTML5 specification. </p>
                    ]]></description>
                <link>http://readwrite.com/2011/11/04/developer_backlash_html5_element</link>
                <guid>http://readwrite.com/2011/11/04/developer_backlash_html5_element</guid>
                <category>News</category>
                <pubDate>Fri, 04 Nov 2011 01:37:59 -0700</pubDate>
                <author>John Paul Titlow</author>
            </item>
                    <item>
                <title><![CDATA[How Adobe Plans to Enable More Fluid Web Layouts With CSS Regions (Video)]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/adobe_logo_apr09.png" style="" />
			</span>
In its ongoing quest to help publishers and designers adapt print-style layouts to the Web across devices, Adobe has admittedly run into a few limitations. As powerful as HTML and CSS are, they don't yet offer the means to create layouts with unlimited flexibility like print designers can. </p>

<p>Not content to settle for what's possible, Adobe has recommended some specifications to the W3C that will allow CSS to create much more fluid, flexible layouts. </p>
<p><a href="http://dev.w3.org/csswg/css3-regions/" target="_blank">CSS Regions</a> is  a module that builds on the column-based layout options now available in CSS3 to enable front-end developers to flow text across different columns (or "regions") on a page.  This allows for more dynamic page designs, which can shapeshift to fit different devices and device orientations on-the-fly. </p>

<p>The CSS Regions standard recently made its way into both the <a href="http://news.cnet.com/8301-30685_3-20069312-264/adobes-web-design-work-lands-in-webkit-browser/" target="_blank">WebKit browser engine project</a> and latest <a href="http://www.chromium.org/getting-involved/dev-channel" target="_blank">Chromium</a> release, and will also be supported by Internet Explorer 10. </p>

<p>Another improvement to CSS proposed by Adobe is called <a href="http://dev.w3.org/csswg/css3-exclusions/" target="_blank">Exclusions</a>, which lets developers flow text into a non-rectangluar shape, or to wrap it around graphics on the screen, much like what's been possible in desktop publishing for decades.   Check out the video below for examples of these new standards at work. </p>

<p><iframe width="640" height="360" src="http://www.youtube.com/embed/CZKMNXBugdg" frameborder="0" allowfullscreen></iframe></p>
                    ]]></description>
                <link>http://readwrite.com/2011/09/29/adobe_fluid_web_layouts_css_regions_css3</link>
                <guid>http://readwrite.com/2011/09/29/adobe_fluid_web_layouts_css_regions_css3</guid>
                <category>Adobe</category>
                <pubDate>Thu, 29 Sep 2011 11:50:46 -0700</pubDate>
                <author>John Paul Titlow</author>
            </item>
                    <item>
                <title><![CDATA[Zeewe 2.0: The Road Map For HTML5-Based Web App Stores In the U.S.?]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/zeewe_150x150.jpg" style="" />
			</span>
We have been waiting most of the year to hear news from Facebook about an<a href="http://www.readwriteweb.com/archives/web_v_native_apps_facebooks_project_spartan_html5.php"> HTML5-based Web app</a> store that would circumvent the native application ecosystems of the Android Market and the Apple App Store. Yet, according to Facebook's CTO, there is not going to be a <a href="http://www.readwriteweb.com/archives/facebook_cto_we_are_not_working_on_an_app_store.php">central repository of HTML5 Web apps</a> coming to the platform any time soon.</p>

<p>In the meantime, a Brazilian company called Movile has launched a new version of its Web app store,<a href="http://www.zeewe.com/zeewe/web/"> Zeewe 2.0</a>, which incorporates some key HTML5 features and could provide a roadmap for U.S. developers, like Facebook, in creation of a Web app store. </p>
<h2>Offline Caching</h2>

<p>One of the features of HTML5 is the ability to use offline caching to create Web apps that work when you do not have an Internet connection. This is essentially what Movile has done with Zeewe 2.0. The app store will function just fine, even if your smartphone is in airplane mode.</p>

<p>Offline caching means that Web app downloads up to 10-times faster than the original version of the store. We have seen various U.S. developers, like <a href="http://www.readwriteweb.com/archives/amazon_releases_web-based_html5_kindle_cloud_reade.php">Amazon</a> and <a href="http://www.readwriteweb.com/archives/new_firefox_for_android_shows_the_future_of_mobile.php">Mozilla</a>, start implementing offline caching in their apps. The browser does not need to go back to the server for data retrieval. Currently, four main Movile partners have games that will function with the data caching aspect as well: Block Dream, Blast Effect, Checklist and Card Flip. </p>

<p>The faster an app store is, the more likely that users will click through to buy and app. Once a user has an app, Movile hopes that they will then use their new payments API to push users towards in-app purchases. </p>

<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/Zeewe_HTML5.jpg" style="" />
			</span>
</p>

<h2> Carrier Billing Partnership With Zong</h2>
Movile has teamed with Zong, a payments solution that was <a href="http://www.readwriteweb.com/archives/ebay_acquires_mobile_payments_company_zong_to_boos.php">bought by eBay to bolster PayPal earlier this year</a>. Zong specializes in carrier billing and will be available in the United States and Brazil to start but Canada, Mexico, most of western Europe and India are planned in the next few months. U.S. users have a distinct distaste for carrier billing but remember that Movile is a Brazilian company and worldwide attitudes towards carrier billing are not so harsh as they are stateside. 

<p>Movile has created a roadmap that a company like Facebook should take note of. HTML5-based applications tied through carrier billing and the mobile browser. It is about as easy a formula to follow for a consumer than almost anything else in the mobile realm. </p>

<p>Movile head of innovation Eduardo Lins Henrique told ReadWriteWeb that almost 60% of the apps available through Zeewe are from game developers. That would mesh with what we have seen from domestic developers - <a href="http://www.readwriteweb.com/mobile/2011/08/html5-apps-being-spurred-by-ga.php">the gamers are on the forefront of the HTML5 push.</a> Henrique also said that there is an adult content section to the Zeewe store, something that most U.S. HTML5 developers will probably shy away from. Yet, do not discount the ability of the massive adult content ecosystem to push the envelope of HTML5 development. </p>

<p>Does Movile have the right model? How long before something similar comes from a prominent developer in the United States? Let us know in the comments. <br />
</p>
                    ]]></description>
                <link>http://readwrite.com/2011/09/26/zeewe_20_the_road_map_for_html5-based_web_app_stor</link>
                <guid>http://readwrite.com/2011/09/26/zeewe_20_the_road_map_for_html5-based_web_app_stor</guid>
                <category>Browsers</category>
                <pubDate>Mon, 26 Sep 2011 07:00:00 -0700</pubDate>
                <author>Dan Rowinski</author>
            </item>
                    <item>
                <title><![CDATA[Converting to HTML5: Hearst Launches First Multi-Device Redesign]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/GoodHousekeepingJuly1967_logo.jpg" style="" />
			</span>
<a href="http://www.readwriteweb.com/archives/top_trends_of_2011_html5.php">HTML5</a> is the next version of the Web's markup language and is enjoying increasing popularity amongst the developer community. The level of <strong>interactivity</strong> it enables has probably been the most talked about feature of HTML5, largely due to Apple's controversial <a href="http://www.readwriteweb.com/archives/steve_jobs_speaks_why_we_dont_allow_flash_on_iphone_and_ipad.php">refusal</a> to allow Adobe's Flash technology onto its mobile devices. As a result, HTML5 is seen as the best way to get interactivity into mobile browsers. The other big benefit of HTML5 though is that it enables developers to build <strong>cross-platform websites</strong>. One website that will work just as well across devices - whether PC, smartphone, tablet or another of the increasing array of Internet-connected devices on which people consume media.</p>
<p>It's for the cross-platform utility that magazine publisher Hearst Magazines has <a href="http://www.foliomag.com/2011/hearst-convert-all-sites-html5">announced a plan</a> to convert all of its websites into HTML5 sites, starting with Good Housekeeping.</p>

<p>The benefits to Hearst are obvious: one site per magazine title that works across devices, instead of multiple sites for each device. But there are benefits to Hearst's readers too, primarily that the user experience will be mostly the same for a particular website - no matter which device is used to access it.</p>
<p>The first Hearst website to undergo an HTML5 redesign was <a href="http://www.goodhousekeeping.com/">Good Housekeeping</a>, the venerable women's magazine founded back in 1885 (you wouldn't get away with launching that brand name nowadays!).</p>
<p>I tapped into my inner 1950s American housewife and checked out the new site on 3 devices: PC, iPhone and iPad. It displayed very well on each device, including the drop down menus - often a good test of mobile website functionality.</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/goodhousekeeping1.jpg" style="" />
			</span>
<br />
    <em>PC version</em></p>

<p>Perhaps being overly boastful, Hearst <a href="http://www.foliomag.com/2011/hearst-convert-all-sites-html5">claims</a> that HTML5 is &quot;more comprehensively used in this site [Good Housekeeping] than practically any other media site that we know of.&quot; I'm not sure if that's true, especially since <a href="http://www.boston.com/bostonglobe/features/">Boston Globe</a> just <a href="http://www.readwriteweb.com/mobile/2011/09/how-the-boston-globe-pulled-of.php">launched an HTML5 redesign</a>.</p>
<p>Hearst plans to implement HTML5 redesigns for the rest of its network over the next 18 months. </p>

<p>This is a great initiative by Hearst and we expect to see many other media companies roll out HTML5 websites over the next couple of years.</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/goodhousekeeping2.jpg" style="" />
			</span>
<br />
    <em>iPhone version</em></p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/goodhousekeeping3.jpg" style="" />
			</span>
<br />
<em>iPad version</em></p>

                    ]]></description>
                <link>http://readwrite.com/2011/09/14/converting_to_html5_hearst</link>
                <guid>http://readwrite.com/2011/09/14/converting_to_html5_hearst</guid>
                <category>Design</category>
                <pubDate>Wed, 14 Sep 2011 13:46:47 -0700</pubDate>
                <author>Richard MacManus</author>
            </item>
                    <item>
                <title><![CDATA[New W3C Groups Aim to Streamline Web Standards Creation]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/W3C_Logo_150.jpg" style="" />
			</span>
 Developers and businesses who want to get involved in the creation of Web standards now have an easier and more efficient way of doing so, thanks to the World Wide Web Consortium's (W3C) launch of Community and Business Groups today. </p>

<p>The W3C's new Community Groups allow any developer to propose a working group for a proposed standard. As soon as there is some degree of support for the standard among peers, the group, which is free to participate in, can get started.  </p>
<p>Similarly, industry and business representatives who want to create or contribute to the development of Web standards can do so via Business Groups, which offer a "vendor-neutral forum for the development of market-specific technologies." The first Business Group will be one specialized for the oil and gas industry. </p>

<p>"Innovation and standardization build on each other," said Jeff Jaffe, CEO of the W3C. "The stable Web platform provided by W3C has always encouraged innovation. As the pace of innovation accelerates and more industries embrace W3C's Open Web Platform, Community Groups will accelerate incorporation of innovative technologies into the Web."</p>

<p>Previously, the only way to contribute to the creation of a standard was to present it through a W3C working group, where it may or may not get any traction and move forward.  With the introduction of these new groups, developers and businesses can get more directly involved in the adoption of a standard, and can do so with access to the W3C's infrastructure. </p>

<p>Jaffe <a href="http://www.readwriteweb.com/archives/w3c_set_to_launch_community_groups_to_help_create.php">first told us about the groups</a> in a session at the ReadWriteWeb 2Way Summit in June. </p>

<p>The W3C isn't wasting any time getting started with this new initiative. The first groups to launch will include Web Payments, Semantic News, XML Performance and Declarative 3D for the Web Architecture. <br />
</p>
                    ]]></description>
                <link>http://readwrite.com/2011/08/16/new_w3c_groups_aim_to_streamline_web_standards_cre</link>
                <guid>http://readwrite.com/2011/08/16/new_w3c_groups_aim_to_streamline_web_standards_cre</guid>
                <category>Web Development</category>
                <pubDate>Tue, 16 Aug 2011 02:30:00 -0700</pubDate>
                <author>John Paul Titlow</author>
            </item>
                    <item>
                <title><![CDATA[15 Tools to Help Speed Up Your Website ]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/speedometer-photo.jpg" style="" />
			</span>
The speed at which a Website loads is paramount to maintaining a positive user experience and, as <a href="http://www.mattcutts.com/blog/site-speed/" target="_blank">we learned last year</a>, has a direct impact on the site's organic search rankings on Google. </p>

<p>The search giant's recent beta launch of its Page Speed Service gives us the latest in a long line of products and tools designed to help site owners boost page load speed. In what is by no means a comprehensive list, we've outlined a few such tools worth checking out. </p>
<h2>First, Measure Your Site's Speed</h2>

<p>The first step toward speeding up your site's load time is to determine what that load time is. What you experience loading the site may be different than somebody on a different Internet connection, using a different browser or in a different physical location.  There are quite a few tools out there for page load speed testing. </p>

<p><strong>Pingdom</strong></p>

<p><a href="http://tools.pingdom.com/" target="_blank">Pingdom</a> is a site that tests page load time and breaks down how long it takes for every script, CSS file and media asset to load.  You can use the resulting chart to make decisions about things like whether to consolidate your CSS files or whether a content delivery network (CDN) might help deliver images faster. </p>

<p>In addition to page load time, Pingdom lets you test your DNS settings for issues and perform a ping or traceroute to test network connectivity to your server. </p>

<p><strong>YSlow</strong> </p>

<p>Yahoo's <a href="http://developer.yahoo.com/yslow/" target="_blank">YSlow</a> has been around for a few years but it's no less useful today, even with the arrival of several new competitors on the market. YSlow, which is available as a browser plugin for Firefox and Chrome, clocks page load time and then provides a detailed report card, complete with letter-based grades. </p>

<p>Unlike some other tools of this nature, YSlow goes the extra mile by offering specific, actionable tips about how to improve page load time.  Their <a href="http://developer.yahoo.com/performance/rules.html" target="_blank">Best Practices for Speeding Up Your Website</a> is a worthwhile read for any Webmaster or site owner, regardless of whether or not you use Yahoo's tools. </p>

<p><strong>Google Page Speed</strong> </p>

<p>Google has been incresingly fixated on speed as of lately, both in its own products (see Chrome and Google Instant) and the Web at large, having announced last year that site speed now plays a role in organic search rankings. </p>

<p>Before releasing a few tools designed to actually speed up your site (more on that below), Google put out its own answer to Yahoo's YSlow called <a href="http://code.google.com/speed/page-speed/" target="_blank">Page Speed</a>. It's available as a browser extension and also a <a href="http://pagespeed.googlelabs.com/" target="_blank">Web-based test</a>. It's pretty similar to YSlow in that it returns a series of specific action items that, if undertaken, would improve a site's load time.  It ranks those suggestions by priority, which is helpful in assessing what to tackle first. </p>

<h2>Improve Your Site's Load Time</h2> 

<p>Once you have an idea of how much improvement is needed, you can begin implementing the right solution.  Inevitably, some of the necessary changes will require some manual coding, but there are a few turnkey tools that will help. </p>

<p><strong>Google's mod_pagespeed and Page Speed Service</strong></p>

<p>In addition to its site speed measurement tools, Google offers a few ways to actually do something about your sluggish Website.  The first is <a href="http://code.google.com/speed/page-speed/docs/module.html" target="_blank">mod_pagespeed</a>, a module for Apache that rewrites the HTML, JavaScript, CSS and image assets on a page and serves them to visitors more efficiently. More recently, Google introduced <a href="http://code.google.com/speed/pss/index.html" target="_blank">Page Speed Service</a>, which achieves the same thing through DNS changes.  Google may charge for this service in the future, but for now the beta is free. </p>

<p><strong>Other Content Delivery Networks</strong></p>

<p>One of the most effective ways to boost a site's load time is to deliver its static elements over a content delivery network (CDN). There are many CDN's available at different price points. </p>

<p>Some of the better known commercial CDN's include <a href="http://www.akamai.com/" target="_blank">Akamai</a>, <a href="http://www.limelightnetworks.com/whole-site-delivery/" target="_blank">Limelight Networks</a>, <a href="http://www.bitgravity.com/page.php?s=products&p=bg-web-site-acceleration" target="_blank">BitGravity</a>. Here at ReadWriteWeb we use <a href="http://maxcdn.com" target="_blank">MaxCDN</a>, which is a relatively affordable solution.  <a href="https://www.cloudflare.com/" target="_blank">CloudFlare</a> is a product that specializes in Website security but has content delivery and site speed enhancement features built in.  Amazon Web Services customers might want to look into <a href="http://aws.amazon.com/cloudfront/" target="_blank">Amazon CloudFront</a>. </p>

<p><strong>Minify and Merge Your Code For Faster Load Time</strong> </p>

<p>Another common culprit that drags down a Website's loading speed is code that hasn't been consolidated, especially CSS and JavaScript.  While you could manually remove whitespace from the code and consolidate the number of external files, there are a few automated tools to help make it easier. </p>

<p><a href="http://www.minifyjavascript.com/" target="_blank">MinifyJavaScript</a> is a simple, Web-based tool for compressing JavaScript right in the browser.  Similarly, <a href="http://www.refresh-sf.com/yui/" target="_blank">this site will do the same thing for JavaScript and CSS</a> using Yahoo's YUI Compressor.</p>

<p><a href="http://code.google.com/p/minify/" target="_blank">Minify</a> is a PHP-based tool that developers can use to automatically compress and consolidate external scripts and stylesheets. There's also a <a href="http://wordpress.org/extend/plugins/wp-minify/" target="_blank">Wordpress plugin</a> for it. </p>

<p><br />
<em>Photo courtesy of Flicker user <a href="http://www.flickr.com/photos/thatguyfromcchs08/2300190277/" target="_blank">Nathan E. Photography</em></p>

<p></p>

<p><br />
</p>
                    ]]></description>
                <link>http://readwrite.com/2011/07/28/15_tools_to_help_speed_up_your_website</link>
                <guid>http://readwrite.com/2011/07/28/15_tools_to_help_speed_up_your_website</guid>
                <category>Web Development</category>
                <pubDate>Thu, 28 Jul 2011 09:00:00 -0700</pubDate>
                <author>John Paul Titlow</author>
            </item>
                    <item>
                <title><![CDATA[Top Trends of 2011: HTML5]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/hack/images/HTML5_Logo_0111.png" style="" />
			</span>
We're <a href="http://www.readwriteweb.com/archives/2011-in-review/">reviewing the first half of 2011</a> and in particular 5 trends that have helped shape the year so far. Earlier this week we looked at <a href="http://www.readwriteweb.com/archives/privacy_2011.php">online privacy</a> and <a href="http://www.readwriteweb.com/archives/top_trends_of_2011_group_messaging.php">group messaging</a>. Today we get a bit geeky and review the continuing growth of HTML5. </p>
<p>HTML5 is the next version of HTML, the markup language that all web pages are written in. HTML5 is more interactive than the current version of HTML - it offers similar functionality to Flash technology - and is also much more suited to mobile devices. HTML5 was one of our <a href="http://www.readwriteweb.com/archives/html5_top_trends_of_2010.php">top trends of 2010</a>, after getting major support from Google and promising startups like Clicker. This year we've seen Microsoft jump on the HTML5 bandwagon, with strong integration into its IE browser and Windows OS (not without controversy). Also we've seen increasing talk in the developer community that HTML5 may be the elusive 'write once, run anywhere' code for the Web.</p>

<h2>Microsoft Supports HTML5</h2>
<p>2011 has been the year that Microsoft threw its weight behind HTML5. </p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/hack/images/internet-explorer_logo_0110.jpg" style="" />
			</span>
In March, <a href="http://www.readwriteweb.com/hack/2011/03/microsoft-sponsors-html5-game.php">Microsoft ran a contest for developers</a> working on games and music applications in HTML5. Wrote Microsoft's Carter Rabasa at the time: "We believe that HTML5 and related technologies, in conjunction with faster and faster browsers, finally give developers the tools they need to create experiences that are as vivid, interactive and compelling as anything you have seen in native applications.&quot;</p>
<p>In April, at Microsoft's <a href="http://www.readwriteweb.com/hack/2011/04/live-blog-microsoft-mix-2011.php">annual web developer conference Mix</a>, HTML5 was a big part of the focus. The company called its <a href="http://www.readwriteweb.com/hack/2011/04/microsoft-mixed-messages-on-si.php">IE/Windows 7 implementation of HTML5</a> "native HTML5" because of the deep integration between the browser and the OS. That term was <a href="http://www.readwriteweb.com/hack/2011/04/internet-explorer-webgl-and-a.php">widely derided</a> by competitors, eventually forcing Microsoft to <a href="http://www.readwriteweb.com/hack/2011/07/microsoft-ditching-the-term-na.php">drop it</a>.</p>
<p>Although there was some confusion at Mix about why Microsoft was pushing HTML5 instead of its own Flash-like technology, Silverlight, the reasons became clearer later in June when it <a href="http://www.readwriteweb.com/archives/microsoft_brings_touchscreen_to_pcs_laptops.php">announced Windows 8</a> - the next version of its all-conquering Windows operating system. The new OS will feature a touchscreen interface that relies heavily on Web technologies, principally HTML5 and Javascript.</p>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/windows8_ui1.jpg" style="" />
			</span>
</p>
<p>Unlike Microsoft,  Google hasn't been making loud noises this year about HTML5. However it's continued to add support for HTML5 over its various products, for example in <a href="http://www.readwriteweb.com/archives/new_version_of_google_chrome_is_snazzier_offers_3d_effects.php">the latest version of Chrome</a> released last month.</p>
<h2>Snazzy Startups</h2>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/images/sublimevideo_cloud.jpg" style="" />
			</span>
A number of innovative startups are placing their bets on HTML5 to achieve a new level of interactivity. </p>
<p>A great example is <a href="http://sublimevideo.net/">SublimeVideo</a>, a <a href="http://www.readwriteweb.com/archives/sublimevideo_html5_video_player_as_a_service_launches_commercially.php">cloud-based HTML5 video player service</a>. It opened up for all to use at the end of March. The service, developed by Switzerland-based development and design firm Jilion, allows Web publishers to easily deploy HTML5 video on their websites, without needing to understand the complexities of different browser versions and their associated specifications.</p>
<h2>Mobile Apps vs HTML5 Apps</h2>
<p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/mobile/Google_Plus_iPhone_App.jpg" style="" />
			</span>
One of the most interesting debates around HTML5 is how it enables companies to create a single, browser-based version of a web service. The 'write once, run anywhere' dream of developers. In other words, developers don't need to create separate apps for iPhone, Android, Windows Phone 7 and all manner of other smartphone (and tablet) platforms. Instead, they simply write one mobile browser site. </p>
<p>Google has been doing this for some time now - for example its HTML5-powered version of Gmail is a popular way for iPhone-toting Gmail users to get their mail.</p>
<p>In <a href="http://www.readwriteweb.com/mobile/2011/07/html5-vs-native-apps-the-google-plus-thread.php">a recent thread on Google Plus</a>, pundits discussed what HTML5 sites can and can't do compared to native mobile apps. There was no definitive answer as to which approach is better, because there are pros and cons to each. But the fact that these discussions are taking place at all means that HTML5 is a viable alternative now for developers.</p>
<p>Let us know in the comments your thoughts about HTML5 and how it has continued to ramp up in 2011.</p>

                    ]]></description>
                <link>http://readwrite.com/2011/07/26/top_trends_of_2011_html5</link>
                <guid>http://readwrite.com/2011/07/26/top_trends_of_2011_html5</guid>
                <category>2011 in Review</category>
                <pubDate>Tue, 26 Jul 2011 13:54:50 -0700</pubDate>
                <author>Richard MacManus</author>
            </item>
                    <item>
                <title><![CDATA[ICANN Approves Generic Top-Level Domains: New Era of Innovation or A Flood of Spam?]]></title>
                <description><![CDATA[
                                        <p><span class="embedded-Media-image img-caption-c">
				<img src="http://readwrite.com/files/files/files/ICANN_150x150.jpg" style="" />
			</span>
The Internet Corporation for Assigned Names and Numbers (<a href="http://www.icann.org/">ICANN</a>)<br />
has put to rest<a href="http://www.readwriteweb.com/archives/icann_proposes_sweeping_change.php"> three years of speculation</a> by giving final approval to generic Top-Level Domains that they think will be the future of site addresses and brand homes on the Web.</p>

<p>Generic Top-Level Domains (gTLDs) are essentially specific destinations for brands. Companies will be able to buy their brand and attach it to a URL. So instead of seeing Pepsi.com, the soda manufacturer could have Pepsi.soda or something similar. It will not be cheap to get your own TLD, with an $185,000 application fee and $25,000 a year to run the registry. Yet, some Internet advocates are crying foul, saying that gTLDs will create new headaches in cybersquatting, trademark issues and excessive spam. <br />
</p>
<div class="super-pullquote">"I think this is probably the biggest change to the the Internet since we have had it," said Jeff Ernst, Forrester analyst.</div>

<p>The price tag for a gTLD may cut down on the overall instances of cybersquatting, except for the most affluent spam networks and domain registries. ICANN will be accepting applications for new top-level domains between January 12 and April 12, 2012.</p>

<p>ICANN is providing safeguards to ward off mass cybersquatting. <a href="http://www.icann.org/en/topics/new-gtlds/dag-en.htm">The Applicant Guidebook </a>has gone through seven significant revisions since 2008 that incorporated 1,000 or so comments from the public. The <a href="http://www.icann.org/en/topics/new-gtlds/evaluation-procedures-clean-30may11-en.pdf">evaluation procedures</a> provide for background screening of pre-applicants that measure business history and look for history of cybersquatting. It will conduct string-similarity reviews to determine if the domain is like anything else currently on the Internet and assess the potential security risks of creating a new TLD.</p>

<p>There are currently 22 TLDs that range from the original .com to .org and .net. ICANN's final approval of the gTLDs will certainly make that number skyrocket but the question is what the final affect on the Internet will be. Are gTLDs the first salvo in a new Web land rush or will it be a source of new innovation for the next decade of Internet development?</p>

<h2>The Biggest Thing to Happen to the Internet Since .Com?</h2>

<p><a href="http://www.forrester.com/rb/analyst/jeff_ernst">Forrester analyst Jeff Ernst</a> believes this is one of the biggest things to happen to the Internet. </p>

<p>"I think this is probably the biggest change to the the Internet since we have had it," Ernst said over the phone. "A lot of the biggest brands are figuring out the requirements. It makes a lot of sense as a brand owner to have as much control over your brand as possible. Why be stuck behind .com when you can own your own primary domain and control the secondary domains you issue within your domain?"</p>

<p>Ernst points out that there are stringent technical guidelines to obtaining a gTLDs and the ability to administer it. There is a nine-month application process and brands must have the ability to effectively administer secondary domains. This could increase corporate IT spending as brands feel the need to get their own TLDs but then must adhere to ICANN's policies.</p>

<p>"Many of the biggest brands are planning to apply for their .brand TLD, but many marketing leaders I've talked with look at this as a nuisance and are skeptical about whether Internet users will embrace them," Ernst said <a href="http://blogs.forrester.com/jeff_ernst/11-06-10-will_brand_top_level_domains_catch_on_with_internet_users">in a blog post. </a></p>

<p><a href="http://www.vortex.com/lauren">Lauren Weinstein,</a> the co-founder of<a href="http://www.pfir.org/"> People for Internet Responsibility</a> lambasts ICANN <a href="http://lauren.vortex.com/archive/000871.html">in a blog post</a>, calling ICANN and the domain registries the "Domain Industrial Complex" and calling shame to all that helped approve this decision.</p>

<p>"Has the horrific economic saga of the last few years taught us nothing?" Weinstein wrote. "Is there no sense of ethical or moral outrage among those persons who are truly concerned about creating the best possible future for the entire Internet and Internet community, not just for a comparatively few "domain exploitation" tycoons and would-be tycoons?"<br />
</p>
                    ]]></description>
                <link>http://readwrite.com/2011/06/20/icann_approves_generic_top-level_domains_new_era_o</link>
                <guid>http://readwrite.com/2011/06/20/icann_approves_generic_top-level_domains_new_era_o</guid>
                <category>Info Architecture</category>
                <pubDate>Mon, 20 Jun 2011 01:35:00 -0700</pubDate>
                <author>Dan Rowinski</author>
            </item>
            </channel>
</rss>

