顯示具有 firefox 標籤的文章。 顯示所有文章
顯示具有 firefox 標籤的文章。 顯示所有文章

2007年1月12日 星期五

Firefox 的 後退鍵(Backspace)行為

Firefox 由於是跨平台的程式,在很多地方會因各個平台原有的使用習慣不同而調整。例如 [OK] 和 [Cancel] 按鈕的左右位置,[Perferences] 在選單中的位置等等。

Backspace 在 Unix 環境下通常是習慣作為回到上一頁的快速鍵使用。因此 Unix 版的 Firefox 也順應這個用法。Windows 版沒有這個用法,而 Netscape Navigator 原本是 BS 當成回到上一個網頁。Backspace 的行為可以由這個參數控制: browser.backspace_action。

  1. 在網址列輸入 "about:config", enter
  2. 找到 browser.backspace_action ,或在 Filter 欄輸入前幾個字母可以較快找到。
  3. 修改它的值。1 代表 page up, 0 代表回到上一個網頁。

Ref: Browser.backspace action - MozillaZine Knowledge Base:

2006年8月10日 星期四

Google Browser Sync download banned outside U.S.

Google has forbidden download of Google Browser Sync outside U.S. probably due to legal privacy concerns. It is well known that google had been asked to turn out user data to U.S. government. The download page simply do not work when pressing the 'agree and install' button. Directly downloading the .xpi brings up a 'This product is not available in your country' page.

But it is annoying if you cannot get this useful tool. The update function in Firefox will not get the newest version either.

Thanks to google's search, according to this page, [LINICKX].com » How to Get Google Browser Sync outside the USA, anonymizer is a viable way to hide your info and download.

In the 20060802 update the major change would be that synchronizing is done in background. So the lengthy update process do not block users from using the browser.

Update: Looks like Google re-opened again.

2006年6月12日 星期一

Google Browser Sync

邪惡的 Google 又把魔掌伸得更遠了...

Google Browser Sync 是 Firefox 用的 extension, 光看名字和簡介,好像可以讓人不管用哪台電腦的 Firefox, 都能看到一模一樣的東西。Well,並不是這樣子。至少不是我以為的,UI 上按鈕、位址列這些東西都會在固定的地方。這對於固執地一定要把東西擺到順手地方用的我,實在才是Killer Feature 啊。

它所作的,是把 Firefox 的設定幫你儲存在它 Server 上。可儲存的設定有: Cookies, 儲存的網頁密碼,Bookmarks, 瀏覽記錄和瀏覽的視窗/Tab。

儲存 Cookie 實在滿雞肋,在使用 cookie 的網站中,要求安全的網頁多半設定 cookie 是 session only, browser 關掉就無效了,較無關緊要的也會設定幾天後 timeout。唯一會一直有效的 cookie, 多半是用來追蹤瀏覽行為的,例如廣告商和網站統計。絕大多數的使用者根本不知道 cookies 是什麼,讓 cookie 跟著人跑顯然沒什麼用處。試想,你用網路銀行的時候,會想要用完不登出,還把 cookie/sessionn 四處複製到別的電腦上用嗎?

網頁密碼可以跟著跑是好,但它畢竟是密碼,如果電腦會和別人共用,就不適合同步了。

Bookmark 功能... 這年頭還有人在用 browser 的 bookmark 嗎? 那一定是屬於老派使用者了。現在小朋友們要不直接記好記的網址,就是直接用 Google 當不用記的 address book。重度使用者也多半改用 social bookmarks, 一樣記錄在 server 上。

瀏覽記錄是我覺得唯一比較有用的。從盤古開天以來,看過的 link 就是用紫色來顯示。這樣在不同電腦上看同樣的網頁,一樣可以分得出來哪些是自己看過的。雖然 CSS 興起後很多搞怪網頁亂玩顏色,讓link 顏色失去了它原本可以表示的意義,還好那大都是個人使用者或者沒sense 的web designer。一般大手網頁服務還是很規矩。

說到記錄瀏覽視窗/TAB 就有點需要解釋了。它所假設的使用情形是,要讓browser 設定跟著人跑,而人只有一個,所以同時間使用的電腦/browser 也會只有一個。所以同一時間只允許一個 browser 連上它的 server, 類似 MSN Messenger 的概念,後來的連線會把先前的踢掉,所以有了這一個功能,把被踢掉的連線正在看的網頁視窗,原樣搬過來。對於從不關電腦,又四處游牧的人來說很有用。

綜合以上幾個用處來看,它對於使用多台電腦的人,可以把 Firefox 的「使用環境」帶著走,是很有用的。但它所定義的使用環境,元素都是屬於非常私人的東西,如果有隱私的考量,並不建議使用它。

還有一個缺點是,每次起動 browser 都要等它跟 server 同步一番,會等個幾秒鐘。對於急性子的人也是同樣不適合。

