1. A computer-implemented method, comprising: at a computer having memory, a display, and a processor, receiving a search request from a user of the computer, the search request including a plurality of search keywords; and in response to the search request: identifying multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies the user-specified search keywords, each resource identifier corresponding to a document at a respective data source; and for at least one of the resource identifiers, retrieving a document corresponding to the at least one of the resource identifiers from the respective document source; identifying within the retrieved document a chunk by applying a second set of predefined criteria to one or more candidate chunks within the retrieved document; and providing the identified chunk and a link to the identified chunk within the document for display to the user, wherein the first set of predefined criteria requires that at least a first subset of the search keywords be found within an identified respective document, and the second set of predefined criteria requires that at least a second subset of the search keywords be found within an identified chunk.
1. A computer-implemented method, comprising: at a computer having memory, a display, and a processor, receiving a search request from a user of the computer, the search request including a plurality of search keywords; and in response to the search request: identifying multiple resource identifiers in accordance with a first set of predefined criteria for selecting a respective document that satisfies the user-specified search keywords, each resource identifier corresponding to a document at a respective data source; and for at least one of the resource identifiers, retrieving a document corresponding to the at least one of the resource identifiers from the respective document source; identifying within the retrieved document a chunk by applying a second set of predefined criteria to one or more candidate chunks within the retrieved document; and providing the identified chunk and a link to the identified chunk within the document for display to the user, wherein the first set of predefined criteria requires that at least a first subset of the search keywords be found within an identified respective document, and the second set of predefined criteria requires that at least a second subset of the search keywords be found within an identified chunk. 9. The method of claim 1 , further comprising: for the at least one of the resource identifiers, displaying a chunk page-link icon for searching chunks within documents that are referenced by the retrieved document; and in response to a user selection of the chunk page-link icon, displaying one or more referenced document links, wherein each referenced document link has one or more associated chunks identified within a corresponding referenced document as satisfying the user-specified search keywords.