Codificação de caracteres e a edição

Até hoje, vemos frequentemente problemas de codificação de caracteres com frequência significativa. Tomemos, por exemplo, este trabalho recente:

(Not: Este é um exemplo, não um trabalho de spam ...: -)

ecentemente, vi esse erro exato em sites, em programas populares de mensagens instantâneas e nos gráficos de segundo plano na CN

inha pergunta em duas partes:

O que causa esse problema de codificação comum em particular? Como desenvolvedor, o que devo fazer com a entrada do usuário para evitar problemas comuns de codificação como este? Se esta pergunta exigir simplificação para fornecer uma resposta significativa, suponha que o conteúdo seja inserido por meio de um navegador da Web.

questionAnswers(1)

yourAnswerToTheQuestion