Esta página ou seção foi marcada para revisão devido a incoerências ou dados de confiabilidade duvidosa.Outubro de 2010) ( |
Um Editor de Texto Enriquecido (Online rich-text editor) é uma ferramenta online que apresenta uma interface para edição de textos em web browsers do tipo "WYSIWYG". O objetivo é reduzir a dificuldade que alguns usuários possuem evitando que seja necessário expressar formatações diretamente em linguagem HTML.
Embora browsers mais antigos já fossem capazes de exibir esse tipo de texto (rich-text), o visual da digitação de dados por parte do usuário estava limitado a caixas de texto com apenas uma opção de fonte e estilo (implementados com o elemento HTML <TEXTAREA>). O Internet Explorer foi o primeiro a adicionar um "designMode" especial, que permitia que partes formatadas de um documento fossem editadas por um usuário usando um cursor. A Mozilla fez o mesmo na versão 1.3 do Firefox,[1] e a maioria dos browsers agora segue esse padrão informal em algum nível.
As capacidades técnicas necessárias para implementar um editor de textos enriquecido ainda não estão cobertas pela especificações W3C para HTML4. Mesmo assim, serviços populares como Gmail e WordPress baseiam-se na edição por "rich text" (texto enriquecido) como principal interface com o usuário. Para HTML5, algumas padronizações estão sento concluídas em uma propriedade DOM chamada "contentEditable", que se assemelha à extensão do Internet Explorer.[2] Muitos dos serviços de escritório online (Online office suites) tendem a prover algum tipo de funcionalidade de edição e formatação de texto.
Os editores mais populares usados para criar o componete de texto enriquecido de web pages tem os seguintes objetivos de design: