More than a decade after it launched on phones, Apple Maps is now also available in your preferred computer's web browser window.
Touted as a beta release, this version of Apple Maps can be found at https://beta.maps.apple.com/ (removing the "beta" part will land you at Apple's landing page for the...