{"componentChunkName":"component---src-templates-tag-page-tsx","path":"/tag/textarea/","result":{"data":{"allContentfulCategory":{"edges":[{"node":{"contentful_id":"2gOurgpDj1BasZvVToN13z","slug":"tiny-sparks","title":"The Tiny Way","description":{"description":"Understand the Tiny Way - our heritage, values-driven approach and thinking through stories from and about Tiny people and culture, technology and the world at large."}}},{"node":{"contentful_id":"2a3w396SgR2Fl1ep4eYu0w","slug":"product-management","title":"Product-Led Growth","description":{"description":"Everything from product roadmaps and market fit, through customer acquisition and onboarding to retention and product-led growth, can be found here to help you grow your brand, company and product."}}},{"node":{"contentful_id":"T7VZcLaLRpt6XlNLJPLmL","slug":"wysiwyg-world","title":"World of WYSIWYG","description":{"description":"Learn about the WYSIWYG world of rich text editors - the power behind the democratization of content creation, web applications and SaaS projects."}}},{"node":{"contentful_id":"6HNYGjOUjHzUS2gXBnMVXn","slug":"design-and-ux","title":"Content Marketing & Design","description":{"description":"Be at the forefront of content design trends, get inspiration for your projects and learn new ways to use content marketing strategies and content-led approaches that deliver brilliant user experiences."}}},{"node":{"contentful_id":"6XFMYLCe4AEYIDazkjGFvb","slug":"engineering","title":"Developer Insights","description":{"description":"The perfect source for all web application and software developers, as well as engineering teams who want to stay up to date with the latest development tools, developer insights, leading edge thinking and experiments."}}},{"node":{"contentful_id":"24ufWIsR0ImSvxvvIrutB5","slug":"open-source","title":"Open Source","description":{"description":"Having a vibrant open source community is a vital part of TinyMCE, so you'll find important open source contribution news here – both from our own community, and from other open source projects in global communities."}}},{"node":{"contentful_id":"2fLgNI8yOMeZHNl1nSQ11","slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE","description":{"description":"Learn how-to use TinyMCE rich text editor, all in one place – here's our set-up tips, tricks, FAQs, updates and new releases, customisations, ideas on things to build and easy migration from other text editing platforms."}}}]},"allContentfulBlogPost":{"edges":[{"node":{"title":"How to Create an HTML Text Field: Input, Textarea & Best Practices","slug":"text-entry-input-fields-html-form-design","featured":true,"lastUpdated":"Dec 23rd, 2025","description":{"description":"<p>What is the correct HTML for making a text input field? Find out how to use &lt;input type=\"text\"&gt; effectively and improve your web forms with best practices!</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"What is the correct HTML for making a text input field? Find out how to use <input type=\"text\"> effectively and improve your web forms with best practices!"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"How to Create an HTML Text Field Input, Textarea & Best Practices","artistName":"TinyMCE","image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABxVBMVEUJE1QABk8AB08ACE8ABk4KElQJElMIEVMACFAAAE4AAE0AAU4ABE4ACVEADFQADlYADlQED1QJElQAAEwAAEsBCE8ABU8GDlEFDlENF1YOKl4NN2YPLmANGFcAB1AAAEdbXHWJiph8fI13eIl8fY2EhZSFhZQqLFkAAEQEDVARGFQED1MAFFkAKGAAQWsPNGIPGVdSUW1+fY2DgpKPj5x2dYeCgZB/fo57eot+fo5XWHEFD1IAAFI9QmlkaIMgLGMABlcACFFDUG1dboNTY3tib4NRZXxZZ31ba4FZaX9qdIdHR2cAAE8BDlMAAFW1tb3S0tZ6fI4ABE8AAEkAQWYAZoAAXHgAS2wAVnMAXXgAWHUAP2UGElUEFFcABFaam6a8vMNfYn0AAFYATGwAa4MAX3oAYXwAZH0AZX4AYnwALVoED1UTIFoSIVoAEVgAE1gAGVsAGVwJPmcPJ10ACFIADE8AGVMAD1AAF1IAFlIABVAKFVcJN2EFPWMSH1sIFlYADlUHIlwOQ2kQKV4AB1ILElQFClEIFFYQIloPIlkLF1cBClEDD1QHFFcIFVcJE1UKE1QLFFQAClEBDlQBDVQLE1UKElPj027lAAAAkElEQVQIHQXBsU1CUQAF0HseP4F8NAGCHQk7sIIVNY07WNlAZSzA0kFMGIAtaBkCEysSifzHORJRRZKklgR9ErW4SNKC5uG339ZSL4Pb488UYA7g/AQ4NRkDTI4L4NpkDOAZHJaxglpwWAL7q9UI8P0CQPtK13P72gDg07akS/H/Ae87NEN/SZIY0r3V9WzjDhWYIf7U8QzVAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4JQfyLWjcmB0u2ZP2hVi2T/a6063a19951dfa7f1ee9f1b02990c29d/How_to_Create_an_HTML_Text_Field__Input__Textarea___Best_Practices.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Coco Poley","slug":"coco-poley"},"category":{"title":"World of WYSIWYG","slug":"wysiwyg-world"},"metaTitle":{"metaTitle":"HTML Text Fields: How to Use <input> for Forms | TinyMCE"},"metaDescription":{"metaDescription":"What is the correct HTML for making a text input field? Find out how to use <input type=\"text\"> effectively and improve your web forms with best practices!"}}},{"node":{"title":"Yes the TinyMCE WYSIWYG editor is free","slug":"tinymce-free-wysiwyg-html-editor","featured":false,"lastUpdated":"Mar 21st, 2024","description":{"description":"<p>Looking for a WYSIWYG HTML editor? The TinyMCE Core editor, or a paid plan with free trial, is a great place to start.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Looking for a WYSIWYG HTML editor? The TinyMCE Core editor, or a paid plan with free trial, is a great place to start."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The TinyMCE editor emerging from space, with the Tiny logo in a simplified editor, showing Tiny is free, moving around in space","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABiVBMVEUUIU8TIE8SIE8WIU8VIU8eIk8YIU8SIU85JFAhIk8XIk8XIU4RIE8pLE5IQEwsLlArLVATIE4UIU4kIU4ZIU4iJ05BJVAlIk8cJ1UdKFcWIU4ZIU8lJE8mKk4YI1AeJlAdJU8IGUsAE0kAEUkAD0kVHEpLQkoPIU8VIk8XJFAXIU8iIk8vIk8rMVYtM1YhKFA0OFNCQ1c/QFNHR1gTHUoTH04lLVQeJ1EbN1cYJ1EUIk8ZI08lLFMiKlIAEkaNmLm9x+m4w+i3w+qmsto5QGMRHEocJlAdJlEZI1AbJVAkLFMdJk8AAEGUo9TL2v+wxf+zyP+SrPQULWcVHkklLVMfKFEmLVQjKlIGE0VYbqp3j9Ndfs9mhNJfe8QTJlsUHkoaI08eJk8BEkUAAD4PEz4dKUYhKkoaIUscJlEZJFAmKU4aJE8pK04bI08jKE4xL0wPHEwVH0wXIU0cJVAeJlEgJk8YKU8YKk8eJU8nKk4WH04ZMVQZLlMUH08oK04qLE4XI08XJVAUIE9BUv3eAAAAw0lEQVQIHQXBPS4EYQAA0O/NjPliw87uViqmkEyhIjoKDYU7qB1ARK9RcAKNXiIRGhcQxXYSibWNuIBks5Fs9ufznsAiF1LILGaRaRlYYZza4Lc3qkxLiorROtD11zWMG4qOYasCFnlFqNuKeW+2CwCHP++1VpgcAcBHCKEI9WDeAfAZvuuvJD+5n8TjVeBlbdvtqTzb2+lvvu7HGGMZt8ZPb+mgLw9nngfnrlMIF+Ayy5qmtRyam6sUY/NYPizdpdT8Awi/M7Ds3BIDAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6VaRba5G8xwYCoamSRRgbw/c57e8377a34f85ad61a4e1670f88fb11/img-YesTinyMCEisfree-0.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Team Tiny","slug":"team-tiny"},"category":{"title":"Open Source","slug":"open-source"},"metaTitle":{"metaTitle":"The TinyMCE WYSIWYG HTML editor is free | TinyMCE"},"metaDescription":{"metaDescription":"Looking for a free WYSIWYG HTML editor? The TinyMCE Core editor is free with a set of useful features and plugins, and even more available in a paid plan."}}},{"node":{"title":"Automatically paste clipboard content into TinyMCE templates ","slug":"paste-clipboard","featured":false,"lastUpdated":"Dec 6th, 2023","description":{"description":"<p>You can paste clipboard content automatically into TinyMCE templates - read on to find out how to activate this option and enhance your templating process</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"You can paste clipboard content automatically into TinyMCE templates - read on to find out how to activate this option and enhance your templating process"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Automatic copy and paste represented by classic imagery of a stamp copying content onto new pages from printed pages","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAAzFBMVEVd8bxd8rxc8rxY8rxZ8bxc8Lxb8rxW87xc77uF6bxo671b67pa8LtV8r2A6b6H575a8bxu7bac36WY5r9t7b6l4Jm52o19577iwcvIzcVk8Lxc8LtX6cJX5tRk6cZX8cCr3q/mxHj06dmt8dZ76r5h5r5Y7b1b775T5eRO4fNP5dZo78DH6tXi3M/K59yD5sJq57dh6blb8L1Z6sBX58Nb7rtY8rta77t77sNX7rlO7Ll96L9n7btk7rld8rtd8bta8rxX8rtb8r1a8b0Id4XRAAAAXElEQVQIHXXBMQ4BYRRG0XsnLxoSvUVYgq2LjagVOuWIz5OR+RvO4RdZyFcA+VBsSOZA0YSNi4cBAdm7us+haAeHG1C0nUOAol2PriIU7bn1Mp3M5PllQJoM4Y83L54UHGqFtSIAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/3yThtntybkeL9aAOAAFPVG/d2b1de53b4e4c6a731b4a6727269c969/img-Automatically-paste-clipboard-content-tinymce-1.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to paste clipboard content into templates | TinyMCE"},"metaDescription":{"metaDescription":"Discover how to paste clipboard content automatically into your text editor, enhancing your templating process and adding productivity to your content creation"}}},{"node":{"title":"How to set and get cursor position in a text area","slug":"set-and-get-cursor-position","featured":true,"lastUpdated":"Nov 14th, 2023","description":{"description":"<p>This article steps through a few ways how to set or get cursor position in a TinyMCE text area</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"This article steps through a few ways how to set or get cursor position in a TinyMCE text area"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A cursor appears in a text editor along with other content behind it, set by end users represented by people icons","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFwAAAwEAAAAAAAAAAAAAAAAAAQIFCP/EACEQAAEEAgICAwAAAAAAAAAAAAECAwQRAAUhMROBIjLB/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAEGBAj/xAAiEQABAwMDBQAAAAAAAAAAAAABAAIDBBEhBRKBFDFBUeH/2gAMAwEAAhEDEQA/ANj66K3MlJadeTHbNW4rocgft+sqZHFjbgXXLdFTx1UwjkftHvkD7wqE7Ua2OypyPsw+rzLQG/j9QkkKsHrgD3mdk73O2lqq9T0KipYuogqAQSQBg4AJ73z4HKjXmxQqGCExJqr4HQwTubbb4CXBJf/Z","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=2217&h=1245&q=50&fit=scale 2217w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=3850&h=2162&q=50&fit=scale 3850w","srcWebp":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=2217&h=1245&q=50&fm=webp&fit=scale 2217w,\n//images.ctfassets.net/s600jj41gsex/27GMPlthHCrmlG2BO6AEaF/f500008294e031cb072bbcaf7eb188ca/img-set-cursor-position-0.jpg?w=3850&h=2162&q=50&fm=webp&fit=scale 3850w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to set and get cursor position in a text area | TinyMCE"},"metaDescription":{"metaDescription":"Finding out a specific place in a text area can be difficult. We’ll go through a few ways how to set or get cursor position in a text area with TinyMCE"}}},{"node":{"title":"Working with rich text editors in 2023: Industry overview and challenges","slug":"rich-text-editors-industry-and-challenges","featured":false,"lastUpdated":"Nov 1st, 2023","description":{"description":"<p>Insights from developers who work with rich text editors on the industry, editing experiences, main challenges and the most important features.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Insights from developers who work with rich text editors on the industry, editing experiences, main challenges and the most important features."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The words industry overview and challenges with different charts and icons around it, including a happy face and pen","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA6lBMVEWYovyYovyYov2YovyYov2Xov2Xof2VoP6Xof6an/2XoP2XoP6WoP2YofyXofzIwtrHwtmWov2WpPjJqtadreGRpPmmrOWgpu+Zov2Zo/2Zovvdz8LXzcuVo/ydrO7M5+Dl7szY7NbP6+Ld69Wjr/WapP2fpfmMs+5ou+eno9rx8Ozw8PDw7+/9/Pn///+7u/adn/mao/2Vpvybo/jkoe388/b5+vf7+vj///7U1fWRsfiSrfuZof2Zof6pmtzW1dva2+La2uLU1uLX2eymrvl2vPeFuPmRnfeMl/CMlvGLlvCRm/aVofuYov4vTVW2AAAAA3RSTlP9/v6XUDd1AAAAdklEQVQIHQXBK05DYRhAwTn9r+FRWYEAxUIIjhWjwXQB3UITErCkdXzMZAEA+KsFaGBgwy5jV9W1Qa1u6ndfVfWNDfe1r6rOjz9DLdtTVVV1GmpxeKjqelt1ZGPy9Vx1V3Vp1BrptdLHy+dlqAW84R2YBAID5h84yxxJ2KGlpQAAAABJRU5ErkJggg==","aspectRatio":1.7816836262719704,"src":"//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=1926&h=1081&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6buweme8KyJwSadjqtaPCP/238e17f126a484d76a1287802f71f9f0/img-working-with-rich-text-editors-in-2023_-industry-overview-and-challenges-2023101718551676.png?w=1926&h=1081&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Working with rich text editors: industry overview and challenges |TinyMCE"},"metaDescription":{"metaDescription":"Insights from developers who work with rich text editors on the industry, editing experiences, main challenges and the most important features."}}},{"node":{"title":"How to set up a TinyMCE textarea with autoresize","slug":"textarea-autoresize","featured":false,"lastUpdated":"Oct 26th, 2023","description":{"description":"<p>Find out how to configure it with the TinyMCE Autoresize plugin, how to set up textarea height, or make textarea non-resizable.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Find out how to configure it with the TinyMCE Autoresize plugin, how to set up textarea height, or make textarea non-resizable."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The image resize event shown with dimensions and handlebars ","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAArlBMVEX+k57/k57+kp3/lJ/+lqD5maH+lqH+kZz7j5r9k53/jpn/jJj9jZr/kp3+l6H5mqL9mKL7lZ/oqqnr09rqytj0vL/3rK39laD/l6L/k5/kraunz7vVwrrS5/ep5vjJ6M7z4sD2nqj8lp//lqH/kp77l6Dwmp71tLnN4+u75+a85uzu09j6jpn9k57/l6H/laD/mKP8paz0r7XuwMj3tb3+jpr+lJ//kJv/jpr/kZzjrOioAAAAWElEQVQIHQXBsRUBURRAwbn8wLGb60Gi/x5EyDWx4mcGQAAIAhjghDBBgXCuqqrDYMG1qqoDhG5VVfU1LMxWVVVgwfabvaqeBgsub/Z7r8cHCBBgAAAK8AdTGg/72oz7iAAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/vPvqNzBNmpIM7UiVo7vTD/20c701b305b2d70504063617ac77aea0/Image_Resize_and_handling_in_TinyMCE__previously__6.6_-_Release__What-s_new__.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to set up textarea autoresize | TinyMCE"},"metaDescription":{"metaDescription":"Discover all about textarea autoresizing: how to configure it with TinyMCE Autoresize plugin, how set up textarea height or make textarea non-resizable"}}},{"node":{"title":"How to add a WYSIWYG editor to your PHP website","slug":"add-php-wysiwyg-editor","featured":false,"lastUpdated":"Oct 24th, 2023","description":{"description":"<p>PHP, the enduring language. Find out how to add a WYSIWYG editor to your PHP website</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"PHP, the enduring language. Find out how to add a WYSIWYG editor to your PHP website"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"A WYSIWYG is assembled with PHP referenced and a list of requirements under the WYSIWYG heading","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/2wBDAAMCAgMCAgMDAwMEAwMEBQgFBQQEBQoHBwYIDAoMDAsKCwsNDhIQDQ4RDgsLEBYQERMUFRUVDA8XGBYUGBIUFRT/2wBDAQMEBAUEBQkFBQkUDQsNFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBT/wAARCAALABQDAREAAhEBAxEB/8QAFgABAQEAAAAAAAAAAAAAAAAAAAUI/8QAHxAAAgICAQUAAAAAAAAAAAAAAQMAAgQFERIhMUFx/8QAFgEBAQEAAAAAAAAAAAAAAAAAAAUH/8QAIREAAgEEAgIDAAAAAAAAAAAAAAIDAQQREjFhBSFRgbH/2gAMAwEAAhEDEQA/ANgoXVra1uwKoT3uRzwPk02V2RcpTNTJYkWRtWbBY3mhwdZhqbibnG2DLWAspZHUAfYAJ8SVbX088+jxarjvn8LF54+C3g3jlozZ+acdU91z9kOWyCIAgCAf/9k=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=2217&h=1244&q=50&fit=scale 2217w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=3850&h=2160&q=50&fit=scale 3850w","srcWebp":"//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=2217&h=1244&q=50&fm=webp&fit=scale 2217w,\n//images.ctfassets.net/s600jj41gsex/73fXv1nGBAY5lqGk41DLxb/428554fdc478175a51491fb5230aa0a6/img-wysiwyg-php-combination-0.jpg?w=3850&h=2160&q=50&fm=webp&fit=scale 3850w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to add a WYSIWYG editor to your PHP website | TinyMCE"},"metaDescription":{"metaDescription":"This comprehensive guide provides step-by-step explanation on how to set up rich text editor for your PHP website."}}},{"node":{"title":"How to get and set textarea values with JavaScript","slug":"textarea-javascript-value","featured":false,"lastUpdated":"Oct 5th, 2023","description":{"description":"<p>JavaScript can set text area values quickly and dynamically. Discover the correct JavaScript methods to use when setting the TinyMCE text area contents.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"JavaScript can set text area values quickly and dynamically. Discover the correct JavaScript methods to use when setting the TinyMCE text area contents."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"images representing javascript and numbers around the rich text editor","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.7833333333333334,"src":"//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=370&h=207&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=739&h=414&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=1926&h=1080&q=50&fit=scale 1926w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=370&h=207&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=739&h=414&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4IVzxBAQGLCegTCvwqBpSr/ec866cf7e42753fb7d7f9995307dacd2/Design_1.jpg?w=1926&h=1080&q=50&fm=webp&fit=scale 1926w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to get and set textarea value in Javascript | TinyMCE"},"metaDescription":{"metaDescription":"Dive into the essentials of working with textarea value in JavaScript: discover how to get and set textarea values, best practices for updating content and more"}}},{"node":{"title":"Text editor developers 2023: Survey says RTEs are core component of everything","slug":"text-editor-developers","featured":false,"lastUpdated":"Oct 3rd, 2023","description":{"description":"<p>Insights about developers who work with rich text editors: their experience, preferred programming languages and comparison to the previous year</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Insights about developers who work with rich text editors: their experience, preferred programming languages and comparison to the previous year"}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Survey results represented by charts and percentages with several media images involved.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAABDlBMVEV28dt28tt18ttz8tt08tty8ttw8ttx8ttz8txy8tyN5+B379xt89pu8tpv8tt18tx08duT8N6f7t6X8eB+7dKD6tKp3t6d596X6uCa6uGW6d+F69tu89uJ7dR+79hz8dvA8ebY7OfJ8eh+6NGh49Po4+Ty6fL36Pr56f316fnM09+H4tet48+M7dR18duB6N6yruOv4dD59/f8+fnr8fnM1tve4+ncwvLdwu6Xz+Fw89py89t86t7Nwbbe3rLq8vL7+/vV2eXPt43Hwbu/y+WQ1N1249t08tpz89x28deI79qJ49ak49eh2c+Wz7uj182d4NNt79Z18dp08txv8dpt8dpu8ttv891x89x28tzui5r6AAAAdklEQVQIHVXBOxLBABRA0XuTjBRINpAtWIBeawFWqVFr9dS0ZtLRKIw8iU/COfIiBD3p2GoICDqSpH7dHqP8GpAlhb2pygUySv/UBunsVB2rfDCtQUjm/jgfggRiN+ltx/sAAYvFZmlrfW8YqGVrpdKSD4Hg7Ql/oBwNQMUUyQAAAABJRU5ErkJggg==","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7Gxv5uyBVNHWaO4HvR4Gj/f0671b79dd25b449a71931c094fee426/text-editor-developers-in-2023_-77-say-a-rich-text-editor-is-critical-to-their-app-2023091920381562.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Di Mace","slug":"di-mace"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"Text editor developers in 2023 | TinyMCE"},"metaDescription":{"metaDescription":"The freshest insights about developers who work with rich text editors: their experience, preferred programming languages as well noticeable changes in comparison to previous year."}}},{"node":{"title":"How to add line numbers to a textarea","slug":"textarea-line-numbers","featured":false,"lastUpdated":"Aug 15th, 2023","description":{"description":"<p>Are line numbers useful in a textarea, or do they just get in your way? Find out whether they're right for you and your app in our new guide on textarea line numbers.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Are line numbers useful in a textarea, or do they just get in your way? Find out whether they're right for you and your app in our new guide on textarea line numbers."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Numbers from a cloud are appearing in a text editor, representing the idea of line numbers in a textarea","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA0lBMVEX/xjr/xjr/xjn/xjj/xjf/xjL/xSr/xBv/xSH/xjP/xjv+xjf+xTP/xTT+yl/904v51Zf+xjj/xzr/x0P7xiv2zG346Nb69vH6/P738uz0uYb/wUryzEvyykz/xzb1vVf4xWvz8Oj5/v/8///9/f/5qbD6vGPj0Frkz1z/x0T/xzTwumX0vVz25sn27+z64OP7zND7oKPpvXLxyD7/xzz/x0H/xzP/xi38yl/8w2L9uln+ulL+vFr5xVDzyED/yEf/x0L/xi7/xy7/xy//xzL/xzhWlXUTAAAAAXRSTlP+GuMHfQAAAF1JREFUCNd1z7ENgDAMRNH7iCKBbMAatIzOHmwBVYDKFCEBFHGFLT2dZBlUp00LCZnsjTQAnMLtGfEA4Dd8hXRELCEDJWHNzfAg+ZAt4xfv2UyxB2anwzKqvGD6ywVITRCN1U8UQQAAAABJRU5ErkJggg==","aspectRatio":1.780758556891767,"src":"//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=1109&h=623&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=1478&h=830&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=1925&h=1081&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=1109&h=623&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=1478&h=830&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/dGIQbF9zqVvKhNzqnu9mW/9bc8cfef046c2278c77a8a4785f953b0/How_to_add_line_numbers_to_a_textarea.png?w=1925&h=1081&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to add line numbers to the textarea | TinyMCE"},"metaDescription":{"metaDescription":"This article provides step-by-step instructions for enabling textarea line numbering in TInyMCE and offers tips for customizing the line number counter to enhance your text editing experience"}}},{"node":{"title":"How to enrich an Angular textarea with TinyMCE","slug":"enrich-angular-textarea","featured":false,"lastUpdated":"Jun 21st, 2023","description":{"description":"<p>Enrich your Angular app with the TinyMCE rich text editor &ndash; read on to discover the steps to integrate TinyMCE with Angular.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Enrich your Angular app with the TinyMCE rich text editor – read on to discover the steps to integrate TinyMCE with Angular."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"The Angular logo with a rocket showing the power of enhancing TinyMCE with Angular","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA9lBMVEVA1Mc/1Mc+1Mcy1Mcj08Yw1MY31cg41cg+1cg/1cg61cgu18k11slA1ccz1Md72M265t9029FGzsFcx7s51shQz8OSuK5yxLg51chB1Mcr1cm6xZro1LW95uPf3Nq5qqNH1cg218p7v7PyjpG5pJ4q1cc21choz7qJxK7izMj69PTs9fLN7+lc2ctI08Oft6t2yLtg2s5V1so61MdN2M6t38vRy7OZvL+FtM+Fs85MqsRFq8U+rMY+xsZj2c1X1spD1cl43NFl2s0syMM4ssNCs8RJtMVLtMVLs8VCyMY+1sc91Mc71Mc81sg918c+18c/18dA1schhQ2wAAAAXElEQVQIHXXBsRWBMQAGwPu8qOQ3gN4aJtdZwAJqA6T1RNJ4KbjzSxDRdUE3hCxe+4aCmqkdMzUUUjNtmR6GkHMW9zcFWxYdwe6Sr1tDQT/keUpIrs0QQ1ANzX8fI1ER+FtBk2gAAAAASUVORK5CYII=","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/4zEopKhEKsgVqNVKofV8oh/02bc2185bd8215723ab1016aae648c5d/How_to_enrich_an_Angular_textarea_with_TinyMCE.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Joe Robinson","slug":"joseph-robinson"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to enrich Angular textarea with TinyMCE | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to enrich Angular textarea with TinyMCE for a better application experience, covering creation, enhancement, resizing and more."}}},{"node":{"title":"What makes a secure text editor?","slug":"secure-text-editor","featured":false,"lastUpdated":"Mar 23rd, 2023","description":{"description":"<p>When selecting a secure text editor one of the most significant considerations is security, which is why it's worth reading on to find out what makes a text editor secure.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"When selecting a secure text editor one of the most significant considerations is security, which is why it's worth reading on to find out what makes a text editor secure."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Security icons together on a blue background","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAB6VBMVEWUq/+VrP+Xrf+Xrf6Yrf6Wrf+Trf+Srf+Urf+fsvyfsvufsfqbrvyWrP6Yrf6Xrf+Vrf+erfayrtq1rtSoremWrf+Yrf/s6+/q6+/4+PrO1fSSqf2UrP+dq/LDrbKzrNKtrNzArbmxrNSTq//s0qzr39D///3Z3vaQp/2XrP6XrPvPtKfkunHkumvduo/duo7fuYPmumDeuYWpq9+Xrf7u6eD28+7V2vWMpf2RqP6Tqf6VrP+Yq/nnvGv6xgj4xSr1wznwwUz4xSX4xS35xACyqcqOqf+Sqf+yv/azwPi0wPiktPfAyPXQ1vbAyvGXq/vlvHT4xSz3xCzLs7Gnq+PvwFT3xDj2wyGwqM22xfvL1fWRp/uTqv+Xq/7k7O/f+Nji7uidsP6Wq/zlvHXWt5ywrNX0wj72xDv2wiWtpMjX4PXr8uiRpfOYrv+Zrf3X3+7f7eTk5/Sar/73xTHhun7Hsa72wzX2xDqtpcnZ3/X18eqSp/SZrv+dr/ybqvKcrvqWrP/mvGr6xQD4xA/4xAv3wwv4xA35xQr4wwCxqMytvv3AyviWq/uZrv6MoO6RpvaTqPiSp/e3rszCsLu/rbu/rrvArru+rLqbp+yTrP+WqvqTp/aZr/+Xrv+Srv+OrP+NrP+PrP+Vrv8Nj/DEAAAACXRSTlP+/v7+/v7+/v4itX5mAAAAjklEQVQIHQXBsU0CYQAG0O8dfyIUeBzQUSAJC1g6gFNQWNpZUTADYYIrncaEGUiwoCQabQghwHsSSJJrB+cqiR5IAjg/nFIe4T/RB/x1T+bgYAJgNy+N3wENAEbKyBi+XgBgIYB9PQSU5vMN7FxmsJ9R6tTtO46vwDNs/KRdAXGrsNYuP5Lp9xMkuVW2uQMC6xyLou1c8wAAAABJRU5ErkJggg==","aspectRatio":1.7775489186405766,"src":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&h=416&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1109&h=624&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1478&h=831&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1726&h=971&q=50&fit=scale 1726w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=739&h=416&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1109&h=624&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1478&h=831&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6qrNMdgVG6Fe5606ZKnppo/78ad6f291c2a2dc7cdb02b40530add78/what-makes-a-secure-text-editor_-2023031610315788.png?w=1726&h=971&q=50&fm=webp&fit=scale 1726w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Elise Bentley","slug":"elise-bentley"},"category":{"title":"Developer Insights","slug":"engineering"},"metaTitle":{"metaTitle":"What makes a secure text editor? | TinyMCE"},"metaDescription":{"metaDescription":"Discover the key considerations and features you should look for in a secure text editor. Learn why TinyMCE is a reliable and secure option for your text editing needs."}}}]}},"pageContext":{"limit":12,"skip":0,"numPages":3,"currentPage":1,"slug":"textarea","title":"Textarea","page":"tag","banner":{"description":"Deploy TinyMCE in just 6 lines of code","buttonLabel":"Get your Cloud API Key","externalLink":"https://www.tiny.cloud/get-tiny/","section":["category","author","posts","home","tag"]},"bannerForTag":{"bannerDescription":"See an interactive demo of TinyMCE for CMS","bannerButtonLabel":"Explore our starter config","bannerExternalLink":"https://www.tiny.cloud/solutions/cms-editor/","bannerIsEnabled":true}}},"staticQueryHashes":["2492987505","740350947"]}