A vehicle comprises memory for storing map data and a global positioning system module that transmits vector and location data and that receives traffic reports from a remote traffic monitoring system. The instrument software makes a set of measurements of the input signal, and from the results of those measurements classifies the input signal as to type. Further, the CRC-Browser may cache only stable andor visible document object model elements and communicate a list of IDs of the cached elements to the proxy.