![]() | Google Hacks:100 Industrial-Strength Tips & Tools ,3/e Paul Bausch、Tara Calishain、Rael Dornfest /著 O'Reilly 出版 售價:24.99美元 Amazon四顆半星 |
Google投入網路技術研發及創新服務的範圍,從Web網路平臺到個人桌面化服務,到處可見其蹤跡。Google在網路世界的布局,已經由「點」(單一個別的Google服務)蔓延、展開到「線」(Google服務之間的彼此整合),未來將逐漸擴展到「面」(提供整合性的網路服務平臺),讓整合更緊密。
不管是「谷歌」,還是網路上所戲稱的「股溝」,Google對網際網路所造成的影響已是有目共睹,其一舉一動已經成為業界必然注目的焦點,紛紛被同業視為模仿及學習的對象,網路上也有不少的觀察者試圖揭開Google的神秘面紗,對其服務進行研究,視其為網路產業的指標。每次新服務的問世都對業界造成不小的震撼,甚至威脅到相關既有服務的平臺供應商,實在是令人又愛又恨的網路巨人。
提供無所不在的網路服務
你會發覺Google所提供的網路服務到處都可以見到,像是使用率最高的網頁搜尋引擎、提供個人電腦的桌面搜尋機制、類似MSN的即時通訊,以及高容量的電子郵件服務。因為它友善方便,讓使用者的接受度大大提高。
隨著Google服務不斷推陳出新,《Google Hacks》至今也推出到第三版,就過去兩版暢銷的記錄來看,作者仍保持著原先的撰寫風格,除了增添不少篇幅介紹最近推出的創新服務,包括Google Earth、Google Talk、Google Maps、Google Blog Search、Video Search、Music Search、Google Base、Google Reader以及Google Desktop等,除此之外,書中針對既有的服務也提供更新穎的使用技巧,與舊有的功能相比,變動幅度甚大。
本書共整理了100個針對Google服務的使用技巧,分成8個章節討論網頁基本及進階服務、新聞群組與部落格功能、Google服務之間的功能整合及延伸、Google Maps地理資訊服務、Gmail電子郵件服務、網站管理功能以及應用程式介面的運用,每個章節都值得細細品味。
不只是搜尋
你與Google的第一次邂逅可能是使用它的搜尋引擎,但這只是Google眾多服務的其中之一。雖說大家常用Google的網路服務,但是你可能只用其中百分之一不到,光是搜尋本身的豐富功能就多得讓你頭昏眼花。本書一開始便先討論使用率最高的搜尋引擎功能,許多進階的搜尋用法你可以在這裡得到滿意的答案,雖然功能進階但用法卻不複雜。
而看過本書第二章介紹Google所提供的Web服務之後,你會發覺原來Google還有比搜尋更新鮮有趣的功能,等著你去使用。
第三章提到Google提供的新聞社群、網上論壇及部落格服務。Google也自己產生這些內容嗎?其實Google還是扮演中介者的角色,將搜集來的眾多資料來源予以分門別類,讓使用者可以透過Google的入口便能取得多個網站的資料;而使用者更可依個人的使用喜好進行個人化首頁的設定,在結合強大的搜尋機制功能後,更能豐富使用者搜尋的結果。
服務之間的整合是Google的精華所在,第四章介紹與Google有關的軟體工具及服務,像是桌面工具中你可以使用Search及Gmail的功能、整合瀏覽器的工具列(Toolbar)和即時傳訊工具等。每個服務及工具都可以單獨使用或彼此整合。
因為Ajax而呼聲甚高的Google Maps,也是許多使用者愛用的服務,第五章介紹你如何利用此服務,提高你的網站可讀性。由圖文並茂的地圖呈現取代冰冷單調的地址文字,而且可結合標記及註解功能,像是與你的Flickr照片內容相結合的旅遊日誌、歷史導覽及美食報導等。
早期Gmail帳號的電子郵件服務,只能透過推薦方式才能申請到,一度引起網路使用者的高度詢問。除了大容量的信箱空間,穩定快速的效能也是眾多玩家愛不釋手的原因。第六章除了告訴你如何使用Gmail基本服務外,還教你許多有趣的另類運用,例如將Gmail當成網路磁碟機、以行動裝置讀取信件等,這些玩法你一定不能錯過。
若你的工作負責網站的營運與管理,如何能透過Google平臺提高自己網站的曝光率,也是門相當重要的課題。第七章詳細討論了Google透過robot建立索引的方式、PageRank值的演算邏輯,這些細節都會影響一個網頁在搜尋結果裡的優先順序。所以養成良好的網頁程式碼的撰寫習慣(像是META標籤的註記、影像連結之ALT說明等),可以協助提高網頁曝光率。當你的網頁提供的訊息愈充足,也就愈容易讓網路使用者所搜尋到。
學會用Google API,才是高手
使用者除了可以直接上Google的網站使用它們提供的服務之外,Google也提供跨平臺的API介面供程式開發人員使用。第八章討論目前Google API的使用方式,從申請註冊授權碼、取得函式庫到後續的開發細節。針對不同的程式語言(Java、Perl、Python、C#、VB.NET、PHP、 ColdFusion等)分別都有專章介紹,讓大家都可以享受Google這個網路服務平臺,使你設計的應用程式內容能更豐富完整。
本書除了介紹Google自身提供的功能外,作者也用心地收集許多與Google高度結合的相關服務。其實在許多開放源碼社群裡,也有不少專案與Google之間密切整合,讓Google的服務能方便大家使用。像是以不同的界面來呈現Google資訊、拼湊Google服務後得出的額外創新應用等。這些都是十分有趣的網路資源,值得一探究竟。
在Web 2.0的世界中,Google只是其中一個比較顯著且知名的例子,其他網路服務平臺,其發展理念也都朝向由使用者共同編輯、分享彼此內容和異質服務整合平臺的精神在發展。API則是基於以上精神發展出來的實作方式,以軟體混搭(Mashup)的概念,提供多元化的資訊服務需求,讓整合的理想更能被有效落實。
《作者簡介》陳宏一
交通大學資訊管理研究所碩士。目前任職於某數位行銷公司技術經理,曾任職於南亞科技資訊部工程師、資迅人網路研發副理、艾群科技產品研發部經理,專精於OOAD、 J2EE 相關技術、Open Source、資料庫設計、軟體開發流程及專案管理等;取得SCJP、SCWCD、SCJD、SCEA、ITIL等認證。曾經歷大型社群及電子商務網站、 WAP/3G行動加值服務、CTI/CRM客服系統架構規畫設計等。
熱門新聞
2026-01-06
2026-01-06
2026-01-06
2026-01-05
2026-01-08
