... better, both on desktop and on mobile, better for users and ...
... on the desktop or on a mobile phone. ...