logoalt Hacker News

crazygringolast Saturday at 8:05 PM3 repliesview on HN

This is why specifications are important, and why design is important.

The reality is that we have certain conventions that are immediately understandable, and that too much visual complexity results in confusion rather than clarity.

If the sky is hazy white when I expect it to be blue, I'm confused as to whether it's the sky or if the map is still loading. It's adding cognitive complexity for no reason. Stars similarly serve no functional purpose at night.

What you built sounds great for an actual planetary view like Google Earth. And it sounds fun to build. But it's an anti-feature for a navigation view. When you're navigating, simplicity and clarity are paramount. Not realism.


Replies

dylan604last Saturday at 10:20 PM

> This is why specifications are important, and why design is important.

Also the phrase "know your audience". No sense in casting pearls before the swine.

show 1 reply
wkjagtlast Sunday at 1:00 PM

Also, any fanciness you add in your product is something you need to then maintain. Even after the developer that built it leaves the company.

show 1 reply
johnfnlast Saturday at 9:12 PM

Oh come now. You are being no fun.