我想很多人用電腦,最大半的時間是在用某個瀏覽器上網。所以呢,一個瀏覽器完全符合你的要求,其實是挺重要的事。你有沒有這樣的情況:
以上只是一些例子。事實上,在使用網站的時候,你一定常常有:「如果有這個功能就好了。」的那種感覺。
現在,你就要學到,一個大大增強你的瀏覽器功能的方法。這個方法,可以用在幾乎所有現代的瀏覽器!那就是用所謂的bookmarklet。簡單的說,bookmarklet是一個用JavaScript寫的小程式(理論上,不一定非要JavaScript,不過實務上,你大概想就是JavaScript也差不多是對的)。你在打入網址的地方,其實不一定宜真的要打入網址,也可以打入一行JavaScript的程式!這樣你馬上可以執行一些你想做的事。這個程式還可以像平常的網站一樣給他bookmark起來,以後就可以一直使用!
我們先來看一個有點白痴的例子,在你打入網址的地方,打進這一行:
javascript:alert("Hello, World!")
按return之後,就會跳出一個視窗,寫 "Hello, World!"。雖然,我想不會有什麼人真的要把這麼白痴的程式給bookmark起來,不過你大概知道這bookmarklet是怎麼運作的。
從上面的例子,你可以看出來,要寫bookmarklet其實不會太難。不過呢,你也不用真的去學怎麼寫JavaScript的程式,網路上早就有很多有趣的bookmarklet等著你!
我們先看看一個網站,有比我們上面有趣得多的例子:
http://cowboyscripts.org/?page=bookmarklets
比方說,那 "List Images" 會把你看到那頁的圖全部條列出來。你可以按一按看看效果。如果你看到一個想要安裝的bookmarklet,就照上面那個網站教的,直接拉到tool bar就對了。不是只有IE可以這樣裝,Mozilla,Safari等等,都可以這樣裝。
接著下來,當然要介紹你bookmarklet必去的網站:
裡面有很多很有趣的bookmarklets,可以按按玩玩,喜歡就像上個網站教的那樣給bookmark起來。