1. 程式人生 > >谷歌瀏覽器的原始碼分析 5

谷歌瀏覽器的原始碼分析 5

                 

當用戶開啟瀏覽器之後,最希望輸入的地方,是瀏覽器的連線框。目前谷歌瀏覽器把輸入連線框與搜尋引擎輸入合併到一起,可以說完美的組合,讓介面更加簡潔,方便實用,並且它自動完成的功能更加強勁,如下圖所示:<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />

  

面輸入了www.c時,它就會自動地在後面新增智慧選擇的連線,並且可以GOOGLE裡搜尋輸入的內容,又如下面:

   

上面在輸入框裡輸入我的名字,就會自動彈出查詢的內容,或者可能搜尋的連線。這些功能都比較完美的實現,這可以說是史無前例的輸入創新,真正人性化的體現,那麼它又是怎麼樣實現的呢?其主要功能是在檔案src/chrome/browser/autocomplete/autocomplete_edit.cc裡實現,具體的實現方式內容等下一次再去分析。