2010年4月24日星期六

電腦玩物

電腦玩物


如何在Facebook Open Graph新政策下做好你的隱私權限設定?

Posted: 24 Apr 2010 03:21 PM PDT

facebook-open-graph-07 (by 異塵行者)

當你使用Facebook時,是否跟我一樣常常進入上面這個畫面中進行隱私設定

最近兩天MMDays提出了對於Facebook最新Open Graph方案在隱私問題方面的質疑(當Facebook統治了世界,你還有隱私可言嗎?),從長遠來看,一個如此開放的社群連結藍圖、如此宏大的用戶定義計畫,確實很有可能出現各式各樣的隱私問題;例如Facebook本身的資料控管是否嚴密?Facebook擁有這些個人資料是否能不做惡?用戶彼此的互動連結之間是否有些資料是我們和Facebook都無法阻擋傳播的?這些問題或許還沒發生,或許已經開始發生,但確實值得我們警醒。

不過本文不打算進行理論上的研討,而要從目前Facebook已經著手進行的各種Open Graph實作上,研究身為一個還想繼續使用Facebook的用戶,我如何去做好自己的隱私權限設定?

是的,電腦玩物之前已經寫過非常多Facebook隱私權限的設定教學,幾乎每次臉書有新的功能方案,我就會考慮如何進行相應的隱私設定;或許真的很多用戶不習慣(怕麻煩)去進行Facebook的隱私設定,但這部份確實是非常重要的。

 

那麼,在最新的Facebook Open Graph政策下,又有哪些隱私權限的調整呢?以下我會進行詳細的介紹,但進入正題之前,我覺得有必要先釐清目前Open Graph在實作上的兩種不同應用,因為這兩種不同應用分別有不同層級的隱私相關問題。

  • Social Plugins(社群外掛元件):就是目前最常看到大家討論的那顆可以放在所有網站的「讚」按鈕;這部份的基本原則是所有網站都可以安裝社群外掛,但所有網站都不會獲得任何Facebook用戶資料,只有Facebook保有用戶的互動資料。
  • Instant Personalization and partner sites(瞬間個人化與夥伴網站):目前全球只有三個網站有這個功能,這些夥伴網站可以獲得Facebook的用戶資料,包含用戶願意公開的資料、朋友名單、興趣喜好等等,讓夥伴網站可以為進入網站的Facebook用戶進行客製化;因為夥伴網站可以獲得用戶資料,所以Facebook也說明會嚴格挑選合作的夥伴網站。

要討論Facebook Open Graph的隱私問題,必須從上面兩種不同的應用角度來分析,以下我就開始做個別說明。

 

 

一、有關Social Plugins的相關隱私設定:

所謂的「Social Plugin」,就是Facebook官方提供給所有網站安裝的社群外掛,例如很熱門的「讚(Like)」按鈕,或是一些文章推薦、朋友動態訊息、登入網站(但是這個登入網站不是真正的登入網站,只是類似A用戶是這個網站的粉絲而已)等等元件。

安裝Social Plugin的網站本身不會獲得任何Facebook用戶資料;例如你在某篇部落格文章按下「讚」按鈕,那個部落格不會因此獲得你的Facebook資料。

facebook-open-graph-04 (by 異塵行者)

但是你的這個按下讚的動作,會回傳到Facebook的個人頁面當中,你在Facebook上的朋友就可能看到你的這則推薦訊息。而當然的,Facebook官方則保有你的這個互動資料;那麼,Facebook擁有你的互動資料後可以幹嘛呢?

facebook-open-graph-05 (by 異塵行者)

例如現在電腦玩物安裝在頁面上方的「Facebook建議外掛」(也是一種Social Plugin),就會在A用戶來到網站時,推薦A用戶這個網站最常被分享的文章,並且告訴A用戶他的哪些朋友也分享了這些文章!

