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

11

Estou pensando em algo como o 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 de adicionar compatibilidade do navegador à lista

Evan Plaice
fonte
1
Sério? É isso aí? TinyMCE e CKEditor? Eu pensei que haveria mais.
Evan Plaice
Eu adoraria ouvir algumas limitações / problemas com elas, no momento são apenas os aspectos positivos!
Nthonygreen 11/09/12

Respostas:

1

CKEditor

jessegavin
fonte
2

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 do 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 mais agradável 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 ​​do conteúdo HTML5 sem alterar a estrutura da página, o que significa que qualquer CSS aplicado não é mediado e pode ser afetado diretamente pelo usuário.
  5. Pode trabalhar com Javascripts externos. Como o Aloha não altera a estrutura da página (conforme descrito acima), quaisquer bibliotecas JS externas podem funcionar diretamente no conteúdo sem a necessidade de serem alteradas.
Graham Perrin
fonte
1

TinyMCE

  • Fácil de integrar - são necessárias apenas algumas linhas de código.
  • Customizável - Temas e plugins, bloqueia elementos inválidos e força atributos.
  • Amigo do navegador - Mozilla, MSIE, FireFox, Opera, Safari e Chrome.
  • Leve - o compressor GZip PHP / .NET / JSP / Coldfusion, torna o TinyMCE 75% menor e muito mais rápido para carregar.
  • Compatível com AJAX - Você pode facilmente usar o 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 esse editor todos os dias.
Nat Ryall
fonte