Play all of your favorite games online for free, including Solitaire, Crosswords ... detection of the size of the screen, measuring page load times, improving user experience including relevance, ...