Depending on your service and market you might need to provide different character sets. Different countries use different character sets. While UTF-8 is going to be supported by most devices, not all devices support it. Some countries might also require different character sets anyway.
It is up to you to understand the character set that is needed for your application and pick the appropriate. Browsers are supposed to provide a list of supported character sets. You should try to send a supported character set to avoid errors or characters not shown.
While most web browsers installed on desktop PC's will support many character sets and maybe ask the user to install needed character sets, this is not possible on most mobile devices. It is up to you to use the appropriate sets.
Back to Accept