<?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>Johnny Holland &#187; mozilla labs</title>
	<atom:link href="http://johnnyholland.org/tag/mozilla-labs/feed/" rel="self" type="application/rss+xml" />
	<link>http://johnnyholland.org</link>
	<description>It&#039;s all about interaction</description>
	<lastBuildDate>Wed, 23 May 2012 18:35:28 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3</generator>
		<item>
		<title>Introducting the Latest Mozilla Design Challenge: Collaborative Subtitling</title>
		<link>http://johnnyholland.org/2010/03/introducting-the-latest-mozilla-design-challenge-collaborative-subtitling/</link>
		<comments>http://johnnyholland.org/2010/03/introducting-the-latest-mozilla-design-challenge-collaborative-subtitling/#comments</comments>
		<pubDate>Tue, 23 Mar 2010 12:00:33 +0000</pubDate>
		<dc:creator>Vicky Teinaki</dc:creator>
				<category><![CDATA[Observed]]></category>
		<category><![CDATA[interview]]></category>
		<category><![CDATA[mozilla]]></category>
		<category><![CDATA[mozilla labs]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=6794</guid>
		<description><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/mozilla.jpg" class="attachment-index-categories wp-post-image" alt="mozilla" title="mozilla" />Johnny Holland is proud to be teaming up again with Mozilla Labs for their concept series. This time, Mozilla is [...]]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/mozilla.jpg" class="attachment-index-categories wp-post-image" alt="mozilla" title="mozilla" /><p><a href="http://johnnyholland.org/wp-content/uploads/mozilla-tabs1.jpg"><img class="alignnone size-full wp-image-6799" title="mozilla-tabs" src="http://johnnyholland.org/wp-content/uploads/mozilla-tabs1.jpg" alt="Mozilla Challenge" width="416" height="160" /></a><br />
Johnny Holland is proud to be teaming up again with Mozilla Labs for their concept series. This time, Mozilla is working with the Participatory Culture Foundation to present &#8220;Collaborative  subtitling &#8212; How can users quickly create a timed transcript of any  video on the web?&#8221;.  We&#8217;ll be presenting a series of posts to inspire your concepts, and kick it off by talking to Dean Jansen from PCF  about the competition and some hints.</p>
<h2><span id="more-6794"></span></h2>
<h2>JH: Can you give us a bit of background about PCF?</h2>
<p>DJ: The <a href="http://www.participatoryculture.org/">Participatory  Culture Foundation</a> (PCF) began about 5 years ago when television and  other mass media really began to move online en masse. Video is the most  powerful medium in our culture and we saw an opportunity to push it in a  positive and more democratic direction. Our initial strategy was  influencing video publishing and viewing practices through popular  technology; our goal was to encourage openness and empower the  individual. For instance, our first project was an  open source video aggregator (video watching application) called <a href="http://www.getmiro.com/">Miro</a> that supports  open publishing standards such as RSS. It currently has about  1.3 million users each month. PCF has started many additional projects  since then, including <a href="http://design-challenge.mozillalabs.com/subtitle/pcf_approach.html">Universal Subtitles</a>.</p>
<h2>You&#8217;re part of the Open Video Alliance. Could you give us some more information about  the alliance?</h2>
<p>The <a href="http://openvideoalliance.org/">OVA</a> is a coalition of non-profit organizations,  companies, and other institutions advocating for open standards for  online video. The OVA seeks to encourage better technological practices,  as well as spark a social movement, since the basic qualities of online  video have the power to influence the development of our politics and  culture. Current members include PCF, Mozilla, Kaltura, and the Yale  ISP, but we&#8217;re about to dramatically expand the scope and membership of  the organization. Last summer we co-organized the inaugural <a href="http://openvideoalliance.org/open-video-conference/?l=en">Open Video  Conference</a> in NYC which brought together a  diverse mix of filmmakers, academics, artists, technologist,  entrepreneurs, activists, and many others to discuss  the implications and importance of open video. We followed up with <a href="http://openvideoalliance.org/event/sxsw/?l=en">a  series of panels at SXSW</a> and are currently planning the second Open  Video Conference.</p>
<h2>What are some of the special challenges of working with video?</h2>
<p>There&#8217;s currently a huge gap in the market for  simple and user friendly solutions for doing video subtitles. A number  of issues contribute to this gap, such as the lack of standardization in  online video players. Flash has proven to be a good basic technology to  deliver video, but it&#8217;s proprietary, so developing open solutions on  top of it—things that would work across the entire video spectrum—have  proven difficult. Another issue contributing factor is that subtitling  interfaces seem to be geared towards professional subtitlers. We&#8217;re  aiming for something incredibly user friendly, so that people who would  never have thought themselves capable of subtitling are encouraged to  pitch in and subtitle/translate their favorite videos.</p>
<blockquote><p>We&#8217;re  aiming for something incredibly user friendly, so that people who  would  never have thought themselves capable of subtitling are  encouraged to  pitch in and subtitle/translate their favorite videos.</p></blockquote>
<div id="attachment_6796" class="wp-caption alignnone" style="width: 570px"><a href="http://langolab.com:8081/cgi-bin/widget-demo.rb?video_url=http://videos.mozilla.org/firefox3/switch/switch.ogg&amp;null"><img class="size-full wp-image-6796" title="firefox-collaborative" src="http://johnnyholland.org/wp-content/uploads/firefox-collaborative.gif" alt="Prototype Collaborative Tool Demo" width="560" height="381" /></a><p class="wp-caption-text">Prototype Collaborative Tool Demo</p></div>
<h2>Is there a difference with getting people to contribute knowledge as  opposed to more usual UIs?</h2>
<p>Subtitling is something that the vast  majority of internet users haven&#8217;t done yet, so in that respect maybe  this will be a more difficult challenge.  However, that gives us reason  to believe that it will be a more unique, interesting, and ultimately,  challenging UI challenge. We also think that the probable unfamiliarity  with the practice will allow designers to approach the situation with  virgin eyes, which is a big advantage in many respects.</p>
<blockquote><p>Subtitling is something that the vast  majority of internet users  haven&#8217;t done yet, so in that respect maybe  this will be a more  difficult challenge.  However, that gives us reason  to believe that it  will be a more unique, interesting, and ultimately,  challenging UI  challenge.</p></blockquote>
<h2>What are your thoughts on Youtube Video Captions?</h2>
<p>We think  the initiative is great—it draws a lot of positive attention to the need  for subtitles—these will not only make videos more accessible, but also  leads to a much higher potential for cross cultural exchange via video.  That said, it also has lots of room for improvement, since it relies  heavily on machine transcription and translation (which is fairly  inaccurate these days). The biggest issue is that these subtitles are  only available on YouTube videos. Our approach is more manual and  community driven, but we can certainly see using technology to augment  the subtitling and translation processes. Our ultimate goal is to end up  with an open and standard subtitling technology that YouTube can  support on its platform.</p>
<h2>What are you hoping to get from the concepts for the Mozilla Challenge?</h2>
<p>We&#8217;ve thought a lot about a fresh approach to creating  subtitles. We&#8217;re breaking the process into discreet parts, so instead  of transcribing the audio and putting down in and out points in a single  step, the user does it in two.</p>
<p>We&#8217;re drawing inspiration from video  editing software, as well as video games, and we&#8217;re shooting for  something very inviting and dynamic. Even with all the time we&#8217;ve put  into this interface, we know there&#8217;s <a href="http://design-challenge.mozillalabs.com/subtitle/usability_results.html">a ton of room for improvement</a> —so  we&#8217;re really excited to be part of the Mozilla challenge.</p>
<h2>Do you have any tips for people taking the competition on?</h2>
<p>To  anyone considering the challenge who hasn&#8217;t tried subtitling a video,  I&#8217;d suggest trying out some of the current solutions. Use YouTube&#8217;s  subtitling tools (for example <a title="Caption Tube" href="http://captiontube.appspot.com/">Caption Tube</a> or <a href="http://yt-subs.appspot.com/">You Tube Subtitler</a> ) or a service like <a title="Dotsub" href="http://dotsub.com/">dotsub </a>to add subtitles to a short  video that you like. This will give a good idea of the current paradigm  and makes a great starting point for imagining a better approach.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="560" height="340" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowFullScreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://www.youtube.com/v/yvFbP82cYcs&amp;hl=en_GB&amp;fs=1&amp;rel=0" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/yvFbP82cYcs&amp;hl=en_GB&amp;fs=1&amp;rel=0" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<p><em>Entries are open for the Mozilla Collaborative Subtitling Challenge from now until the 26th of April. For more information, see the <a href="http://design-challenge.mozillalabs.com/subtitle/">Mozilla Challenge site</a>.</em></p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2010/03/introducting-the-latest-mozilla-design-challenge-collaborative-subtitling/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Metaphor on the brain: Where else would it be</title>
		<link>http://johnnyholland.org/2009/05/metaphor-on-the-brain/</link>
		<comments>http://johnnyholland.org/2009/05/metaphor-on-the-brain/#comments</comments>
		<pubDate>Thu, 21 May 2009 10:01:58 +0000</pubDate>
		<dc:creator>David Malouf</dc:creator>
				<category><![CDATA[Digital UX]]></category>
		<category><![CDATA[Methods & theory]]></category>
		<category><![CDATA[design challenge]]></category>
		<category><![CDATA[ixda]]></category>
		<category><![CDATA[language]]></category>
		<category><![CDATA[metaphor]]></category>
		<category><![CDATA[mozilla labs]]></category>
		<category><![CDATA[tabs]]></category>

		<guid isPermaLink="false">http://johnnyholland.org/?p=2187</guid>
		<description><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/dave-mozilla.jpg" class="attachment-index-categories wp-post-image" alt="dave-mozilla" title="dave-mozilla" />As many may know, language is really important to me. I&#8217;m one of the first people to jump into any [...]]]></description>
			<content:encoded><![CDATA[<img width="220" height="160" src="http://johnnyholland.org/wp-content/uploads/2011/12/dave-mozilla.jpg" class="attachment-index-categories wp-post-image" alt="dave-mozilla" title="dave-mozilla" /><p><img class="alignnone size-full wp-image-2212" title="" src="http://johnnyholland.org/wp-content/uploads/tabs-mozilla.png" alt="" width="416" height="160" /><br />
As many may know, language is really important to me. I&#8217;m one of the first people to jump into any mud wrestling battle drenched in &#8220;defining the damn thing&#8221;. I love semantics, or more importantly I treasure appropriate semantics. So to support the design challenge, I thought I&#8217;d write about metaphors, and more specifically about the metaphor we are so happy to be-friend: the tab.<span id="more-2187"></span></p>
<p>Lately, metaphors have been growing on my mind like ivy on the side of a Boston rowhouse. First, there is my recent talk on <a href="http://vimeo.com/4500315">Foundations of Interaction Design</a> that I did in Vancouver in February. But if that wasn&#8217;t good enough I did a cut-down version of it in Washington, DC for ReDUX DC. Then I&#8217;m in the midst of teaching a Perception &amp; Cognition class as part of my job at the Savannah College of Art &amp; Design where my colleague and co-teacher for the class, Bob Fee, reminded me so poignantly that not only is metaphor in everything digital but a good 90% of our language structure and semantics is rooted in metaphor. Finally, this fine publication along with the organization I helped to establish, IxDA, partnered with Mozilla Labs to create a summer Design Challenge whose topic is tabs in a browser.</p>
<h2><strong>Why metaphors at all?</strong></h2>
<p>Before we can answer why, we have to answer what. Well, we all took grammar in school and were told that a metaphor is an analogy that unlike a simile does not use the words like or as to declare a relationship.</p>
<p><em>My life is an adventure whose journey passes through wonders ridiculous and sublime.</em></p>
<div id="attachment_2196" class="wp-caption alignright" style="width: 310px"><a href="http://johnnyholland.org/wp-content/uploads/bobhint.gif"><img class="size-medium wp-image-2196" src="http://johnnyholland.org/wp-content/uploads/bobhint-300x225.gif" alt="Microsoft Bob, the worst metaphor OS ever" width="300" height="225" /></a><p class="wp-caption-text">Microsoft Bob, the worst metaphor OS ever</p></div>
<p>Of course, life is not an adventure, but at times has the feel of an adventure. As one of my students stated earlier this week, by creating the analogy without a prefix of like or as it is reinforcing the analogy as a truism which can&#8217;t be easily rebutted.</p>
<p>But why? Why do we need metaphors? What value do they add? The answer is quite simple. There is a density of complexity in the world around us. Analogies by themselves often create mental maps between intangible concepts that are difficult for us to understand. And tangible entities that have properties that we can associate between them, thus creating a definitional relationship, which we can use to aid our comprehension of the intangible concept.</p>
<p>A great example is how we talk about expenses: we say they are either rising or falling. Value or Expenses are neither additive or reductive. They just are. We give them a sense of size so that we can relate it to the experience of stacking coins which can go up as there is more, but prices, expenses, value in and of itself has no physical embodiment especially none that relates to altitude. Time is also very tied to metaphor. Does time really &#8220;pass&#8221;? I don&#8217;t think so. Nor does it fly or slow down.</p>
<p>In the digital world the metaphors around us are easier to see. Trashcans, files, folders, paths, etc. And our new favorite metaphor The Tab.</p>
<p>Tabs have existed in user interfaces for quite some time. With files &amp; folders already among even the oldest WIMP (Windows Icons Menus Pointers) operating systems, it only makes sense to continue the office supply metaphor. I don&#8217;t know when they first entered the world of the GUI, but I remember them in the world of Windows settings dialogs as a way of presenting collections of options in usually arbitrary categories</p>
<p>I think the next major use of tabs was in the web world. Not in the browser (other than in dialogs) but in web sites themselves. The #1 prognosticator of the use of tabs as a form of web navigation was Amazon.com. They were also the first to realize and deal with the fact that tabs as a navigation/organizing form does not scale.<br />
<img class="alignnone size-full wp-image-2198" title="amazon1" src="http://johnnyholland.org/wp-content/uploads/amazon1.png" alt="" width="500" height="83" /></p>
<a href="http://johnnyholland.org/wp-content/uploads/excel1.gif"><img class="alignright size-medium wp-image-2199" title="excel1" src="http://johnnyholland.org/wp-content/uploads/excel1-300x236.gif" alt="" width="300" height="236" /></a>
<p>Older than Amazon but oft forgotten is that Microsoft Excel was using tabs as the means for navigating worksheets for quite some time.It was the main example of using tabs as a means of organizing separate work environments with minimal relationship within a single window instance. Following on its coat tails rather quickly was Visio (before its acquisition by Microsoft and after).  The assumption by both these applications was that there was no need for scaling up to lots &amp; lots of tabs (just like Amazon).</p>
<p>Other applications like Fireworks and Dreamweaver then by Macromedia started using the tab metaphor to manage multiple canvases within the same windowing environment as well. And around this same time tabs were introduced through Netscape&#8217;s Navigator and then Mozilla&#8217;s Firefox to the browser world (now a de facto standard of all browsers).</p>
<h2>The Challenge</h2>
<p>The <a href="http://design-challenge.mozilla.com/summer09/">Mozilla Design Challenge for this summer</a> put forward the following.<br />
First the design challenge question:</p>
<blockquote><p><em>Reinventing Tabs in the Browser &#8211; How can we create, navigate and manage multiple web sites within the same browser instance?</em></p></blockquote>
<p>Then this explanation:<br />
&#8220;<em>Tabs worked well on slow machines on a thin Internet, where ten browser sessions were &#8220;many browser sessions&#8221;. Today, 20+ parallel sessions are quite common; the browser is more of an operating system than a data display application; we use it to manage the web as a shared hard drive. However, if you have more than seven or eight tabs open they become pretty much useless. And tabs don’t work well if you use them with heterogeneous information. They’re a good solution to keep the screen tidy for the moment. And that’s just what they should continue doing.&#8221;</em></p>
<p>And they are correct. Tabs for many users are broken. A quick poll of my class demonstrated that they are indeed not fulfilling the user requirements mostly in terms of scalability, but also not in terms of mapping the need of organizing their browsing experience (as it is done today) compared to that of tomorrow. And this is where it gets interesting. The line &#8220;&#8230; the browser is more of an operating system than a data display application; &#8230;&#8221; complicates things tremendously. It implies something greater that needs to be done which contradicts the seemingly limited question of the challenge itself. I don&#8217;t say this to be critical, but to guide (and I will not be a judge in this competition) participants that maybe &#8220;redesigning tabs&#8221; is not really the right question, just like &#8220;designing a bridge&#8221; is not always the answer to &#8220;Design me a bridge&#8221;. Sometimes you just need to design the appropriate means of getting from point A to point B across water or air.</p>
<h2><strong>Dissecting the metaphor</strong></h2>
<p>All metaphors should have a solid analog in the physical or tangible universe and Tabs is clearly in that category. When a metaphor fails, you should go back to its analog. Does it fail in that space? If it does maybe it means the metaphor itself is inappropriate. If it doesn&#8217;t, you need to understand what about its physical incarnation gives it advantages over its virtual.</p>
<p>In the case of Tabs there is one piece of the dynamic that must be understood when doing a proper analysis. This is that Tabs in the real world have depth. This means they can scale a lot more than the 2D virtual version.  This depth allows for stacking which means the only limitation becomes not the tabs but the depth of the draw in relation to the thickness of the content being held within the tabs themselves. <em>And before anyone goes out there and build 3D tabs, please realize that 2D UI controls in 3D interfaces are not usable to the mainstream, at least not w/o major advancements in the UI control methods.</em></p>
<h2><strong>My advice</strong></h2>
<p>Continue doing three exercises:</p>
<ol>
<li>dissect the existing problems;</li>
<li>explore what it means to transition from data delivery system to window of a cloud-based computing architecture;</li>
<li>understand not the usability of tabs, but rather the orientation of human needs towards organizing multi-tasking, and cross-referencing.</li>
</ol>
<p>I hope other smart people will offer their advice for participants in the comments below.</p>
<p>I&#8217;d like to close, though, with the first part of Adaptive Path&#8217;s Aurora concept browser for inspiration:<br />
<object width="640" height="360" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="allowfullscreen" value="true" /><param name="allowscriptaccess" value="always" /><param name="src" value="http://vimeo.com/moogaloop.swf?clip_id=1450211&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" /><embed width="640" height="360" type="application/x-shockwave-flash" src="http://vimeo.com/moogaloop.swf?clip_id=1450211&amp;server=vimeo.com&amp;show_title=0&amp;show_byline=0&amp;show_portrait=0&amp;color=ffffff&amp;fullscreen=1" allowfullscreen="true" allowscriptaccess="always" /></object></p>
<p><img class="alignleft size-full wp-image-2210" title="mozillachallenge-icon" src="http://johnnyholland.org/wp-content/uploads/mozillachallenge-icon.png" alt="" width="100" height="90" /><em>This article is written as part of the Mozilla Design Labs Challenge: Summer 09. For this Design Challenge we are focusing on finding creative solutions to the question: &#8220;Reinventing Tabs in the Browser &#8211; How can we create, navigate and manage multiple web sites within the same browser instance?&#8221;</em></p>
]]></content:encoded>
			<wfw:commentRss>http://johnnyholland.org/2009/05/metaphor-on-the-brain/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
	</channel>
</rss>

