<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:wfw="http://wellformedweb.org/CommentAPI/"
    xmlns:dc="http://purl.org/dc/elements/1.1/"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    >

<channel>
    <title>Webmonkey</title>
    <atom:link href="http://www.webmonkey.com/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Thu, 24 May 2012 20:29:08 +0000</lastBuildDate>
    <language>en</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.3.2</generator>
<xhtml:meta xmlns:xhtml="http://www.w3.org/1999/xhtml" name="robots" content="noindex" />
                <item>
        <title>Rumor: Internet Explorer 10 Metro to Run Flash After All</title>
        <link>http://www.webmonkey.com/2012/05/rumor-internet-explorer-10-metro-to-run-flash-after-all/</link>
        <comments>http://www.webmonkey.com/2012/05/rumor-internet-explorer-10-metro-to-run-flash-after-all/#comments</comments>
        <pubDate>Thu, 24 May 2012 19:29:30 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[operating systems]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[IE10]]></category>
		<category><![CDATA[internet explorer]]></category>
		<category><![CDATA[Metro]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/metronoflash-200x100.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56855</guid>
        <description><![CDATA[Leaked screenshots show Microsoft may have changed its mind about the plugin-free web. The latest builds of Windows 8 show limited support for Flash even in the Metro version of Internet Explorer 10.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56870" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/metronoflash.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/metronoflash.jpg" alt="" title="metronoflash" width="580" height="387" class="size-full wp-image-56870" /></a><p class="wp-caption-text">The consumer preview of Windows 8 with no Flash support in IE 10 Metro.</p></div>
<p>Microsoft seems to have changed its mind about Adobe Flash and will include a bundled version of Flash with its upcoming Metro-style Internet Explorer 10 web browser. Previously Microsoft announced that the <a href="http://www.webmonkey.com/2011/09/metro-style-internet-explorer-10-ditches-flash-plugins/">Metro version of IE 10 would run without plugins</a> like Adobe Flash or even Microsoft&#8217;s own Silverlight.</p>
<p>The rumor of an about-face on Flash comes from leaked Windows 8 screenshots that have turned up on rumor sites <a href="http://winunleaked.tk/showthread.php?51-Windows-8-Release-Preview&amp;p=2636&amp;viewfull=1#post2636">WinUnleaked</a> and <a href="http://www.withinwindows.com/">WithinWindows</a>. Microsoft declined to answer Webmonkey&#8217;s questions for this post, noting only that &#8220;Microsoft does not comment on rumors and speculation.&#8221;</p>
<p>Rumors and speculation though the conclusions may be, the screenshots tell the story and the story is simple: The latest developer builds include support for Flash in Metro IE 10.</p>
<p>To get around the &#8220;no plugins&#8221; policy for IE 10 Metro, Microsoft appears to have included the Flash runtime in the actual browser, meaning that it&#8217;s not technically a plugin. But even with the new plugin that&#8217;s not a plugin, don&#8217;t expect Flash to work everywhere. Instead, Metro IE 10&#8242;s Flash support looks more like a last-ditch effort to make sure that big-name legacy sites with popular content will work in the Metro version of IE 10.</p>
<p>Flash in Metro isn&#8217;t going to work everywhere, though. In fact, Microsoft will maintain a white-list of sites that can access the Flash player in Metro. Microsoft&#8217;s previously published <a href="http://iecvlist.microsoft.com/ie10/201205/iecompatviewlist.xml">Internet Explorer Compatibility View</a> lists dozens of sites including Hulu, CNN, Amazon, Adobe Labs and other popular sites with older, Flash video. (Wired is on that list as well.)</p>
<p>It&#8217;s unclear how much of the leaked info represents a change in Microsoft&#8217;s policy toward HTML5 video and web standards. Historically, Microsoft has gone to great lengths to maintain backward compatibility and it may be that dropping Flash entirely was simply too much for the company to stomach all at once. Also bear in mind that these leaked screenshots are of early builds and things may well change considerably before the final version of Windows 8 is released. </p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/rumor-internet-explorer-10-metro-to-run-flash-after-all/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>Flickr Amps Up the Social With New &#8216;Groups&#8217; Features</title>
        <link>http://www.webmonkey.com/2012/05/flickr-amps-up-the-social-with-new-groups-features/</link>
        <comments>http://www.webmonkey.com/2012/05/flickr-amps-up-the-social-with-new-groups-features/#comments</comments>
        <pubDate>Thu, 24 May 2012 18:18:41 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Flickr]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/flickrgroupslg-200x100.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56835</guid>
        <description><![CDATA[Some new features for Flickr Groups make it easier to share your photos with the Flickr community. Thanks to Flickr's API those same features may soon be available in your favorite iOS and Android photo apps as well.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56836" class="wp-caption alignnone" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/flickrgroupslg.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/flickrgroups.jpg" alt="" title="flickrgroups" width="580" height="308" class="size-full wp-image-56836" /></a><p class="wp-caption-text">Flickr&#039;s new group pool pages, now with &quot;justified&quot; view.</p></div>
<p>Flickr has made some small but <a href="http://blog.flickr.net/en/2012/05/24/groups-a-new-view-new-api-methods-and-add-from-uploadr/">welcome upgrades</a> to the cornerstone of its social features &#8212; Flickr Groups. The changes include a new way to view group pools and the ability to post directly to groups using Flickr&#8217;s <a href="http://www.webmonkey.com/2012/04/easily-upload-photos-with-flickrs-new-drag-and-drop-tools/">new HTML5 uploader</a>.</p>
<p>Flickr lacks the hype of more recent photo-sharing services like Instagram, but remains popular with pro and amateur photographers alike at least in part because of the community that continues, despite some stumbles, to exist on the site. Much of that community is built around Flickr Groups, like-minded photographers banding together to share images of anything from <a href="http://www.flickr.com/groups/979595@N20/pool/">beautiful mountains</a> to <a href="http://www.flickr.com/groups/sushi_sushi/">sushi</a> to a shared love of <a href="http://www.flickr.com/groups/lumixgf1/pool/">RAW images from micro 4/3 cameras</a>.</p>
<p>In an effort to make it easier for Flickr fans to contribute to Groups, Flickr&#8217;s <a href="http://www.webmonkey.com/2012/04/easily-upload-photos-with-flickrs-new-drag-and-drop-tools/">recently updated photo uploader</a> now offers an option to share your photos with any group you&#8217;ve joined directly from the upload page.</p>
<p>Perhaps more importantly, Flickr is extending the <a href="http://www.webmonkey.com/2010/02/get_started_with_the_flickr_api/">Flickr API</a> with the same features, making it possible for third-party applications &#8212; like your favorite iOS and Android photo apps &#8212; to add the same group sharing features. Developers can check out the <a href="http://code.flickr.com/blog/2012/05/24/group-apis/">Flickr code blog</a> for more on what&#8217;s new in the Flickr API.</p>
<p>As part of today&#8217;s Groups upgrade, Flickr is also extending its &#8220;<a href="http://blog.flickr.net/en/2012/02/28/announcing-justified-view/">justified</a>&#8221; view &#8212; which tiles images to fit more photos at larger sizes in a smaller space &#8212; to Group photo pools. Along with the justified view, Group Photo Pool pages now have a persistent (but collapsible) sidebar where you can quickly access group discussion threads, view tags and see the top contributors.</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/flickr-amps-up-the-social-with-new-groups-features/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>Mozilla Aims to Build a Better Web With &#8216;Webmakers&#8217; Project [Updated]</title>
        <link>http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/</link>
        <comments>http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/#comments</comments>
        <pubDate>Wed, 23 May 2012 16:52:06 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[Web Basics]]></category>
		<category><![CDATA[mozilla]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers-200x100.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56815</guid>
        <description><![CDATA[The makers of Firefox what to help create a "web literate planet." Mozilla's new Webmaker initiative aims to help people learn how to hack on HTML, remix video and otherwise create things with the web.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56818" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/webmakers.jpg" alt="" title="webmakers" width="580" height="226" class="size-full wp-image-56818" /></a><p class="wp-caption-text">Mozilla Webmakers Summer Code Party, coming soon.</p></div></p>
<p>Mozilla has kicked off a new effort to do something that&#8217;s very near and dear to Webmonkey&#8217;s heart &#8212; helping people create cool stuff on the web. <a href="http://www.mozilla.org/en-US/webmaker/">Mozilla Webmaker</a>, as the new initiative is known, wants to create &#8220;a new generation of webmakers, and a more web literate world.&#8221; </p>
<p>Mark Surman, Mozilla’s Executive Director, <a href="http://blog.mozilla.org/blog/2012/05/22/introducing-mozilla-webmaker/">calls</a> web literacy &#8220;the world&#8217;s second language,&#8221; and goes on to say Mozilla believes web literacy is &#8220;a vital 21st century skill &#8212; as important as reading, writing and arithmetic.&#8221;</p>
<p>To help bring that literacy to more people around the world Mozilla&#8217;s Webmaker will offer a variety of different things to try, each aimed at different interests:</p>
<blockquote>
<ul>
<li><strong>1) Tools</strong>. Authoring tools and software, designed and built with our community. From supercharging web video with <a href="http://mozillapopcorn.org">Popcorn</a>, to remixing with <a href="http://hackasaurus.org">Hackasaurus</a>, to making your own web pages with Thimble.</li>
<li><strong>2) Projects</strong>. Practical starter projects, how-tos and recipes, designed to help people at all levels make something amazing with the web. From tweaking your blog template to building apps that change the world.</li>
<li><strong>3) Community</strong>. Bringing people with diverse skills and backgrounds together. Teachers, filmmakers, journalists, youth. From web ninjas to newbies. All making and learning together at events, meet-ups and hack jams everywhere.</li>
</ul>
</blockquote>
<p>Webmaker isn&#8217;t just Mozilla, either; the company has partnered with the likes of Tumblr, Creative Commons, Code for America, and dozens of others. </p>
<p>To get things started, Mozilla will kick off what it calls a &#8220;Summer Code Party&#8221; on June 23. And yes, it sounds a lot like <a href="http://www.webmonkey.com/2012/05/google-kicks-off-summer-of-code-2012/">Google&#8217;s Summer of Code</a>, but with a focus on building the open web. Head over to the Webmaker site to <a href="https://webmaker.org/events/search/">search for something near you</a> or start your own event.</p>
<p>For more info about Summer Code Party and other aspects of the Webmaker initiative head over to the new site, or check out the intro video below.</p>
<p><iframe width="580" height="325" src="http://www.youtube.com/embed/i8Ri-e-xqGw" frameborder="0" allowfullscreen></iframe></p>
<p>[<strong>Update</strong>: Several readers have asked about Thimble, mentioned in the Mozilla quote above. A Mozilla spokeperson tells Webmonkey, "Mozilla Thimble is the name of a web app we're building that provides a live side-by-side code editor for webmakers -- code on the left, live preview on the right." Thimble will also provide error checking and code tips find and fix  mistakes quickly. Mozilla says the goal is to "give webmakers a tool to build and share web pages and also allows them to load in our pre-made project templates with guided content." Mozilla Thimble will launch as a beta in early June, in time for the Summer Code Party campaign.]</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/mozilla-aims-to-build-a-better-web-with-webmakers-project/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>I&#8217;m Feeling Moogy: Google Taps Native Web Audio for Awesome Moog Tribute</title>
        <link>http://www.webmonkey.com/2012/05/im-feeling-moogy-google-taps-native-web-audio-for-awesome-moog-tribute/</link>
        <comments>http://www.webmonkey.com/2012/05/im-feeling-moogy-google-taps-native-web-audio-for-awesome-moog-tribute/#comments</comments>
        <pubDate>Wed, 23 May 2012 13:34:13 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Multimedia]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[audio]]></category>
		<category><![CDATA[Google]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle-200x100.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56792</guid>
        <description><![CDATA[Google's birthday tribute to electronic music pioneer Robert Moog isn't just a cool looking doodle, its also a fully functional Moog synthesizer.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56793" class="wp-caption alignnone" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/moogdoodle.jpg" alt="" title="moogdoodle" width="580" height="338" class="size-full wp-image-56793" /></a><p class="wp-caption-text">The Web Audio API in action. <em>Image: Evolver.fm</em></p></div></p>
<p>Google is celebrating electronic music pioneer <a href="https://en.wikipedia.org/wiki/Robert_Moog">Robert Moog&#8217;s</a> 78th birthday with a Google doodle of the iconic <a href="http://www.google.com/">Moog synthesizer</a>. Like many past doodles today&#8217;s doodle doesn&#8217;t just look cool, thanks to the Web Audio API, it&#8217;s also a working synthesizer complete with a reel-to-reel tape machine for recording.</p>
<p>The Moog Google Doodle uses the nascent <a href="https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html">Web Audio API</a> to create a mini Moog and power a mock reel-to-reel recorder. At the moment browser support for the Web Audio API is limited, but the doodle will work in most browsers since it falls back to Flash where the Audio API isn&#8217;t supported (the doodle does not work in Internet Explorer).</p>
<p>To play the Moog, just click any of the keys so that it gains focus and then you can play using your keyboard. All the nobs are fully functional as well, just click and drag to change the settings. Hit the record button and you can save your songs and share them with others. </p>
<p>Behind the scenes the Moog doodle also uses Closure libraries and some CSS 3 for the design and custom fonts. Developer&#8217;s interested in how the Moog doodle works can check out the <a href="http://www.google.com/doodles/robert-moogs-78th-birthday">archived doodle page</a> and peruse the <a href="http://www.google.co.jp/logos/2012/moog.2.js">Moog.js JavaScript file</a> for full details (as with all Google scripts, this one has been optimized for file size; you&#8217;ll want to run it through <a href="http://jsbeautifier.org/">JSBeautifier</a> or similar before you try to read it).</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/im-feeling-moogy-google-taps-native-web-audio-for-awesome-moog-tribute/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>Browsers at Odds With Web Developers Over &#8216;Adaptive Images&#8217;</title>
        <link>http://www.webmonkey.com/2012/05/browsers-at-odds-with-web-developers-over-adaptive-images/</link>
        <comments>http://www.webmonkey.com/2012/05/browsers-at-odds-with-web-developers-over-adaptive-images/#comments</comments>
        <pubDate>Tue, 22 May 2012 17:22:20 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[adaptive images]]></category>
		<category><![CDATA[responsive images]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/Adaptive-Images-w.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56758</guid>
        <description><![CDATA[The web has yet to produce an elegant way of serving small images to small screens and large ones to large screens. The problem, argues web developer Jason Grigsby, is that what web developers want to do is at odds with how web browsers handle images.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56148" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/04/Photo_AdobeShadow2012-03-011.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/04/Photo_AdobeShadow2012-03-011.jpg" alt="" title="Photo_AdobeShadow2012-03-01" width="580" height="328" class="size-full wp-image-56148" /></a><p class="wp-caption-text">So many screens, so few images (testing responsive sites with <a href='http://www.webmonkey.com/2012/03/adobe-shadow-simplifies-mobile-web-testing/'>Adobe Shadow</a>). <em>Photo: Adobe</em></p></div></p>
<p>The web design community continues to debate the merits and drawbacks of the WHATWG&#8217;s proposed adaptive images solution. </p>
<p>As we <a href="http://www.webmonkey.com/2012/05/ready-or-not-adaptive-image-solution-is-now-part-of-html/">reported last week</a>, a new <code>srcset</code> attribute has been added to the <code>&lt;img&gt;</code> element in the WHATWG&#8217;s HTML specification. The new attribute will allow developers to specify different sized images based on the user&#8217;s screen size. </p>
<p>The idea is to find a way to serve smaller images to devices that don&#8217;t need large images &#8212; saving precious bandwidth &#8212; while serving high-resolution images to screens that warrant them. And the WHATWG&#8217;s <code>srcset</code> attribute does solve some of the problems surrounding adaptive images, but it&#8217;s far from ideal.</p>
<p>Now developer Jason Grigsby argues that not only will the <code>srcset</code> solution not completely solve the problem, but the <a href="http://blog.cloudfour.com/the-real-conflict-behind-picture-and-srcset/">goal of adaptive images is fundamentally at odds with how web browsers currently handle images</a>. In other words, there currently is no way to solve the problem.</p>
<p>Adaptive images are at odds with how browsers handle images thanks to what&#8217;s known as a &#8220;lookahead pre-parser.&#8221; Browsers use lookahead pre-parsers to start downloading images as soon as possible (to speed page-load times), which means images are parsed and downloads started <em>before</em> the browser has determined the full page layout. </p>
<p>However, a truly useful adaptive image solution needs the browser to first determine the page layout and then determine which images to use.</p>
<p>Grigsby rightly calls it a chicken and egg dilemma. &#8220;How do we reconcile a pre-parser that wants to know which size image to download ahead of time with an image technique that wants to respond to its environment once the page layout has been calculated?&#8221;</p>
<p>Grigsby argues that the smart thing to do might be for browsers to eliminate pre-fetching:</p>
<blockquote>
<p>For existing web content, the lookahead pre-parser is undoubtedly the fastest way to render the page. But if web development moves towards responsive images as standard practice, then delaying the download of images until the proper size of the image in the layout can be determined may actually be faster than using the lookahead pre-parser. The difference in size between a retina image for iPad and an image used on a low resolution mobile phone is significant.</p>
</blockquote>
<p>That&#8217;s going to be a tough sell to browser makers right now. Browser makers are understandably loath to do anything that might slow down page-load times &#8212; even if that slow-down is temporary. </p>
<p>Other possible solutions Grigsby covers include progressive image formats (which suffer from similar chicken-and-egg dilemmas) and of course the <code>&lt;picture&gt;</code> element. The whole article is <a href="http://blog.cloudfour.com/the-real-conflict-behind-picture-and-srcset/">well worth a read</a> since it gets into more details about why all of these solutions are ultimately less than ideal.</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/browsers-at-odds-with-web-developers-over-adaptive-images/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>Google Kicks Off Summer of Code 2012</title>
        <link>http://www.webmonkey.com/2012/05/google-kicks-off-summer-of-code-2012/</link>
        <comments>http://www.webmonkey.com/2012/05/google-kicks-off-summer-of-code-2012/#comments</comments>
        <pubDate>Tue, 22 May 2012 14:54:38 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Google]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/summerofcode-200x100.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56746</guid>
        <description><![CDATA[Google's annual Summer of Code project, an effort to get college students writing open source software during their summer vacations, is underway.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_56748" class="wp-caption alignleft" style="width: 330px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/summerofcode.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/summerofcode.jpg" alt="" title="summerofcode" width="320" height="214" class="size-full wp-image-56748" /></a><p class="wp-caption-text">Students: Step into your summer office. <em>Image: <a href='http://www.flickr.com/photos/-arpi/4323800353/'>Lost In The RP</a>/Flickr</em></p></div>Students, start your coding engines. Google&#8217;s annual <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012">Summer of Code</a> program, which helps college students write open source software during their summer vacations, starts today. </p>
<p>Past participants have helped improve everything from popular web frameworks to browser add-ons and even operating systems. Summer of Code is also not a half bad way to get yourself on Google&#8217;s radar &#8212; the company looks at the results of the program to help it &#8220;identify potential recruits.&#8221;</p>
<p>Summer of Code has served as a launchpad for quite a few new open source software projects as well as helping to jumpstart work on existing favorites. This year&#8217;s roster includes some 1,208 students who will spend the next 12 weeks writing code for 180 different open source organizations.</p>
<p>With 208 proposed projects, there&#8217;s a pretty good chance that some Summer of Code improvements will be rolled into your favorite open source projects later this year. Among the things we&#8217;ll be keeping an eye on are <a href="http://www.metalinker.org/">Metalink&#8217;s</a> various efforts to <a href="http://www.google-melange.com/gsoc/org/google/gsoc2012/metalink">improve the download capabilities in Firefox and Chrome</a>. Eventually Metalink wants to bring error recovery/repair for large downloads to everything from Chrome to wget.</p>
<p>Other promising projects include several efforts to help <a href="http://www.google-melange.com/gsoc/org/google/gsoc2012/osm">improve OpenStreetMap</a>, the so-called &#8220;Wikipedia of maps,&#8221; as well as <a href="http://www.google-melange.com/gsoc/org/google/gsoc2012/codeforamerica">Code for America&#8217;s various projects</a>, some <a href="http://www.google-melange.com/gsoc/org/google/gsoc2012/git">new features for Git</a> and an ambitious plan to <a href="http://www.google-melange.com/gsoc/project/google/gsoc2012/lothiraldan/18002">bring Pylint into the modern world of Python 3</a>.</p>
<p>For more info on this year&#8217;s Summer of Code, head over to Google&#8217;s <a href="http://www.google-melange.com/gsoc/homepage/google/gsoc2012">Summer of Code website</a>, which has details on all the various projects and participants. You can also get updates from the <a href="https://plus.google.com/b/102168248469649733567/">Summer of Code page at Google+</a>.</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/google-kicks-off-summer-of-code-2012/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>The Eephus League Magazine: Pitch-Perfect Web Design</title>
        <link>http://www.webmonkey.com/2012/05/the-eephus-league-magazine-pitch-perfect-web-design/</link>
        <comments>http://www.webmonkey.com/2012/05/the-eephus-league-magazine-pitch-perfect-web-design/#comments</comments>
        <pubDate>Mon, 21 May 2012 17:59:13 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[UI/UX]]></category>
		<category><![CDATA[Visual Design]]></category>
		<category><![CDATA[cool sites]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/eephusleaguemag-200x100.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56712</guid>
        <description><![CDATA[<em>The Eephus League Magazine</em> gives baseball nerds something to do between games, but it also proves, along with Ian Coyle's <em>Edits Quarterly</em> (which inspired its design), that you can make an online magazine that doesn't suck.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56717" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/eephusleaguemag.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/eephusleaguemag.jpg" alt="" title="eephusleaguemag" width="580" height="329" class="size-full wp-image-56717" /></a><p class="wp-caption-text"><em>The Eephus League Magazine</em>: showing publishing pros how it&#039;s done.</p></div></p>
<p>Baseball season is already well under way, but it&#8217;s never too late for another site about America&#8217;s favorite pastime &#8212; especially when it&#8217;s as awesome as the beautiful <a href="http://eephusleague.com/magazine/"><em>Eephus League Magazine</em></a>.</p>
<p>Even if you have no idea what the name means &#8212; and fear not, even some baseball fans aren&#8217;t familiar with the <a href="https://en.wikipedia.org/wiki/Eephus_pitch">Eephus pitch</a> since it isn&#8217;t throw much (though current Red Sox reliever Vicente Padilla <a href="http://mlb.sbnation.com/2012/5/8/3007191/eephus-pitch-vicente-padilla">has something like an Eephus pitch</a>) &#8212; the site is well worth a visit for its gorgeous layout and design.</p>
<p><em>The Eephus League Magazine</em> is written and produced by web designer <a href="http://heckhouse.com/">Bethany Heck</a>, but if the interface and navigation looks slightly familiar it&#8217;s probably because the underlying code is the work of <a href="http://iancoyle.com/">Ian Coyle</a>, creator of Nike&#8217;s Better World site, which we <a href="http://www.webmonkey.com/2011/01/cool-sites-nikes-better-world-site-embraces-html5/">featured last year</a>. </p>
<p>Since then Coyle has also released <a href="http://editsquarterly.com/"><em>Edits Quarterly</em></a>, an online magazine of photography and short films. <em>Edits</em> is what inspired Heck to put together <em>The Eephus League Magazine</em>. And it&#8217;s not hard to see why, with <em>Edits</em> Coyle managed to create something even the so-called pros of the magazine publishing world can&#8217;t seem to make &#8212; a digital magazine that doesn&#8217;t suck. </p>
<p>What makes <em>Edits</em> &#8212; and its offspring like <em>Eephus</em> &#8212; remarkable is that it manages to feel like reading a print magazine even though you&#8217;re really just scrolling down a webpage. For example, there are what you might call &#8220;pages&#8221; in Coyle&#8217;s design, but they aren&#8217;t simple skeuomorphs like you&#8217;ll find in e-readers. Instead the &#8220;pages&#8221; just serve to move you through the content and keep articles separate even as they are all together on one page. Scrolling remains vertical; there&#8217;s no awkward &#8220;page flipping&#8221; actions. <em>The Eephus League Magazine</em> uses Coyle&#8217;s JavaScript, so moving through it feels just like browsing <em>Edits</em>, but Heck has made a few adjustments to fit <em>Eephus</em>&#8216;s own layout and images. </p>
<p>In the end the experience of both magazines is different enough to catch your eye, but not so much so that it overwhelms the content. But don&#8217;t take our word for it, head over to <a href="http://eephusleague.com/magazine/"><em>Eephus</em></a> and be sure to check out <a href="http://editsquarterly.com/"><em>Edits Quarterly</em></a> as well.</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/the-eephus-league-magazine-pitch-perfect-web-design/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>Twitter Improves Privacy Options, Now Supports &#8216;Do Not Track&#8217;</title>
        <link>http://www.webmonkey.com/2012/05/twitter-improves-privacy-options-now-supports-do-not-track/</link>
        <comments>http://www.webmonkey.com/2012/05/twitter-improves-privacy-options-now-supports-do-not-track/#comments</comments>
        <pubDate>Fri, 18 May 2012 15:38:32 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[privacy]]></category>
		<category><![CDATA[Web Basics]]></category>
		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[DNT]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/footprints_flickr_by_only_sequel_w.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56682</guid>
        <description><![CDATA[Like most social sites, Twitter tracks your every move around the web. Now, however, the company has joined a growing number of websites that support the "Do Not Track" standard, offering users a way to opt out of the tracking.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_55324" class="wp-caption alignleft" style="width: 270px"><a href="http://www.flickr.com/photos/antara365/1688492716/"><img src="http://www.webmonkey.com/wp-content/uploads/2012/03/footprints_flickr_by_only_sequel.jpg" alt="" title="footprints_flickr_by_only_sequel" width="260" height="354" class="size-full wp-image-55324" /></a><p class="wp-caption-text"><em>Photo: <a href='http://www.flickr.com/photos/antara365/1688492716/'>Only Sequel</a>/Flickr</em></p></div></p>
<p>Twitter has jumped on the &#8220;Do Not Track&#8221; privacy bandwagon. </p>
<p>The company recently <a href="https://twitter.com/#!/twitter/status/203133041160364033">confirmed</a> that it supports the Do Not Track header, a user privacy tool originally created by Mozilla that is in the <a href="http://www.webmonkey.com/2011/09/the-w3c-accepts-do-not-track-project-for-better-web-privacy/">process of becoming a web standard</a>. That means if you visit Twitter in any web browser that supports the Do Not Track header, you can opt out of the cookies Twitter uses to gather personal information, as well as any cookies set by third-party advertisers.</p>
<p>Behavioral tracking, as such practices are often called, is a common on the web. Advertisers use cookies to track your clicks, watching which sites you visit, what you buy and even, in the case of mobile browsers, where you go. Often the sites tracking you are not just the sites you&#8217;ve actually visited, but third-party sites running ads on those pages.</p>
<p>And it&#8217;s not just advertisers tracking your movements, social networks like Facebook and Twitter also follow you around the web. You may not realize it, but Twitter has been tracking your every move for some time. The company doesn&#8217;t make a secret of it either. In a blog post <a href="http://blog.twitter.com/2012/05/new-tailored-suggestions-for-you-to.html">announcing Twitter&#8217;s new &#8220;tailored suggestions system&#8221;</a> Twitters Othman Laraki writes, &#8220;we receive visit information when sites have integrated Twitter buttons or widgets.&#8221;</p>
<p>To be clear, not only is Twitter able to set cookies any time you visit its own domain, whenever you visit a website (like this one) with a &#8220;Tweet This&#8221; or similar button Twitter can see you there as well. This practice is hardly unique to Twitter; Facebook, Google+ and others are doing the same thing.</p>
<p>Most of the time the information gathered is used to create a better experience for users. In the case of Twitter&#8217;s new &#8220;tailored suggestions&#8221; feature the information is used to build a profile of what you like and then Twitter makes suggestions based on that profile. You can read about exactly what Twitter does with your info and how long it keeps it in the company&#8217;s <a href="https://twitter.com/privacy">privacy policy</a>.</p>
<p>The problem with such tracking is that it&#8217;s necessary for features we want, like smart, targeted suggestions &#8212; new users to follow, music you&#8217;ll likely enjoy, books you might want to read and so on &#8212; but it can also be used for decidedly less friendly purposes. As awareness of the downsides to such tracking become more well known a growing number of people are opting out of the tracking. The Mozilla Privacy blog <a href="http://blog.mozilla.org/privacy/2012/05/17/do-not-track-gains-more-support-around-the-web/">reports</a> that &#8220;current adoption rates of Do Not Track are 8.6 percent for desktop users of Firefox and 19 percent for Firefox Mobile users.&#8221; </p>
<p>To take advantage of Twitter&#8217;s new Do Not Track feature you&#8217;ll need to be using a web browser that supports the header. Currently that means Firefox, Opera 12+, Internet Explorer 9+ or Safari 5.1+. Chrome has pledged to add support for Do Not Track, but doesn&#8217;t just yet. For more information on protecting your online privacy, including tools like <a href="http://www.ghostery.com/">Ghostery</a>, which go even further, blocking all tracking cookies, see our earlier post, <a href="http://www.webmonkey.com/2012/02/secure-your-browser-add-ons-to-stop-web-tracking/">Secure Your Browser: Add-Ons to Stop Web Tracking</a>.</p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/twitter-improves-privacy-options-now-supports-do-not-track/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
                <item>
        <title>Ready or Not, Adaptive-Image Solution Is Now Part of HTML</title>
        <link>http://www.webmonkey.com/2012/05/ready-or-not-adaptive-image-solution-is-now-part-of-html/</link>
        <comments>http://www.webmonkey.com/2012/05/ready-or-not-adaptive-image-solution-is-now-part-of-html/#comments</comments>
        <pubDate>Thu, 17 May 2012 17:00:25 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[HTML]]></category>
		<category><![CDATA[HTML5]]></category>
		<category><![CDATA[Web Standards]]></category>
		<category><![CDATA[responsive images]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/tablets-screens-w.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56634</guid>
        <description><![CDATA[Don't make a web browser? Then you don't have a voice in the future of the web. That seemed to be the message from the WHATWG earlier this week, but fortunately for web developers things aren't really as bad as they may seem.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_56148" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/04/Photo_AdobeShadow2012-03-011.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/04/Photo_AdobeShadow2012-03-011.jpg" alt="" title="Photo_AdobeShadow2012-03-01" width="580" height="328" class="size-full wp-image-56148" /></a><p class="wp-caption-text">So many screens, so few images (testing responsive sites with <a href='http://www.webmonkey.com/2012/03/adobe-shadow-simplifies-mobile-web-testing/'>Adobe Shadow</a>). <em>Photo: Adobe</em>.</p></div></p>
<p>The web needs a more intelligent way to serve images.</p>
<p>No one wants to waste bandwidth sending large images over limited mobile pipes, but everyone wants images to look good on the myriad screens connecting to today&#8217;s web. Currently web authors use a <a href="http://www.webmonkey.com/2012/05/use-your-head-for-a-better-way-to-serve-images/">variety of hacks</a> to (incompletely) work around this problem, but to really solve it the web likely needs new tools. </p>
<p>Unfortunately, thanks to miscommunication between standards bodies, web developers and browser makers, instead of a solution to the image problem what developers got this week feels more like a slap in the face. Eventually an adaptive image solution will likely emerge, but the real lesson for many developers will be about how the standards process works and how they fit into it, if at all.</p>
<p>Webmonkey has previously looked at some proposed solutions to the adaptive image problem. Some very smart web developers came up with the idea of a <code>&lt;picture&gt;</code> element that works much like the current HTML <code>&lt;video&gt;</code> element. These developers thought they had the attention of the Web Hypertext Application Technology Working Group, better known as the WHATWG. Then, earlier this week, Edward O&#8217;Connor, Apple&#8217;s WHATWG representative, proposed another method of solving the problem, using a new <code>srcset</code> attribute on the <code>&lt;img&gt;</code> element. See our <a href="http://www.webmonkey.com/2012/05/use-your-head-for-a-better-way-to-serve-images/">earlier coverage</a> of the <code>srcset</code> attribute for a more detailed look at how it works and compares to the <code>&lt;picture&gt;</code> proposal.</p>
<p>What has web developers up in arms is that Ian Hickson, editor of the WHATWG spec (and better known as Hixie) has already added the <code>srcset</code> attribute to the WHATWG&#8217;s HTML draft spec, seemingly ignoring the months of effort that went into <code>&lt;picture&gt;</code>. Worse, members of the WHATWG apparently weren&#8217;t even aware that developers were putting forth the effort to come up with a solution via the <a href="http://www.w3.org/community/respimg/">Responsive Images community group</a>. Nor were concerns about the <code>srcset</code> syntax given much consideration. Hickson does address some objections to <code>srcset</code> in his <a href="http://lists.w3.org/Archives/Public/public-whatwg-archive/2012May/0247.html">message to the WHATWG</a>, but ends up dismissing most of them.</p>
<p>That doesn&#8217;t match up with how most people envision the web standards process. But as web developer and standards advocate Jeremy Keith <a href="http://adactio.com/journal/5474/">writes</a>, &#8220;this is exactly how the WHATWG is supposed to work. Use-cases are evaluated and whatever Hixie thinks is the best solution gets put in the spec, regardless of how popular or unpopular it is.&#8221;</p>
<p>In fact, think of the WHATWG as the source for initial, rapid development of new features. The group was started by browser makers because the W3C&#8217;s HTML Working Group (HTMLWG) moved too slowly. But if the WHATWG is the source of rapid development, the W3C is an effective check on that speed, ensuring that even those of us who don&#8217;t make web browsers still have a voice in the future of HTML. (see our earlier overview for more on the <a href="http://www.webmonkey.com/glossary/the-difference-between-the-whatwg-and-the-htmlwg/">history and differences between the HTML WG and the WHATWG</a>.)</p>
<p>While the HTML WG is also chaired by Hickson (a position he will soon step down from), it offers a much more democratic (and consequently slower) process and has overridden the WHATWG&#8217;s rash decisions in the past. For example the W3C <a href="http://www.webmonkey.com/2011/11/w3c-adds-time-element-back-to-html5/">added the time element back</a> after <a href="http://www.webmonkey.com/2011/10/html5-drops-the-time-element/">Hickson removed it from the WHATWG spec</a>. </p>
<p>Confused yet? It gets worse. The WHATWG is working on an ever-evolving standard, what it calls <a href="http://www.webmonkey.com/2011/01/meet-html-the-spec-formerly-known-as-html5/">a &#8220;living standard,&#8221;</a> which is different from &#8212; and may well diverge from &#8212; the <a href="http://www.webmonkey.com/2011/02/html5-will-be-done-in-2014-what-comes-next/">snapshot-based standards issued by the W3C</a>, like HTML5. In a comment on longtime web standards champion Jeffery Zeldman&#8217;s <a href="http://www.zeldman.com/2012/05/17/editor-vs-constituencies/">post on the matter</a>, Jeremy Keith writes, &#8220;I don&#8217;t mind if the srcset attribute is in the WHATWG HTML spec but not in the W3C HTML5 spec. If it works, it&#8217;ll end up in a future W3C version number.&#8221;</p>
<p>Implicit in Keith&#8217;s statement is that if the <code>srcset</code> attribute doesn&#8217;t end up working out it won&#8217;t be in HTML5.x and would likely just fade away like the blink tag, the applet tag and other HTML ideas tried and later discarded.</p>
<p>Which is another way of saying developers need not panic. Perhaps web developers don&#8217;t have a voice in the WHATWG simply because we&#8217;ve been using the wrong channels (W3C community groups don&#8217;t seem to be an effective means of communicating with standards bodies, in fact they seem more like <a href="http://i.imgur.com/PXY6u.jpg">this</a>.). If you&#8217;ve got ideas and would like a voice in the future of the web join the <a href="http://www.whatwg.org/mailing-list#standards">WHATWG mailing list</a> and login to the <a href="irc://irc.freenode.net/#whatwg">IRC channel</a>. Introduce yourself, learn the rules and contribute. </p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/ready-or-not-adaptive-image-solution-is-now-part-of-html/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>
        </item>
                <item>
        <title>Chrome Offers Tabs to Go With New Tab-Syncing Features</title>
        <link>http://www.webmonkey.com/2012/05/chrome-offers-tabs-to-go-with-new-tab-syncing-features/</link>
        <comments>http://www.webmonkey.com/2012/05/chrome-offers-tabs-to-go-with-new-tab-syncing-features/#comments</comments>
        <pubDate>Wed, 16 May 2012 15:35:44 +0000</pubDate>
        <dc:creator>Scott Gilbertson</dc:creator>
        		<category><![CDATA[Browsers]]></category>
		<category><![CDATA[chrome]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/chrome-tabs-w.jpg" type="image/jpeg" length="20000" />
                    <guid isPermaLink="false">http://www.webmonkey.com/?p=56614</guid>
        <description><![CDATA[Google's Chrome web browser will now let you take your open tabs wherever you go. Just sign into your Google account and Chrome will sync your tabs from desktop to tablet to phone and back again.]]></description>
            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<div id="attachment_55571" class="wp-caption alignleft" style="width: 249px"><img src="http://www.webmonkey.com/wp-content/uploads/2012/04/chrometabsync.jpg" alt="" title="chrometabsync" width="239" height="179" class="size-full wp-image-55571" /><p class="wp-caption-text">Image: <a href='http://chrome.blogspot.com/2012/04/all-your-tabs-accessible-everywhere.html'>Google</a></p></div>
<p>Google has released an update for its Chrome web browser that <a href="http://chrome.blogspot.com/2012/05/keeping-tabs-on-your-tabs.html">adds tab syncing</a> to Chrome&#8217;s list of tricks. Using the latest version of Chrome you can now access the tabs open on your desktop at home while you’re out and about with your Android phone. The syncing should work with any device that can run the latest version of Google Chrome.</p>
<p>Current Chrome users will be automatically updated to the latest version. If you&#8217;d like to try out the latest version of Chrome head over to the <a href="https://www.google.com/chrome">download page</a>.</p>
<p>The tab-syncing feature was <a href="http://www.webmonkey.com/2012/04/google-adds-tab-syncing-to-chromes-bag-of-tricks/">already available</a> to those using the Chrome beta channel, but now it&#8217;s available in a more stable form. </p>
<p>As with the rest of Chrome&#8217;s syncing features, you&#8217;ll need to be signed into your Google account in Chrome for it to work. To give it a try just sign in and look for the Other Devices menu on Chrome&#8217;s New Tab page. Click that button and you&#8217;ll see a list of every open tab on all the devices signed into that Google account.</p>
<p>While tab syncing is handy if you move between home and work computers, it really shines when going from desktop to mobile. If you&#8217;ve got an Android phone with the <a href="http://www.wired.com/gadgetlab/2012/02/chrome-android/">new Chrome beta installed</a>, you&#8217;ll now be able to access any open tab on your desktop machine no matter where you are. The reverse is also very helpful, especially for those times when you encounter a mobile-unfriendly page &#8212; just open it later when you get home.</p>
<p>Note that Chrome users will be automatically updated to the latest stable version of the browser over the next few days, but the Chrome Blog reports that the tab-syncing features &#8220;will be rolled out more gradually over the coming weeks.&#8221; If you don&#8217;t have access just yet, you&#8217;ll have to get by with this video from Google until tab syncing is enabled for your account.</p>
<p><iframe width="580" height="325" src="http://www.youtube.com/embed/-WCASaYzUYs" frameborder="0" allowfullscreen></iframe></p>
]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/chrome-offers-tabs-to-go-with-new-tab-syncing-features/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>
        </item>
    </channel>
</rss>

