{"id":27738,"date":"2021-05-23T15:31:00","date_gmt":"2021-05-23T12:31:00","guid":{"rendered":"https:\/\/themewp.inform.click\/?p=27738"},"modified":"2021-10-18T04:09:59","modified_gmt":"2021-10-18T01:09:59","slug":"os-3-principais-editores-de-rich-text-gratuitos-para-aplicativos-da-web","status":"publish","type":"post","link":"https:\/\/themewp.inform.click\/pt-pt\/os-3-principais-editores-de-rich-text-gratuitos-para-aplicativos-da-web\/","title":{"rendered":"Os 3 principais editores de rich text gratuitos para aplicativos da Web"},"content":{"rendered":"<p>Voc\u00ea est\u00e1 procurando um editor de rich text gratuito para seu aplicativo da web? Um editor WYSIWYG (o que voc\u00ea v\u00ea \u00e9 o que voc\u00ea obt\u00e9m) permite inserir conte\u00fado descritivo junto com elementos HTML. Neste artigo, discutimos os 3 principais editores de rich text gratuitos que s\u00e3o populares e f\u00e1ceis de instalar.<\/p>\n<p>Existem v\u00e1rios editores WYSIWYG dispon\u00edveis na Internet. Eu experimentei alguns dos editores e peguei os tr\u00eas melhores editores HTML WYSIWYG gratuitos: <strong>CKEditor, TinyMCE e Trix<\/strong>.<\/p>\n<h3>Por que precisa do Editor de Rich Text?<\/h3>\n<p>Pode-se perguntar por que usar o editor de rich text? A resposta \u00e9 simples. Na \u00e1rea de texto, n\u00e3o \u00e9 f\u00e1cil e amig\u00e1vel inserir grandes partes de conte\u00fado. \u00c9 muito dif\u00edcil inserir diferentes tipos de elementos HTML na textarea. Encapsular o conte\u00fado dentro dos elementos e manter sua hierarquia \u00e9 dif\u00edcil em textarea.<\/p>\n<p>Para simplificar esse problema, temos a op\u00e7\u00e3o de usar um editor de rich text. Esses editores WYSIWYG fornecem uma boa interface de usu\u00e1rio e uma experi\u00eancia de usu\u00e1rio no lugar de textarea.<\/p>\n<h3>CKEditor &#8211; Editor de Texto da Web<\/h3>\n<p><a href=\"http:\/\/ckeditor.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">CKEditor<\/a> \u00e9 um editor de rich text gratuito popular e comumente usado. Este editor foi projetado para simplificar a cria\u00e7\u00e3o de conte\u00fado de um site.<\/p>\n<p>Para usar o CKEditor, primeiro voc\u00ea precisa incluir seu arquivo JS. Eles forneceram 3 tipos de pacotes &#8211; B\u00e1sico, Padr\u00e3o, Completo. Voc\u00ea pode escolher qualquer um dos pacotes com base no requisito. Arquivo JS diferente est\u00e1 dispon\u00edvel para cada pacote.<\/p>\n<p>Aqui est\u00e1 o link para os pacotes CKEditor <a href=\"http:\/\/ckeditor.com\/download\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external\"><\/a><a href=\"http:\/\/ckeditor.com\/download\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">http:\/\/ckeditor.com\/download<\/a><\/p>\n<p>Na p\u00e1gina acima, pode-se escolher qualquer pacote e obter um caminho de origem JS de um pacote.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20508-6081fc955b28f.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20508-6081fc955b28f.png\" alt=\"Os 3 principais editores de rich text gratuitos para aplicativos da Web\" ><\/a><\/p>\n<p>Por exemplo, eu uso o pacote padr\u00e3o, ent\u00e3o meu c\u00f3digo ser\u00e1 o seguinte.<\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;head&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;meta charset=\"utf-8\"&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;title&gt;CKEditor&lt;\/title&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;script src=\"\/\/cdn.ckeditor.com\/4.14.1\/standard\/ckeditor.js\"&gt;&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;\/head&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;body&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;textarea name=\"editor1\"&gt;&lt;\/textarea&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;script&gt;\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0CKEDITOR.replace( 'editor1' );\n\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0\u00a0&lt;\/script&gt;\n\u00a0\u00a0\u00a0\u00a0&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>O c\u00f3digo acima ir\u00e1 gerar um editor que se parece com a imagem abaixo.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20508-6081fc95e3518.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20508-6081fc95e3518.png\" alt=\"Os 3 principais editores de rich text gratuitos para aplicativos da Web\" ><\/a><\/p>\n<h3>TinyMCE &#8211; Editor WYSIWYG avan\u00e7ado<\/h3>\n<p><a href=\"https:\/\/www.tinymce.com\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">TinyMCE<\/a> \u00e9 um dos editores de c\u00f3digo aberto mais usados. Marcas bem conhecidas est\u00e3o usando este editor em seu desenvolvimento principal.<\/p>\n<p>A instala\u00e7\u00e3o do editor TinyMCE \u00e9 super f\u00e1cil. O c\u00f3digo a seguir substitui textarea pelo editor TinyMCE WYSIWYG.<\/p>\n<pre><code>&lt;!DOCTYPE html&gt;\n&lt;html&gt;\n&lt;head&gt;\n\u00a0\u00a0&lt;script src=\"https:\/\/cdn.tiny.cloud\/1\/no-api-key\/tinymce\/5\/tinymce.min.js\" referrerpolicy=\"origin\"&gt;&lt;\/script&gt;\n\u00a0\u00a0&lt;script&gt;tinymce.init({ selector:'textarea' });&lt;\/script&gt;\n&lt;\/head&gt;\n&lt;body&gt;\n\u00a0\u00a0&lt;textarea&gt;Next, get a free Tiny Cloud API key!&lt;\/textarea&gt;\n&lt;\/body&gt;\n&lt;\/html&gt;<\/code><\/pre>\n<p>Abaixo est\u00e1 a captura de tela de um editor que \u00e9 gerado usando o c\u00f3digo acima.<\/p>\n<p><a href=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20508-6081fc95e3518.png\" data-rel=\"lightbox\"><img decoding=\"async\" class=\"SDStudio-light-box-enable SDStudio-editor-tools-md-imp\" src=\"https:\/\/themewp.inform.click\/wp-content\/uploads\/2021\/04\/post-20508-6081fc95e3518.png\" alt=\"Os 3 principais editores de rich text gratuitos para aplicativos da Web\" ><\/a><\/p>\n<p>Este editor oferece um rico conjunto de barras de ferramentas. O usu\u00e1rio pode adicionar recursos (plugins) como emo\u00e7\u00f5es, \u00e2ncora, modo de tela cheia, imagem, impress\u00e3o, corretor ortogr\u00e1fico, tabela, contagem de palavras, etc. na barra de ferramentas de um editor. Voc\u00ea obter\u00e1 a lista completa de todos os recursos dispon\u00edveis da barra de ferramentas em sua <a href=\"https:\/\/www.tinymce.com\/docs\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">documenta\u00e7\u00e3o<\/a>.<\/p>\n<h3>Trix &#8211; um editor WYSIWYG de c\u00f3digo aberto<\/h3>\n<p><a href=\"https:\/\/trix-editor.org\/\" target=\"_blank\" rel=\"noopener nofollow\" class=\"external external_icon\">Trix<\/a> \u00e9 outro editor de rich text de c\u00f3digo aberto da Basecamp. Como este editor \u00e9 usado no Basecamp, milh\u00f5es de usu\u00e1rios j\u00e1 o utilizam. Escrevi um artigo separado sobre o editor Trix, portanto, verifique este <a href=\"https:\/\/themewp.inform.click\/pt-pt\/trix-um-editor-wysiwyg-de-codigo-aberto-para-sites\/\" title=\"artigo\">artigo<\/a> que explica como usar o editor Trix em seus sites.<\/p>\n<p>Espero que voc\u00ea tenha uma compreens\u00e3o b\u00e1sica dos populares editores de rich text gratuitos. Por favor, compartilhe seus pensamentos e sugest\u00f5es em uma se\u00e7\u00e3o de coment\u00e1rios abaixo.<\/p>\n<h4>Artigos relacionados<\/h4>\n<ul>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-instalar-e-usar-o-ckeditor-no-laravel\/\" title=\"Como instalar e usar o CKEditor no Laravel\">Como instalar e usar o CKEditor no Laravel<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/como-instalar-e-usar-o-editor-tinymce-no-laravel\/\" title=\"Como instalar e usar o TinyMCE - Editor de HTML WYSIWYG no Laravel\">Como instalar e usar o TinyMCE &#8211; Editor de HTML WYSIWYG no Laravel<\/a><\/li>\n<li><a href=\"https:\/\/themewp.inform.click\/pt-pt\/extensao-ftp-sftp-para-codigo-do-visual-studio\/\" title=\"Extens\u00e3o FTP \/ SFTP para c\u00f3digo do Visual Studio\">Extens\u00e3o FTP \/ SFTP para c\u00f3digo do Visual Studio<\/a><\/li>\n<\/ul>\n<p><div id=\"PostUnique_PostSource\" style=\"padding-top: 50px\">Fonte de grava\u00e7\u00e3o:  <a target=\"_blank\" rel=\"noopener nofollow\" href=\"\/\/artisansweb.net\" class=\"external external_icon\">artisansweb.net<\/a><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Quer implementar o editor WYSIWYG em seu site? Neste artigo, listamos os 2 principais editores de rich text gratuitos. TinyMCE e CKEditor s\u00e3o editores WYSIWYG populares.<\/p>\n","protected":false},"author":1,"featured_media":21675,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","_wp_rev_ctl_limit":""},"categories":[417],"tags":[848],"class_list":["post-27738","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-diversos","tag-affiai-pt-pt"],"_links":{"self":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/27738","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/comments?post=27738"}],"version-history":[{"count":0,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/posts\/27738\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media\/21675"}],"wp:attachment":[{"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/media?parent=27738"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/categories?post=27738"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/themewp.inform.click\/pt-pt\/wp-json\/wp\/v2\/tags?post=27738"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}