所以「Socail Plugin」其實就是Facebook把自己的社群互動功能延伸到外部網站的機制,但是整個互動過程與資料其實還是等於在Facebook自己的系統中運作。而這部份的隱私設定方法也很簡單,就是「不要去按你不想要告訴朋友的推薦」,因為「讚」其實就等於「分享」。

facebook-open-graph-06 (by 異塵行者)

我們再舉最後一個例子,就像最常被拿出來討論的電影網站「IMDB」,它現在已經和Facebook合作,在每個電影專屬資料頁面中加入了「讚(Like)」按鈕;而當你按下這顆按鈕後,那部電影就會自動加入「個人資料」中的「電影」欄位,顯示出你喜歡那部電影!

是的,不只是可以發佈到塗鴉牆而已,也有可能該網站和Facebook取得合作下,可以把推薦項目匯入個人資料欄位,就像IMDB現在一樣!可是,這裡要辨明的是,IMDB並沒有獲得任何Facebook用戶資料,整體過程還是在Facebook體系中運作。

然而雖然Social Plugin從上述角度來看,Facebook並沒有出賣用戶資料,但卻還是可能出現社交行為上的互動陷阱,例如MMDays在臉書上所說的:

MMDays 忠誠的勸告各位,各種外站出現的'讚 '真的不要亂按。國外已經發現這個讚按鈕有漏洞。每個按鈕按下去所推薦的網頁,跟你當下看到的網頁可以是完全不同的。也就是說,你在笑話網站上看到的讚按鈕,按下去可能變成推薦某家銀行信貸。這不但會廣播給你所有朋友知道,而且這個推薦關係會永久被 Facebook記憶下來。這立刻變成廣告信業者的福音。在 Facebook還沒有修這個漏洞的之前,勸大家真的不要亂點。

 

 

二、有關Instant Personalization的相關隱私設定:

前面的「Social Plugins」隱私問題主要在於你的喜愛動作是否要被朋友知道?是否要被Facebook記錄?這部份沒有額外的獨立設定,就是用戶要清楚認識到「讚」就是一種「賭上個人名義」的公開推薦與分享

 

不過接下來要討論的「Instant Personalization」則是Open Graph真正伸出爪牙直取核心的部份;這裡能夠取得Instant Personalization權限的網站目前全世界只有三個,就是北美的餐廳評價網站「Yelp」、同樣也是位於北美的音樂網站「Pandora」,還有Facebook與微軟研究室合作推出的線上文件服務「Docs」。

Facebook在官方條文中聲明會非常嚴格的挑選Instant Personalization的Partner Sites,因為,這些夥伴網站將會真正的獲得用戶的個人資料(當然,還是在用戶允許的前提下),然後像是yelp這樣的評鑑網站就能夠在你登入該網站時客製化,呈現出你會想看的內容。

facebook-open-graph-01 (by 異塵行者)

不過也不需要太過恐慌,其實Instant Personalization就和之前的各種遊戲應用程式一樣,只是現在Facebook要把經過核可的外部網站也當作、也變成一個臉書應用程式(野心真大)!所以在隱私設定方法上除了增加一些特別項目外,大致上和臉書應用程式的控管方法差不多。

 

  • 01.不要允許該網站應用程式:

首先,當我們登入這樣的網站時,一定會在取得你Facebook用戶資料前跳出詢問視窗,只要你不要允許,那麼該網站就不會取得你的用戶資料(但還是可能透過你的朋友而獲得你的部份資料,這個稍後會討論到)。

而即使你允許之後想要移除,也還是可以把用戶資料從外部網站中移除掉(Facebook協議中要求外部網站必須在用戶要求下刪除資料,只要你從Facebook移除該程式,外部網站就要把你的資料刪除)。

facebook-open-graph-02 (by 異塵行者)

 

  • 02.不要使用瞬間個人化的客製功能:

