Archive

Archive for the ‘Chrome’ Category

如何下載Youku等影片

September 29, 2013 Leave a comment

如何下載Youku等影片

1. 使用 Chrome / Firefox 瀏覽器觀看Flash格式影片,然後在相應資料夾中找出相應視頻。用途最廣泛,不過技術操作難度高,而且兩個瀏覽器緩存影片檔案的資料夾路徑經常改變,不易偵測。

  • Chrome(Windows XP):C:\Documents and Settings\username\Local Settings\Temp
  • Chrome(Windows XP):C:\Documents and Settings\username\Local Settings\Application Data\Google\Chrome\User Data\Default\Cache
  • Firefox(Windows XP):C:\Documents and Settings\username\Local Settings\Application Data\Mozilla\Firefox\Profiles\profilename\Cache (搜尋大型檔案)

2. 使用 Firefox 套件「Video DownloadHelper」,適用於大量影片網站。

3. 使用 「YouTube Video Download」,只適用於Youtube,支持 Greasemonkey 的 Chrome / Firefox 均可使用。

4. 使用 Android 操作系統的智能手機或平板電腦,下載 Youku App,緩存目標影片,使用檔案瀏覽器開啟相應路徑,複製相關影片檔案。目前路徑為:SDCard/Youku/OfflineData/。使用 Youku App,不但可以緩存變相不載影片,同時可以觀看「只限內地播放」的影片,例如TVB劇集,毋須像在電腦般使用「Unblock Youku」,缺點是下載回來的影片,會分割成幾個影片檔案,若要合併可能需要使用格式工廠等軟件或 Apps。

5. 使用影片下載網站,例如http://www.flvxz.com/以及http://youkuxia.com/,個人認為在影片下載網站中算是較為可靠穩定。

Advertisements
Categories: Applications, Chrome

叛離Chrome瀏覽器 重投Firefox懷抱

June 4, 2013 Leave a comment

不知何時開始,標榜速度的Chrome瀏覽器變得很「慢」。正確來說,標榜速度的Chrome瀏覽器,大部分時間仍然很「快」,但有時候,卻真的變得很「慢」。

日常使用的三台電腦都出現同樣情況。當中,家中兩台電腦主力已由Chrome轉為Firefox,而辦公室電腦配置稍高,仍主力使用Chrome瀏覽器,不過使用Firefox更為頻繁。(利申:全部三台電腦均屬低配置)

回想當年,桌面瀏覽器由微軟IE獨攬,很多普羅大眾不知道世上還有其他瀏覽器,包括年幼的我。直至Firefox出現,立即試用,猶如發現新大陸,種種附加元件,很瀏覽器功能提升效果顯而易見。後來Chrome瀏覽器推出,更是趨之若騖,因此正中瀏覽網頁的核心,速度。當初的Chrome瀏覽器,真的很快,不過都已經是過去了。

1. 開啟變慢

在使用Chrome瀏覽器一段時間之後,逐漸累積一大堆瀏覽資料,開啟Chrome瀏覽器會變慢。瀏覽器打開後,會出現「涷結」狀態,任何操作都毫無反應,估計瀏覽器正在載入書籤及擴充功能,並進行同步處理,因此大量耗用系統資源(尤其是像Page Monitor等的擴充功能,大量佔用網絡及運算資源),造成遲緩無反應現象。

此問題並非Chrome獨有,當年使用Firefox時,使用一段時間、安裝多個附加元件後,亦同樣變慢。解決方法是另設免安裝潔淨版本,不紀錄瀏覽歷史、盡量少安裝附加元件,連書籤都透過離線網頁檔案代替。

不過,經過幾個版本更新後的Firefox開啟時間已大幅改善,在安裝數目相近的附加元件後,打開Firefox不足10秒即可使用,而打開Chrome瀏覽器,連同涷結狀態時間,動輒要等30秒以上才能使用。

