1. A computer-implemented search system, comprising: a processing unit operatively coupled to one or more memory to provide: a search component for receiving a query and an option via a micro-browser and initiating a search in a document for results based on a keyword of the query and the option to find occurrences of the keyword in the document in which the search is being performed, the option allowing specifying a page of the document to begin the search from and specifying a page of the document at which to end the search; a results component for controlling the search in the document based on results criteria, the results component terminating the search when said specified page at which to end the search has been reached; and a view component for presenting results information in a view via the micro-browser, the results information including occurrences of the keyword in the document.