2011年2月25日金曜日

Facebookの開発ロードマップを和訳しました

Facebookでは開発ロードマップが公開されています。
こないだの2月11日の件も突然行われたのではなく、前々から告知されていました。
出版や開発など長期にわたったプロジェクトをFacebookがらみでやる場合は、必見です。
以下和訳(訳した時点のものです)

開発者ロードマップ
概要
開 放性と透明性の精神にのっとり、私達はデベロッパーの皆さんがコード変更の計画を立てやすいよう、コードの再構築を必要とする可能性のある Facebookの仕様変更について、このロードマップを公開します。他のロードマップ同様、実施はロードマップから若干ずれる場合がありますが、私たち は詳細が分かり次第、起こっている事柄についての見通しをシェアします。
デベロッパーのみなさんには、ロールアウトの計画と実行のタイミングを告知している、私達のブログをチェックすることをおすすめします。もし仕様変更について何か質問があれば、 それをデベロッパーフォーラムでシェアしてください。

キャンバスとページタブ
項目 時期 説明
ページタブにiframeを使用 実施中 ページタブでiframeを使用するための新しい方法
新規FBMLアプリを追加できなくなる 2011年3月11日 新しいFBMLアプリを許可しない。ただし、既にあるFBMLのタブとアプリはサポートし続ける。FBMLに替わって、iframeの使用を推奨する。
すべてのiframeはPOSTを使用する 2011年3月12日 アプリは開発者サイトの詳細設定で「POST for Canvas」を選択することでテストできる。プリロードFQLを使用しているFBMLは動作し続ける。

使用非推奨のツール
項目 時期 説明
旧 REST API 機能削除済み いくつかのメソッドはすでに利用不可能になっています。詳細についてはリストを参照してください。
データストレージAPI 機能削除済み すでに利用不可能になっています。
<fb:editor> 機能削除済み すでに利用不可能になっています。
<fb:wall> 機能削除済み すでに利用不可能になっています。
<fb:feed> 機能削除済み すでに利用不可能になっています。
旧 ページインサイト 機能削除済み 現在、履歴データと日付セレクターは新しいページインサイトのダッシュボードで確認できます。 旧ページインサイトのダッシュボードは消去されました。
旧 テストユーザー 2011年2月中 新しいテストユーザー機能を用意し、古いテストユーザーのアカウントを使用不可にしていきます。
<fb:board> 2011年第1四半期中 今後はサポートせず、新しいアプリでは使用できなくなります。
Auth.promotesession 第1四半期2011 このメソッドは推奨されておらず、Facebook Chatを使ったOAuth for appsによる代替機能が準備でき次第削除されます。

移行
項目 時期 説明
2010年11月ロールアップ こ の移行は、2010/12/10以降のすべての新しいアプリのデフォルトとなり、2011/02/10には自動的にすべてのアプリケーションに対して適用 されます。開発者アプリケーションの[詳細設定]タブで、移行を有効にすることで、この移行をテストすることができます。
  1. Graph API:Pageオブジェクトのfan_count属性は「いいね!」に変更されます。
  2. Graph API: 投稿オブジェクトの「いいね!」のつながりは、お互いの「いいね!」のカウントとユーザーを増加させるようになります。
  3. Graph API:すべてのPOSTに対するidフィールドは文字列型で返されます。
  4. FQL: もし、オブジェクトがすべてのユーザーのネットワークに共有されていた場合、プライバシーテーブルのnetworksフィールドは'1'のかわりに'ALL_NETWORKS'になります。
2011/02/15に更新
http://developers.facebook.com/roadmap/


0 件のコメント:

コメントを投稿