38. Apparatus for performing an analysis on data from a web-based search engine, the apparatus comprising: a digital computing device, such device in communication over a network with the web-based search engine, and running a browser application operating in response to a web page having content received from the search engine responsive to a query, the web page including analysis computer code downloaded to the digital computing device from a server, executable by the digital computing device and configured to perform the analysis; such browser application running the analysis computer code, in the web page, that to perform the analysis on the content to produce analysis results; such browser application causing display of the web page and the analysis results in the digital computing device.
38. Apparatus for performing an analysis on data from a web-based search engine, the apparatus comprising: a digital computing device, such device in communication over a network with the web-based search engine, and running a browser application operating in response to a web page having content received from the search engine responsive to a query, the web page including analysis computer code downloaded to the digital computing device from a server, executable by the digital computing device and configured to perform the analysis; such browser application running the analysis computer code, in the web page, that to perform the analysis on the content to produce analysis results; such browser application causing display of the web page and the analysis results in the digital computing device. 43. Apparatus according to claim 38 , wherein the digital computing device is in communication with the web-based search engine through an analysis engine that acts as a proxy for the digital computing device in communicating with the search engine, to obtain the content from the search engine and to cause inclusion of the analysis computer code into the web page.