2008-04-27

[Computer] 修改Firefox介面的字型

為了美觀,我改用布景主題Zune,主色調成為黑色。但是Firefox的顏色顯然和Zune不合。因此想將Firefox也改成黑色。我在Firefox官網找到Aero Fox,看起來很華麗,可惜因為底色太暗,以致於文字太小、不夠清楚。

所以,我想將Firefox介面的文字字型放大。在這個資料夾C:\Documents and Settings\{USERNAME}\Application Data\Mozilla\Firefox\Profiles\{XXXXX}.default\chrome
找到userChrome.css(沒有的話自己新增一個)

然後加入以下的CSS程式碼:
* {
font-size:13px !important;
font-weight: bold !important;
font-family:MSJH, msyh !important;
}

【解釋】
  1. Firefox使用者介面可以自訂樣式,語法遵照CSS。
  2. 第一行的星號(*)是全域選擇器(universal selector),表示選取所有物件。
  3. 每一行最後的 !important 是讓使用者的自訂樣式覆蓋瀏覽器的設定。
  4. font-size調整字型大小、font-weight調整字型粗細、font-family指定字型種類。
  5. msjh和msyh分別代表微軟正黑體微軟雅黑體。前者是繁體,後者是簡體。這兩者都是Vista的新字型,因為支援Clear Type,看起來會比較清楚。
【效果比較】

【延伸閱讀】

2008-04-11

[Linguistics] DOI 轉址與電子期刊


一、前言
身為網際網路的使用者,我們常常「找不到網頁」,也就是網址已經無法對應到網頁內容了(也叫做HTTP 404錯誤)。這個問題實在太容易發生了(Benbow, 1998),就連學術期刊也不例外(Harter and Kim, 1996)。

二、DOI原理
解決之道就是:透過第三方機構,將網址永久固定下來。這個機構就是DOI基金會。DOI (Digital Object Identifier)是一組數字(也可加上字母),透過DOI解析器來轉址。比方說,這是Journal of Phonetics其中一篇文章的URL:
這種網址因為是資料庫產生的,長度讓人望而生畏,打字十分不便,更別提還有URL變動的問題。所以ScienceDirect就跟DOI合作,給這篇文章一個DOI編號:
  • 10.1016/j.wocn.2007.03.001
DOI分為兩部分,斜線之前的是機構,之後的是資源(也就是這篇文章)。10表示DOI的認證機構(目前只有DOI基金會),1016表示出版商(ScienceDirect)。斜線之後的就讓出版商自行編碼,有數字、也有字母,用來指向某個網路資源(例如書籍、網頁、影片......等等)。比方"j.wocn"表示Journal of Phonetics,而"2007.03.001"表示2007年3月所接受的第1篇文章(為什麼不是依照出版日期編號呢? @_@")。

這種DOI要怎麼用呢?我們需要透過DOI解析器(resolver):http://dx.doi.org/。將剛剛的那一串DOI,加在這個網址之後,變成這樣:
這時候DOI解析器就會自動轉到上述那一長串網址。DOI是固定的,如果資料庫的網址變動了,解析器也會跟著更新,再也不需要擔心「找不到網頁」的問題。

三、DOI的缺點
當然,DOI也是要收費的,只不過它向出版商收,而不是向使用者收。所以並不是每個出版商都願意提供DOI的功能。此外,雖然DOI是永久固定的,但這並不表示它完美無缺。至少,DOI編碼缺乏一致的規劃。比方說,同樣是Journal of Phonetics的文章,但1995年和2008年的文章,DOI編碼就不一致:
還有,有的出版商完全使用數字來編碼,導致DOI不具可讀性,例如,這是一篇The Journal of the Acoustical Society of America的文章:

四、小結
每一種制度的建立,都需要漫長的時間。以現狀而言,DOI要全面普及,還有很遙遠的距離要走。網路資源的多樣性、變動性都為「永久固定網址」這個概念帶來變數。也許比較好的方法是將固定網址當成公益事業、由各國政府買單?但這恐怕比商業化還要困難。目前的作法,也算是解決了燃眉之急吧!

不過話說回來,現在的網頁伺服器都有重寫網址(rewrite URL)的功能,可以將查詢字串(query string)轉寫成靜態網址。ScienceDirect明明是數一數二的大公司,為什麼就不能把網址寫得友善一點呢?真是讓人想不透啊.....

引用文獻
  • Benbow, S.M.P. (1998). File Not Found: the problem of changing URLs for the World Wide Web. Internet Research: Network Applications and Policy, 8(3), 247-­250. DOI: 10.1108/10662249810217867
  • Harter, S and Kim, H. (1996). Electronic journals and scholarly communication: A citation and reference study. Information Research, 2(1).
    http://informationr.net/ir/2-1/paper9a.html

2008-04-09

[Computer] CSS裸奔節

CSS naked day今年的CSS naked day是4月9日。大家一起來裸奔吧~ ^^y

根據官方網站,活動目的如下:
CSS裸奔節的目的是推動Web標準。簡潔為美。使用正確的(x)html,語義標記,良好的層次結構。暫時把頁面設計拋棄,直接展示<body>吧。

2008-04-08

[Computer] FeedDemon 2.6 免費!

一直以來,我的RSS閱讀器就是用FeedDemon,雖然它是商業軟體,但我喜歡無延遲的動作切換,也喜歡它的「監視項目」以及「剪報」功能。到今天我才知道,原來FeedDemon從2.6版開始,變成免費軟體了。如果需要中文語系,可以從Jedi大師的網站下載,將 Chinese (Traditional).fdlang2 檔案複製到 C:\Program Files\FeedDemon\Data\lang 即可。

順便一提,雖然2.6版加入了自訂字型的功能,但中間欄的「新聞項目」字型太小,讓人讀起來很吃力。(既然已經能夠更改字型種類,為什麼不能把字型大小也加入設定選項呢?嘖~)嘗試了許久,後來終於在官網論壇上找到解決方法,需要修改登錄檔。簡單的說,就是修改這裡(如果沒有Fonts,就自己新增):
HKEY_CURRENT_USER\Software\Bradbury\FeedDemon\1.0\Fonts
新增DWORD值,命名為FSizeNewsItems,修改十進位值為11(即字型大小)

修改成果如下


【延伸閱讀】