<?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>Tender Surrender &#187; Google</title>
	<atom:link href="http://devlog.agektmr.com/en/archives/category/google/feed" rel="self" type="application/rss+xml" />
	<link>http://devlog.agektmr.com</link>
	<description>SocialWeb Evolves</description>
	<lastBuildDate>Mon, 05 Jul 2010 05:13:06 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<language>EN</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/><atom:link rel="hub" href="http://superfeedr.com/hubbub"/>		<item>
		<title>What Google Docs Storage means to Social Web</title>
		<link>http://devlog.agektmr.com/en/archives/692</link>
		<comments>http://devlog.agektmr.com/en/archives/692#comments</comments>
		<pubDate>Wed, 13 Jan 2010 17:03:30 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[SocialWeb]]></category>
		<category><![CDATA[GDrive]]></category>
		<category><![CDATA[Google Docs]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=692</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F692", "style": "big", "title": "What Google Docs Storage means to Social Web" });
On early 13th Jan. (JST), Google unveiled something we&#8217;ve been calling &#8220;GDrive&#8221;, as part of Google Docs&#8217; functionality. You can use up to 1GB for free, add 1GB/$0.25 per year. Slightly different from what we(maybe only I)&#8217;ve expected was, Google doesn&#8217;t [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F692%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22What%20Google%20Docs%20Storage%20means%20to%20Social%20Web%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F692", "style": "big", "title": "What Google Docs Storage means to Social Web" });</script></div>
<p>On early 13th Jan. (JST), Google unveiled something we&#8217;ve been calling &#8220;GDrive&#8221;, as part of Google Docs&#8217; functionality. You can use up to 1GB for free, add 1GB/$0.25 per year. Slightly different from what we(maybe only I)&#8217;ve expected was, Google doesn&#8217;t offer client application for this. But don&#8217;t worry, there&#8217;s already an API. Sooner or later, Google itself, or third party will definitely release Dropbox-like client software, I&#8217;m sure.</p>
<p>By the way, did you notice that this online storage means more than just a storage?</p>
<h2>SocialWeb and Access Control</h2>
<p>I&#8217;ve been insisting that, web will act like operating system in the future, and social web will be important part of it. Here&#8217;s ideas:</p>
<ul>
<li>SocialWeb will be too common to notice it exists.</li>
<li>Global identity will be required.</li>
<li>Social Graph will be tied with identity and will be portable.</li>
<li>Social Graph will be ported to phones, TVs, etc. as well as web services.</li>
<li>Social Graph will control accesses, as well as used to share or invite someone.</li>
<li>File systems will eventually have ACL using Social Graph.</li>
</ul>
<p>I&#8217;ve been thinking the last one will be future, but&#8230;</p>
<h2>ACL on Google Docs</h2>
<p>Google Docs Storage seems to have social ACL functionality. As you know, Google Docs originally have Access Control: When you create a doc, it&#8217;s basically private. Then, you can publish it to public, or share it with groups or people individually, by specifying his/her email address. Mail address of course, will be auto-completed as you type, derived from Gmail contact list. You can give read/write access to them.</p>
<p><a href="http://devlog.agektmr.com/wp-content/uploads/2010/01/Google-Docs-ACL2.png"><img title="Google Docs ACL2" src="http://devlog.agektmr.com/wp-content/uploads/2010/01/Google-Docs-ACL2-300x204.png" alt="" width="300" height="204" /></a></p>
<p>Imagine this strong access control feature is adopted to your other files like music, photos, videos&#8230;and you can access them from desktop, iPhone, Android. Files are synced with cloud. ACL is managed easily using global identities like email address, WebFinger, OpenID. Isn&#8217;t it nice?</p>
<p>This is what we call: Web OS.</p>
<h2>Summary</h2>
<p>Some people say Google is behind Facebook, because Google doesn&#8217;t own SNS. But it&#8217;s just about application platform. Google is building something better than that, slowly but surely, as you can see on Google Docs Storage: web OS platform. In the future, Chrome OS will take advantage of this, their concept will see its completion. Their layer is lower than Facebook&#8217;s.</p>
<p>Someday, Facebook will notice, that they are just playing on Google&#8217;s palm top.</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/692/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Google Developer Day 2009 Movies</title>
		<link>http://devlog.agektmr.com/en/archives/568</link>
		<comments>http://devlog.agektmr.com/en/archives/568#comments</comments>
		<pubDate>Sat, 18 Jul 2009 15:34:20 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[Google Developer Day]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=568</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F568", "style": "big", "title": "Google Developer Day 2009 Movies" });
Movies of Google Developer Day 2009 which I&#8217;ve been on stage for a session and a little speach for Keynote have been published on Youtube.
Keynote vol.4 OpenSocial

OpenSocial Panel Discussion


]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F568%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Google%20Developer%20Day%202009%20Movies%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F568", "style": "big", "title": "Google Developer Day 2009 Movies" });</script></div>
<p>Movies of Google Developer Day 2009 which I&#8217;ve been on stage for a session and a little speach for Keynote have been published on Youtube.</p>
<h2 style="font-size: 1.5em;">Keynote vol.4 OpenSocial</h2>
<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/aRlBkj5YZ-s&amp;hl=ja&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="560" height="340" src="http://www.youtube.com/v/aRlBkj5YZ-s&amp;hl=ja&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>
<h2>OpenSocial Panel Discussion</h2>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="425" height="344" 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/0-RkHqhMsjo&amp;hl=ja&amp;fs=1&amp;" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="425" height="344" src="http://www.youtube.com/v/0-RkHqhMsjo&amp;hl=ja&amp;fs=1&amp;" allowscriptaccess="always" allowfullscreen="true"></embed></object></p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/568/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fooprints gadget updated</title>
		<link>http://devlog.agektmr.com/en/archives/554</link>
		<comments>http://devlog.agektmr.com/en/archives/554#comments</comments>
		<pubDate>Sat, 27 Jun 2009 00:46:03 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Gadget]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=554</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F554", "style": "big", "title": "Fooprints gadget updated" });