2. 打開大量分頁後變慢(記憶體不足)

日常使用的幾台電腦均是幾年前的產物,配置以今日的眼光來看非常之低,尤其是記憶體方面,家中兩台電腦分別只有1GB及2GB,而辦公室電腦則有2.85GB。

如此配置執行一般軟件游刃有餘,甚至運行Firefox以及IE8還很輕鬆,不過Chrome瀏覽器佔用記憶體情況嚴重,即使配置2.85GB記憶體,開啟多個分頁後,仍時常出現記憶體不足情況,導致運行突然變慢。

其實Chrome瀏覽器及Firefox/IE等在設計上存在重大差異,在Chrome瀏覽器中,每組分頁均以獨立程序(process)運行,即使個別分頁崩潰都不會影響其他分頁。不過,現代瀏覽器及網頁設計已臻完善,甚少出現崩潰情況,而真正出現崩潰時即使是Chrome也是整個瀏覽器崩潰,與其他瀏覽器分別不大。

獨立程序運行可以理解為Chrome特點的代價,而記憶體漏洩(Memory Leak)則是電腦軟件常見的問題,而此問題在Chrome非常嚴重,尤其是最近更新後。打開幾個網頁後,即使不再進行瀏覽,相關程序佔用的記憶體仍會持續增加。

在Chrome開啟一個網頁程序佔用記憶體動輒200MB,幾個分頁往往要2GB以上,而Firefox開啟10個分頁後,整體佔用記憶體才不過300MB而已。

3. 關閉變慢

另一個Chrome奇怪之處,是其關閉奇慢。關閉Chrome之後同樣會出現「涷結」狀態,大量讀寫硬碟記錄瀏覽資料,以致其他操作完全沒有反應,要執行其他動作往往要等「涷結」狀態解除,大約要30秒。而Firefox,關閉時不會像Chrome大量佔用系統資源,至少不會出現「涷結」狀態甚麼也做不了。

其實,智能手機的Chrome瀏覽器,無論是iPhone還是Android版本,機能較弱的裝置,都出現同樣效能遲緩問題。

要解決以上問題,更換瀏覽器為上策,當中Firefox是不錯的選擇,至少大部分的附加元件可以找到替代品。如果對Chrome瀏覽器依依不捨,譬如有找不到替代品的附加元件(例如Cloud Save),另設免安裝潔淨版Chrome瀏覽器為中策。至於下策是買一台高效能電腦,尤其要購置記憶體,至少要4GB以上。

當然,無論是哪個瀏覽器,平日也會緊記清理歷史紀錄、書籤以及擴充功能,減少儲存不必要的資料,開啟多個分頁後更要定期關閉不必要的分頁。

近日,市場調查顯示Chrome瀏覽器份額降至21個月以來低點,並不特別感到奇怪,畢竟Chrome瀏覽器由「快」變「慢」,連我都成為叛離的其中一份子。如果谷歌不改變Chrome的設計,修補記憶體漏洩等問題,相信會有更多人叛走。

Categories: Applications, Chrome

高效網頁瀏覽

March 19, 2013 Leave a comment

本文針對Chrome瀏覽器,匯整高效網頁瀏覽的各項操作,主要是由快捷鍵及手勢推動,鍵盤和滑鼠操作互替互補,由淺入深,愈往後的自訂性愈強,學習曲線愈陡峭,需要記憶的操作愈多。第一至三項是關於Chrome本身的快捷鍵及功能,第四至七項是Chrome的擴充功能,由於擴充功能會耗用資源,因為請視乎電腦硬件配置安裝。粗體紅色表示提醒自己甚少注意到的快捷鍵。(警告:以下方式只適合喜歡折騰的人)

1. 熟悉Windows系統的基本快捷鍵

幾乎所有Windows軟件都用得到,非常基本以及實用的Windows內置快捷鍵,之前的文章亦有提及:

