https://hamyarwp.com/ipad-and-iphone-browser-detection/