Google suggest

Scopro ora sul blog di Gaetano quest’altra invenzione di Google:
http://www.google.com/webhp?complete=1&hl=en

Veramente notevole. In linea di principio era evidente che si potesse mettere in piedi una cosa del genere, ma da qui a realizzarlo… e con che velocità di risposta lato server!

L’altro lato della medaglia è quello del “grande fratello”. Questa applicazione di google palesa quanto facilmente possiamo essere controllati e, soprattutto fino a che livello di dettaglio. Ogni carattere digitato viene inviato al server!

Cmq, google sembra aver fatto le cose per bene: da un dump di rete il traffico generato è lo stretto necessario. Il cuore del sistema è
http://www.google.com/ac.js

Non l’ho ancora guardato bene ma dal traffico generato si evince che il motore lato server è:
www.google.com/complete/search

chiamato ad esempio con:
www.google.com/complete/search?hl=en&js=true&qu=mu

da come risultato (Content-Type: text/html; charset=utf-8):
sendRPCDone(frameElement, "mu", new Array("music", "multimap", "music videos", "music downloads", "music lyrics", "multi map", "muse", "music download", "multiple sclerosis", "musicians friend"), new Array("481,000,000 results", "1,540,000 results", "29,100,000 results", "19,700,000 results", "22,700,000 results", "11,500,000 results", "6,140,000 results", "23,200,000 results", "2,240,000 results", "3,410,000 results"), new Array(""));

Update:
Il Jamo mi fa’ notare che google ti riconosce e ti suggerisce le ultime ricerche che hai fatto. Wow! All’anima del grande fratello.