Open IvanVnucec opened 1 year ago
I slightly prefer it like this. The app determines which units you use by your locale and you can choose the units in the settings. Anybody who doesn’t alternate between units or has a bit of common sense will know what units it’s in. Showing units is unnecessary and can be aesthetically unpleasant.
I slightly prefer it like this. The app determines which units you use by your locale and you can choose the units in the settings. Anybody who doesn’t alternate between units or has a bit of common sense will know what units it’s in. Showing units is unnecessary and can be aesthetically unpleasant.
"Common sense" is not so common as you would expect. I would prefer that somewhere temperature unit would be shown, and in other places omitted where lack of space prohibits or its not visually appealing.
Also, the number without units is just a number. No meaning at all. Units are important.
Not showing temperature units is consistent with the Dark Sky interface: https://web.archive.org/web/20220707133449/darksky.net/forecast/40.7127,-74.0059/us12/en , which briefsky is modeled after. However, I can see the argument for showing it in at most one place, like the current temperature, so a user can quickly confirm they're using the right units. I'll leave this open for now in case others want to chime in.
Perhaps a good compromise is to show the units on the upper right corner. This way there's some hint for the user somewhere. This is what Darksky interface did too.
Not showing temperature units is consistent with the Dark Sky interface
In that example, it seems the configuration form may have indicated which units were being used:
For my app, I chose to show the unit in a single place for the current temperature. Also Celsius needs an extra digit to maintain the same precision as Fahrenheit. So Fahrenheit readings are always whole numbers, Celsius readings have a decimal point by necessity.
See how it looks: https://weather-sense.leftium.com (Click/tap any temperature to switch between °F/°C)