14. A computer-readable storage medium encoded with instructions for controlling a computer system to invoke a search result highlighting component, by a method comprising: receiving search results from a search engine based on one or more search keywords; sending to the search result highlighting component the search results and information about the search keywords; receiving from the search result highlighting component a first display layout for the search results that includes a first highlighting effect for occurrences of search keywords in the search results; receiving from the search result highlighting component a second display layout for the search results that includes a second highlighting effect for occurrences of search keywords in the search results; and dynamically switching a display from rendering the first display layout to rendering the second display layout, wherein dynamically switching comprises setting a timer when the first display layout is displayed and displaying the second display layout when the timer expires.
14. A computer-readable storage medium encoded with instructions for controlling a computer system to invoke a search result highlighting component, by a method comprising: receiving search results from a search engine based on one or more search keywords; sending to the search result highlighting component the search results and information about the search keywords; receiving from the search result highlighting component a first display layout for the search results that includes a first highlighting effect for occurrences of search keywords in the search results; receiving from the search result highlighting component a second display layout for the search results that includes a second highlighting effect for occurrences of search keywords in the search results; and dynamically switching a display from rendering the first display layout to rendering the second display layout, wherein dynamically switching comprises setting a timer when the first display layout is displayed and displaying the second display layout when the timer expires. 15. The computer-readable medium of claim 14 wherein the first and second display layouts do not highlight occurrences of search keywords below a threshold length.