(Source: Forbes) Site Isolation a major security update for the Chrome browser that protects users …. Google Earth’s new measurement tool is available on the web and Android …