文字編緝

  • Ctrl+A,全選
  • Ctrl+X,剪下
  • Ctrl+C,複製
  • Ctrl+V,貼上
  • Ctrl+Shift+V,純文字貼上
  • Backspace,刪掉左邊單字
  • Delete,刪掉右邊單字
  • Ctrl+Backspace,刪掉左邊單詞
  • Ctrl+Delete,刪掉右邊單詞

視窗操作

  • Alt+F4,關閉視窗
  • Ctrl+O,打開電腦文件
  • Ctrl+S,儲存目前網頁
  • Ctrl+P,打印目前網頁
  • Ctrl+F,在網頁上搜尋
  • Ctrl+G/F3,搜尋下一個匹配項
  • Ctrl+Shift+G/F3,搜尋上一個匹配項
  • Alt+Left/Backspace,回上一頁
  • Alt+Right,回下一頁
  • Alt+Home,打開主頁
  • Home,回到頁首
  • End,回到頁尾
  • Esc,停止載入
  • F5,重新整理
  • Ctrl/Shift+F5,清除緩存後重新整理

2. 熟悉Chrome瀏覽器的基本快捷鍵

除了Windows內置快捷鍵外,Chrome亦有自己的專用快捷鍵,之前的文章亦有提及:

分頁操作

  • Ctrl+T,打開新分頁
  • Ctrl+Shift+T,復原已關閉分頁
  • Ctrl+N,打開新窗口
  • Ctrl+Shift+N,在隱身模式下打開新窗口
  • Ctrl+W/F4,關閉目前分頁
  • Ctrl+MouseScrollUp/+,放大目前網頁
  • Ctrl+MouseScrollDn/-,縮小目前網頁
  • Ctrl+0,將網頁恢復到正常大小
  • Ctrl+1…8,切換到指定位置編號的分頁
  • Ctrl+9,切換到最後一個分頁
  • Ctrl+Tab/PgDn,切換到下一個分頁
  • Ctrl+Shift+Tab/PgUp,切換到上一個分頁

