A web app I’m working on at the moment contains a domain specific vector graphics editor. I keep going back and forth with the client on scroll direction and zooming. I thought it was down to macOS vs Windows. However I’ve just discovered that the Google Maps website and the Apple Maps macOS app both handle scroll direction when zooming differently. On Google Maps if I slide my finger ‘up’ on my Magic Mouse it zooms out. On Apple Maps it zooms in (with the help of the shift key). I think its time to give up - and have zoom work as it does on Google Maps and be counter-intuitive for us Mac types (I doubt any/many macOS users will use this web app anyway).