另外,還有一些額外的設定步驟,可以讓你更嚴謹的拒絕Open Graph中的Instant Personalization策略。首先利用右上方的選單進入【隱私設定】,選擇「應用程式與網站」,接著點擊最後一項「瞬間個人化」的〔編輯設定〕。

facebook-open-graph-08 (by 異塵行者)facebook-open-graph-09 (by 異塵行者)

這邊你可以看到「允許獲選的合作夥伴在我抵達他們的網站時,能夠如何藉由我的公開資訊客製化他們網站功能,提供我個人化的體驗。」項目,Facebook預設是「不勾選」的,而如果你勾選了,就會讓上述提到的夥伴網站可以運用你的個人資料客製化網站。

facebook-open-graph-10 (by 異塵行者)

 

  • 03.讓朋友使用的應用程式不要分享你的資料:

這個問題我之前在介紹如何設定遊戲應用程式時也有提過,而現在網站應用程式同樣適用。在「應用程式與網站」隱私設定頁面,點擊「可以經由你的朋友取得你的哪些資料」後方的〔編輯〕。

facebook-open-graph-010 (by 異塵行者)

這邊你可以看到,即使你不使用那個應用程式或網站,但只要朋友有使用,那麼你還是有些資料可能會被分享出去(並非一定會被分享,要看相關的其它隱私設定)。在這裡你可以全部都不要勾選後按下〔儲存〕,讓第三方程式無法取用你的這些資訊。

facebook-open-graph-11 (by 異塵行者)

 

  • 04.封鎖應用程式,即使你的強制公開資料也不要分享:

什麼是強制公開資料?目前的Facebook中,有些資料是一定要公開的,例如你的大頭照、你的姓名、你追隨的粉絲專頁等等,而這些強制公開的資料還是有可能被朋友使用的第三方程式取用!

那麼如果你任何一點點的資料都不想要被第三方程式或網站取用怎麼辦?

facebook-open-graph-18 (by 異塵行者)

目前也只有一個方法,就是透過「封鎖應用程式」來完成。你可以在「應用程式與網站」隱私設定頁面中看到你「已阻擋的應用程式」。

facebook-open-graph-12 (by 異塵行者)

而要阻擋應用程式的方法,則可以來到該程式的專頁,點擊〔封鎖應用程式〕;或是在邀請訊息等處,也都可以看到封鎖應用程式的按鈕。

facebook-open-graph-13 (by 異塵行者)

 

  • 05.說過很多次但一定要記得的步驟:刪除不使用的應用程式

我幾乎每次寫到Facebook隱私設定教學,就一定會提到這個步驟,因為這一步實在太重要了:那就是當你不使用某個應用程式、不玩某個遊戲、不和某個網站連結時,一定要記得去刪除它們

透過右上方選單進入【應用程式設定】,在右上角的「顯示」切換到【已授權】,然後把那些你不使用的、不清楚用來幹嘛的應用程式全部移除(按下右方的〔X〕),這樣這些程式才會真正的不取用你的資料,並遵循Facebook協議,將你的使用資料從外部程式或網站中移除!

facebook-open-graph-14 (by 異塵行者)

 

三、補充其它與互動連結相關的隱私設定:

「隱私設定」這個頁面,建議大家一定要常常檢查,常常斟酌,想想自己到底要在Facebook中開放哪些資訊,詳細的設定步驟,可以參考我前面提到的一系列舊文章。

其中我這邊想特別說明的是,例如「個人資訊和內容」、「聯絡資料」這些隱私設定項目,影響的不僅僅是你的個人資料對哪些人顯示而已,它也會影響這些朋友使用的第三方應用程式與網站是否可以取用你的資料!所以請好好想一想要如何開放。

facebook-open-graph-17 (by 異塵行者)

此外,因應Facebook新的個人資料頁、社群粉絲專頁等功能,在隱私設定中也將會陸續對用戶開放一個新的設定分類:「朋友、標籤和關係鏈」。

