Live data from Hacker News

Free Flag Icons

gosquared.com

51–60 of 79 posts

Re: Free Flag Icons

#51
post #28

Using flags in your visual design can be tempting but in my experience it's a bad idea. The problem is that certain flags force you to "take sides" in political disputes that you likely aren't aware of and don't understand. You'll inadvertently make one side very angry with you, and you won't even really know what political statement you accidentally made. It's OK if you stick to flags you know but if you start tryin…

OK, I'll bite.

Design is all about making decisions, which will invariably make person A happy and person B unhappy (for some values of A and B). Look at how many people are ranting this month about Apple's decision to remove X11.app from OS X, for example, even though you can download a newer version for free. If your goal in building software is to make every person on the planet satisfied, you are setting yourself up for failure. You should make clear decisions that make most of your users happier, not water down all design to make everybody not-upset.

All of the most successful systems today seem to be "opinionated", perhaps not in terms of global politics (usually) but in other ways. Being more clear to the vast majority of your users probably has a lot more value than not upsetting the less-than-1% who probably are even less than their share of your revenue, anyway.

Besides, in my experience, more important than getting it right is being responsive. If you're concerned about getting it wrong, then just put a link next to it that says "Did we forget / screw up yours? Tell us here: __". Then you will have actual data about who's coming to your particular page and what they want to see there.

Or, you can pick a relevant ISO/UN/EU/... list, and say you're using that for country names and flags. That may or may not be biased, but it removes you from the decision. If somebody is so mad they refuse to use your program because they don't like an ISO/UN/EU list, I don't know how they got past the Time Zone Setup screen on their computer.

There's people who will get upset if you say there are 50 states in the USA. They can believe what they like but I'm not going to lift a finger to accommodate them in my software.

Re: Free Flag Icons

#52
post #28

Using flags in your visual design can be tempting but in my experience it's a bad idea. The problem is that certain flags force you to "take sides" in political disputes that you likely aren't aware of and don't understand. You'll inadvertently make one side very angry with you, and you won't even really know what political statement you accidentally made. It's OK if you stick to flags you know but if you start tryin…

What's the mood on something like the Unicode 6 regional indicators (see http://std.dkuug.dk/jtc1/sc2/wg2/docs/n3727.pdf) when the support stabilizes? e.g. 🇺🇸 (U+1F1FA U+1F1F8) can be displayed by the user agent as the letters "US" or a United States flag but the choice is up to the UA rather than the developer.

Re: Free Flag Icons

#53
post #28

Using flags in your visual design can be tempting but in my experience it's a bad idea. The problem is that certain flags force you to "take sides" in political disputes that you likely aren't aware of and don't understand. You'll inadvertently make one side very angry with you, and you won't even really know what political statement you accidentally made. It's OK if you stick to flags you know but if you start tryin…

By the same logic you shouldn't use red star symbol in your design if its target country includes one of the countries formerly occupied by the Soviet Union: https://en.wikipedia.org/wiki/Red_star#Legal_status

Re: Free Flag Icons

#54
For people saying "don't use flags", and "especially not for languages"...

I totally agree in theory, but...

In a lot of interfaces, having something visual helps a lot. Especially when you need to pick something from a list where you don't even know what language the user speaks!

Obviously, you can present a text list like "English (American)", "Português (Brasil)", "አማርኛ", "贛語", but it can look kind of ugly, how do you decide to sort them, etc.

Plus, a lot of times the language is tied to a country, because each country has their spelling and grammar differences, etc. That's why many times you don't see "Portuguese" in language lists, but rather "Portuguese (Portugal)" and "Portuguese (Brazil)" -- because there's no such thing as a general-purpose Portuguese.

So while flags aren't perfect, a lot of the time they help far more than they hurt. In a perfect world, there would actually be language-specific icons that everyone recognized. Suggestions, anybody?

Re: Free Flag Icons

#55

Earlier quoted context omitted.

It's a set of flag icons for the web, it's not to hang off the government building. If we did exact aspect ratios for every flag they would all be different and look shit. We tried to be as exact as possible with colors and shapes, if they don't work for you guys or are not close enough then you don't need to use them. Not aimed directly at you, just at anyone who doesn't find them precise enough.

Agree about aspect ratios, but we should expect rgb colors to be accurate.

If you check out the flat flags the colors are exact, obviously the styled ones have subtle shadowing etc, and are probably out by a very small margin.

Re: Free Flag Icons

#57
As someone that often designs things that are country / geographically specific this is a great collection. I also like it as an idea to drive traffic to your site. You're on my radar now and the other freebies look pretty slick too. Thanks! Definitely made the right impression.

Re: Free Flag Icons

#58

For people saying "don't use flags", and "especially not for languages"... I totally agree in theory, but... In a lot of interfaces, having something visual helps a lot. Especially when you need to pick something from a list where you don't even know what language the user speaks! Obviously, you can present a text list like "English (American)", "Português (Brasil)", "አማርኛ", "贛語", but it can look kind of ugly, how do…

What flag do you suggest we use for es_US and fr_CA? Or how to distinguish de_CH and fr_CH?
Post reply on HN