15 years ago, I helped design Google Maps
twitter.com
twitter.com
So many times I'll see a road name, and I start to zoom in - only to have it now disappear - to then zoom out again and it doesn't show at all - to zoom in again and then 50/50 I can see it.
Drives me nuts.
Where I'm living (Indonesia) most people reference parts of town by the major road nearby. I try to learn where the hell I am in a certain new locale by looking at the road name (They aren't often seen on physical signs, either) and it takes me forever to find it. Doesn't help that it's a regular practice that the road name changes after some time, even though it's the same road.
Aside from that, it's a little wild to think that after using it for 15 years, Google Maps still prominently features 'Gas' and 'Hotels' buttons on my screen even though I'm looking at a map of the 5km directly around my home and I don't own a car.
Fuck these guys, I'm going to download OpenStreetMaps and give it a whirl tonight
But if you count streetview car drivers trying to drive every street in the entire world every few years, people manually moderating crowdsourced contributions, people updating the map for all new construction worldwide, people working to maintain business listings for every business with a physical location (including those without much web presence), people dealing with adversaries who want to list their fake '24 hour emergency locksmith' all over every city, people parsing train and bus timetables in every city worldwide no matter how awful their websites are, an advertising sales team specifically targeting smaller businesses who are interested in local advertising...
The Navteq acquisition is what prompted Google to create their own maps. They were licensing Teleatlas (now Tom Tom) and Navteq maps before that. Apple made the same move a few years later. I think Steve Jobs was still around. I bet Apple has a few thousand people working on this topic as well.
That's just what it takes to build and maintain a world map and assorted geospatial technologies, datasets, etc.
In the end it’s so subjective that not everyone will be happy.
Enthusiastic users aren't the people you should design for - instead target changes that have the greatest positive impact for the most users. There could have been a compelling reason like color requirements for accessibility or how they display on low end screens for NBU that negates a bunch of memegen posts about how pretty it looks.
I notice that maps.bing.com doesn't have the same problem. I guess it's time to test drive it for a couple weeks.
that seems especially unlikely. the problem is inability to differentiate between things, most accessibility issues in maps are inability to differentiate. Changes that make it harder to differentiate will not improve accessibility.
They are the people you design for at the beginning to get traction, and once you got the mainstream on board because of their evangelicalism, you switch targets.
Aka, the enthusiastic people get used first and then dumped.
so it can't be all Apple's fault.
Screenshot: https://i.ibb.co/qszKNSm/google-maps-labels.png
Example URL: https://www.google.com/maps/@51.5041929,-0.111821,17.46z
I guess there is no money in it?
Can't Google just show a damned ad when the street is zoomed in far enough to have room for a video and the name?
All the map apps seem to be bad this way. Use Apple Maps and pick a spot with a lot of businesses like the Las Vegas strip. You’re not going to see too many street names winning the algorithmic decision of what to display.
Why the hell don’t they just expose an option “show as many street names as possible”?
This is the part where they should be reminded they're designing a product that should be useful, not a work of art. Label-less street names are fine on posters or those metal-engraving sheets you can hang in your living room and marvel at the grid structure.
> The PM also favored POIs, especially if the icon was $ponsored and brought in revenue.
Oh I see why the designers aren't reminded of the above.
Sure, some people want to look at a map with street names just to become familiar with the whole town. But those users are probably too few for a company focused on profit to care about, and such independent-minded users might be harder to monetize anyway.
I often have to zoom in obnoxiously far to read the damn street names. It's quite frustrating and could easily be solved with some sort of tap to display name feature.
Compasses on phones are definitely a crapshoot though.
I do encounter compass issues all of the time though. Almost always it starts perpendicular to where it should.
Most of the people I've questioned on this struggle to figure out where the north west corner is or what direction north is etc. And yet they can still navigate in dense urban environments perfectly fine.
How? Landmark based navigation. All you need to do know is [some big landmark, like central park, or the sea] is behind you. Now to get to your destination, you want store X on your right and move forward. Turn right at store Y, etc. This is the reality of how a lot of people navigate and I think the new map reflects this.
Yes, but one very important and ubiquitous landmark in urban environment is an intersection. Two roads intersecting create an unique point that's easy to find (follow one of the roads until an intersection, then verify by checking street name plates). It's exactly for this reason you'd want a map to always show you street names.
Google Maps doesn't. It also doesn't reliably show most other landmarks you'd care about, like stores or monuments. Google Maps just plain sucks at being a map.
My spouse can testify, I get furious when I can't see the street names. :)
A good digital map is a stellar tool for orientation and discovery. Google Maps isn't, because orientation and discovery goes against pushing you recommendations (read: ads). They don't want you to have spatial awareness - they want you to blindly follow paths that make them money.
More street names would be good in both versions, but it doesn’t look like that has regressed, at least.
It seems to do a better job at always showing street names if you are zoomed in. I didn‘t even think about using Apple Maps when I ran into this issue but it seems to do a better job at this.
It was wonderful! All the roads had high contrast with the background, so in a dense and unfamiliar city "in 500m turn left onto Smith Street" was so much easier! With a brief glance at the screen I could see how many streets there were, and they were labelled with their names. It isn't perfect, but it showed how bad Google Maps had become.
I used it for the rest of the trip.
Google had white-on-beige for streets, so the displayed map was essentially useless. The new colours look like a small improvement.
Edit: I tried to find a screenshot of OSMAnd, but nothing looks like what I saw in the car. I don't have a car to check, it was only a rental. Maybe it was like this picture in the documentation: https://osmand.net/docs/user/navigation/auto-car/#map-appear... but I thought I had it in light mode too.
(How you'd do it: move osm.org to vector tiles, use Maplibre GL as the rendering library, enable users to upload and select their own JSON stylesheet, build some sort of rudimentary sharing facility so you could use others' stylesheets)
Some software has succeeded going down the path of high-configurability (mostly FOSS like vim/emacs/sublime/vscode, Calibre, rainmeter), but the prevailing school of thought nowadays is more Apple-esque: you should design software that has one "right" way to do things and adjust that one happy path based on user telemetry. Everyone who doesn't like your One True UX will come around if your software's value proposition is good enough (or at least grit their teeth and keep using it), so it's not worth the effort to create and maintain a bunch of configuration.
Turns out OSMAnd still looks better
I don’t really care what a designer from 15 years ago thinks. The current designers do a good job.
Even when I know exactly where I am going and the route I want to use i'll often map it anyways so I can find out about traffic or accidents ahead.
You mean doing the very thing Google Maps sucks at - i.e. being a map?
Her most basic point about the water and parks says it all. There’s a lot of existing visual language around this stuff that could be drawn from. Things going back hundreds of years. But I guess a fucking pin for Aldi speaks volumes about where the real priority is for this „product”.
The goal isn’t creating a historical representation of where things were.
It’s supposed to be functional.
For whom? Aldi who is highlighted? Google who is paid? Or the poor suckers trying to find something?
A subtle dark pattern that Google uses is that they have roughly one size of POI, so there isn't enough space to show everything, or most things, it has to pick and choose. That artificial scarcity is tied to the profit motive (pay for prominence) and is user hostile.
Sure, grocery stores are most common, but often you're looking for something else. Using small icons, smaller text, or some other UI affordance to facilitate finding what you need nearby, quickly and without text searching, would be great, but isn't in Google's interest.
How many useful sizes could they have on a phone?
> the profit motive (pay for prominence)
Can you pay for this?
Yes - https://support.google.com/google-ads/answer/9934637?hl=en
Point being - Aldi is paying for this service. The map is skewering reality.
It’s not about historical representation, it’s about the fact that map-making has been around for awhile, and there are some great existing techniques for presenting that information that could be drawn on. But no, let’s melt colors together and highlight corporate chain stores with pins.
But it's 100% fine that Google Maps isn't the all-singing all-dancing maps app for everyone. Other maps are available. Plurality is good.
For example they decide which hotels/restaurants to show in an area when you search. They won't show all of the nearby ones. They might show one that is 5km away and not one that is 100m away.
Once I was in a restaurant that was not in maps. I decided to add it to the map when I was home.
Turned out the place was in their database, but they just decided to NOT show it, even at maximum zoom level over it. But when I added it, they asked if it wasn't that other one that already existed.
Moral of the story: use openstreetmaps.
I have the same problem with my barber shop of all places. Even though I've been there probably a hundred times maps never shows it no matter the zoom level, I have to search it by name to find it.
My cynical view is they once said no to a promo offer for ads and are now punished for it.
This is my suspicion as well. In the end it is very dangerous to let google decide which venues get business and which get hidden completely. Eventually paying google maps becomes akin to protection racket.
Is it possible that Google legitimately thought there was only one business at that location?
edit: to be fair I just tried searching openstreetmap for "flowers" in a small town I'm familiar with and the results were bad. It zoomed into a two block area with a single flower shop even though many others exist outside of that area. Even in that zoomed in area I could barely see the flower shop on the map because there is no label/pin.
No such thing exists.
To me, that’s the kind of thing that says this is no longer going to help me actually achieve my goals, and is going to start challenging my ability to make decisions unimpeded
- The shape and size of houses. Yes, you can see individual buildings in Google Maps, but they are almost indistinguishable from the background.
- It tells me at a glance whether some area is a forest or just a field. Everything's just the same color in Google Maps.
- Streets that I should probably not set a foot on (highways) have a distinct color. This is really bad now with the redesign.
- No problem figuring out if an area is serviced by trams or trains, you see their tracks clearly and don't need to zoom in looking for individual stations. Again you can extract this information from Google Maps if you squint, but tram tracks next to streets are almost invisible.
Especially with this update, prominent colors are given only to streets, which may make sense if you use Google Maps in your car. But as a pedestrian or cyclist, all the other information about my surroundings is much more important to me.
Thank you. Everyone is talking about the color of the water or the roads, but this doesn't even bother me. But having all vegetation of any kind in the same color is an absolutely mind-bogglingly stupid decision. I can't be the only one who uses Maps to check the extents of a forest, for example. Or who uses shapes of different land uses to quickly orient oneself on a map.
Directions has mode because they are very different for car, bike, walking and public transportation.
Map view for biking should be very different from map view for cars as high ways are not usable for bikes and bike paths should be more prominient (while useless for cars).
Ditto for walking that also have different paths.
Using the map for "getting somewhere" is a very different purpose that "seing what's here". They need different modes.
I wrote an entire thesis about how much google maps sucks, particularly for non-drivers, and it still manages to shock me when I (very rarely) open it.
At least there's always the 3D globe/satellite view, which I still think is a marvel. Especially if you're looking up walking directions to somewhere unfamiliar, since you can rotate around and see all nearby buildings, landmarks, etc. hope they expand the coverage!
For what it's worth I also don't like the new colours. I guess people will get used to it after a while, but I question the wisdom of a change like that in a situation where colours have meaning - there should be a very good reason for that kind of change, and I haven't seen anything to back that up. If anything the opposite where, for example, route information is harder to see in dark mode.
Google is by and far the bigget culprit at this tactic, and it's getting very, very tired. I hope the team responsible for this change reads this: You made one of your best products harder and more inefficient to use.
To be fair, the same process has been underway on MS Word and Excel for 30 years now. Simple things (like designating the top row of the spreadsheet to be a non-scrolling header) should be simple, and they're not anymore.
This makes me wonder if Slack hired a bunch of PMs from Google recently.
For example: https://www.google.co.uk/maps/@50.9465831,-2.6376033,18.96z?... shows "Crafting by Steph" in the middle of a road that sees at least 30,000 cars per day. Steph will be hit at 20-50 mph.
Here: https://www.google.co.uk/maps/@50.9461045,-2.6390567,42m/dat... There is a business called "Napoca Taxi" listed.
That area is actually a grave yard.
I agree with Elizabeth Laraki - the colours are wrong on G maps
I have no trouble distinguishing between land and water, including greenspace. Train lines are much easier to see. Roads have been better broken down and are easier to understand for a pedestrian. The lessened contrast between different types of terrain makes it easier to tell how to get to locations and where locations are. They pop out more. The functional requirements for maps are discovery and navigation, both of which seem improved in this ui update.
However there are examples of the night mode driving directions having unintuitive colours: https://www.reddit.com/r/mildlyinfuriating/comments/17yv4qp/...
In this example the bright blue route (matching the directional arrow) is actually the optional path, the true path is the softer blue colour (as signalled by the turning direction at the top of the screen.)
Also I get the feeling that smaller streets disappeared, forcing me to enable the cycling mode.
But I did share the opinion of author and whined about it like a good HNer when I've only seen the blog post and before I actually tried it.
Since last month, any time I am looking at Google Maps, the podcast or music playing in the background will stop every few seconds. Not with navigation directions or review open, simply looking at the map it just grabs exclusive control of iOS audio for some unfathomable reason and plays nothing.
Add to this the years old issue with inability to remove hundreds of old starred places. You can remove them using the app, you can go to starred list in web GUI and do it from there, but they all come back.
But yeah, someone decided it was worthwhile to spend the time on the damned color change.
GMaps still have strong points, like all the integrations that result in mostly correct regarding public transportation routes around the world or the review system which I am sure is a pain to keep up with the amount of UGC they're getting.
See https://community.openstreetmap.org/t/osm-carto-maintainers-... for a bit of discussion on this on the OSM community Forum.
Some years ago I appreciated the character limit of Twitter because people have to be creative and to the point to express themselves, but with the years I start to thinking that this limitation was also a curse for communication overall on the platform.
I would say the popularity of Twitter and its 140 character limit were a curse for communication fullstop. Globally, and irreversibly.
Facebook gets a lot of flak for being an echo chamber with targetted ads and disinformation, but Twitter never got the same level of critique in damaging online discourse.
Twitter specifically required people for a long time not to have long well-thought out ideas - but require hot takes and nothing else. Every political, social or economic position that was discussed had to be distilled to 140 characters - this effectively scrubbed nuance from any position. Along with retweets, this meant that all news, and all online discourse was reduced to "the hottest takes" without any level of complex thought.
I think they doubled it to 280 forever ago anyway.
I don't log in, so I can't read the comments, but it also is sorely missed that I can't see people reply to specific ideas or comments. It's all just a soupy unstructured mess.
We already had blogs. Why we'd take a medium built for interaction & turn it into a place for long winded things that should be articles or blogs doesn't make sense to me.
It's not a map application, it's a wayfinder.
This is also how a map could look:
https://www.mapsbookstravelguides.com.au/wp-content/uploads/...
https://www.mapsbookstravelguides.com.au/wp-content/uploads/...
UX consists of annoying forced zooming around during menu/UI navigation. I often just want to exit a search context, but not change the map zoom position, and select something else on the map. I constantly struggle to keep context, when this auto-zoom/sift happens. I mean if there was some checkbox to decouple menu navigation from map control, that would improve the experience 7fold. Show me a fucking arrow on the screen edge if the POI is out of the viewport, but don't shift the map to a supposed "better view".
I have quite a bit of pent up rage towards this stupid app, that I sometimes have to use because local public transport relies on it. UX right out of hell.
These changes don't even register for me as significant degradation of UX.
Checking my memory on Wikipedia, I just learned that they did exactly the same to Frommer’s! Although in that case it was less than a year before the Frommer family bought the name back.
This is extremely irritating. The fact that turning your phone sideways and then back doesn’t take you back to your original position is just amateur hour. The fact that turning it sideways doesn’t keep the map centered is amateur hour.
Personally I’d like to see an option to just turn off auto zoom entirely except as a result of an explicit search. Google maps _always_ gets it wrong. I am zoomed in on an area and click that I want to start a walking trip and it zooms out and shows the whole city. I mean seriously is anyone an Google actually testing their product? I understand that it’s not actually a map app and instead an app meant for car navigation and advertisement of POI, but seriously just allow some options to override things like auto zoom or an option to actually display road names densely, and they’d have an actual map app again.
This drives me bonkers and nobody is talking about it.
You plot a public transit route and see something along the way. You click on the marker and nothing happens because there's a route active. You hit back a few times and your map pans wildly around, losing whatever you wanted to see.
Having said that, they're commonly hillariously wrong. No, I don't think those tight mountain roads have limit of 80 (especially after just driving past a 50 sign :P).
I don't see a single improvement with the new colour scheme, the lack of contrast also makes the built area around me almost fade into the mint-coloured blobs.
On a side note, I haven’t found an easy way to use Google search logged out, but have a Gmail tab open. After months of irritation, I signed up for Kagi once they lowered the price for unlimited searches, and haven’t looked back. My personal and business Gmail accounts are my only Google ties (plus YouTube for the kids), and honestly I feel more secure this way.
Firefox container tabs are ideal for this kind of thing
If you followed these suggestions you would end up with something that looks very much like Apple Maps
The only time you need the word is the one time when you don't yet know what it does. I would much prefer to RTFM one time then save that screen space.
In my favourite UIs I don't have any buttons on screen at all, but I do have an array of buttons on my desk (all labelled with letters, but their functions change depending on context). That's not really possible with a portable device, though.
Example: https://twitter.com/chinmaymaps/status/1725752799944663443/p...
You may think it's easy to differentiate in the screenshot, but look at it on a small phone screen at night while driving.
I hope Google changes this
The suggestions are definitely good in the post. I like to have a clean maps panel and rest can be hidden away.
This got me thinking. It would be neat if apps could adapt their UI to the features I use the most. Not what most people use. What I use. Rather than finding the UI that pleases the largest number of people somewhat, create adaptive UIs that fit my usage patterns at a highly granular level.
Nitter: https://nitter.net/elizlaraki/status/1727351922254852182
I was in a new city last week where this feature would have been useful to explore the city center but I just wasn't able to see it.
https://twitter.com/elizlaraki/status/1719379064564166772
EDIT: The following link is among the replies in that Twitter thread.
Anatomy of an Indian Address [50th Edition] [AUG 7, 2023] https://newsletter.theindianotes.com/p/anatomy-of-an-indian-...
I don't see how the color scheme change helps with accessibility and readability. Okay, maybe the contrast with road names was bad before, but the major point was that important roads (like avenues) were highlighted in YELLOW.
Now every road is the same color and you can't distinguish between important and secondary roads.
They sacrificed usability for "readability". They could've achieved a mix of both (maybe change/increase street name?), change the font color, but the issues still remain. You must zoom in to see a road name and it doesn't work most of the times.
But i agree on the colors. It is just not nice to look at.
I think Google Maps mess is partially due to PMs beholden to some OKRs.
Stepping back a bit I wonder how much inconvenience do these people inflict upon us. Think about it. You rolled out a mobile app for a business/device/whatever. Best way to boost installs and impress your manager? Artificially gate features behind it.
Are they going to get the top and bottom curved out as well and give us oval next?
Google maps is in need of real competition. It feels stagnant and regressing over time.
For me Google Maps has sucked ever since they merged Maps and Navigate into a single app, preventing you from using many Maps functions while navigating somewhere.
I do agree Google Maps can be annoying to use. But other Google products get more annoying to use as time goes on as well. I have huge annoyances with Gmail and Google Calendar. This in context of my iPhone SE (which, I guess, has a "small" screen size, so perhaps related to my issues).
- Every single time I visit the Gmail login page, it always tries to upsell me to use the freaking app, that I don't want to use.
- At least on my phone screen, the button to dismiss the upsell page is covered by other UI elements. Only way to get rid of it, is to refresh the page. Not sure if this is a dark pattern to nudge people towards the app.
- I have multiple Gmail accounts (2 company accounts from different companies, my own company account, a private account and a spam mail account). Sometimes I am logged into one Gmail account and want to see the calendar for another account. It's very hard to use the top right button to switch accounts. Inside web-based calendar app almost impossible.
And an annoyance I have in general these days, with many web-based apps, is the constant security crap to deal with (2FA stuff mainly).
... I long for a simpler web like we had 10-15 years ago ...
Search on the app uses my phone’s cpu. search on the web site uses their cpu.
Guess which is faster ?
I find this to be incredibly common on so many sites on mobile. Cookie popups or "subscribe to our newsletter" popups where the dismiss button is either missing, hidden or rendered off the bottom of the screen, with no ability to scroll. I don't get how it ships. Don't the site owners notice a massive increase in vistor bounce rate?
I do find the new map colors distracting for no reason
I occasionally update the webview thing to hopefully not get hacked (doesn't matter much, samsung isn't diligent with the base system anyway).
I noticed that when apps get updated usually it is to move around all the buttons and add ads, so unless they stop working there is hardly reason to update in my opinion.
On iOS it’s possible to tap down into several layers of menus and options to where it becomes impossible to get back out. (For example restaurant -> suggested places -> restaurant -> review) From the lack of well designed navigation it’s clear that the app is a messy collection of UXs thrown on top of each other.
Don’t even get me started on the desktop browser UI where there seem to be competing google place and google map place products.
Here's an idea: don't zoom! Us users are grown up enough to zoom for ourselves.
Result: Zoom out, show 10 places with ratings starting from 1.5, among them a nail shop and a government building. If I'm lucky, it will also show the 4.7 star pizza place 2 blocks away, for which I needed directions.
The "enhancements" are reminding me of when Evernote went from their original UI to a new one, making everything take at least 3-5x more effort/tapping/clicking and I just gave up on it entirely.
Make the software you get paid for functional, and try to win awards with side projects nobody but the committee cares about.