I&#8217;ve got a lot of feedback since SocialWeb Blog introduced my Fooprints gadget. So here&#8217;s 2 updates I made to the Footprints gadget.
Configuring number of Footprints

{ id: 'div-1231298385220',
'view-params': {
'maxDisplay': '15'
},
url:'http://gadgets.agektmr.com/Footprints/friendconnect.xml',
site: '00268510882932422418'},

The number of footprints on this gadget used to be forced to be 10. By this [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F554%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Fooprints%20gadget%20updated%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F554", "style": "big", "title": "Fooprints gadget updated" });</script></div>
<p>I&#8217;ve got a lot of feedback since SocialWeb Blog introduced my Fooprints gadget. So here&#8217;s 2 updates I made to the Footprints gadget.</p>
<h2>Configuring number of Footprints</h2>
<pre class="brush: jscript;">
{ id: 'div-1231298385220',
'view-params': {
'maxDisplay': '15'
},
url:'http://gadgets.agektmr.com/Footprints/friendconnect.xml',
site: '00268510882932422418'},
</pre>
<p>The number of footprints on this gadget used to be forced to be 10. By this update, you can configure the number by adding &#8220;view-params.maxDisplay&#8221;. The number must be between 3 and 20.</p>
<h2>Configuring the skin</h2>
<pre class="brush: jscript;">
var skin = {};
skin['BORDER_COLOR'] = '#cccccc';
skin['ENDCAP_BG_COLOR'] = '#e0ecff';
skin['ENDCAP_TEXT_COLOR'] = '#000000';
skin['ENDCAP_LINK_COLOR'] = '#0000cc';
skin['ALTERNATE_BG_COLOR'] = '#ffffff';
skin['CONTENT_BG_COLOR'] = '#ffffff';
skin['CONTENT_LINK_COLOR'] = '#0000cc';
skin['CONTENT_TEXT_COLOR'] = '#333333';
skin['CONTENT_SECONDARY_LINK_COLOR'] = '#7777cc';
skin['CONTENT_SECONDARY_TEXT_COLOR'] = '#666666';
skin['CONTENT_HEADLINE_COLOR'] = '#000000';
</pre>
<p>You can now change colors of the gadget. Initial code copied from GFC site should include skin parameters. You can just change them to take effect.</p>
<p>BG_COLOR: Background color over all<br />
FONT_COLOR: Font color<br />
CONTENT_HEADLINE_COLOR: Header font color<br />
ENDCAP_TEXT_COLOR: Footer font color<br />
ALTERNATE_BG_COLOR: Footprint background color</p>
<p>Hope you enjoy this gadget even more than before!</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/554/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Footprints gadget featured on SocialWeb Blog</title>
		<link>http://devlog.agektmr.com/en/archives/545</link>
		<comments>http://devlog.agektmr.com/en/archives/545#comments</comments>
		<pubDate>Fri, 26 Jun 2009 01:37:52 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Gadget]]></category>
		<category><![CDATA[Article]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=545</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F545", "style": "big", "title": "Footprints gadget featured on SocialWeb Blog" });
I&#8217;ve developed Footprints gadget for Google FriendConnect in Jan 2009.
Footprints gadget used to be used by some of my friends, people who&#8217;ve happened to visit this blog. But when Google FriendConnect gadget gallery emerged, I&#8217;ve posted the gadget and they&#8217;ve accepted.
After a while, a Google [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F545%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Footprints%20gadget%20featured%20on%20SocialWeb%20Blog%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F545", "style": "big", "title": "Footprints gadget featured on SocialWeb Blog" });</script></div>
<p>I&#8217;ve developed <a href="http://devlog.agektmr.com/archives/325" target="_blank">Footprints gadget for Google FriendConnect</a> in Jan 2009.</p>
<p>Footprints gadget used to be used by some of my friends, people who&#8217;ve happened to visit this blog. But when Google FriendConnect gadget gallery emerged, I&#8217;ve posted the gadget and <a href="http://www.google.com/friendconnect/home/gadgets?hl=en-US&amp;gl=US&amp;category=all" target="_blank">they&#8217;ve accepted</a>.</p>
<p>After a while, a Google guy gave me an email asking to feature it on Social Web Blog. And here&#8217;s the post.</p>
<p><a href="http://googlesocialweb.blogspot.com/2009/06/see-whos-visiting-to-your-site-with.html" target="_blank">Social Web Blog: See who&#8217;s visiting to your site with Footprints gadget</a></p>
<p>Actually, this gadget is Japanese and English compatible. Google say i18n which used to work will be back sometime. Then, you can use the gadget in Japanese too.</p>
<p>If you want to use this gadget, please utilize <a href="http://www.google.com/friendconnect/" target="_blank">Google FriendConnect</a> on your blog. It&#8217;s pretty easy!</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/545/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google Developer Day 2009</title>
		<link>http://devlog.agektmr.com/en/archives/520</link>
		<comments>http://devlog.agektmr.com/en/archives/520#comments</comments>
		<pubDate>Thu, 11 Jun 2009 22:17:27 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[Event]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[SocialWeb]]></category>
		<category><![CDATA[gdd09]]></category>
		<category><![CDATA[Google Developer Day]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=520</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F520", "style": "big", "title": [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F520%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Google%20Developer%20Day%202009%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F520", "style": "big", "title": "Google Developer Day 2009" });</script></div>
