Posts Tagged ‘Firefox’

MAC OS X上好用的熱鍵

Thursday, November 25th, 2010

最常用的(幾乎隨時都可用者)
command + C 複製
command + X 剪下 (但Finder下不適用)
command + V 貼上
command + A 全選
command + Z 復原
command + P 播放英文語音
command + W 關閉視窗
command + Q 結束應用程式
command + “+” 放大頁面
command + “–” 縮小頁面

系統
command + option + Esc 叫出強制結束應用程式列表
command +Tab 切換視窗
command + “,” 叫出目前程式的偏好設定

command + space : 切換輸入法
Ctrl + space : 叫出Spotlight
F9,F10,F11,F12 :這四個鍵基本到無須解釋

編輯
command + “方向鍵右鍵” 將Cursor移至行末
command + “方向鍵左鍵” 將Cursor移至行首
command + “方向鍵上鍵” 跳到文件頂端
command + “方向鍵下鍵” 跳到文件底端

截圖
command + shift + 3 抓螢幕(全螢幕)
command + shift + 4 抓螢幕(自訂區域)
command + shift + 4 + space 抓螢幕(出現一個照相機讓你決定視窗,有點類似Windows的Alt+PrintScreen)

Finder
command + N : 新增Finder視窗
command + “倒退鍵”
command + I 看檔案或目錄簡介
command +shift + N 新增目錄
command + option + M 將Finder全部最小化
command + option + W 關閉全部Finder

command + J : 設定顯示方式
command + shift + A 跳到應用程式
command + shift + U 跳到工具程式

DVD播放程式
space: 暫停與開始

command + “方向鍵右鍵” :向後快轉(每按一次切換快轉速度2x,4x,8x,16x,32x)
command + “方向鍵左鍵” :向前快轉
(快轉過程中按”Space”就可以恢復)

“方向鍵右鍵” 到下一節
“方向鍵左鍵” 到上一節

command + “方向鍵上鍵” 調整音量為更大聲
command + “方向鍵下鍵” 調整音量為更小聲

command + E 退片
command + 0 全螢幕切換

Safari
command + Ctrl + D 英英字典
command + T 開新Tab
command + W 關閉Tab

Firefox

command + T 開新Tab
command + W 關閉Tab

XCode
command + E 將選取的程式碼區塊重新排版
command + Ctrl + E 打開Project Setting視窗
command + Enter Build & Run

有需要瀏覽器與網頁的審核組織嗎!??

Friday, October 8th, 2010


這張圖是在網路上搜尋找到的,如果把”網路世界”畫成一個真實的街道圖,也許真的就是長這樣吧… 挺有趣的~ 注意到最大的那棟Google建築附近一直在施工… XD

最近在看JavaScript的書時想到,如果有一個像審核iPhone App的組織,來審核要發行的Browser和網頁的話,這是一件好事嗎?

好處是以後所有要發行的Browser都要強制follow一樣的規則才可發行,不會再跑出像IE 6, 7那樣不標準的瀏覽器。不過在現在自由軟體當道的網路世界裡,似乎不太可行。或者可以改成比較軟性的作法,通過認證的Browser給予一個認證標章logo,並定期公佈新Browser或其新版本的資訊及測試結果供使用者比較和下載。灌輸使用者最好用這些認證過的Browser來瀏覽網頁,才能得到比較好的體驗。這樣一來,時間久了,使用者就會慢慢養成習慣選擇比較好的Browser軟體(就像選防毒軟體一樣),Browser開發商就不得不follow規則了。

如此一來,網頁開發者在寫頁面時就不用再做一大堆client / feature的判斷,程式碼也會比較乾淨好維護。而大型網站也可以將Web App服務送審,取得認證標章,讓使用者在使用該服務時獲得更安全的保障和更好的體驗。而一般的小網站或個人網頁當然也可以不透過認證,使用者仍然可以瀏覽。聽起來這樣的idea似乎不錯,但相對的,會不會因此扼殺了網頁程式和瀏覽器的自由度呢?? 就像現在許多人會去越獄iPhone,下載沒通過認證的軟體一樣。另外,還有一個問題是,網頁App不像一般的OS App一樣,是可以隨時修改的。萬一一開始送審時通過,但卻在日後的新改版出現問題,也很難防範。除非規定要通過認證的網站每次改版都要重新送審,並註記修改的部份,但這樣一來,會不會反而增加了App的開發時間和難度呢?

這真是一個令人爭議的問題啊,不知道未來Chrome OS正式上線後會是怎麼做? 或者仍維持現狀? 在幾年前只有IE當道時,從沒想過會有這種情形(瀏覽器百家爭鳴),所以自然不需要這種組織出現。但後來慢慢有了Firefox, Opera, Safari, Chrome…etc. 網頁的前端技術,也慢慢越變越複雜… JavaScript, AJAX, JSONP, CSS, Flex, Silverlight…etc.。最近,隨著Facebook電影的上映,似乎也宣告著未來網路世界的來臨,更蓬勃發展、更複雜、更有趣和………..更危險。

這一切,也許都要歸功於Google、Yahoo、Facebook、Microsoft、Apple…etc. 彼此之間的良性競爭(我指在網路技術方面)吧~ 如果大家為了侵犯某某專利,互相告來告去,這真的是對人類的未來科技發展有幫助嗎? I don’t think so… 這也是我想選擇Web Front-end技術做為我未來focus的主要技術的原因,我希望有一天,我寫出來的網頁程式是真的對人類有幫助的。也期待未來有更多的網路技術可以讓我玩~~ :)

The picture source is from:
http://www.deg.byu.edu/ding/WebEvolution/evolution-review.html

Firebug現在也有支援其它瀏覽器了

Friday, March 5th, 2010


Firebug現在也有支援其它瀏覽器了,不過是Lite版本
http://getfirebug.com/firebuglite

要安裝Firebug Lite在Chrome上,請點這裡

依據官方的說法,它的原理是去多load一個js檔,而這支js會去模擬原本Firebug的部份功能。所以理論上是”所有的”Browser都可以用。不過經過我裝在Chrome上實際測試的結果,觀察元素(Inspect)的功能並不是很好用,常常會抓不到想要看的element。可能用 javascript模擬會有效能或UI處理上的瓶頸吧。如果只拿來看console log,倒是挺方便。