或許你的隱私設定中還沒有出現這個項目,但應該不久後就能看到。

facebook-open-graph-15 (by 異塵行者)

在這個「朋友、標籤和關係鏈」設定中,有一些是舊功能被納入新分類,但也增加了一些新項目,主要是讓你可以集中管理各種「關係」要被哪些人看到。

facebook-open-graph-16 (by 異塵行者)

 

  • 小結:

以上就是針對Facebook各個新功能,尤其是Open Graph政策下,一些隱私相關問題的理解和設定方法。提供給各位朋友參考,也歡迎大家討論、糾正其中的錯誤,或進行補充。


[週末3D遊戲] NEO AQUARIUM甲殼王,伊勢龍蝦大戰藤壺

Posted: 23 Apr 2010 10:23 PM PDT

neoaquarium-01 (by 異塵行者)

自從開始關注一些獨立製作遊戲後,就不時看到精采的作品,例如今天要介紹的「NEO AQUARIUM 甲殼王」。目前這款3D遊戲開發到NeoAq 0.03e版,並且提供了免費、免安裝的搶先體驗檔案。

NEO AQUARIUM的遊戲背景是一個虛擬的海洋異空間,裡面的水底生物不知為何具備了超強的戰鬥能力,而搶先體驗版本中,你可以選擇五種具備不同能力與優劣勢的海洋生物,進行「Free Battle」自由對戰模式。整個遊戲場景都是由3D構成,聲光效果簡單但氣氛營造到位,生物活動、戰鬥過程中的物理動態模擬也十分用心。

我自己花了一點時間才上手這款遊戲的操作,但是理解遊戲一些獨特的玩法設計後,相信你也會跟我一樣喜歡上這塊有趣的海洋異想世界。

 

上面的影片呈現了「NEO AQUARIUM 甲殼王」的許多遊戲特色,Free Battle基本的玩法就是操控你所選擇的生物進行3D空間對戰,善用海底地形上浮下潛偷襲敵人,利用海底小生物補充能量,看似簡單的場景,實際玩起來其實有不少變化。

而其中最吸引人的就是你可以選擇的五種甲殼類海洋生物

  • 伊勢龍蝦(伊勢海老):高機動力與高攻擊力的生物,最適合用來上手遊戲操作。
  • 雪蟹(ズワイガニ):防禦力最高,但是移動緩慢,行動時可以橫移。
  • 旭蟹(アサヒガニ):在機動力與防禦力間取得平衡,可以潛行到沙地中偷襲。
  • 寄居蟹(イシダタミヤドカリ):因為背負著一個貝殼而可以更好的抵禦背後攻擊,可以換殼、脫殼,脫殼狀態下機動力提高。
  • 藤壺(フジツボ):操作概念完全不同的生物,透過「繁殖」來移動,不斷繁衍藤壺就好像建砲塔一樣,利用砲塔來攻擊敵人。

NEO AQUARIUM把體驗版中的五種甲殼生物都做出完全不同的玩法,在行動方式、攻擊方式與特殊能力上各有特色。所以雖然遊戲只有自由對戰模式,但要玩過五種生物,也足以消磨不少時間。

neoaquarium-11 (by 異塵行者)

 

下載遊戲後解壓縮,直接執行裡面的「NeoAquarium.exe」即可。進入遊戲畫面後,用鍵盤的〔Z〕或〔Enter〕進行選擇,在「Free Battle」模式中設定好你要操控的甲殼生物與難易度,就能開始對戰。

因為這款遊戲操作比較特殊,所以我下面就簡單介紹一下各種讓讀者可以更快上手的重點玩法

 

  • 01.移動

利用鍵盤上的上下左右方向鍵可以操控生物移動,而移動時按住〔Ctrl〕不放,可以讓生物的頭部對準正前方,這樣比較能夠精準的操控。不過因為不同生物有不同移動方式,所以具體的細節就請讀者自行體會。