Google 想要當所有人硬碟的野心,在這個東西上再度表露無遺。不過最大的問題,仍然在連線速度。

Google 的剩餘 manpower 所能夠產出的東西,真是多得可怕。處於暴發性成長期的公司,總是有花不完的人/錢/頻寬。滿手錢的創投是四處砸錢投資公司,吸引一堆 Geeks 的 Google 則是用 RD 的 20% Time 四處亂槍打鳥。XD


附註: Google 的雇人哲學之一,就是雇用比目前平均值更好的員工。這對於一個正在往上爬的企業來說當然很容易,BUT... 這個問題有空再來談。

2006年5月26日 星期五

Firefox Inline Autocomplete

To turn on inline autocomplete in the Firefox web browser...

  1. Enter about:config in the URL field
  2. Right-click on the page and create a new Boolean value
  3. Enter browser.urlbar.autoFill as the preference name (note, case-sensitive: 'F', not 'f')
  4. Set the value to true

2006年2月17日 星期五

Firefox extension: Blogger Web Comments

Blogger Web Comments 這個 extension 是 Google 提供的 Firefox extension,讓使用者可以在一邊使用 Firefox 瀏覽網站的時候,一邊可以得知有哪些人對這個網站下了什麼註腳。

剛開始使用時,可以把 "Restrict to my language" 取消,比較容易看到別人寫的 comments, 畢竟英文還是算大宗。

聽起來很神奇吧,為什麼可以知道別人對這個網站有什麼意見呢? 一定不會是存在正在看的這個網站上嘛,那是儲存在哪裡的呢? 難不成有誰提了超大空間來擺放這些意見嗎?

冷靜下來想想,Google 提供 extension 的目的,一定是為了要促銷自家的產品,也就是 Google 搜尋。所以這也是使用 Google 搜尋所實作出來的囉?

來看看它是怎麼作的吧。按下 Panel 上的 "Show more", 就會開出一個新的分頁。



原來是使用 Google blog search 啊。然後在關鍵字裡以 link: 這個 keyword, 搜尋所有連結到這個頁面的 blog。也就是說,它所謂的 Comments 意見,就是網路上每個人在自己 blog 裡所發表的文字囉。而儲存空間,就是這個無窮無盡的網路空間。只要你的 blog 被 Google spider 爬過,有連結到別人的網頁,就自動成為 Web Comments 的內容。這個 extension 所作的事,就是把這樣的 blog 文章搜尋出來,以意見的形式顯示在 Firefox 裡。

這樣以程式產生的東西,很容易被濫用。比方說只要寫個blog, 連接到著名網站如 Yahoo, Google 去,寫的東西就很容易透過這種方式被看到。要濫發廣告用這招太好用了。事實上在上面的範例圖片裡,就已經有很多 spam 了。

而說到 Google 的 Blog search, 真是讓人搞不懂他們在想什麼。用來搜尋 blog 可以找到很多資料,但從 Google 大門搜尋同樣的關鍵字,有時結果還比較少。可能 web 是 spider 慢慢爬,而 blog search 有額外從 rss feed 和 weblog ping 來的資料吧。這兩個方式並不衝突,rss 找到的資料也可以放進 web search 裡啊。如果是因為還在 Beta 的關係... 那不知要到何年何月才會整合起來了。Google 的 beta 一向都持續很久... zzz...

2005年11月18日 星期五

FreeBSD + firefox + flash

portinstall firefox flashplugin-mozilla

cd /usr/src/libexec/rtld-elf/
make clean all install

portinstall linuxthreads linuxpluginwrapper acroread

Add the following lines to your /etc/libmap.conf:

# Flash with Firefox
[/usr/local/lib/linux-flashplugin6/libflashplayer.so]
libpthread.so.0 pluginwrapper/flash6.so
libdl.so.2 pluginwrapper/flash6.so
libz.so.1 libz.so.2
libstdc++-libc6.2-2.so.3 liblstdc++.so.4
libm.so.6 libm.so
libc.so.6 pluginwrapper/flash6.so

# Acrobat with Firefox
[/usr/local/Acrobat5/Browsers/intellinux/nppdf.so]
libpthread.so.0 pluginwrapper/acrobat.so
libdl pluginwrapper/acrobat.so
libc.so.6 pluginwrapper/acrobat.so

2005年7月3日 星期日

EditCSS 是個好東西

EditCSS 是 Firefox 的 extension, 安裝以後會有個 sidebar, 可以檢視目前頁面的"所有 CSS 設定",不管是 inline, import 都可以看得到。修改 CSS 會立刻在主視窗看到變動後的結果。對於需要修改 CSS 又懶得 save, upload loop 的人真是一大福音。

另外一種用法,是用來觀摩別人家的 CSS 寫法。遇到複雜的寫法,要從 source 找出哪些樣式對應到什麼東西,實在是一件苦差事。用這個就可以有類似 WYSIWYG 的效果了。