Technology in the Alexa Top Sites