neoaquarium-02 (by 異塵行者)

 

  • 02.浮游

按住鍵盤上的〔Shift〕,可以讓生物開始漂浮游泳(別忘了這是海底世界),善用「空中優勢」除了可以躲避敵人攻擊,你的俯衝近戰攻擊也有加成效果,雖然浮游時更難控制移動,但值得好好利用。

neoaquarium-03 (by 異塵行者)

 

  • 03.遠攻

遊戲的重點是兩隻甲殼生物的對戰,在戰鬥過程中,誰的生命值(Life)先消耗完畢就會輸了這場戰鬥,而攻擊方式則分為遠程攻擊和近戰攻擊。

按下〔Z〕是發動遠程攻擊,每個生物有不同的遠程攻擊方式,強弱也有不同。單擊〔Z〕時發射的是普通飛彈,如果持續按住〔Z〕則可以發射威力更強大的武器,遊戲也很貼心的會用白色十字幫你自動瞄準目標。

neoaquarium-04 (by 異塵行者)

 

  • 04.近攻

按下〔X〕則是發動近戰攻擊,這個攻擊模式是遊戲的主力,如果持續按住〔X〕的話可以蓄力,共分為Level 1~3的三段蓄力,每段蓄力可以發動不同的絕招。例如前面提到的旭蟹,使用Level 1蓄力攻擊就會使出潛伏到沙地裡的招數。

另外可否完成三段蓄力和你的「Power值」有關,每次使用完絕招後,Power就會降低相應的數值。而Power值能否很快的自動回復則取決於水質是否乾淨無雜質,例如激烈戰鬥、遠程攻擊都會造成水質下降。

玩家也可以強化預設的Power值長度,這必須依靠去「進食」海底世界中的其它小生物(利用攻擊來進食),但是當Power值加長後,還必須適時的「脫皮」來讓生物成長。

neoaquarium-05 (by 異塵行者)

 

  • 05.脫皮

持續按住〔S〕按鈕,就可以進行脫皮的動作,脫皮後的生物Power數值會從零開始慢慢回復,但是脫皮有兩個好處:第一個是可以讓透過吃小生物而累積的Power成長線加長;第二個則是讓生物「煥然一新,當你遭受攻擊時,可能會造成腳部、身體部位的損壞,相對的移動、防禦力就會下降,而脫皮就可以讓生物能力完全回復(除了Life生命值不會回復)。

此外像是寄居蟹等生物,持續按住〔S〕可以把背上的殼褪下,找到新殼時單點〔S〕就能完成換殼動作。

neoaquarium-06 (by 異塵行者)

 

  • 06.領域

持續按住〔Alt〕的話,會張開生物的絕對領域(遊戲設計者真的很異想天開),AT力場的作用是讓附近的小生物成為你的夥伴(顯示成藍色標誌),但這有什麼作用?我也還沒摸透。

neoaquarium-07 (by 異塵行者)

 

  • 07.分身

持續按住〔Alt〕的同時,按下〔Z〕可以把遠程攻擊部位卸除,按下〔X〕可以把近戰攻擊部位卸除。為什麼要卸除自己的攻擊部位呢?因為這些「掉下來」的關節都還具備了攻擊能力!可以幫助你用各種不同方式加強戰力(依據每個生物特色而有不同能力)。

當然,卸除自己武裝後的生物能力會大幅下降,但是別忘了我們可以使用「脫皮」的功能讓生物肢體重生。

neoaquarium-08 (by 異塵行者)

 

  • 08.設定

遊戲勝利後會計算分數,挑戰最高分也算是另外一種趣味。此外在遊戲解壓縮資料夾中啟動「custom.exe」,會開啟一個有日文亂碼的設定畫面,這時候在倒數第二項中切換到【AA 2x】,可以利用反鋸齒功能讓遊戲畫面更精緻,按下左下方按鈕就可以保存設定。

