目錄
前言
第1章 網頁瀏覽工具
蒂姆·伯納斯-李(5張)Tim Berners-Lee)是第一個使用
超文本來分享資訊的人,他於
1990年發明了首個
網頁瀏覽器WorldWideWeb。在
1991年3月,他把這發明介紹給了給他在CERN工作的朋友,從那時起,
瀏覽器的發展就
和網路的發展聯繫在了一起。
當時,
網頁瀏覽器被視為能夠處理CERN龐大電話簿的實用工具。在與用戶互動的前提下,
網頁瀏覽器根據gopher和telnet協定,允許所有用戶能輕易地瀏覽別人所編寫的網站。可是,其後在
瀏覽器中加插圖像的舉動,使之成為了網際網路的“殺手級套用”。
NCSA Mosaic使網際網路得以迅速發展。它最初是一個只在Unix運行的圖像
瀏覽器;很快便發展到在Apple Macintosh和Microsoft Windows亦能運行。
1993年9月發表了1.0版本。NCSA中Mosaic項目的負責人Marc Andreesen辭職並建立了
網景通訊公司。
這場戰爭把網路帶到了千百萬普通電腦用戶面前,但同時顯露了網際網路商業化如何妨礙統一標準的制定。微軟和
網景都在他們的產品中加入了許多互不相容的HTML擴展代碼,試圖以這些特點來取勝。
1998年,
網景公司承認其市場占有率已無法挽回,這場戰爭便隨之而結束。微軟能取勝的其中一個因素是它把
瀏覽器與其
作業系統一併出售(OEM,原始設備製造);這亦使它面對
反壟斷訴訟。
網景公司以
開放原始碼迎戰,創造了Mozilla,但此舉未能挽回Netscape的市場占有率。在
1998年底美國線上收購了
網景公司。在發展初期,Mozilla計畫為著吸引開發者而掙扎;但至
2002年,它已發展成一個穩定而強大的網際網路套件。Mozilla 1.0的出現被視為其里程碑。同年,衍生出Phoenix(後改名Firebird,最後又改為Firefox)。Firefox 1.0於2004年發表。及至
2008年,Mozilla及其衍生產品約占20%網路交通量。
Opera是一個靈巧的
瀏覽器。它發布於1996年。目前它在手持電腦上十分流行。它在個人電腦網路
瀏覽器市場上的占有率則稍微較小。
Konqueror是一個由
KDE開發的
瀏覽器,KDE開發人員在開發KDE2時意識到一個良好的
桌面環境必須搭配一個良好的網路瀏覽器及
檔案管理員,便投入不少力量開發了Konqueror,這個瀏覽器使用了自家開發的
排版引擎KHTML,由於Konqueror是屬於KDE的一員,並只常見於
Unix-like下的KDE桌面環境,所以Konqueror並未普及;縱然Macintosh的瀏覽器市場現在亦同樣被Internet Explorer和Firefox占據,但未來有可能會是蘋果電腦自行推出的Safari的世界。Safari是基於Konqueror這個
開放原始碼瀏覽器的
KHTML排版引擎而製成的。Safari是Mac OS X的默認
瀏覽器。
2011年3月15日,微軟推出了Internet Explorer9的正式版,值得一提的是,Internet Explorer9不再支持Windows XP。微軟官方表示,IE9不支持WindowsXP是因為其
硬體加速功能在WindowsXP系統上無法正常運行。而windows7要求電腦記憶體至少在1G以上。對此,微軟大中華區開發工具及平台事業部總經理
謝恩偉表示,“建議這部分用戶使用IE8。”
2011年4月11日,Internet Explorer9才推出1個月,微軟又推出了Internet Explorer10的首個預覽版本。Internet Explorer9不支持XP讓不少用戶感到憤怒,而如今細心的用戶在Internet Explorer10平台開發版的
最終用戶許可協定中看到,Internet Explorer10連Windows Vista系統也不打算支持了。據協定描述,Internet Explorer10將只支持Windows 7 、Windows 8 兩個版本,不過好在Windows Vista從開始到結束都是一個悲情故事,Internet Explorer10不支持Windows Vista對於這么點
用戶數量而言實在是很難引起反彈的。
1.2 Internet Explorer瀏覽器
1.3 常用瀏覽器的使用
1.3.1 Firefox(火狐)瀏覽器
1.3.2 Maxthon(傲遊)瀏覽器
習題
第2章 搜尋引擎
2.1 基本概念
2.1.1 搜尋引擎的基本概念
2.1.2 搜尋引擎的分類
2.2 使用搜尋引擎
2.2.1 相關網站簡介
全球信息格線(Global Information Grid)
Robot(機器人)一詞對編程者有特殊的意義。Computer Robot是指某個能以人類無法達到的速度不斷重複執行某項任務的自動程式。由於專門用於檢索信息的Robot程式像蜘蛛(spider)一樣在網路間爬來爬去,因此,搜尋引擎的Robot程式被稱為spider程式。
1993年Matthew Gray開發了 World Wide Web Wanderer,這是第一個利用HTML網頁之間的連結關係來檢測全球資訊網規模的“機器人(Robot)”程式。開始,它僅僅用來統計網際網路上的伺服器數量,後來也能夠捕獲網址(URL)。
1994年4月,
史丹福大學(Stanford University)的兩名博士生,美籍華人Jerry Yang(
楊致遠)和David Filo共同創辦了Yahoo。隨著訪問量和收錄連結數的增長,Yahoo目錄開始支持簡單的資料庫搜尋。因為Yahoo!的數據是手工輸入的,所以不能真正被歸為搜尋引擎,事實上只是一個可搜尋的目錄。雅虎於2002年12月23日收購inktomi,2003年7月14日收購包括Fast和Altavista在內的Overture,2003年11月,Yahoo全資收購3721公司。
1994年初,
華盛頓大學(University of Washington ;)的學生Brian Pinkerton開始了他的小項目WebCrawler。1994年4月20日,WebCrawler正式亮相時僅包含來自6000個伺服器的內容。WebCrawler是網際網路上第一個支持
搜尋檔案全部文字的全文搜尋引擎,在它之前,用戶只能通過URL和摘要搜尋,摘要一般來自人工評論或程式自動取正文的前100個字。
1994年7月,
卡內基·梅隆大學(Carnegie Mellon University) ;的Michael Mauldin將John Leavitt的spider程式接入到其索引程式中,創建了Lycos。除了
相關性排序外,Lycos還提供了前綴匹配和字元相近限制,Lycos第一個在搜尋結果中使用了網頁自動摘要,而最大的優勢還是它遠勝過其它搜尋引擎的數據量。
1994年底,Infoseek正式亮相。其友善的界面,大量的附加功能,使之和Lycos一樣成為搜尋引擎的重要代表。
1995年,一種新的搜尋引擎形式出現了——元搜尋引擎(A Meta Search Engine Roundup)。用戶只需提交一次搜尋請求,由元搜尋引擎負責轉換處理,提交給多個預先選定的獨立搜尋引擎,並將從各獨立搜尋引擎返回的所有查詢結果,集中起來處理後再返回給用戶。第一個元搜尋引擎,是Washington大學碩士生 Eric Selberg ;和 Oren Etzioni ;的 Metacrawler。
1995年12月,DEC的正式發布AltaVista。AltaVista是第一個支持
自然語言搜尋的搜尋引擎,第一個實現
高級搜尋語法的搜尋引擎(如AND、 OR、 NOT等)。用戶可以用AltaVista搜尋新聞組(Newsgroups)的內容並從網際網路上獲得文章,還可以搜尋圖片名稱中的文字、搜尋Titles、搜尋Java applets、搜尋ActiveX objects。AltaVista也聲稱是第一個支持用戶自己向網頁索引庫提交或刪除URL的搜尋引擎,並能在24小時內上線。AltaVista最有趣的新功能之一,是搜尋有連結指向某個URL的所有網站。在面向用戶的界面上,AltaVista也作了大量革新。它在搜尋框區域下放了“tips”以幫助用戶更好的表達搜尋式,這些小tip經常更新,這樣,在搜尋過幾次以後,用戶會看到很多他們可能從來不知道的的有趣功能。這系列功能,逐漸被其它搜尋引擎廣泛採用。1997年,AltaVista發布了一個圖形演示系統LiveTopics,幫助用戶從成千上萬的搜尋結果中找到想要的。
1995年9月26日,
加州伯克利分校助教Eric Brewer、博士生Paul Gauthier創立了
Inktomi,1996年5月20日,Inktomi公司成立,強大的
HotBot出現在世人面前。聲稱每天能抓取索引1千萬頁以上,所以有遠超過其它搜尋引擎的新內容。HotBot也大量運用cookie儲存用戶的個人搜尋喜好設定。
1997年8月,Northernlight搜尋引擎正式現身。它曾是擁有最大資料庫的搜尋引擎之一,它沒有Stop Words,它有出色的Current News、7100多出版物組成的Special Collection、良好的高級搜尋語法,第一個支持對搜尋結果進行簡單的自動分類。
1998年10月之前,Google只是
史丹福大學(Stanford University)的一個小項目BackRub。1995年博士生Larry Page開始學習搜尋引擎設計,於1997年9月15日註冊了域名,1997年底,在Sergey Brin和Scott Hassan、Alan Steremberg的共同參與下,BachRub開始提供Demo。1999年2月,Google完成了從Alpha版到Beta版的蛻變。Google公司則把1998年9月27日認作自己的生日。Google以網頁級別(Pagerank)為基礎,判斷網頁的重要性,使得搜尋結果的相關性大大增強。
Google公司的奇客(Geek)文化氛圍、不作惡(Don’t be evil)的理念,為Google贏得了極高的口碑和品牌美譽。2006年4月,Google宣布其中文名稱“
谷歌”,這是Google第一個在非英語國家起的名字。
Fast(Alltheweb)公司創立於1997年,是
挪威科技大學(NTNU)學術研究的副產品。1999年5月,發布了自己的搜尋引擎AllTheWeb。Fast創立的目標是做世界上最大和最快的搜尋引擎,幾年來庶幾近之。Fast(Alltheweb)的網頁搜尋可利用ODP自動分類,支持Flash和pdf搜尋,支持多語言搜尋,還提供新聞搜尋、
圖像搜尋、視頻、MP3、和FTP搜尋,擁有極其強大的高級搜尋功能。(2003年2月25日,Fast的網際網路搜尋部門被Overture收購)。
1996年8月,sohu公司成立,製作中文網站分類目錄,曾有“出門找地圖,上網找搜狐”的美譽。隨著網際網路網站的急劇增加,這種人工編輯的分類目錄已經不適應。sohu於2004年8月創建獨立域名的搜尋網站“
搜狗”,自稱“
第三代搜尋引擎”。
Openfind ;創立於1998年1月,其技術源自台灣中正大學
吳升教授所領導的GAIS實驗室。Openfind起先只做中文搜尋引擎,鼎盛時期同時為三大著名門戶新浪、奇摩、雅虎提供中文搜尋引擎,但2000年後市場逐漸被Baidu和Google瓜分。2002年6月,Openfind重新發布基於GAIS30 Project的Openfind搜尋引擎Beta版,推出多元排序(PolyRankTM),宣布累計抓取網頁35億,開始進入英文搜尋領域。
2000年1月,兩位北大校友,
超鏈分析專利發明人、前Infoseek資深工程師
李彥宏與好友
徐勇(加州伯克利分校博士後)在北京中關村創立了百度(Baidu)公司。2001年8月發布
百度搜尋引擎Beta版(此前Baidu只為其它
入口網站搜狐新浪Tom等提供搜尋引擎),2001年10月22日正式發布Baidu搜尋引擎,專注於中文搜尋。
Baidu搜尋引擎的其它特色包括:百度快照、網頁預覽/預覽全部網頁、相關搜尋詞、錯別字糾正提示、
mp3搜尋、
Flash搜尋。2002年3月閃電計畫(Blitzen Project)開始後,技術升級明顯加快。後推出
貼吧、知道、地圖、國學、
百科、文檔、視頻、部落格等一系列產品,深受網民歡迎。2005年8月5日在
納斯達克上市,發行價為USD 27.00,代號為BIDU。開盤價USD 66.00,以USD 122.54收盤,漲幅353.85%,創下了5年以來美國股市上市新股當日漲幅最高紀錄。
2003年12月23日,原
慧聰搜尋正式獨立運做,成立了
中國搜尋。2004年2月,中國搜尋發布
桌面搜尋引擎網路豬1.0,2006年3月中搜將網路豬更名為IG(Internet Gateway) ;。
2005年6月,新浪正式推出自主研發的搜尋引擎“愛問”。2007年起,
新浪愛問使用google搜尋引擎。
2007年7月1日 ;全面採用網易自主研發的
有道搜尋技術,並且合併了原來的綜合搜尋和網頁搜尋。有道網頁搜尋、
圖片搜尋和
部落格搜尋為網易搜尋提供服務。其中網頁搜尋使用了其自主研發的
自然語言處理、分散式存儲及計算技術;圖片搜尋首創根據拍攝相機品牌、型號,甚至季節等高級搜尋功能;部落格搜尋相比同類產品具有抓取全面、更新及時的優勢,提供“文章預覽”,“部落格檔案”等創新功能。
2.2.2 按指定關鍵字搜尋
2.3 下載網站簡介
習題
第3章 上傳下載工具
3.1 普通下載
3.1.1 網際快車(FlashGet)
3.1.2 網路傳送帶(Net Transport)
3.2 P2P下載
3.2.1 BitComet
3.2.2 相關同類軟體(eMule)簡介
3.3 FTP工具CuteFTP
3.3.1 FTP設定
3.3.2 FTP上傳與下載
習題
第4章 網路通信工具
4.1 郵件管理工具
4.1.1 Foxmail
4.1.2 同類軟體Outlook Express
4.2 網路即時通信工具
4.2.1 騰訊QQ
4.2.2 MSN Messenger
4.2.3 Skype與ET-網路視頻電話
習題
第5章 檔案管理工具
5.1 檔案解/壓縮工具WinRAR
5.1.1 下載並安裝WinRAR
5.1.2 創建壓縮檔案
5.1.3 把WinRAR當成檔案管理器
5.1.4 用WinRAR解壓縮檔案
5.1.5 使用技巧
5.2 檔案加密工具
5.2.1 加密金剛鎖
5.2.2 嵌入檔案式加密/解密
5.3 檔案加鎖王
5.3.1 下載並安裝檔案加鎖王
5.3.2 資料夾加鎖
5.3.3 資料夾解鎖
習題
第6章 磁碟工具
6.1 自由分區工具(Partition Magic)
6.1.1 Partition Magic 8.0的功能
6.1.2 Partition Magic 8.0的安裝與啟動
6.1.3 創建分區
6.1.4 調整分區
6.1.5 合併分區
6.1.6 無損分割分區
6.2 數據恢復工具(EasyRecovery)
6.2.1 下載和安裝EasyRecovery
6.2.2 恢復被刪除檔案
6.2.3 恢復已格式化分區中的檔案
6.2.4 從損壞的分區中恢復檔案
6.3 硬碟克隆工具(Ghost 8.3)
6.3.1 Ghost的獲取和安裝
6.3.2 硬碟管理
6.4 電腦救援專家(ProMagic plus 7.6)
6.4.1 電腦救援專家的功能
6.4.2 系統設定
6.4.3 系統還原
6.4.4 同類軟體
習題
第7章 光碟刻錄與虛擬光碟機
7.1 光碟刻錄(Nero Burning Rom)
7.1.1 Nero的獲得與安裝
7.1.2 刻錄數據光碟
7.1.3 複製光碟
7.1.4 刻錄視(音)頻CD
7.1.5 製作VCD/SVCD/照片VCD
7.2 虛擬光碟機軟體Alcohol 120%
7.2.1 製作鏡像檔案
7.2.2 使用鏡像檔案
7.2.3 刻錄鏡像檔案
習題
第8章 系統最佳化與維護工具
8.1 超級兔子v7.5個人版
8.1.1 超級兔子的安裝
8.1.2 系統檢測
8.1.3 系統最佳化
8.1.4 個性化設定
8.1.5 IE修復
8.2 Windows最佳化大師
8.2.1 最佳化大師簡介
8.2.2 系統信息檢測
8.2.3 系統性能最佳化
8.2.4 系統清理維護
8.3 系統檢測工具
8.3.1 EVEREST Professional
8.3.2 HWiNFO32
習題
第9章 系統管理工具
9.1 完美卸載V2006
9.1.1 完美卸載V2006的功能
9.1.2 軟體監視
9.1.3 卸載軟體
9.1.4 垃圾數據清理
9.2 虛擬機VMware Workstation
9.2.1 虛擬機的設定
9.2.2 虛擬機的管理與使用
習題
第l0章 病毒查殺與防火牆技術
10.1 病毒查殺工具
10.1.1 瑞星防毒軟體的特點
10.1.2 瑞星防毒軟體的組成與安裝
10.1.3 瑞星防毒軟體的使用
10.1.4 瑞星防毒軟體的其他功能
10.1.5 卡巴斯基反病毒軟體簡介
10.2 木馬剋星(Iparmor)
10.2.1 設定木馬剋星
10.2.2 使用木馬剋星
10.3 網路防火牆
10.3.1 天網防火牆
10.3.2 瑞星防火牆簡介
習題
第11章 系統安全工具
11.1 網路安全工具
11.1.1 流氓軟體清理助手(惡意軟體清理助手)
11.1.2 IE外掛程式管理專家Upiea V2 Beta6
11.1.3 網路安全衛士2006
11.1.4 360安全衛士
11.2 網路掃描工具——超級網路鄰居
11.2.1 超級網路鄰居的特點
11.2.2 超級網路鄰居的功能
11.3 網路監控管理工具
11.3.1 聚生網管
11.3.2 費爾網路監護專家
習題
第12章 音視頻播放工具
12.1 豪傑超級解霸3000
12.1.1 播放VCD/DVD光碟
12.1.2 音頻解霸3000
12.1.3 保存畫面與視頻片斷
12.1.4 設定自動播放伺服器
12.2 RealOne Player
12.2.1 播放視頻檔案
12.2.2 收看線上視頻檔案
12.2.3 RealOne Player播放器設定
12.3 萬能播放器KMPlayei
12.3.1 媒體檔案的播放
12.3.2 主選單控制
12.4 千千靜聽
12.4.1 千千靜聽的特點
12.4.2 軟體界面及視窗按鈕功能
12.4.3 千千靜聽的使用
習題
第13章 多媒體信息處理技術
13.1 音頻轉換
13.1.1 播放音樂
13.1.2 創建CD光碟(Easy Audio CD Burner 3.71)