工具快捷鍵

  • Alt+E,開啟工具選單
  • Shift+Alt+T,將焦點設置在工具欄上
  • Ctrl+D,將目前網頁加入書籤
  • Ctrl+U,查看原始碼(javascript:location=’view-source:’+document.location.href;)
  • Ctrl+Shift+B,打開和關閉書籤欄
  • Ctrl+Shift+O,打開書籤管理器(chrome://bookmarks/)
  • Ctrl+H,查看記錄(chrome://history/)
  • Ctrl+J,查看下載(chrome://downloads/)
  • Shift+Escape,查看工作管理員

連結快捷鍵

  • Ctrl+Click,在後台新分頁中打開連結
  • Ctrl+Shift+Click,在前台新分頁中打開連結
  • Shift+Click,在新視窗打開連結
  • Alt+Click,下載連結

3. 熟悉Chrome網址列Omnibox操作

Chrome的主要特色是網址列Omnibox,除了可以直接輸入網址外,亦可以搜尋網頁,更可以搜尋瀏覽器應用程式、書籤、瀏覽紀錄和相關項目,功能異常強大。

網址列快捷鍵

  • F6/Ctrl+L/Alt+D,選取網址列
  • Alt+Enter,在新分頁中打開網址
  • “bing”+Ctrl+Enter → http://www.bing.com
  • “Youtube”+Tab+”cat”+Enter → 在Youtube中尋找”cat”

Chrome其中之一最強大的地方,在於其自訂搜尋引擎功能,除了瀏覽器會自動新增搜尋引擎外,用戶亦可在chrome://settings/searchEngines中新增及管理搜尋引擎,設置關鍵詞。例如設置Youtube搜尋的關鍵詞是”y”,Wikipedia是”w”,中文維基百科是”z”,Google Lucky是”l”,Google Translate(zh-TW)是”t”,可在網址列輸入:

  • “y”+Tab+”cat”+Enter → 在Youtube中搜尋”cat”
    (http://www.youtube.com/results?search_query=%s)
  • “w”+Tab+”cat”+Enter → 在Wikipedia中搜尋”cat”
    (http://en.wikipedia.org/w/index.php?search=%s)
  • “z”+Tab+”cat”+Enter → 在中文維基百科中搜尋”cat”
    (http://zh.wikipedia.org/w/index.php?search=%s)
  • “l”+Tab+”cat”+Enter → 在Google Lucky中搜尋”cat”
    (http://www.google.com/search?btnI&q=%s)
  • “t”+Tab+”cat”+Enter → 將”cat”透過Google Translate翻譯成繁體中文
    (http://translate.google.com/?text=%s&hl=zh=TW&langpair=auto|zh-TW)

4. 使用Mouse Stroke擴充功能

以前用Firefox時,會用Fire Gestures,後來改用Chrome,便轉用Mouse Stroke,功能是透過拖曳不常用的滑鼠右鍵,完成基本操作。一開始使用時會不習慣,習慣後會愛不釋手,減省滑鼠由頁面移至左上角、右上角的時間。Mouse Stoke已從Chrome Web Store移除,但暫時仍可在Google Codes找到。(Google Reader的教訓令我明白到雲非安全,備份為上。)常用的操作包括:

  • ←,回上一頁
  • →,回上一頁
  • ←↑,回到頁首
  • ←↓,回到頁尾
  • ↑←,切換到上一個分頁
  • ↑→,切換到下一個分頁
  • ↓↓,回到上層網址

Mouse Stroke允許可以透過JavaScript自訂手勢,例如:

  • →,在Youtube搜尋
    (location.href = ‘http://www.youtube.com/results?search_query=’ + _env.seltext;)
  • ←,在Wikipedia搜尋
    (location.href = ‘http://en.wikipedia.org/w/index.php?search=’ + _env.seltext;)
  • ↑,網址列數字加一,閱讀小說漫畫時非常方便
    (javascript:(function(){ var e,s; IB=1; function isDigit(c) { return (“0” <= c && c <= “9”) } L = location.href; LL = L.length; for (e=LL-1; e>=0; –e) if (isDigit(L.charAt(e))) { for(s=e-1; s>=0; –s) if (!isDigit(L.charAt(s))) break; break; } ++s; if (e<0) return; oldNum = L.substring(s,e+1); newNum = “” + (parseInt(oldNum,10) + IB); while (newNum.length < oldNum.length) newNum = “0” + newNum; location.href = L.substring(0,s) + newNum + L.slice(e+1); })();)
  • ↓,網址列數字減一,閱讀小說漫畫時非常方便
    (javascript:(function(){ var e,s; IB=-1; function isDigit(c) { return (“0” <= c && c <= “9”) } L = location.href; LL = L.length; for (e=LL-1; e>=0; –e) if (isDigit(L.charAt(e))) { for(s=e-1; s>=0; –s) if (!isDigit(L.charAt(s))) break; break; } ++s; if (e<0) return; oldNum = L.substring(s,e+1); newNum = “” + (parseInt(oldNum,10) + IB); while (newNum.length < oldNum.length) newNum = “0” + newNum; location.href = L.substring(0,s) + newNum + L.slice(e+1); })();)

5. 使用Multi Search擴充功能

剛才介紹的Mouse Stroke擁有自訂搜尋功能,充其量只有上下左右四個方向,過多會過份繁瑣,此時可使用FastestChrome及Multi Search,選取文字後可選擇不同搜尋引擎進行搜尋。前者較易用,但較耗資源而且自訂性較低,後者操作稍為複雜但自訂性強,個人只使用後者。之前寫過兩篇文章介紹,第一篇比較兩者,第二篇羅列常用搜尋引擎。

  • Direct (”bing” → http://www.bing.com)
  • Google Lucky
  • Google Translate
  • Google Maps
  • Google News
  • Google Site Search
  • Youtube
  • Picasa
  • Wikipedia
  • 中文維基百科
  • 香港網絡大典
  • 雅虎拍賣
  • 淘寶
  • 香港格價網
  • Delicious
  • Dictionary
  • Twitter
  • Facebook
  • Google+
  • Weibo
  • Quora
  • Zhihu

6. 使用Vimium/Vimperator擴充功能

以上介紹的兩個擴充功能都與滑鼠操作有關,接下來介紹的兩個擴充功能則與鍵盤操作有關,是在Windows以及Chrome的快捷鍵基礎上,再增加快捷鍵的操作。Firefox的Vimperator,以及Chrome的Vimium,基本上都是參照文本編緝軟件Vim,加強瀏覽器本身的鍵盤操作功能。以下介紹以Vimium為主。

Vimium快捷鍵眾多,個人認為最常用的首先是輸入f/F,羅列頁面上所有連結;其次是o/O,輸入網址或搜尋記錄書籤,等同網址列Omnibox;第三是/(斜線),搜尋文字,比起原生搜尋功能優勢之處在於可選取文字。

Vimium專用快捷鍵

  • yy,複製目前網址
  • yf,點選複製連結
  • p,在目前分頁網址列貼上並前往
  • P,在新分頁網址列貼上並前往
  • gu,回到上層網址
  • i,進入輸入模式,可自由輸入文字
  • gi,將焦點放在第一個輸入框(輸入gNi則焦點放在第N個輸入框)
  • f,在目前分頁打開一個新的連結
  • F,在新分頁打開一個新的連結
  • Alt+f,打開多個連結
  • T,在各分頁中搜尋
  • o,在目前分頁搜尋打開網頁
  • O,在新分頁搜尋打開網頁
  • b,在目前分頁搜尋打開書籤
  • B,在新分頁搜尋打開書籤
  • [[,在頁面尋找上一項目連結
  • ]],在頁面尋找下一項目連結
  • gf,循環到下一頁框
  • ?,顯示幫助

Vimium/Chrome對應鍵盤按鍵(可略過)

  • j,向下移動,對應Down
  • k,向上移動,對應Up
  • h,向左移動,對應Left
  • l,向右移動,對應Right
  • gg,回到頁首,對應Home
  • G,回到頁尾,對應End
  • zH,一直移動到左部
  • zL,一直移動到右部
  • d,向下翻頁,對應PgDn
  • u,向上翻頁,對應PgUp
  • r,重新整理,對應F5
  • gs,查看原始碼,對應Ctrl+U
  • /,進入搜尋模式,對應Ctrl+F,但可選取文字
  • n,搜尋下一個匹配項,對應F3
  • N,搜尋上一個匹配項,對應Ctrl+Shift+F3
  • H,回上一頁,對應Alt+Left
  • L,回下一頁,對應Alt+Right
  • K/gt,切換到上一個分頁,對應Ctrl+Tab
  • J/gT,切換到下一個分頁,對應Ctrl+Shift+Tab
  • g0,切換到第一個分頁,對應Ctrl+1
  • g$,切換到最後一個分頁,對應Ctrl+9
  • t,開新分頁,對應Ctrl+T
  • x,關閉目前分頁,對應Ctrl+F4
  • X,復原已關閉分頁,對應Ctrl+Shift+T

7. 使用Shortcut Mananger擴充功能

Vimium/Vimperator雖好,但略嫌自訂性不足,所以另外推薦Shortcut Manager,提供自訂快捷鍵功能,適用開啟網頁或執行JavaScript,自訂功能強大,足以補完Vimium/Vimperator。例如:

Categories: Applications, Chrome

Bookmarklets on Android

March 8, 2013 1 comment

Bookmarklet是輕量級JavaScript程式,由於以網址(URL)的形式被存為瀏覽器中的書籤,因此被稱為Bookmarklet。桌面瀏覽器大多支援Bookmarklet,但支援Bookmarklet的手機瀏覽器不算多,蘋果的手機版Safari就是其中之一。以往一直沒在手機上用過,但最近使用Naked Browser,預載了Translate以及Clear Cache兩個Bookmarklet,就重拾起用Bookmarklet的樂趣,隨後發現原來Chrome以及Dolphin都支援Bookmarklet,只是自己一直沒有留意罷了。

利用不同搜尋引擎搜尋 

桌面版Chrome其中之一大特點是Omnibar,可以在網址搜尋列「輸入搜尋引擎+Tab+關鍵字」,就會在該搜尋引擎中搜尋關鍵字,例如「”Youtube”+Tab+”Dogs”」就會在Youtube中搜尋有關狗的影片。而且,在設定(chrome://settings/searchEngines)中可管理搜尋引擎。搜尋引擎無所不包,上至Youtube、Yahoo,下至某個人博客,Chrome都可以自動加入,完成毋須用戶操勞。

不過我用得更多的,其實是功能類似,之前介紹過的Mulit Search,選取頁面上的文字後,只要右按滑鼠再選取搜尋引擎,就可以在該搜尋引擎中搜尋選取的文字,極之方便,不過加入搜尋引擎的方式比較麻煩,要用家自己處理一堆程式碼。

來到手機,沒有了OmniBar以及Multi Search,確實不慣,不過透過Bookmarklet實現接近功能!

更新:實際試用後發現不是每個瀏覽器用每個Bookmarklet都可以。搜尋類Bookmarklets似乎只在Chrome成功,但Dolphin和Naked瀏覽器都不成功;後來嘗試修改原本的Javascript,成功令Youtube/Wikipedia搜尋的Bookmarklet在Naked Browser上運行,後者更加入中文版。至於Pocket,就三個都成功,不過Chrome要巧妙地在Omnibar輸入關鍵字方式點選,否則Chrome只會在新分頁開啟書籤,令Add to Pocket失效。

更新2:後來又發現Bookmarklet搜尋英文可以,但中文會出現亂碼,原來問題出於escape()上,只要改為encodeURIComponent()就可以解決。

Google Search

  • javascript:q=”+(window.getSelection?window.getSelection():document.getSelection?document.getSelection():document.selection.createRange().text);if(!q)q=prompt(‘Enter your search here’,”);if(q!=null)location=’http://google.com/search?query=’+encodeURIComponent(q).replace(/ /g,’+’)+’&num=10′;void 0

Google In Site Search

Youtube Search

Wikipedia Search

其實其餘網站的搜尋功能,都可輕易製作Bookmarklet,不過個人沒有需要,常用的其實只有Google/Youtube/Wikipedia幾個,需要的時候再製作吧!

其他實用功能

除了用其他搜尋引擎進行搜尋外,Bookmarklet尚有很多意想不到的功能,實用程度媲美桌面瀏覽器的Extensions以及Greasemonkey。

眾多功能中,個人最看重「Add to Pocket」,因為透過「分享」再選擇「Pocket」,不會將記錄網頁標題,而會直接將網址當作標題,以致在閱覽未讀清單時,常常不知某連結的內容是甚麼,大為費解。在桌面版Chrome一直直接使用Bookmarklet,可以在手機版直接用實在太好了。

Add to Pocket

  • javascript:(function(){ISRIL_H=’1164′;PKT_D=’getpocket.com’;ISRIL_SCRIPT=document.createElement(‘SCRIPT’);ISRIL_SCRIPT.type=’text/javascript’;ISRIL_SCRIPT.src=’http://’+PKT_D+’/b/r.js&#8217;;document.getElementsByTagName(‘head’)[0].appendChild(ISRIL_SCRIPT)})();

Translate

Increment

  • javascript:(function(){var e,s;IB=1;function isDigit(c){return (“0″<=c&&c<=”9”)}L=location.href;LL=L.length;for(e=LL-1;e>=0;–e)if(isDigit(L.charAt(e))){for(s=e-1;s>=0;–s)if(!isDigit(L.charAt(s)))break;break;}++s;if(e<0)return;oldNum=L.substring(s,e+1);newNum=””+(parseInt(oldNum,10)+IB);while(newNum.length<oldNum.length)newNum=”0″+newNum;location.href=L.substring(0,s)+newNum+L.slice(e+1);})();

Decrement

  • javascript:(function(){var e,s;IB=-1;function isDigit(c){return (“0″<=c&&c<=”9”)}L=location.href;LL=L.length;for(e=LL-1;e>=0;–e)if(isDigit(L.charAt(e))){for(s=e-1;s>=0;–s)if(!isDigit(L.charAt(s)))break;break;}++s;if(e<0)return;oldNum=L.substring(s,e+1);newNum=””+(parseInt(oldNum,10)+IB);while(newNum.length<oldNum.length)newNum=”0″+newNum;location.href=L.substring(0,s)+newNum+L.slice(e+1);})();

View Source

  • javascript:(function(){c=unescape(document.documentElement.innerHTML);c=c.replace(/&/g,’&’);c=c.replace(//g,’>’);c=c.replace(//g,’>’);document.write(‘Source of Page<\/title><\/head><pre>’+c+'<\/pre><\/body><\/html>’);x.document.close();})();</pre>
  • javascript:window.open(”).document.write(‘<html><head><title>page source</title></head><body><pre style=”border:1px solid #099;width:80%;white-space:pre-wrap;word-wrap:break-word”>’+unescape(document.documentElement.innerHTML).replace(/</g,’&lt;’).replace(/>/g,’&gt;’)+'</pre></body></html>’)
    (由http://nakedbrowser.com/android/help.html提供)

Remove Cookies

  • javascript:(function(){C=document.cookie.split(“; “);for(d=”.”+location.host;d;d=(“”+d).substr(1).match(/\..*$/))for(sl=0;sl<2;++sl)for(p=”/”+location.pathname;p;p=p.substring(0,p.lastIndexOf(‘/’)))for(i in C)if(c=C[i]){document.cookie=c+”; domain=”+d.slice(sl)+”; path=”+p.slice(1)+”/”+”; expires=”+new Date((new Date).getTime()-1e11).toGMTString()}})()
    (由http://nakedbrowser.com/android/help.html提供)

棄用Dolphin瀏覽器

之好有好長一段時間,使用Dolphin瀏覽器,因其擁有不少Extensions,其實亦只是加了「Add to Pocket」、「Youtube Search」、「Smart Search」以及「Remember Password」罷了。既然Bookmarklet可以將以上功能全部實現(除了記憶密碼),那麼Dolphin瀏覽器就沒有留下的必要了。

而且,Dolphin瀏覽器會紀錄瀏覽蹤跡,除了私隱問題外,亦會拖慢載入速度,因為要傳送額外資料去其他伺服器。相比之下,Naked Browser實在太爽快了!

參考資料:
http://www.squarefree.com/bookmarklets/
http://www.appinn.com/bookmarklet/
http://subsimple.com/bookmarklets/jsbuilder.htm
http://nakedbrowser.com/android/help.html

Chrome快捷鍵及專用網址

March 8, 2013 1 comment

使用Chrome已經很久,期間也學了不少快捷鍵,但想不到原來Chrome的快捷鍵比想像中更多。

Chrome一般快捷鍵:

  • Alt+Left/Backspace,回上一頁
  • Alt+Right,回下一頁
  • Alt+Home,打開主頁
  • Esc,停止載入
  • F5,重新整理
  • Ctrl/Shift+F5,清除緩存後重新整理
  • Ctrl+O,打開電腦文件
  • Ctrl+S,儲存目前網頁
  • Ctrl+P,打印目前網頁
  • Ctrl+F,在網頁上搜尋
  • Ctrl+G/F3,搜尋下一個匹配項
  • Ctrl+Shift+G/F3,搜尋上一個匹配項
  • Ctrl+X剪下
  • Ctrl+C複製
  • Ctrl+V貼上
  • Ctrl+Shift+V純文字貼上

Chrome視窗快捷鍵:

  • Ctrl+T,打開新分頁
  • Ctrl+Shift+T,重新打開上次關閉的標籤頁
  • Ctrl+N,打開新窗口
  • Ctrl+Shift+N,在隱身模式下打開新窗口
  • Ctrl+W/F4,關閉目前分頁
  • Alt+F4,關閉目前視窗
  • Ctrl+MouseScrollUp/+,放大目前網頁
  • Ctrl+MouseScrollDn/-,縮小目前網頁
  • Ctrl+0,將網頁恢復到正常大小
  • Ctrl+1…8,切換到指定位置編號的分頁
  • Ctrl+9,切換到最後一個分頁
  • Ctrl+Tab/PgDn,切換到下一個分頁
  • Ctrl+Shift+Tab/PgUp,切換到上一個分頁

Chrome工具快捷鍵:

  • Shift+Alt+T,將焦點設置在工具欄上
  • Ctrl+D,將目前網頁加入書籤
  • Ctrl+U,查看原始碼(javascript:location=’view-source:’+document.location.href;)
  • Ctrl+Shift+B,打開和關閉書籤欄
  • Ctrl+Shift+O,打開書籤管理器(chrome://bookmarks/)
  • Ctrl+H,查看記錄(chrome://history/)
  • Ctrl+J,查看下載(chrome://downloads/)
  • Shift+Escape,查看工作管理員

Chrome連結快捷鍵

  • Ctrl+Click,在後台新分頁中打開連結
  • Ctrl+Shift+Click,在前台新分頁中打開連結
  • Shift+Click,在新視窗打開連結
  • Alt+Click,下載連結

Chrome網址列快捷鍵

  • F6/Ctrl+L/Alt+D,選取網址列
  • “bing”+Ctrl+Enter → http://www.bing.com
  • “yt”+Tab+”Sun” → 在Youtube中找到”Sun”(可在chrome://settings/searchEngines中管理搜尋引擎及關鍵字)
  • Alt+Enter在新分頁中打開網址

Chrome專用網址清單(chrome://chrome-urls/)

Categories: Applications, Chrome

Chrome Portable

February 21, 2013 Leave a comment

嫌PortableApp上面的Chrome Portable下載太複雜,將檔案重新上載到Dropbox公開資料夾,以下是檔案連結。(請勿隨意轉載,因為Dropbox頻寬有限……)

Categories: Applications, Chrome

Android App 兼容性測試

September 8, 2012 Leave a comment

Android手機app測試:

遊戲(兼容性測試):

  • Angry Bird
  • Fruit Ninja (multi-touch)
  • Asphalt (sensor)
  • Modern Combat
  • Tank Hero

程式(兼容性測試):

MT6577山寨機潛在問題:

  • 來電鈴聲音量較小
  • Micro USB插頭較一般稍長
  • 耳機插頭較一般稍長
  • 恢復原廠設定IMEI遺失 (可刷ROM解決)
  • Micro SD可能出現損毀 (可刷ROM解決)

測試重點:

  • 上述硬件app測試
  • 手機輸入*#06#查得的號、池底下的主機後側標簽貼、手機盒IMEI號碼應該一致才爲陸行貨
  • 開機檢查主要功能是否使用正常:是否正常通話收發短信攝像拍照、音樂視頻播放等。
  • Samsung手機可以輸入*#0*#,開啟紅、綠、藍、感應器和觸控的測試畫面,進行測試。
Categories: Android, Chrome