<?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>Bryan Clark &#187; gmail</title>
	<atom:link href="http://clarkbw.net/blog/tag/gmail/feed/" rel="self" type="application/rss+xml" />
	<link>http://clarkbw.net/blog</link>
	<description>Change thrives on me</description>
	<lastBuildDate>Mon, 02 Apr 2012 23:29:25 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>Try other web apps in Thunderbird tabs</title>
		<link>http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/</link>
		<comments>http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/#comments</comments>
		<pubDate>Wed, 25 Nov 2009 22:30:50 +0000</pubDate>
		<dc:creator>Bryan Clark</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[add-ons]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[google calendar]]></category>
		<category><![CDATA[jetpack]]></category>
		<category><![CDATA[tabs]]></category>
		<category><![CDATA[thunderbird]]></category>

		<guid isPermaLink="false">http://clarkbw.net/blog/?p=738</guid>
		<description><![CDATA[Colin Dean converted the code from my post on Google Calendar in Thunderbird tabs and created a GMail tab for Thunderbird. If you&#8217;re interested in trying what a web application would look like running inside a Thunderbird tab without modifying an extension use the following code snippet. Open the Error Console from the Tools Menu &#8230; <a href="http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://cad.cx/">Colin Dean</a> converted the <a href="http://hg.mozilla.org/users/clarkbw_gnome.org/googlecalendartab/">code</a> from my post on <a href="http://clarkbw.net/blog/2009/11/23/google-calendar-in-thunderbird-tabs/">Google Calendar in Thunderbird tabs</a> and created a <a href="https://code.edge.launchpad.net/~colindean/+junk/gmailtab">GMail tab for Thunderbird</a>.</p>
<p>If you&#8217;re interested in trying what  a web application would look like running inside a Thunderbird tab without modifying an extension use the following code snippet.</p>
<p>Open the Error Console from the Tools Menu</p>
<p style="text-align: center;"><img class="aligncenter size-medium wp-image-741" title="tools-error-console" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/tools-error-console-290x300.png" alt="tools-error-console" width="290" height="300" /></p>
<p>Copy &amp; Paste this code into the input entry at the top:</p>
<pre>Components.classes['@mozilla.org/appshell/window-mediator;1']
          .getService(Components.interfaces.nsIWindowMediator)
          .getMostRecentWindow("mail:3pane")
          .document.getElementById("tabmail")
          .openTab("contentTab",{contentPage:"http://tinyvid.tv/show/2h9led44g152z"})</pre>
<p><strong>update:</strong> here&#8217;s a text input which you can easily copy and paste the above code from.<br />
<input style="width:100%;" type="text" value="Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMostRecentWindow('mail:3pane').document.getElementById('tabmail').openTab('contentTab',{contentPage:'http://tinyvid.tv/show/2h9led44g152z'})"/>
<p>Change the provided link ( <a href="http://tinyvid.tv/show/2h9led44g152z">http://tinyvid.tv/show/2h9led44g152z</a> ) at the end to the web application you&#8217;d like to try, like <a href="http://twitter.com">http://twitter.com</a> for example.  Click the <strong>( Evaluate )</strong> button.</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2009/11/error-console.png"><img class="size-medium wp-image-739  aligncenter" title="error-console" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/error-console-300x214.png" alt="error-console" width="300" height="214" /></a></p>
<p><span style="text-decoration: underline;">It&#8217;s Party Time!</span> ( if you didn&#8217;t change the link,  <a href="http://tinyvid.tv/show/2h9led44g152z">http://tinyvid.tv/show/2h9led44g152z</a> )</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2009/11/its-party-time-in-a-thunderbird-tab.png"><img class="size-medium wp-image-740  aligncenter" title="its-party-time-in-a-thunderbird-tab" src="http://clarkbw.net/blog/wp-content/uploads/2009/11/its-party-time-in-a-thunderbird-tab-300x293.png" alt="its-party-time-in-a-thunderbird-tab" width="300" height="293" /></a></p>
<p>You can continue to iterate the tab application by creating a new <a href="https://developer.mozilla.org/en/Thunderbird/Content_Tabs#Handling_clicks">click handler</a>, however at that point it might be worthwhile to start with the extension code instead of working in the error console.</p>
<p><strong>Jetpack for Thunderbird</strong></p>
<p>In the hopefully not too distant future Thunderbird will gain <a href="https://jetpack.mozillalabs.com/">Jetpack</a> as it&#8217;s new extension model and it will be no longer necessary for add-ons like this these be created but instead a simple Jetpack which can do the same things without restarts or complicated installs.</p>
<p>If you&#8217;re interested in this take a look at Andrew&#8217;s recent <a href="http://www.visophyte.org/blog/2009/11/22/thunderbird-jetpack-teasers-words-per-minute-in-compose/">Jetpack in Thunderbird</a> post.</p>
<p><span style="color: #808080;"><em>Above code snippet courtesy of Magnus in <a title="mkmelin+mozilla@iki.fi -- (From update of attachment 403217) Looks good. Tested using  Components.classes['@mozilla.org/appshell/window-mediator;1'].getService(Components.interfaces.nsIWindowMediator).getMo ..." href=""><a class="__firefox_bugidhelper"></a></a></em></span></p>
]]></content:encoded>
			<wfw:commentRss>http://clarkbw.net/blog/2009/11/25/try-other-web-apps-in-thunderbird-tabs/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>What are Attachments?</title>
		<link>http://clarkbw.net/blog/2008/08/21/what-are-attachments/</link>
		<comments>http://clarkbw.net/blog/2008/08/21/what-are-attachments/#comments</comments>
		<pubDate>Fri, 22 Aug 2008 04:14:35 +0000</pubDate>
		<dc:creator>Bryan Clark</dc:creator>
				<category><![CDATA[mozilla]]></category>
		<category><![CDATA[attachments]]></category>
		<category><![CDATA[email]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[gmail]]></category>
		<category><![CDATA[Links]]></category>

		<guid isPermaLink="false">http://clarkbw.net/blog/?p=354</guid>
		<description><![CDATA[Should links inside emails be considered attachments?  In the technical sense of an email (like rfc 2183) links wouldn&#8217;t be considered a different content type.  The question isn&#8217;t whether they are technically attachments as much as if they should be attachment-like in the user interface. Facebook Facebook handles links in a message almost like an &#8230; <a href="http://clarkbw.net/blog/2008/08/21/what-are-attachments/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>Should links inside emails be considered attachments?  In the technical sense of an email (like <a href="http://tools.ietf.org/html/rfc2183">rfc 2183</a>) links wouldn&#8217;t be considered a different content type.  The question isn&#8217;t whether they are technically attachments as much as if they should be attachment-like in the user interface.</p>
<p style="text-align: left;"><strong>Facebook</strong></p>
<p style="text-align: left;">Facebook handles links in a message almost like an attachment-object and will do some additional meta work on the link to provide a default photo and short description for it.</p>
<p style="text-align: left;">In the message list view Facebook offers an icon to note that a link attachment was included in a messages.</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2008/06/facebook-message-link-attachment.png"><img class="alignnone size-full wp-image-355 aligncenter" title="Facebook Message with Link Attachment" src="http://clarkbw.net/blog/wp-content/uploads/2008/06/facebook-message-link-attachment.png" alt="" width="499" height="50" /></a></p>
<p style="text-align: left;">In the composition view Facebook also grabs links from inside the message and shows them separately as an attachment like thing.  In the screenshot below the composition window grabbed the link inside my message and pulled down a description and number of photos from the site.</p>
<p style="text-align: left;">
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2008/06/compose-link-attachment.png"><img class="alignnone size-medium wp-image-367 aligncenter" title="Facebook Compose with Link attachment" src="http://clarkbw.net/blog/wp-content/uploads/2008/06/compose-link-attachment-300x223.png" alt="" width="300" height="223" /></a><br />
<em>link detected in the composition area</em></p>
<p style="text-align: left;">This kind of meta data around a link can be really beneficial.  The presentation of the link is better than a person naturally would and since it&#8217;s the information is retrieved automatically it only takes extra seconds  to make sure a good image and description appear.</p>
<p style="text-align: left;">Beyond just the benefits of better presentation is another hot topic in the Thunderbird world of offline support.  When reading mails offline it&#8217;s far better to have a more context about the link than none at all.  Even if I can&#8217;t bring up the link in an offline state the image, description and comment can help me to recall what the link is about.</p>
<p style="text-align: left;"><strong>Gmail<br />
</strong></p>
<p>When you&#8217;re using the rich editor for composing a message in Gmail and create a link it has some nice features for recognizing a link and helping you edit it.  Here are some screen shots of what Gmail is doing right now.</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2008/07/gmail-links.png"><img class="size-medium wp-image-411 aligncenter" title="Gmail with a link" src="http://clarkbw.net/blog/wp-content/uploads/2008/07/gmail-links-300x257.png" alt="" width="300" height="257" /></a></p>
<p style="text-align: center;">Popup indicates the link has been recognized in compose window</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2008/07/gmail-change-links.png"><img class="alignnone size-medium wp-image-409" title="Gmail Editing a Link" src="http://clarkbw.net/blog/wp-content/uploads/2008/07/gmail-change-links-300x196.png" alt="" width="300" height="196" /></a></p>
<p style="text-align: center;">Editing a Link</p>
<p style="text-align: center;"><a href="http://clarkbw.net/blog/wp-content/uploads/2008/07/gmail-edit-link-email.png"><img class="alignnone size-medium wp-image-410" title="Gmail Editing an Email link" src="http://clarkbw.net/blog/wp-content/uploads/2008/07/gmail-edit-link-email-300x173.png" alt="" width="300" height="173" /></a></p>
<p style="text-align: center;">Alternatively Editing an Email link</p>
<p style="text-align: left;">Pretty straightforward and simple stuff when compared to the extra things Facebook is doing.  Gmail doesn&#8217;t add meta-data about the links or make their inclusion visible in the message list.</p>
<p style="text-align: left;"><strong>Links as Attachments</strong></p>
<p style="text-align: left;">If in <a href="http://www.mozilla.com/thunderbird/">Thunderbird</a> we wanted to start treating links more like we treat attachments&#8230;</p>
<ul>
<li>How do we present that to the user?
<ul>
<li>Both in terms of composing messages and when receiving links in messages.</li>
</ul>
</li>
<li>Do we grab meta data for links sent to us?
<ul>
<li>assuming some kind of policy about what links we can do that with</li>
</ul>
</li>
<li>And should we be making links available somehow in Firefox?</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://clarkbw.net/blog/2008/08/21/what-are-attachments/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
	</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.349 seconds -->

