<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>JAWS</title>
	<atom:link href="http://msujaws.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://msujaws.wordpress.com</link>
	<description>Cooler than the other side of the pillow</description>
	<lastBuildDate>Wed, 01 Feb 2012 13:04:44 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='msujaws.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>JAWS</title>
		<link>http://msujaws.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://msujaws.wordpress.com/osd.xml" title="JAWS" />
	<atom:link rel='hub' href='http://msujaws.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Layout paint flashing in Firefox</title>
		<link>http://msujaws.wordpress.com/2012/02/01/layout-paint-flashing-in-firefox/</link>
		<comments>http://msujaws.wordpress.com/2012/02/01/layout-paint-flashing-in-firefox/#comments</comments>
		<pubDate>Wed, 01 Feb 2012 13:00:59 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[perf]]></category>
		<category><![CDATA[planet-mozilla]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2171</guid>
		<description><![CDATA[Writing efficient and responsive websites are important to providing a great user experience. Some website layouts cause inefficient rendering, hurting the experience of the users that we try so hard to please. Starting in Firefox 11 (currently in the beta channel), there is a hidden preference (nglayout.debug.paint_flashing) to enable what we call &#8220;paint flashing&#8221;. Whenever [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2171&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Writing efficient and responsive websites are important to providing a great user experience. Some website layouts cause inefficient rendering, hurting the experience of the users that we try so hard to please.</p>
<p>Starting in Firefox 11 (currently in the beta channel), there is a hidden preference (<strong>nglayout.debug.paint_flashing</strong>) to enable what we call &#8220;paint flashing&#8221;.</p>
<p>Whenever the layout engine determines that a region of the browser requires repainting, the region is tinted with a random color value. Regions experiencing heavy paint flashing can turn your browser in to a fun rave, but also show web developers (and browser developers too!)  areas of the code that aren&#8217;t being as optimal as possible.</p>
<p>For example, there is currently a bug on file for Firefox where the HTML5 video controls cause unnecessary paint flashing (<a href="https://bugzilla.mozilla.org/show_bug.cgi?id=722261">bug 722261</a>). Modifying the markup for the controls can fix this and improve the performance of the controls. Paint flashing was required to find this inefficiency, and it will also be the tool that we will thank for finding many other inefficiencies as we move forward.</p>
<p><a href="http://people.mozilla.org/~jwein/paint_flashing.theora.ogv"><img class="aligncenter size-full wp-image-2173" style="box-shadow:0 0 3px #000;" title="Paint flashing" src="http://msujaws.files.wordpress.com/2012/01/2012-01-31_1629.png?w=600" alt=""   /></a></p>
<p>To enable this feature in Firefox, go to <strong>about:config</strong> and create a new Boolean preference with the name of <strong>nglayout.debug.paint_flashing</strong> and set the preference to <strong>true</strong>.</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/perf/'>perf</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2171/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2171/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2171/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2171&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/02/01/layout-paint-flashing-in-firefox/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
<enclosure url="http://people.mozilla.org/~jwein/paint_flashing.theora.ogv" length="2066141" type="video/ogg" />
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/2012-01-31_1629.png" medium="image">
			<media:title type="html">Paint flashing</media:title>
		</media:content>
	</item>
		<item>
		<title>My contributions to today&#8217;s Firefox release</title>
		<link>http://msujaws.wordpress.com/2012/01/31/my-contributions-to-todays-firefox-release-fx10/</link>
		<comments>http://msujaws.wordpress.com/2012/01/31/my-contributions-to-todays-firefox-release-fx10/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 22:00:18 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet-mozilla]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2122</guid>
		<description><![CDATA[Today (1/31/2011) marks the release of an update for Firefox that defaults add-ons to compatible, introduces native web developer tools, implements CSS3 3D transforms, and adds native support for elements to be rendered in fullscreen. Of the aforementioned features, I contributed a tiny amount toward the fullscreen support for Firefox 10. Conditional Forward button The [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2122&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today (1/31/2011) marks the release of an update for Firefox that defaults add-ons to compatible, introduces native web developer tools, implements CSS3 3D transforms, and adds native support for elements to be rendered in fullscreen. Of the aforementioned features, I contributed <em>a tiny amount</em> toward the fullscreen support for Firefox 10.</p>
<h3>Conditional Forward button</h3>
<p><a href="https://heatmap.mozillalabs.com/"><img class="alignright size-full wp-image-2125" style="box-shadow:0 0 5px #000;border:4px solid #222;margin:0 0 .5em 10px;" title="Clicks per user heatmap" src="http://msujaws.files.wordpress.com/2012/01/2012-01-23_2223.png?w=600" alt=""   /></a>The User Research team at Mozilla performed a heatmap study to find what user interface features are used the most within the web browser. One of the findings was that the forward button is very seldom used. The forward button is only enabled less than 10% of the time, except this button consumes valuable screen space 100% of the time.</p>
<p>Firefox 10 introduces the &#8220;conditional forward&#8221; button. We have unified the back/forward navigation controls and address bar. When the forward button is disabled, it hides behind the back button, only to reappear when it is actually useful.</p>
<p><a href="http://msuja.ws/2012-01-23_2229.theora.ogv"><img class="size-full wp-image-2131 alignleft" style="box-shadow:0 0 5px #000;border:4px solid #222;margin:0 10px .5em 0;" title="Conditional Forward button screencast" src="http://msujaws.files.wordpress.com/2012/01/2012-01-23_2231.png?w=600" alt=""   /></a>This change removes some of the visual noise in the main toolbar, as well as unifying the navigation mental model. The address bar shows the location and the back-forward button modifies the location, so it is only logical to visually align these two controls.</p>
<p>We also understand it is impossible to please everyone. If this feature is too much change for you, you can customize your toolbar and place a toolbar item between the back-forward buttons and address bar and the conditional forward button feature will be turned off.</p>
<h3>DOM Fullscreen API</h3>
<p>Firefox 10 introduces the DOM Fullscreen API. This API allows websites to request page elements to be rendered in fullscreen. This feature will provide necessary capabilities for HTML5 video to compete with Flash as well as an immersive environment for HTML5 games.</p>
<p>For Firefox 10, I implemented the <strong>document.mozFullScreenEnabled</strong> API. This boolean lets a website know if the feature has been enabled and the fullscreen request has the potential for being granted. For security reasons, <strong>iframe</strong>s lacking the <strong>mozallowfullscreen</strong> attribute will be granted fullscreen access.</p>
<p>For more information, see <a href="https://developer.mozilla.org/en/DOM/Using_full-screen_mode">the &#8220;Using full-screen mode&#8221; article</a> on the Mozilla Developer Network.</p>
<h3>HTML5 Video Statistics</h3>
<p><a href="http://msujaws.files.wordpress.com/2011/10/669260.png"><img class="alignright size-medium wp-image-1820" style="border-radius:2.5px;box-shadow:0 0 2px #000;border:none;margin:0 0 .5em 10px;" title="Video Statistics" src="http://msujaws.files.wordpress.com/2011/10/669260.png?w=300&#038;h=223" alt="" width="300" height="223" /></a>If you&#8217;re a web developer or just curious to see debugging information about the video you&#8217;re watching, you can now right-click on the video and choose &#8220;Show Statistics&#8221;. The statistics will overlay the video and update as the video plays.</p>
<p>This feature uses <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=580531">the statistics API that Chris Pearce implemented</a> for Firefox 5.</p>
<h3>Mentored Bugs</h3>
<p>I helped mentor Matthew Wein (my brother) on fixing his first bug in Firefox. Matthew added the capability for frames of HTML5 video to be saved to disk. Simply right-click on an HTML5 video and choose &#8220;Save Snapshot As&#8230;&#8221; to save the current frame to disk.</p>
<p><em>If you&#8217;d like to get started in an open source project that reaches over 400,000,000 people, I&#8217;ve got <a href="https://bugzilla.mozilla.org/buglist.cgi?quicksearch=mentor%3Djwein&amp;list_id=2130453">a nice list of bugs</a> that I&#8217;d be more than happy to help you out with.</em></p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a>, <a href='http://msujaws.wordpress.com/tag/video/'>video</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2122/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2122/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2122/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2122&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/31/my-contributions-to-todays-firefox-release-fx10/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
<enclosure url="http://msuja.ws/2012-01-23_2229.theora.ogv" length="64624" type="video/ogg" />
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/2012-01-23_2223.png" medium="image">
			<media:title type="html">Clicks per user heatmap</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/2012-01-23_2231.png" medium="image">
			<media:title type="html">Conditional Forward button screencast</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2011/10/669260.png?w=300" medium="image">
			<media:title type="html">Video Statistics</media:title>
		</media:content>
	</item>
		<item>
		<title>MSU Capstone update 1/31</title>
		<link>http://msujaws.wordpress.com/2012/01/31/msu-capstone-update-131/</link>
		<comments>http://msujaws.wordpress.com/2012/01/31/msu-capstone-update-131/#comments</comments>
		<pubDate>Tue, 31 Jan 2012 14:52:27 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[capstone]]></category>
		<category><![CDATA[planet-mozilla]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2162</guid>
		<description><![CDATA[Yesterday was the beginning of the fourth week of the in-content preferences project. On Thursday morning the students had a work-in-progress patch to move the tabs preferences pane to an in-content page. Later that night, I hosted an &#8220;office hours&#8221; time where I did a Google+ hangout with the students while they worked on the [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2162&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://msujaws.files.wordpress.com/2012/01/college_ffxlogo.png"><img class="alignright size-full wp-image-2163" title="Students @ Mozilla" src="http://msujaws.files.wordpress.com/2012/01/college_ffxlogo.png?w=600" alt=""   /></a>Yesterday was the beginning of the fourth week of <a href="http://msujaws.wordpress.com/2012/01/09/in-content-preferences-for-firefox-may-be-here-in-16-weeks/">the in-content preferences project</a>.</p>
<p>On Thursday morning the students had a work-in-progress patch to move the tabs preferences pane to an in-content page. Later that night, I hosted an &#8220;office hours&#8221; time where I did a Google+ hangout with the students while they worked on the patches. This provided some quick back-and-forth conversations while they were working and I believe it allowed them to work at a faster pace. By late Thursday night, Friday morning for the students, we had a patch that loaded the tabs preferences and populated them with the correct state.</p>
<p>The students also set up <a href="http://hg.mozilla.org/users/saylesd1_msu.edu/">their own user patch repository for the project</a>.</p>
<p>I didn&#8217;t hear of much activity over the weekend. On Monday, Blair met with the students for our weekly update meeting and Devan sent out minutes from the meeting.</p>
<p>Moving the tabs preferences pane to in-content:</p>
<ul>
<li>Owen is going to work on styling the tabs.xul file and should be requesting feedback by Thursday.</li>
<li>Owen and Devan are starting work on the the general homepage and should be requesting feedback by Monday.</li>
<li>Jon and Joe will start working on the other XUL preference pages. They haven&#8217;t specified a date to request feedback by.</li>
</ul>
<p>On how to organize the XUL documents for search functionality:</p>
<ul>
<li>We will use build-time includes to combine the various files along with a main skeleton file. Blair will send the team some example code for this.</li>
</ul>
<p>The addition of the breadcrumbs will be delayed by a month or so, so don&#8217;t be surprised that the patches-so-far lack the breadcrumbs. Blair expects to have the breadcrumb implementation finished in a month or so.</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/capstone/'>capstone</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2162/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2162/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2162/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2162&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/31/msu-capstone-update-131/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/college_ffxlogo.png" medium="image">
			<media:title type="html">Students @ Mozilla</media:title>
		</media:content>
	</item>
		<item>
		<title>The benefits of slow-motion videos of user interface features</title>
		<link>http://msujaws.wordpress.com/2012/01/30/the-benefits-of-slow-motion-videos-of-user-interface-features/</link>
		<comments>http://msujaws.wordpress.com/2012/01/30/the-benefits-of-slow-motion-videos-of-user-interface-features/#comments</comments>
		<pubDate>Mon, 30 Jan 2012 18:01:43 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[camtasia studio]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet-mozilla]]></category>
		<category><![CDATA[screencast]]></category>
		<category><![CDATA[techsmith]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2152</guid>
		<description><![CDATA[The people working on Firefox have been spending a lot of time recently making sure that the browser is not just running with the highest performance as possible, but also running with the best perceived performance. There are some cases where animations in the user interface may appear jerky, having large pauses or stutters while [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2152&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>The people working on Firefox have been spending a lot of time recently making sure that the browser is not just running with the highest performance as possible, but also running with the best perceived performance.</p>
<p>There are some cases where animations in the user interface may appear jerky, having large pauses or stutters while transitioning from one state to another.</p>
<p>One example is the transition from an open tab to a closed tab. In today&#8217;s release version of Firefox, tabs close by reducing their width to 0 pixels while also reducing their opacity to become transparent at the same time. With these two animations occurring at the same time, the tab becomes invisible much earlier than its width becomes 0 pixels. This results in a visible hole in the tab strip.</p>
<p>Starting in Firefox 12 (currently in the Nightly phase), the animations delay the fading of the opacity to a later time to remove this visual hole.</p>
<p>Finding an issue like this may be easy, but seeing at a slow speed what is happening and if a fix works better is hard. Since these animations run pretty fast, developers need to slow the animations down.</p>
<p>Asa Dotzler used <a href="http://www.camtasiastudio.com">Camtasia Studio</a> and recorded the tab closing transitions at 60 fps (<em>Camtasia Recorder -&gt; Tools -&gt; Options -&gt; Inputs -&gt; 60 fps</em>) and then encoded them at 15 fps (<em>Save and Edit -&gt; right-click on clip -&gt; Clip Speed -&gt; 25%</em>). This provided us with a slow-motion reproduction of the animation (only animates in Firefox, click on the image to see the animation):<br />
<a href="http://msujaws.files.wordpress.com/2012/01/test.png"><img src="http://msujaws.files.wordpress.com/2012/01/test.png?w=600" alt="" title="Previous tab closing behavior." /></a></p>
<p>After Asa created the animation, Dao Gottwald put together a patch that tweaked the timings of the various transitions. I put together a new recording that showed the effect of this change (click on the image to see the animation):<br />
<a href="http://msujaws.files.wordpress.com/2012/01/tab-closing1.gif"><img src="http://msujaws.files.wordpress.com/2012/01/tab-closing1.gif?w=600" alt="" title="New tab closing behavior" /></a></p>
<p>Recording user interface features can really help get a detailed look at how the software looks and feels. Maybe there will be an opportunity for you to use software like this in the future <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/camtasia-studio/'>camtasia studio</a>, <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a>, <a href='http://msujaws.wordpress.com/tag/screencast/'>screencast</a>, <a href='http://msujaws.wordpress.com/tag/techsmith-2/'>techsmith</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2152/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2152/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2152/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2152&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/30/the-benefits-of-slow-motion-videos-of-user-interface-features/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/test.png" medium="image">
			<media:title type="html">Previous tab closing behavior.</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/tab-closing1.gif" medium="image">
			<media:title type="html">New tab closing behavior</media:title>
		</media:content>
	</item>
		<item>
		<title>MSU CSE Capstone update 1/23</title>
		<link>http://msujaws.wordpress.com/2012/01/23/msu-cse-capstone-update-123/</link>
		<comments>http://msujaws.wordpress.com/2012/01/23/msu-cse-capstone-update-123/#comments</comments>
		<pubDate>Mon, 23 Jan 2012 22:47:30 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[capstone]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[msu]]></category>
		<category><![CDATA[planet-mozilla]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2085</guid>
		<description><![CDATA[Today is the beginning of the third week of the in-content preferences project. Last week the team landed their first patch and began working on fixing their second bug. Work has begun on moving the tabs pane to an in-content page, and the team has started to play with browser-chrome-tests, mixing XHTML and XUL, and [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2085&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p style="text-align:justify;"><a href="http://msujaws.files.wordpress.com/2012/01/win7-preferences-base.png"><img src="http://msujaws.files.wordpress.com/2012/01/thumb-win7-preferences-base.jpg?w=300&#038;h=122" alt="" title="thumb-win7-preferences-base" width="300" height="122" style="box-shadow:0 0 5px #000;border:4px solid #222;margin:1em 0 .5em 10px;" class="alignright size-medium wp-image-2094" /></a>Today is the beginning of the third week of <a href="http://msujaws.wordpress.com/2012/01/09/in-content-preferences-for-firefox-may-be-here-in-16-weeks/">the in-content preferences project</a>.</p>
<p style="text-align:justify;">Last week <a href="http://msujaws.wordpress.com/2012/01/16/msu-cse-capstone-update-116/">the team</a> landed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=717119">their first patch</a> and began working on fixing <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=716464">their second bug</a>. Work has begun on <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=719717">moving the tabs pane to an in-content page</a>, and the team has started to play with browser-chrome-tests, mixing XHTML and XUL, and putting together a project plan.</p>
<p style="text-align:justify;">The basic plan of the the architecture is to place all the panes within one document and show/hide the panes when navigating the preferences. We can <a href="https://developer.mozilla.org/en/DOM/Manipulating_the_browser_history">use pushState/popState to allow for forward/backward navigation</a>, as well as perform in-content searches by showing/hiding the relevant sections.</p>
<p style="text-align:justify;">The organization of the preferences will remain the same as it is today in Firefox. Any work on reorganizing the current preferences will be handled in a later phase that is not part of this project.</p>
<p>As a side note, I will be out of town for the next two Mondays but I will try to post updates when possible.</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/capstone/'>capstone</a>, <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/msu/'>msu</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2085/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2085/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2085/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2085&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/23/msu-cse-capstone-update-123/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/thumb-win7-preferences-base.jpg?w=300" medium="image">
			<media:title type="html">thumb-win7-preferences-base</media:title>
		</media:content>
	</item>
		<item>
		<title>Requesting feedback and ui-review for desktop Firefox front-end changes</title>
		<link>http://msujaws.wordpress.com/2012/01/19/requesting-feedback-and-ui-review-for-desktop-firefox-front-end-changes/</link>
		<comments>http://msujaws.wordpress.com/2012/01/19/requesting-feedback-and-ui-review-for-desktop-firefox-front-end-changes/#comments</comments>
		<pubDate>Thu, 19 Jan 2012 22:47:12 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet-mozilla]]></category>
		<category><![CDATA[usability]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2066</guid>
		<description><![CDATA[TL;DR: Desktop Firefox feedback and ui-review requests should go to ux-review@mozilla.com now instead of an individual. For a long time, one or two members of the Firefox UX team received the majority of feedback and ui-review requests. Sometimes an the requestee goes on vacation, leading to slow feedback loops and stalled work. The reality is [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2066&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><img class="alignright size-full wp-image-2067" title="" src="http://msujaws.files.wordpress.com/2012/01/firefox-256.png?w=600" alt=""   />
<p style="background:#ddd;border:1px solid #ccc;padding:5px;">TL;DR: Desktop Firefox feedback and ui-review requests should go to ux-review@mozilla.com now instead of an individual.</p>
<p>For a long time, one or two members of the Firefox UX team received the majority of feedback and ui-review requests. Sometimes an the requestee goes on vacation, leading to slow feedback loops and stalled work.</p>
<p>The reality is that submitting patches that alter the user interface of Firefox doesn&#8217;t need to be a scary or long process. I&#8217;ve been working with the UX team to put together a set of steps that contributors can take when they want to get feedback or ui-reviews from the UX team.</p>
<h3>Asking for general direction?</h3>
<p>There are times where you may not know in which direction to go. There is nothing wrong with implementing what you think will provide the best user experience or implementing multiple variations of your idea. Sometimes the experience of implementing another idea may show advantages and disadvantages in the design and help with your decision making.</p>
<p>If you still have some general questions about design, <strong>please</strong> don&#8217;t hesitate to join the <a title="http://chat.mibbit.com/?server=irc.mozilla.org&amp;channel=%23ux" href="http://chat.mibbit.com/?server=irc.mozilla.org&amp;channel=%23ux" rel="external" target="_blank">#ux channel on IRC</a>. If somebody doesn&#8217;t answer your questions, just ask again in a few hours (people may be sleeping due to timezone differences).</p>
<h3>Looking for specific feedback or ui-review on your patch?</h3>
<p>If you&#8217;re about to upload a patch and request feedback or ui-review, please link to either a screenshot, screencast/video, and/or try-server builds that contain the patch.</p>
<p>Here are links to some good software that can be used to create screenshots and screencasts:</p>
<ul>
<li><a title="http://www.techsmith.com/jing.html" href="http://www.techsmith.com/jing.html" rel="external" target="_blank">TechSmith Jing</a> (free and paid version makes PNG screenshots, free version makes SWF videos, paid version makes MP4 videos)</li>
<li>TechSmith <a title="http://www.techsmith.com/camtasia.html" href="http://www.techsmith.com/camtasia.html" rel="external" target="_blank">Camtasia Studio</a>/<a title="http://www.techsmith.com/camtasia.html" href="http://www.techsmith.com/camtasia.html" rel="external" target="_blank">Camtasia:Mac</a> (useful for detailed/longer screencasts)</li>
<li><a title="https://support.apple.com/kb/HT4024" href="https://support.apple.com/kb/HT4024" rel="external" target="_blank">Quicktime X/Player</a> included on Snow Leopard and higher can do screen recordings (File &gt; New Screen Recording)</li>
<li><a title="http://www.mirovideoconverter.com/" href="http://www.mirovideoconverter.com/" rel="external" target="_blank">Miro Video Converter</a> (to convert videos to WebM format for easy viewing in the browser)</li>
</ul>
<p>Please attach your screenshots/screencasts to the bug, since Bugzilla will probably outlive an external media hosting website.</p>
<p><strong>After attaching your media, please flag the special UX email address, ux-review@mozilla.com, for feedback or ui-review</strong>.</p>
<h3>Expectations of the UX team</h3>
<p>The UX team has a goal of responding to feedback and ui-review requests within 48 hours.</p>
<h3>Credits</h3>
<p><em>Special thanks go out to Jennifer Morrow (Boriss), Frank Yan, Matthew Noorenberghe, David Lawrence, Ann Ignacio, Henry Langi, and Alex Limi for their help in putting this all together.</em></p>
<h3>For more information</h3>
<p>If you have any changes that you would like to make or to see the most up-to-date version of this document, please <a href="https://developer.mozilla.org/En/Developer_Guide/Requesting_feedback_and_ui-review_for_desktop_Firefox_front-end_changes">see the page on developer.mozilla.org</a>.</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a>, <a href='http://msujaws.wordpress.com/tag/usability/'>usability</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2066/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2066/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2066/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2066&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/19/requesting-feedback-and-ui-review-for-desktop-firefox-front-end-changes/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/firefox-256.png" medium="image" />
	</item>
		<item>
		<title>MSU CSE Capstone update 1/16</title>
		<link>http://msujaws.wordpress.com/2012/01/16/msu-cse-capstone-update-116/</link>
		<comments>http://msujaws.wordpress.com/2012/01/16/msu-cse-capstone-update-116/#comments</comments>
		<pubDate>Mon, 16 Jan 2012 12:04:12 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[capstone]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[msu]]></category>
		<category><![CDATA[planet-mozilla]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2049</guid>
		<description><![CDATA[Today is the beginning of the second week of the project. On Friday, Blair and I met with the students and went over project specifications and more details of contributing to Mozilla. This is a relatively short update since the course just started and the team is still finding their way around the Mozilla codebase. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2049&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today is the beginning of the second week of <a href="http://msujaws.wordpress.com/2012/01/09/in-content-preferences-for-firefox-may-be-here-in-16-weeks/">the project</a>. On Friday, Blair and I met with the students and went over project specifications and more details of contributing to Mozilla. This is a relatively short update since the course just started and the team is still finding their way around the Mozilla codebase.</p>
<p><a href="http://msujaws.files.wordpress.com/2012/01/team-photo.jpg"><img class="alignright size-medium wp-image-2051" style="border-radius:2.5px;box-shadow:0 0 2px #000;border:none;margin:0 0 .5em 10px;" title="Team photo" src="http://msujaws.files.wordpress.com/2012/01/team-photo.jpg?w=300&#038;h=199" alt="" width="300" height="199" /></a>The team is comprised of four senior Computer Science students (pictured from left to right):</p>
<ul>
<li>Zuhao (Joe) Chen</li>
<li>Owen Carpenter</li>
<li>Devan Sayles</li>
<li>Jon Rietveld</li>
</ul>
<p>The team got builds up and running on Windows and Mac OS X and are close to getting <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=717119">their first bug</a> fixed. I wrote up <a href="https://developer.mozilla.org/en/Hacking_Firefox/Getting_started_with_contributing_patches_to_the_Firefox_preferences">a short tutorial to get the students introduced to the preferences code</a> in Firefox and they&#8217;ve gone through the tutorial and made their first sample preferences page. They are also busy at work putting together a project plan that Blair and I will review and provide feedback on. The students were also introduced to <a href="http://www.hcii.cmu.edu/people/mhci-alumni/zhenshuo-fang">Zhenshuo Fang</a> from the Firefox UX team, who is leading the user experience of the feature.</p>
<p>I have filed <a href="https://bugzilla.mozilla.org/show_bug.cgi?id=718011">a tracking bug for the project</a> and will file dependent bugs once we have fleshed out the smaller chunks.</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/capstone/'>capstone</a>, <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/msu/'>msu</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2049/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2049/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2049/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2049/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2049/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2049/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2049/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2049/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2049&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/16/msu-cse-capstone-update-116/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/team-photo.jpg?w=300" medium="image">
			<media:title type="html">Team photo</media:title>
		</media:content>
	</item>
		<item>
		<title>How-to guide for the esoteric cheevos in Cheevos for Firefox (Part 1)</title>
		<link>http://msujaws.wordpress.com/2012/01/12/how-to-guide-for-the-esoteric-cheevos-in-cheevos-for-firefox-part-1/</link>
		<comments>http://msujaws.wordpress.com/2012/01/12/how-to-guide-for-the-esoteric-cheevos-in-cheevos-for-firefox-part-1/#comments</comments>
		<pubDate>Fri, 13 Jan 2012 05:58:27 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[cheevos]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[planet-mozilla]]></category>
		<category><![CDATA[xul]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2024</guid>
		<description><![CDATA[There are a few cheevos in Cheevos for Firefox that are esoteric and hard to win through normal interactions with the browser. One example is the Yo Dawg cheevo. The hint for this cheevo is, &#8220;I heard you like browsers&#8221;. If you&#8217;ve ever seen MTV&#8217;s Pimp My Ride television show, you may recall Xzibit pimping [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2024&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>There are a few cheevos in <a href="https://addons.mozilla.org/firefox/addon/cheevos/">Cheevos for Firefox</a> that are esoteric and hard to win through normal interactions with the browser.</p>
<p>One example is <strong>the Yo Dawg cheevo</strong>. The hint for this cheevo is, &#8220;I heard you like browsers&#8221;. If you&#8217;ve ever seen MTV&#8217;s Pimp My Ride television show, you may recall Xzibit pimping peoples cars by redecorating their trunk to resemble their favorite hobby. Xzibit would often say lines such as, &#8220;Yo dawg, I heard you like basketball, so I put a basketball court in your trunk so you can play basketball even when you&#8217;re not at a basketball court.&#8221;</p>
<p><img style="border-radius:2.5px;box-shadow:0 0 2px #000;border:none;margin:0 0 .5em 10px;" class="alignright size-medium wp-image-2030" title="xzibit" src="http://msujaws.files.wordpress.com/2012/01/xzibit.jpg?w=300&#038;h=200" alt="" width="300" height="200" />Through the power of the internet, this morphed in to <a href="http://knowyourmeme.com/memes/xzibit-yo-dawg">a meme that represents recursive levels of repetition</a>. For example, the image on the right could carry along a phrase of, &#8220;Yo dawg, I heard you like pizza, so I put a pizza inside of your pizza so you can eat pizza while eating pizza!&#8221;.</p>
<p>Well &#8230; it turns out that you can actually put Firefox inside of Firefox.</p>
<p>So now you know where the &#8220;Yo Dawg&#8221; achievement comes from. To see this for yourself, try the following:</p>
<ul>
<li>Open Firefox (shame on you if you&#8217;re not already)</li>
<li>Copy and paste this URL in to your address bar:
<ul>
<li><strong>chrome://browser/content/browser.xul</strong></li>
</ul>
</li>
<li>Hit enter</li>
</ul>
<p>You will now see Firefox running inside of Firefox! This is a pretty cool trick, and it showcases the power of the user-interface programming language that Firefox uses to create itself.</p>
<p>This technology is XUL, pronounced as zool, and is very similar to HTML. Firefox also uses CSS and JavaScript. So with XUL, CSS, and JavaScript, Firefox is very similar to an extremely complicated web page that has more privileges than normal web pages <img src='http://s0.wp.com/wp-includes/images/smilies/icon_biggrin.gif' alt=':D' class='wp-smiley' /> </p>
<p>I hope you learned something. If you&#8217;re not already using <a href="https://addons.mozilla.org/firefox/addon/cheevos/">Cheevos for Firefox</a>, <a href="https://addons.mozilla.org/firefox/addon/cheevos/">give it a try today</a> and let me know what you think about it.</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/cheevos/'>cheevos</a>, <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a>, <a href='http://msujaws.wordpress.com/tag/xul/'>xul</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2024/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2024/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2024/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2024&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/12/how-to-guide-for-the-esoteric-cheevos-in-cheevos-for-firefox-part-1/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/xzibit.jpg?w=300" medium="image">
			<media:title type="html">xzibit</media:title>
		</media:content>
	</item>
		<item>
		<title>Cheevos for Firefox leaderboard</title>
		<link>http://msujaws.wordpress.com/2012/01/11/cheevos-for-firefox-leaderboard/</link>
		<comments>http://msujaws.wordpress.com/2012/01/11/cheevos-for-firefox-leaderboard/#comments</comments>
		<pubDate>Wed, 11 Jan 2012 23:51:28 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[cheevos]]></category>
		<category><![CDATA[planet-mozilla]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=2013</guid>
		<description><![CDATA[Cheevos for Firefox is an add-on that I and others have been working on recently. The add-on turns Firefox into a game, giving out awards and achievements for using the browser to its fullest! Based on the tweets from users of the add-on, here is a current leaderboard (note that no scores are verified): @jankom [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2013&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="https://addons.mozilla.org/firefox/addon/cheevos/">Cheevos for Firefox</a> is <a href="http://msujaws.wordpress.com/2011/12/23/announcing-cheevos-for-firefox/">an add-on that I and others have been working on</a> recently. The add-on turns Firefox into a game, giving out awards and achievements for using the browser to its fullest!</p>
<p><a href="https://addons.mozilla.org/firefox/addon/cheevos/"><img style="border-radius:2.5px;box-shadow:0 0 2px #000;border:none;margin:0 0 .5em 10px;" class="alignright size-medium wp-image-1925" title="Cheevos for Firefox" src="http://msujaws.files.wordpress.com/2011/12/2011-12-23_0402.png?w=300&#038;h=206" alt="" width="300" height="206" /></a>Based on the tweets from users of the add-on, here is a current leaderboard (note that no scores are verified):</p>
<ol>
<li><a href="https://twitter.com/#!/JankoM/status/154898710504022016">@jankom has 270 points</a></li>
<li><a href="https://twitter.com/#!/swarnendubiswas/status/156162900917104640">@swarnendubiswas has 220 points</a></li>
<li><a href="https://twitter.com/#!/goodguydan/status/154013796732645376">@goodguydan has 210 points</a></li>
<li><a href="https://twitter.com/#!/paulrouget/status/154891549342310400">@paulrouget has 180 points</a></li>
<li><a href="https://twitter.com/#!/raulmalea/status/155748821215879169">@raulmalea has 170 points</a></li>
<li>@curtisko has 155 points</li>
<li>@lepereporcher has 135 points</li>
<li>@weinjared has 130 points</li>
<li>@henrystivens has 30 points</li>
<li>@elefra_ has 20 points</li>
<li>@kpondign has 15 points</li>
<li>@velvetbites has 5 points</li>
</ol>
<p><a href="https://addons.mozilla.org/firefox/addon/cheevos/">Download Cheevos for Firefox today</a> and let the world know how much of Firefox you use <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/add-ons/'>add-ons</a>, <a href='http://msujaws.wordpress.com/tag/cheevos/'>cheevos</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/2013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/2013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/2013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/2013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/2013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/2013/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/2013/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/2013/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=2013&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/11/cheevos-for-firefox-leaderboard/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2011/12/2011-12-23_0402.png?w=300" medium="image">
			<media:title type="html">Cheevos for Firefox</media:title>
		</media:content>
	</item>
		<item>
		<title>In-Content Preferences for Firefox may be here in 16 weeks</title>
		<link>http://msujaws.wordpress.com/2012/01/09/in-content-preferences-for-firefox-may-be-here-in-16-weeks/</link>
		<comments>http://msujaws.wordpress.com/2012/01/09/in-content-preferences-for-firefox-may-be-here-in-16-weeks/#comments</comments>
		<pubDate>Mon, 09 Jan 2012 23:34:23 +0000</pubDate>
		<dc:creator>msujaws</dc:creator>
				<category><![CDATA[Mozilla]]></category>
		<category><![CDATA[capstone]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[msu]]></category>
		<category><![CDATA[planet-mozilla]]></category>

		<guid isPermaLink="false">http://msujaws.wordpress.com/?p=1988</guid>
		<description><![CDATA[Today is the first day of the semester for students at Michigan State University. A group of 4 to 5 students from Michigan State&#8217;s CSE Capstone course will be working with Mozilla to move the preferences from a dialog window to within the content area of the browser. This work is done as part of [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=1988&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Today is the first day of the semester for students at Michigan State University. A group of 4 to 5 students from<a href="http://www.capstone.cse.msu.edu/2012-01/home/"> Michigan State&#8217;s CSE Capstone course</a> will be working with Mozilla to move the preferences from a dialog window to within the content area of the browser.</p>
<p>This work is done as part of a course at Michigan State that computer science students take before they graduate. The students work with companies within industry to get some more real-world experience and build their professional network. The course is officially called &#8220;CSE 498: Collaborative Design&#8221;, but the informal and popular name is &#8220;the Capstone course&#8221;.</p>
<p>Stephen Horlander has put together <a href="http://stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html">some fantastic designs for the students to reference</a> and build towards. <a href="http://theunfocused.net/">Blair McBride</a> and I will be helping to mentor the students throughout the semester.</p>
<p><a href="http://stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html"><img class="aligncenter size-full wp-image-1989" src="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-preferences-network-i01.png?w=600" alt="" style="width:595px;box-shadow:0 0 2px #000;border-radius:2px;" /></a></p>
<p><a href="http://stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html"><img class="aligncenter size-full wp-image-1992" src="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-preferences-networkexceptions-i01.png?w=600" alt="" style="width:595px;box-shadow:0 0 2px #000;border-radius:2px;" /></a></p>
<p><a href="http://stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html"><img class="aligncenter size-full wp-image-1991" src="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-addonsmanager-extensionslistview-i01.png?w=600" alt="" style="width:595px;box-shadow:0 0 2px #000;border-radius:2px;" /></a></p>
<p><a href="http://stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html"><img class="aligncenter size-full wp-image-1990" src="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-addonsmanager-extensionslistviewgrid-i01.png?w=600" alt="" style="width:595px;box-shadow:0 0 2px #000;border-radius:2px;" /></a></p>
<p><a href="http://stephenhorlander.com/pages/incontent-ui-mockups/incontent-ui-mockups.html"><img class="aligncenter size-full wp-image-1989" src="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-aboutconfig-i01.png?w=600" alt="" style="width:595px;box-shadow:0 0 2px #000;border-radius:2px;" /></a></p>
<p>Here&#8217;s to a great semester!</p>
<p><strong>Update:</strong> The students working on the project are Devan Sayles, Jon Rietveld, Owen Carpenter, and Zuhao (Joe) Chen. Welcome aboard!</p>
<br /> Tagged: <a href='http://msujaws.wordpress.com/tag/capstone/'>capstone</a>, <a href='http://msujaws.wordpress.com/tag/firefox/'>firefox</a>, <a href='http://msujaws.wordpress.com/tag/msu/'>msu</a>, <a href='http://msujaws.wordpress.com/tag/planet-mozilla/'>planet-mozilla</a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/msujaws.wordpress.com/1988/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/msujaws.wordpress.com/1988/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/msujaws.wordpress.com/1988/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/msujaws.wordpress.com/1988/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/msujaws.wordpress.com/1988/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/msujaws.wordpress.com/1988/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/msujaws.wordpress.com/1988/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/msujaws.wordpress.com/1988/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=msujaws.wordpress.com&amp;blog=5511932&amp;post=1988&amp;subd=msujaws&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://msujaws.wordpress.com/2012/01/09/in-content-preferences-for-firefox-may-be-here-in-16-weeks/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
	
		<media:content url="http://0.gravatar.com/avatar/23de683a2d94f6949630eadab26e79ba?s=96&#38;d=identicon" medium="image">
			<media:title type="html">msujaws</media:title>
		</media:content>

		<media:content url="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-preferences-network-i01.png" medium="image" />

		<media:content url="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-preferences-networkexceptions-i01.png" medium="image" />

		<media:content url="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-addonsmanager-extensionslistview-i01.png" medium="image" />

		<media:content url="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-addonsmanager-extensionslistviewgrid-i01.png" medium="image" />

		<media:content url="http://msujaws.files.wordpress.com/2012/01/incontent-ui-visualconcepts-mac-aboutconfig-i01.png" medium="image" />
	</item>
	</channel>
</rss>
