Methods, systems, apparatus, and computer program products for pre-caching query suggestions are disclosed. In one aspect, a method includes receiving a request for a search resource from a client device; And providing the search resource to the client device in response to the request, the search resource causing the client device to generate a search interface including a first query input field; Initial query suggestions; And second instructions, wherein the second instructions cause the client device to store the initial query suggestions in a proposal store of the client device; Compare a query character input in the first query input field with the query suggestions stored in the suggestion store; Select query suggestions that match the query character input in the first query input field based on the comparison resu And display the selected query suggestions in the first query input field as query suggestions for the query character input.
展开▼