neoaquarium-09 (by 異塵行者)neoaquarium-10 (by 異塵行者)

 

  • 小結:

「NEO AQUARIUM 甲殼王」是一款另類、有趣的免費遊戲,雖然操作稍微複雜,但也讓遊戲玩法增加許多變化,而且操控海洋甲殼生物的遊戲體驗並不常見,或許可以花一些時間來好好試玩一番。


精品博客

精品博客


10 大提供短链接还原服务的网站

Posted: 23 Apr 2010 10:02 PM PDT

为了节省空间,天才们想出了很多方法把一条长长的链接缩短成一条比较短的链接。

长链接被缩短了之后,除非你点击它,否则你就不知道该链接到底指向哪个网页,如果那个网页是个垃圾或者含有病毒,那么就糟糕了。另外,有些提供短链接服务的网站(例如 Bit.ly)在我们国家是被墙的,你要翻墙才能访问。于是又有天才们建立了一些网站来还原短链接,让你可以在点击某个短链接之前发现它到底指向哪个网页。而在这些网站中,以下 10 个则是其中的佼佼者并且它们所提供的服务都是免费的:

1. LongURL

Short URL

LongURL 会显示短链接对应网页的缩略图以及留言信息甚至 Twitter 上的锐推 (RT)。

你可以通过附加组件或者油猴脚本的方式把 LongURL 添加到你的 Firefox 浏览器上,然后当你把光标移到某个短链接上面时,你就可以看到原始的链接以及对于网页的标题。

2.ExpandMyURL

Short URL

你可以把 ExpandMyURL 的小书签添加到浏览器的收藏夹,然后当你在含有短链接的页面点击小书签按钮时,那些短链接就会变成绿色,你点击那些短链接就能在该网站上看到对应的原始链接。

3. Expandurl

Short URL

除了缩短链接之外,Expandurl 还提供该链接对应的原始网页的缩略图。

4. Long URL Please

Short URL

你不能直接在 Long URL Please 网站上还原短链接,但是你可以安装该网站所提供的 Firefox 浏览器附加组件或者小书签,还原的链接会显示在浏览器的状态栏上。

5. PrevURL

Short URL

PrevURL 网站会还原短链接并显示原始网页的缩略图。你可以在 Firefox 或者 IE 浏览器上安装该网站提供的搜索框,当你搜索某个短链接时,你就会在 PrevURL 网站上看到还原结果。

6. Realurl

Short URL

Realurl 网站除了提供短链接还原服务之外,还显示一些 YouTube 上的热门视频以及 Twitter 上的最新图片。

7. Sucuri

Short URL

Sucuri 网站除了提供短链接还原服务之外,还会通过 Google 和 Site Advisor 这两个网站检查原始链接对应的网页是否安全。

8. LongSHORE

Short URL

你可以通过 LongSHORE 网站缩短长链接或者还原短链接。短链接还原的结果包括原始链接、原始网页缩略图、以及一些基本的网页数据(例如内容类型)。

9. Untiny

Short URL

你可以直接在 Untiny 网站上还原短链接,也可以通过安装该网站提供的 Firefox 附加组件或者油猴脚本来还原短链接。

10. Untr.im

Short URL

Untr.im 非常简单,你输入一条短链接,然后它就显示对应的原始链接。

由于常用的短链接服务主要是 Bit.ly, Tinyurl, is.gd 等比较受欢迎的网站,所以以上 10 个网站几乎可以还原所有的短链接。你如果还有使用其他的提供短链接还原服务的网站,欢迎分享。

-------------------------------------


© 逛逛精品博客,看看博客精品。| 转载请遵循"署名-非商业性使用"的创作共用协议。


相关博文:

  1. 通过 Google 寻找单身推友的 5 种方法
  2. Tweet 一篇文章的5种方法
  3. 把FireFox打造成写博客工具箱