Troy Hunt has posted ten reminders for "uncultured web developers" out there to think about when they're developing applications for a world-wide audience.
What a lot of this boils down to is culture, or more specifically, lack of cultural awareness. I'm talking about making assumptions based on what a developer may personally hold to be true but in the broader global context is incorrect and often marginalises their audience. In the pursuit of a more globally harmonious online experience, let's take a look at 10 lessons relating to aspects of web development with a cultural bent. Some of this may not be new to you, but all of it is relevant if you want to play nice with people from all cultural walks of life.
Among the list of his ten tips you'll find things like:
- Firefox and Chrome command 91% of the market
- Almost always, 8/7 comes before 7/8
- Country code top level domains give context
- Time zones matter (and they're not universally understood)
- Don't deprioritise your international audiences
Check out the rest of the list in his full post.