<p>6月9日にパシフィコ横浜にて<a href="http://code.google.com/intl/ja/events/developerday/2009/home.html" target="_blank">Google Developer Day</a>が開催されました。<br />
僕は基調講演に一瞬と、OpenSocial Panel Discussionのセッションに登壇させて頂きました。</p>
<h2>基調講演デモ</h2>
<p>基調講演では、先日一般ユーザー向けにも公開した<a href="http://home.goo.ne.jp" target="_blank">gooホーム</a>のOpenSocialを使って、goo地図ガジェットとフォトビューアーガジェットが<a href="http://photomemo.jp" target="_blank">Photomemo</a>のガジェットに連動して動く、というソーシャルウェブ・ポータルというコンセプトを打ち出したgooホームならではのデモをお披露目しました。基調講演では言いそびれてしまったのですが、このアイディアは元々、<a href="http://blog.goo.ne.jp/goohome_developer/e/6e7bcb5387791ebc2ad8dfbc658161ea" target="_blank">先日行われたHackathon</a>でディベロッパーの1チームが見せてくれたものを元にしています。</p>
<p>実装としては、OpenSocialに含まれるpubsubというフィーチャーを使っています。pubsubは、任意に作成されたチャンネルに対してオブジェクトをpublishすると、同じチャンネルをsubscribeしているガジェットのコールバック関数が呼ばれオブジェクトが届く、というかなり単純な仕組みです。pubsubについては、近いうちに<a href="http://developer.home.goo.ne.jp/" target="_blank">goo Developer&#8217;s Kitchen</a>の方にもドキュメントを追加します。</p>
<p>また、今回のデモを行うため、PhotomemoチームにPhotomemoガジェットとフォトビューアーガジェットを開発して頂きました。ご協力ありがとうございました。</p>
<h2>OpenSocial Panel Discussion</h2>
<p>もうひとつ参加させて頂いたのがPanel Discussionでした。今回は先日のデブサミでもご一緒させて頂いたリクルートの川崎さんに加え、mixiの川岸さん、そしてGoogleの及川さんとのディスカッションになりました。</p>
<p>内容については、OpenSocialというよりはSocialWebを広い観点で捉え、その中で現状使えるOpenSocialというピース、およびこれから広がっていくSocialWebの世界に関して。僕の中でもmixiアプリとgooホームガジェットの目指す所がまるっきり違うことに気付いたのは割と最近なので、その辺りが分かりやすく伝わるようにお話しさせて頂きました。</p>
<h2>まとめ</h2>
<p>Panel Discussionの場でも言いましたが、日本のSocialWebという世界観にまだまだ伸びしろがあると感じています。海外に比べると実名が好まれなかったり、最大のSNSがクローズドだったりと、海外のそれを単純に輸入できないことは十分理解していますが、必ず近いうちに求めらる技術になっていくと思います。</p>
<p>共感された方はぜひ、<a href="http://groups.google.com/group/socialweb-japan/" target="_blank">SocialWeb Japan</a>にご参加下さい。</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/520/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Contributed an article about Google FriendConnect to gihyo.jp</title>
		<link>http://devlog.agektmr.com/en/archives/481</link>
		<comments>http://devlog.agektmr.com/en/archives/481#comments</comments>
		<pubDate>Mon, 23 Mar 2009 04:39:16 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[SocialWeb]]></category>
		<category><![CDATA[gihyo.jp]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=481&amp;language=ja</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F481", "style": "big", "title": "Contributed an article about Google FriendConnect to gihyo.jp" });
&#160;Today, my article about what Google FriendConnect&#8217;s API will impact on SocialWeb is posted to gihyo.jp.
Personally, massively impressed with FriendConnect, I couldn&#8217;t stop writing the article. I will post English version of the article here, by courtesy of gihyo.jp.
Also, I&#8217;ve started [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F481%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Contributed%20an%20article%20about%20Google%20FriendConnect%20to%20gihyo.jp%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F481", "style": "big", "title": "Contributed an article about Google FriendConnect to gihyo.jp" });</script></div>
<p>&nbsp;Today, my article about what <a target="_blank" href="http://gihyo.jp/dev/column/01/social/2009/031801">Google FriendConnect&#8217;s API will impact on SocialWeb</a> is posted to <a target="_blank" href="http://gihyo.jp">gihyo.jp</a>.</p>
<p>Personally, massively impressed with FriendConnect, I couldn&#8217;t stop writing the article. I will post English version of the article here, by courtesy of gihyo.jp.</p>
<p>Also, I&#8217;ve started <a target="_blank" href="http://gihyo.jp/dev/serial/01/opensocial">series of articles about&nbsp;OpenSocial hands on</a> with <a target="_blank" href="http://eisbahn.jp/yoichiro/">Yoichiro Tanaka</a>, who is OpenSocial Guru like me, first OpenSocial book writer in japan, and the developer of <a target="_blank" href="http://code.google.com/p/opensocial-development-environment/">OpenSocial Development Environment</a> at the same time.</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/481/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Footprint gadget for your FriendConnect</title>
		<link>http://devlog.agektmr.com/en/archives/325</link>
		<comments>http://devlog.agektmr.com/en/archives/325#comments</comments>
		<pubDate>Wed, 07 Jan 2009 16:07:32 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[OAuth]]></category>
		<category><![CDATA[OpenSocial]]></category>
		<category><![CDATA[SocialWeb]]></category>
		<category><![CDATA[Widget]]></category>
		<category><![CDATA[JavaScript]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=325</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F325", "style": "big", "title": "Footprint gadget for your FriendConnect" });
I developed FriendIntroducer as an experiment and was trying to understand how FriendConnect is different from ordinaly OpenSocial implementation. So this time, I&#8217;ve tried to develop a gadget which you can find FriendConnect interesting, Footprints. You know the idea if you&#8217;ve tried MyBlogLog before.
What [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F325%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Footprint%20gadget%20for%20your%20FriendConnect%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F325", "style": "big", "title": "Footprint gadget for your FriendConnect" });</script></div>
<p>I developed <a href="http://devlog.agektmr.com/archives/310">FriendIntroducer</a> as an experiment and was trying to understand how FriendConnect is different from ordinaly OpenSocial implementation. So this time, I&#8217;ve tried to develop a gadget which you can find FriendConnect interesting, Footprints. You know the idea if you&#8217;ve tried MyBlogLog before.</p>
<h2>What is Footprints?</h2>
<p>Footprints is a gadget to track visitor of you blog. Look at the gadget on bottom left of this blog.&nbsp;If you&#8217;re not joined or signed in, do it to check what it does.</p>
<p>Footprint is a pretty popular idea on japanese social networks. Once upon a time, SNS were all closed and it was difficult to find people you may know. Footprint functionality was a good tool at that time to find who&#8217;s interested in you.</p>
<p><img width="223" height="211" class="alignnone size-full wp-image-326" title="Footprints1" src="http://devlog.agektmr.com/wp-content/uploads/2009/01/e38394e382afe38381e383a3-5.png" alt="Footprints1" /></p>
<p>As you could imagine, this gadget records visitor and its time. When viewed by others, timestamp will be displayed how long ago, you&#8217;ve visited. Also, you can remove your own footprint if you want.  The xml is located at:</p>
<p><a href="http://devlab.agektmr.com/OpenSocial/FriendConnect/Footprints.xml" target="_blank">http://devlab.agektmr.com/OpenSocial/FriendConnect/Footprints.xml</a></p>
<p>Feel free to take it and use it on your blog.</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/325/feed</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>FriendConnect実験中</title>
		<link>http://devlog.agektmr.com/en/archives/262</link>
		<comments>http://devlog.agektmr.com/en/archives/262#comments</comments>
		<pubDate>Tue, 09 Dec 2008 17:07:15 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[Google]]></category>
		<category><![CDATA[OpenSocial]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=262</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F262", "style": "big", "title": [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F262%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22FriendConnect%E5%AE%9F%E9%A8%93%E4%B8%AD%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F262", "style": "big", "title": "FriendConnect実験中" });</script></div>
