如何幫助t7?

t7度空間是一個沒有掛載任何廣告、所有的資訊/知識分享皆是無償奉獻的部落格,如果你覺得t7度空間的內容對你有幫助並願意給予t7支援或鼓勵的話,你可以透過下列的方式:

  • 從[這裡]申請 Dropbox 並安裝到電腦,你可以得到 250MB 的額外空間並提升t7的可用空間。
  • 寫信到t7yang@ymail.com給我鼓勵、感謝、建議……

[瀏覽器] 如何在 Opera 中指定特定網站的縮放比

使用 Opera 時雖然有非常方便的手勢加鍵盤按鍵來調整網頁的縮放比,但對某些使用者而言,有些特定的網站如果還需要常常手動去調整縮放比就不是十分方便了。偏偏 Opera 又沒有針對個別網站設定縮放比的選項,但好在 Opera 可以讓使用者自由自訂瀏覽器,所以透過 CSS 的幫助使用者還是可以做到對特定的網站指定其縮放比的大小。

對某個特定的網站指定其顯示的縮放比,一直是 Opera 缺失的部分。但透過 CSS 和個別網站設定方式,使用者還是可以完成這樣的訴求。這裡為各位讀者準備了兩種放大的方式,一種是只針對文字部分放大,而另一種是針對整個網頁(所有物件)進行放大。如果你自己會設計 CSS 的話也可以自行改寫為你滿意的樣式。

下載 CSS 檔
為了方便使用者直接套用 CSS 檔,並免還可能遇到檔案編碼等問題,所以在這個範例中會會直接提供兩個預備好的 CSS 檔給讀者直接下載套用。如果你會自己寫 CSS 的話也可以嘗試自己寫,或拿這兩個檔案來改寫成符合你的需求的 CSS 樣式。
  1. 首先,開啟 Opera 並在網址列輸入「opera:about」,複製下圖表示的「使用者 CSS 目錄」。
  2. 將該目錄貼上資料夾視窗中並開啟,這個資料夾就是存放你的 CSS 檔案的地方。
  3. 這裡下載已經寫好的 CSS 檔,然後把這兩個檔案解壓縮到上述的路徑中。註1

縮放特定的網站
EnlargeAll.css 是放大網頁中所有元素的樣式檔,而 EnlargeFont.css 則是只針對文字部分進行縮放。該使用哪個 CSS 檔端看讀者的需求,而且既然兩個檔案都給你了,你可以自行切換測試看看到底哪個才是適合你的 CSS 樣式。
  1. 為了避免讀者忘記,再說明一次,先複製「使用者 CSS 目錄」的資料夾路徑。
  2. 開啟你想縮放的網站,這裡以 Google 字典為例。右鍵點選網頁的空白處,點選右鍵選單中的「編輯網站設定」。
  3. 將分頁切換到「顯示」,把剛剛複製的路徑貼到「個人樣式表」的欄位中,最後記得加上「\EnlargeAll.css」或「\EnlargeFont.css」的 CSS 檔檔名註2
  4. 按下 F5 或瀏覽器的「重新整理」按鈕,網頁重新載入後就會套用你所指定的 CSS 樣式了。

後記
這個方法可能不是最好的方法,但先應該也不是甚麼壞方法,反正就是一個還算堪用的方法。當然,身為使用者,我們還是希望 Opera 開發團隊能夠把針對某個網站指定縮放比的功能新增到選項中,以方便使用者。如果你有更好的方法,歡迎提出來一起分享。

註1:CSS 程式碼部分來自 PTT 板友 weiyucsie 提供。
註2:以這個例子為例,這個 CSS 樣式會作用在「google.com」或「google.com.tw」的網域上,為了避免影響其他的 Google 服務的縮放比,請在〔一般〕分頁中的〔網站〕欄為中多加上「/dictionary」以確保這個樣是只對 Google 字典(特定的網域)有效。