Browsers, cache, computer and internet requirements