desenv-web-rp.com

Que opções existem para um editor de texto WYSIWYG embutido?

Estou pensando em algo como TinyMCE

Por favor inclua uma lista de recursos.

Exemplos incluem:

  • suporta formatação de texto
  • suporta links
  • suporta imagens
  • tipos de sintaxe (markdown/wiki/etc)
  • licenciamento e/ou preços
  • personalização
  • suporte a plugins
  • compatibilidade do navegador

Nota: Limite as respostas a um editor por resposta para preservar a limpeza

Atualização: Esqueceu-se de adicionar compatibilidade do navegador à lista

11
Evan Plaice

CKEditor

1
jessegavin

Aloha Editor

… Uma estrutura semântica do Rich Text Editor escrita em Javascript com o melhor suporte para xHTML5.

Recursos

Subtítulos dessa página:

  • Aloha Editor Links…
  • Repositórios - conecte tudo…
  • Sem recarga. Nenhum pop-up. Não há necessidade de visualizar…
  • Edição e formatação de texto sem marcação…
  • O menu flutuante. Um novo menu de contexto leve. ...
  • Tabelas para a web. ...
  • Mais rápido. ...
  • WYSIWYG para conteúdo dinâmico. ...
  • Conteúdo editável. HTML5 disponível - agora. ...
  • Consiga o que você espera. ...

Selecionado como o editor de escolha para a interface de Booktype .

… Cinco vantagens claras de usá-lo.

  1. Edição no contexto. Aloha, diferentemente dos editores WYSIWYG, permite editar a página em vez do texto abstraído da página. Isso cria uma experiência de edição muito melhor e abre muitas outras possibilidades de interação com a página.
  2. Boa atividade de desenvolvimento. A equipe Aloha é muito acessível e ativa. Conversamos com algumas das equipes principais de desenvolvimento e estamos felizes por serem fáceis e parecerem bons para trabalhar.
  3. Usa JQuery. Aloha mudou recentemente para as bibliotecas JQuery recentemente, o que é ótimo porque o Booktype também usa muito JQuery, minimizando as possibilidades de conflito e diminuindo o número de bibliotecas externas necessárias.
  4. Projete no navegador um passo mais perto. Aloha interage diretamente com as regiões editáveis ​​de conteúdo HTML5 sem alterar a estrutura da página, o que significa que qualquer CSS aplicado é não mediado e pode ser efetuado diretamente pelo usuário.
  5. Pode trabalhar com Javascripts externos. Como o Aloha não altera a estrutura da página (conforme acima), quaisquer bibliotecas JS externas podem trabalhar diretamente no conteúdo sem precisar ser alterado.
2
Graham Perrin

TinyMCE

  • Fácil de integrar - são necessárias apenas algumas linhas de código.
  • Personalizável - Temas e plugins, bloqueia elementos inválidos e força atributos.
  • Amigo do navegador - Mozilla, MSIE, FireFox, Opera, Safari e Chrome.
  • Leve - Compressor PHP/.NET/JSP/Coldfusion GZip, torna o TinyMCE 75% menor e muito mais rápido para carregar.
  • Compatível com AJAX - você pode facilmente usar AJAX para salvar e carregar conteúdo!
  • Internacional - Suporte multilíngue usando pacotes de idiomas.
  • Código aberto - Gratuito sob a licença LGPL, milhões de pessoas ajudam a testar e melhorar este editor todos os dias.
1
Nat Ryall