調研一類軟件的發展演變( 1000-2000 words, in Chinese)


WARING:大量個人觀點,可靠性突出一個沒有。

     隨着時代的發展,科技的用途也在發生着改變。最初,計算機是高端科學家用來計算導彈路線、模擬核彈爆炸用的,而現在計算機更多是平凡百姓家的一台娛樂設備。當今的互聯網的根須遍及世界,而最初的阿帕網僅僅是想確保在遭受打擊后有至少一條通暢的線路。至於瀏覽器,最初是一個“翻譯軟件”。

一、Lynx:“曾是最好的瀏覽器.”

    由於機器語言基本沒法看,所以基本所有的軟件都是在進行翻譯工作。而這些來自網絡、這些來自主機之外的信息,由於遠距離傳輸的限制以及被轉換了格式,那么作為接收方自然需要一個“瀏覽器”來對這些外來的信息進行還原。在研究早期瀏覽器的過程中,我認為Lynx是比較有代表性的。自1995年,Lynx在GPL下發布以來,Lynx直到現在依舊時不時會有更新(即使更新的象征意義大於實際意義)。它是目前仍在更新與使用的瀏覽器中歷史最悠久的,並且一直到現在,Lynx仍然是一款純文字瀏覽器,就像一塊完美的活化石一樣。在Lynx下有兩種瀏覽方式:1.以方向鍵選擇超鏈結,而Lynx會將已選擇的超鏈結高亮顯示。2.由Lynx先將網頁上所有超鏈結都編號,再輸入號碼選擇超鏈結,看起來不需要鼠標。雖然當前版本支持SSL和許多HTML功能,Lynx依然無法顯示各種類型非文本內容,比如圖像(然而卻可以顯示視頻,真令人驚訝)。同時Lynx不支持JavaScript或Adobe Flash,這使得很多依賴於此的網頁無法通過Lynx訪問。至少當你的帶寬很低、硬件很舊或是你只想瀏覽一些純文字網頁的時候,Lynx似乎又成了一個不錯的選擇。

Tips:有時間可以學習一下Lynx的使用,純黑色的界面非常帥氣,在電腦小白面前裝高手倍兒有面子。不用擔心兼容問題,簡單輕便的Lynx可以在現存的幾乎所有操作系統下運行。

二、Microsoft:“我們定義了瀏覽器.”

  先說結論:“IE已死”。這是Microsoft自己發的消息。

2015121日,微軟在“Windows 10The Next Chapter”發表會上宣稱Internet Explorer的繼任者是代號為Project Spartan的新瀏覽器。

2015318日,微軟宣布Internet Explorer不再是Windows 10的默認瀏覽器,並且逐步放棄這一品牌。

2015429日,在微軟Build 2015大會上,微軟發布新瀏覽器Microsoft EdgeMicrosoft EdgeWindows 10的默認瀏覽器,而Internet Explorer只出現在附件中,這意味着Internet Explore

    Internet Explorer計划開始於1994年夏天,當時Netscape Navigator占據了瀏覽器市場分額70%以上。競爭對手蘋果公司的Mac OS更使用Netscape作為默認的瀏覽器,但當時的Windows沒有一個默認的瀏覽器。感到威脅的微軟需要有一個自己的瀏覽器,但它沒有時間從零開始創造一個瀏覽器。因此和Spyglass合作,Internet Explorer從早期一款商業性的專利網頁瀏覽器Spyglass Mosaic派生出來。微軟的Internet Explorer1995年首次推出——當時並不被看好。為了打造最好的瀏覽器,微軟的源代碼從Mosaic上獲益匪淺,學習並迅速開始調整自己的瀏覽器是IE一大特色,同時這也是微軟最擅長的:學習並超越。

    在發布Windows XP之前微軟發布了IE6,並且新系統中包括了瀏覽器的最新升級補丁。盡管微軟的主要重點在與安全和隱私,但同樣增加了一些實用的元素,如圖像工具欄,自動影像調整,打印預覽,和媒體條。伴隨XP Sp2的發布,新的IE6增加了彈出式窗口攔截器。Netscape逐漸在與IE6競爭中敗下陣來,IE6以壟斷性的市場份額獨占鰲頭。因為國內很多XP都是ghost裝的,那些系統中的IE永遠地停留在了6.0,無法升級到IE7意味着沒有多標簽顯示方式。IE7舍棄了彈窗式打開,而之后標簽式顯示方式逐漸成為主流。更加不妙的是在IE6之后,IE團隊事實上就解散了,因為那時候的市場占有率已經非常高了,商業上來說,不值得投入了,當時又沒有看到競爭對手,所以領導層自然覺得,這個領域已經沒什么好投資了。

  然后幾年以后Firefox出來了,但是對於這個,微軟的反應一如既往地慢,因為微軟一向習慣了這種思路,你先去做,做得好了我們要趕上你,超過你很容易。這是以往那么多次經驗所帶來的自信 ,在Firefox真正成氣候之后,微軟是重新組建了IE團隊來做的,可想而知一批原來對這個產品代碼庫一無所知的人來接手是有多大的困難。看懂原來那堆東西,重構,改Bug,測試,發布,這個節奏比起Firefox, Chrome這些沒有歷史包袱的競爭對手來實在太慢了。也就是從這時候起,微軟發現自己后發制人的套路不太管用了。至少在一段時期內,IE 是足夠先進的(而且也確實為 Windows 帶來了許多頗具先進理念卻礙於現實無法完全體現價值的進步特性)。但是先進性無法持續到失去了明確的目標和生存意義之后。直到具統治地位的 IE 6 出現之前,其目標始終如一——趕超 Netscape,並為 Windows 提供集成化互聯網訪問界面以確保市場地位。當原先的對手不復存在,並且作為桌面系統絕對領導者的 Windows 不再對互聯網訪問這個曾經的差異化增長點感到飢渴,IE 就失去了繼續進化的意義。而不論是 Mozilla Firefox 還是 Google Chrome,它們在誕生之初,就確立了比追趕 IE 更遠大的目標——改變互聯網使用方式,后者更是以革命者的姿態引領着次世代瀏覽器的潮流。IE6在他所處的時代確實是很優秀的。IE7IE8沒法洗白,是他們自己不思進取的結果。IEwin系統綁定銷售幾十年才這11個大版本,對手chrome三年已經出了30多個版本。微軟感覺不妙,IE6的時候微軟把本來做IE的那些牛逼的人都用來做別的東西去了,於是他們又回來了。IE9開始有巨大改善,最明顯的就是支持HTML5再之后的IE10IE11在同期都沒有明顯的劣勢了。但此時大量用戶已經習慣了Chrome,他們對IE的印象還是6之前的那個IE。最后,微軟舍棄了這款無法獲得大部分人支持的瀏覽器。

三、Google:“We do what we must because we can.”
夠數了,不寫了。總之谷歌的瀏覽器超好用的啦,期待谷歌回歸中國市場。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM