For others, the brand new browser website is poorly optimised to possess small microsoft windows and can come glitchy