破解google suggest

Thursday, December 16, 2004

新的 google suggest 引來了不少迴響,其實其中所用的技術並不新鮮,在 gmail 裏就給大量地運用了: XMLHttpRequest ,一些小小的request而可以做到需要Server處理的資料不一定要使用form submit。因為form submit會令page refresh,當中會令速度減漫。用XMLHttpRequest的javascript object,就可以做到Renew data without page refresh的神效。而在網絡上,也有不少類似的應用,例如 Live Search 。而這個XMLHttpRequest也令到web application更像一個desktop application了。

Google Suggest應用的XMLHttpRequest所以並不神奇,但當中的onkeypress event的處理卻值得一讚。這位朋友將google suggest裏壓縮了的js自己重新indent,並分析裏面的program flow,還要估計他們的variables、function的用處 (他們都寫得很cryptic的說…) ,真是辛苦了。有興趣的去看看吧!

Related Link: Google Suggest Dissected…

Search before you search

Saturday, December 11, 2004

What do I mean? Because Google search before you click enter to submit your query. They search when you type and give you their suggestion on your keywords. This is really cool, just like an auto complete service. Try in out!

Related link: Google Suggest