<p>本ブログ左サイドバーの下の方に、Friend Introducerという以前作ったOpenSocialガジェットをFriendConnect用に若干修正して追加してみました(2008/12/9時点)。</p>
<p><a href="http://devlog.agektmr.com/wp-content/uploads/2008/12/e38394e382afe38381e383a3-1.png"><img class="alignnone size-medium wp-image-265" title="e38394e382afe38381e383a3-1" src="http://devlog.agektmr.com/wp-content/uploads/2008/12/e38394e382afe38381e383a3-1-126x300.png" alt="" width="126" height="300" /></a></p>
<p>元々このガジェットは、キャンバスビューで自分の友達の紹介文を書き、プロフィールビューでその人に書かれた紹介文が読める、というものでした。Orkutやhi5等のsandboxで試していたものです。</p>
<p>しかし今回FriendConnectでガジェットを試して明確に分かったことがいくつか。</p>
<ul>
<li>ブログは1面しかありません。そのためビューはprofileまたはcanvasから選択。FriendConnectのSocialGadget設定画面で決めることができます。</li>
<li>friendconnectフィーチャーというものがあるようです。具体的に何をするものなのかは不明。</li>
<li>Ownerはサイト。そういえば、FriendConnectガジェットを入れた時点では、自動的に自分がメンバーになったりはしていませんでした。Ownerは貼付けたサイトという仮想人格が担うようです。</li>
</ul>
<p>ビューに関しては、profileビューにするとサイトがOwnerとして表示されるので、よくわからない状態。APIでプロフィールを取得するとどうなるかは未検証です。現在はcanvasビューで表示していますが、おかげさまで自分で自分の友達の紹介文を書くだけで、誰にも見せられないというしょーもないガジェットになっています(&#8211;;。</p>
<p>そういえば他のFriendConnectガジェットは右上にキャンバスビューに移行するボタンがありますね。どうやってこれを使うことができるんでしょう？時間があるときにでも追いかけてみたいと思います。</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/262/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Google FriendConnect一般公開</title>
		<link>http://devlog.agektmr.com/en/archives/256</link>
		<comments>http://devlog.agektmr.com/en/archives/256#comments</comments>
		<pubDate>Wed, 03 Dec 2008 17:54:42 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[FriendConnect]]></category>
		<category><![CDATA[Google]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=256</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F256", "style": "big", "title": [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F256%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22Google%20FriendConnect%E4%B8%80%E8%88%AC%E5%85%AC%E9%96%8B%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F256", "style": "big", "title": "Google FriendConnect一般公開" });</script></div>
<p>事前にプレビューを申し込んでいた人にはインビテーションが配布され始めたようです。</p>
<p>早速このブログの左側にも貼ってます。Join!してみてくださいね。</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/256/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iGoogleの進化に見るGoogleのソーシャル化</title>
		<link>http://devlog.agektmr.com/en/archives/207</link>
		<comments>http://devlog.agektmr.com/en/archives/207#comments</comments>
		<pubDate>Mon, 17 Nov 2008 17:38:28 +0000</pubDate>
		<dc:creator>Eiji</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[SocialWeb]]></category>
		<category><![CDATA[iGoogle]]></category>

		<guid isPermaLink="false">http://devlog.agektmr.com/en/?p=207</guid>
		<description><![CDATA[
topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F207", "style": "big", "title": [...]]]></description>
			<content:encoded><![CDATA[
<div class="topsy_widget_data topsy_theme_light-green" style="float: left;margin-right: 0.75em; background: url(data:,%7B%20%22url%22%3A%20%22http%253A%252F%252Fdevlog.agektmr.com%252Fen%252Farchives%252F207%22%2C%20%22style%22%3A%20%22big%22%2C%20%22title%22%3A%20%22iGoogle%E3%81%AE%E9%80%B2%E5%8C%96%E3%81%AB%E8%A6%8B%E3%82%8BGoogle%E3%81%AE%E3%82%BD%E3%83%BC%E3%82%B7%E3%83%A3%E3%83%AB%E5%8C%96%22%20%7D);"><script type="text/javascript">topsyWidgetPreload({ "url": "http%3A%2F%2Fdevlog.agektmr.com%2Fen%2Farchives%2F207", "style": "big", "title": "iGoogleの進化に見るGoogleのソーシャル化" });</script></div>
<p>iGoogleはこれまで複数のガジェットを1ページに表示するスタイルでしたが、最近「canvasビュー」が追加され、1つのガジェットを画面いっぱいに表示して利用できるようになったことは記憶に新しいと思います。canvasビューを使うことで、特にGmailやGoogle Readerのガジェットでは、単体サービスのかなりの機能がガジェット上でそのまま利用できるようになり、大幅に利便性が向上しました。</p>
<p><a href="http://devlog.agektmr.com/wp-content/uploads/2008/11/igoogle1.png"><img class="alignnone size-medium wp-image-208" title="igoogle1" src="http://devlog.agektmr.com/wp-content/uploads/2008/11/igoogle1-300x150.png" alt="" width="300" height="150" /></a></p>
<p><a href="http://devlog.agektmr.com/wp-content/uploads/2008/11/igoogle2.png"><img class="alignnone size-medium wp-image-209" title="igoogle2" src="http://devlog.agektmr.com/wp-content/uploads/2008/11/igoogle2-300x152.png" alt="" width="300" height="152" /></a></p>
<p>このiGoogleの変化は、既に明言されてはいますが、iGoogleのOpenSocial対応を予感させ、将来的にGoogle全体がソーシャルネットワークになっていくことを示唆しています。実は既にGoogleがそれ自体をソーシャルネットワーク化していく方向性は随所に見られます。</p>
<h2>Googleのソーシャル化</h2>
<h3>Gmail連絡先(コンタクトリスト)</h3>
<p>ソーシャルネットワークを形作る上で最も重要になるソーシャルグラフを、GoogleはGmail/Google Talkに持ってきました。当然と言えば当然。この連絡先(コンタクトリスト)はAndroidケータイ上にもインポートされ、電話帳としても利用されており、いやでもリアルなソーシャルグラフになる点が特徴と言えます。</p>
<h3>Google Mapsプロフィール</h3>
<p>最近プライバシー問題で話題のGoogle Mapsには実はプロフィール機能がついており、画面上部の「プロフィール」リンクをクリックすると、自分のプロフィールを作成/表示することができます。これは後述のGoogleプロフィールと連携しています。</p>
<h3>Google Readerの共有機能</h3>
<p>Google ReaderはRSSリーダーですが、気になった記事をボタン一つで友達に共有できる機能があります。その際利用されるのがGmailの持つ連絡先のソーシャルグラフで、ここでも活用されています。</p>
<h3>Googleプロフィール</h3>
<p>いつのまにか、ひっそりと作られた感のあるのが<a href="http://www.google.com/s2/profiles/me?hl=ja" target="_blank">Googleプロフィール</a>。<strong>これが今後どう充実して行くかは要注目</strong>です。</p>
<p><a href="http://devlog.agektmr.com/wp-content/uploads/2008/11/googleprofile.png"><img class="alignnone size-medium wp-image-211" title="googleprofile" src="http://devlog.agektmr.com/wp-content/uploads/2008/11/googleprofile-300x165.png" alt="" width="300" height="165" /></a></p>
<p>画面左上にユーザーの写真とニックネーム、住所が表示され、その下にはプロフィールの詳細情報が表示されます。今のところ住所や過去に住んだことのある場所、通った学校、勤めた会社、略歴に加え、Googleを使っても見つけられないもの、超能力(?)など一風変わった項目もあり、この画面から編集を行うことができます。</p>
<p><a href="http://devlog.agektmr.com/wp-content/uploads/2008/11/googleprofilelink.png"><img class="alignnone size-medium wp-image-212" title="googleprofilelink" src="http://devlog.agektmr.com/wp-content/uploads/2008/11/googleprofilelink-300x167.png" alt="" width="300" height="167" /></a></p>
<p>そして「リンク」。今のところ本当にただのリンクですが、利用している外部サービスを登録することができます。面白いのは、例えばFriendFeedを登録すると、自動的に他のサービスも登録候補にずらずらっと表示されるところ。なるほど、ここでGoogle Social Graph APIを活用しているようです。確かに、FriendFeedにはrel=&#8221;me&#8221;といったmicroformatが埋め込まれています。</p>
<h3>メッセージ機能</h3>
<p><a href="http://japan.cnet.com/news/media/story/0,2000056023,20383508,00.htm" target="_blank">Googleプロフィールに最近メッセージ機能が追加</a>されました。英語版でしか存在を確認することはできませんが、プロフィールページからメッセージを送ることができるようです。これもOpenSocial対応を意識したものでしょう。</p>
<h2>Googleは今後どう変わって行くのか</h2>
<p>Googleがソーシャル化していく上で、今後どのような部分に変化が見られるのか予想してみました。</p>
<h3>Googleプロフィールにガジェット</h3>
<p>まず間違いなく、Googleプロフィールにもガジェットが追加できるようになるでしょう。</p>
<p>OpenSocialにはhomeビュー、canvasビュー、profileビュー、previewビューの4つがあらかじめ定義されていますが、ガジェット追加確認用のpreviewビューを除けば、一般的なSNSにおけるマイページ(homeビュー)、ガジェットのみを表示するcanvasビューが既にiGoogleで用意されているので、残りはプロフィールページ(profileビュー)となるのは自然な流れと言えます。</p>
<h3>GoogleプロフィールのiGoogle統合</h3>
<p>GoogleプロフィールとiGoogleの統合はあり得ない話ではありません。今もiGoogleのSandbox環境では自分のGoogleプロフィールの内容を確認することができますが、例えば簡単に画面遷移ができたりすることで、他者との距離を近づけ、iGoogleがソーシャルなものであることを意識できるようになるかもしれません。</p>
<h3>アクティビティストリーム</h3>
<p>iGoogleのSandboxでは既に片鱗が見えますが、OpenSocialのアクティビティストリームという機能がもう少し明確に、姿を現すはずです。アクティビティストリームとは、ユーザーの行動履歴のようなもので、mixiで言えば友達の日記やコミュニティの最新情報に当たります。</p>
<p>OpenSocialではガジェットからアクティビティを登録する機能が規定されていますが、iGoogleではこれに加えてリンクしたサービスのフィードも自動的に混ざる、FriendFeedライクな機能を追加してくるのではないでしょうか。<a href="http://jp.techcrunch.com/archives/20081112sweeping-changes-at-livecom-its-a-social-network/" target="_blank">MicrosoftがWindows Live Homeで追加した機能</a>にも同様のものがあります。</p>
<h2>まとめ</h2>
<p>Googleプロフィールをネタに記事を書き始めたのですが、なんだかんだ話が広がり、結構大きい話になってしまいました。しかしGmailを中心として着実に、潜在的にソーシャルグラフを広げているGoogleが、完全なソーシャルネットワークの形態をとった時にどれほどの影響力を持ったものになるのか、正直想像もつきません。果たしてGmailを作った時点でここまで考えていたのか？今後の動向から目が離せません。</p>

]]></content:encoded>
			<wfw:commentRss>http://devlog.agektmr.com/en/archives/207/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>
