{"componentChunkName":"component---src-templates-category-page-tsx","path":"/category/how-tos-and-tutorials/page/19/","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":"Add gradients to icons in your applications","slug":"gradients-icons","featured":false,"lastUpdated":"Feb 18th, 2021","description":{"description":"<p>Gradients are a popular design element built into the aesthetics of many brands. You can also bring gradients into TinyMCE by changing the look of the editor's icons. In this article we share how you can do this, so make sure to read the full article to get all the information!&nbsp;</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Gradients are a popular design element built into the aesthetics of many brands. You can also bring gradients into TinyMCE by changing the look of the editor's icons. In this article we share how you can do this, so make sure to read the full article to get all the information! "}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Gradient sky with clouds ","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,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","aspectRatio":1.5,"src":"//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=185&h=123&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=370&h=247&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=739&h=493&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=1109&h=739&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=1478&h=985&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=2217&h=1478&q=50&fit=scale 2217w","srcWebp":"//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=185&h=123&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=370&h=247&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=739&h=493&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=1109&h=739&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=1478&h=985&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/7hBKWR77CFOWOGuHZyEI5U/b64c710d8c7f77fa6fe778b145c00d88/Gradient_sky.jpg?w=2217&h=1478&q=50&fm=webp&fit=scale 2217w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Add gradients to icons in your applications\n"},"metaDescription":{"metaDescription":"Gradients are a popular design element built into the aesthetics of many brands. You can also bring gradients into TinyMCE by changing the look of the editor's icons. In this article we share how you can do this, so make sure to read the full article to get all the information! "}}},{"node":{"title":"Get started with premium plugins on TinyMCE self-hosted","slug":"get-started-with-premium-plugins-on-tinymce-self-hosted","featured":false,"lastUpdated":"Jan 21st, 2021","description":{"description":"<p>If you&rsquo;re already self-hosting TinyMCE, you can try our premium plugins for free. Enhance your applications with productivity, compliance, or collaboration features.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"If you’re already self-hosting TinyMCE, you can try our premium plugins for free. Enhance your applications with productivity, compliance, or collaboration features."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Abstract image representing a selection of premium plugins and a server.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAB4FBMVEUEf9wHgd0Igt0Hgt0EgNwDgNwGgN0Fgd4Egd4Ig94Jg94JgN4IfN0IetwIe9wHfd0FgN0Ggd4Hgt4Ggt8Hg98Jhd8Lgd4MedwMdNsMc9sMdtwJe90Hgt8JhN8Ggt4Hg+AHhOAGhOAHheAJhuELgN4LddwLed0Ig+AIhOAJheAIheEIgeAHe94Ee94Ffd4EdNwActsEc9sHc9sIdNsJc9sKet0KhuENiOIIh+MKft8AcNsAcdsKc9s1fN0Ac9sGc9sLdNsMg+ENieMKg+IMdNwFc9uht+lvmOJHgt6qvetJhN5nk+FVid99oOQuetxqlOFdjuAMfN8OiuULfuCJpuVejuBPh98adtxmkuEid9xuluJWit8MeN0OiuYMet8neNwye90ze90tetwqedwJdNsBc9sMddwMgeIKdNtAgN1Kg97i5/fv8vvt8fru8frr7/rK1fJQht5Cgd5Ig95Zi98FdNtEgd7s8Prt8PrS2/NMhN4PdNtYit8hd9xDgd7m6/jz9fzx8/vx9PvQ2fNLhN4leNxUid8oedx1muNpk+Hp7fn4+f319/32+P309vzT3PRwluJ1muImeNynu+qywuywweyxweybsuhQht9BgN0AatoAZ9kAZtkAZ9oAa9oCc9vj3IsBAAAA5klEQVQYGQXBPUoDQQCA0e/bDFF3spOAxoQoCCL+dVoJ3kE8gjfwMoKNhxB7e8FaWLCxiYWFYBJDIq7jewIAqJp/AdquAJILVXWRS3EdQFUhF7pcNXRE1VnOQM5V1BBR1Y4CON7WkPxpSnVmnKQJaV8N0UVftdLc7elbp2/Re9lYpjT3K/6NYowxEWOI+bNp9n43By7eaY48eC11yOXTaEdVVR/P7glAOtZvSnOhJiAAk/rENfVjoE6AAHU6V9Vd1VSDQ9hqLtpdNRd62xpDAKrpQ3ml6N28VQEOgcPp6TMA1zdVDfwD4lU8brRFpgUAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/39EjN0oBWuldPpkLiabESf/798cdbaca33a456c7da5323a467d4e41/BlogImage_Jan2021_default_Premium-Plugins-Self-Hosted.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"TinyMCE support for Vue 3","slug":"tinymce-vue-3-support","featured":false,"lastUpdated":"Nov 16th, 2020","description":{"description":"<p>Our TinyMCE Vue integration now supports Vue 3. Get an instance of TinyMCE up and running within the Vue 3 framework using our official TinyMCE Vue.js component.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Our TinyMCE Vue integration now supports Vue 3. Get an instance of TinyMCE up and running within the Vue 3 framework using our official TinyMCE Vue.js component."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Vue logo sitting within a number 3.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAB6VBMVEUIG0wHG0wIHEsIG0sEGUsAF0oAFUkJG0oIG0oBGEkAAEMAADMAACwAACsAACoAAEQCGEkJG0kGGkk/RF6goamkpayjpKuio6qeoKc6QFsJG0gJG0cGGUcAADpwcn/////+/f5kZ3YAADwGGUYIGEIIGUMJGUQIGUQGGEQAAD0zNFGKiJOKipOQkJjp6erDwscAAD4GFkIIGEMIGEEATEoAgV0AFjCrq7Hq6uystrYzi20AQUIHFT8IFz8JGUMIGEAIFz4JGEAIFj4FBj4OOEU5rHsqknCOkJqHiZUAhl5OsYQLNUQAADkFFT4JGUEIGD8JGUAKGUEFEz8AADgTalc5s38jYF4CWlhFt4Ta6+GLiJIAACgBFD8KGUAKGT4JGT4ACjoAADUvMEwAk2QAnGwAl2Wp2b61tboAABQAEjwJGD4JGDwEFTsAACl0dX7n5ejDzcmk1Lq23cf4/vqUlZsAABcAEjoJFzkEFDgAACGPkJX39/fBwcQNGToAAC4JFjcJFjYGFDYABDEAACdNT1yJiY+goaWam59tbnYAACIAACYADzQIFTYIFTQIFTMEEjIABC4AAB8AAAAAABEADzEHFDMIFDEIFDAIEzAGEjADEC8ADi4ADC0ADC4BDy8FEi8IEy0IEi0HEi28fZCHAAAArUlEQVQYGQXBsVEbUQBAwbfiewzS3QmlqoFCaIKUImiADqjATbgip2gMM4LA37tVVUVVVXaqUM05qxo/SsC/OVxnNfaV6x3Mnct+Vs4KquBajT0Al+P3T8xtHOvSMuBg+XNefB7GwroDcPJ+f5rjlHm5B+Bm/buNLb1vwO9Hto9jY60eAK18rjWWCn6VJ76XatwqeAZ8VGOrQHl59bVW3lQAX7OqsVdVaXZXVf8B/Z0mAMemdXkAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5FBsZD2XwdaZRYTyxcG5lE/42c672dae89b00edb703aaab91f04030/Image_default_Vue3.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"TinyMCE Vue 3 Support and Integration"},"metaDescription":{"metaDescription":"Our TinyMCE Vue integration now supports Vue 3. Get an instance of TinyMCE up and running within the Vue 3 framework using our official TinyMCE Vue.js component."}}},{"node":{"title":"How to make a chat app in 8 steps with our WYSIWYG editor","slug":"build-a-chat-app-with-our-wysiwyg-editor","featured":false,"lastUpdated":"Nov 4th, 2020","description":{"description":"<p>Learn how to build a chat app with the world&rsquo;s leading WYSIWYG editor. In this article, we take a step by step approach, demonstrating how to configure TinyMCE for chat applications.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to build a chat app with the world’s leading WYSIWYG editor. In this article, we take a step by step approach, demonstrating how to configure TinyMCE for chat applications."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Chat app with text \"Time for a catch up\".","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABPlBMVEUEb9YEctkFdtsEdtsGed0Get0Fed0Ced0Aed0Hfd8HfeAEfeAAfeAqgd4Gfd8Cfd8IgeEIgeIIgOAIddIHdNEHddIHd9YHdtQGc88AddMnd9GXnb4+g9wAfuIGfuEHf+EIf+EIgOEJhOQKh+QTm+YTm+URluUSm+YRleQSl+MPl+QOlOI6nOIXm+cSoukVoegWougSmOcIg+MKiOYLiOURkd4SmOIQkuEum+cWmekRmekRmOkOmOkFmOkMlugSmekSmegPkucJh+YLi+gLi+cKgtwJgtwujeURi+kJiugKiugKiegMj+oMjukLjukMjugLjegMjegMjecNk+wNkuwMi+IMkOgMj+cMjeQMjeMMjuUMjeUMjOMMjOIMh9sMi+ENk+0Olu8Ole0Olu4Ole4OlewPmvEPnfMRofUSpfiu9MxKAAAAb0lEQVQYGW3BwQ7BQBRA0XvHmzQSmvL//2ghFqT6dEII4xz+UXohbyZPUUAaNXOhiQqYgs2NJgZ/nYgj/iIO+DFXV8SEiquEQnKdiC2IKxpzKRADvtxjrma57M4xgoIJDLq4Z4zKlw0FQnohvZDeA9hYFQO7eWXgAAAAAElFTkSuQmCC","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/2jrP2K9sQmihDw6D9K52tu/c9786e58637264fb127afbac6f2d7016/Image_default_build-a-chat-app__1_.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to make a chat app in 8 steps | TinyMCE"},"metaDescription":{"metaDescription":"Learn how to build a chat app with the world’s leading WYSIWYG editor. We take a step-by-step approach to demonstrate how to configure TinyMCE for chat applications."}}},{"node":{"title":"How to self-host TinyMCE for your website or application","slug":"self-host-tinymce","featured":false,"lastUpdated":"Sep 15th, 2020","description":{"description":"<p>An overview of your options to self-host TinyMCE including where to download TinyMCE as well as how to use it with your package manager of choice.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"An overview of your options to self-host TinyMCE including where to download TinyMCE as well as how to use it with your package manager of choice."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Abstract illustration of physical servers depicting self-hosting concept.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAACT1BMVEUFtvEEtvEKufERvfESvvEMufEGtvELuPEGt/EGse4Fse4Ls+4Rt+4SuO4MtO4Isu4Ks+4IrOsHrOsFqusEqOsIq+sPr+wQr+wJq+sEqesFquwMrusTsewIpukHpOkRrugcwuwcw+0cvekbuOYexO0bwu0XtOYZuugSrOUGpOkLp+oPquoKp+kIn+gEmucgxeow5+ku3+Qt3eMr09su4ucv5+kitdAJmOMPougKoOgJl+YIl+YEkeYgwuou4uUqzdUt3OMr0tos1t0u4uYjscwMj+IJmOcKl+YPmeYJj+YIjuYJiOUiweoz/Pwx9Pcv6e4s194y+Psx9Pgz/P0jsc0GhOEPkeYSkeYJh+UNiOUOgeQivuoz//8v6O0s1t4ir80He+APieYRiuUJf+UNgeUPguUNeuUhuekt3uEr0Ngs2N8r0Nks1d0t3uIircwMd+EPg+YPg+UNe+YPfeYPfOYHcOUftukqy9EmtMAqzdYnvcgqzNIjrMsMceEOfeYMe+YPeecOeOcKc+cEaOYgteor0dUnvMcr09oqz9cpxM4r0dYjrMwLa+IOd+cMdecIc+cNcugLcOgIbegEY+cgtesz+/gy+fgs19sy+vkjrcsKZuMKcOgIbugIauoIaeoGZuoRf+Mem84emswcjsYaiMkems0bhcMckc0fm8wfm8sXdsUIZugHaeoGZusGZuwHZuwFYewDWuoDWeoEXesEX+wGYOsGX+oGY+sGZewFYu4FY+4GY+4GZO4HZe4IZu4EYPEFYvEFY/EGY/EEYfEEX/EBbEf5AAAAoElEQVQYGQXBAU6DABAEwB04SbUU+KL+S/2iNdVokJ4zkiSJwF9n4tdjkiRgT5Lp76FOCQL2ZPrJrOYEgPt+WlFbAkh3F9zqEoD0dSlYaw1Aehlxu6g1EO4Zrk8ZzVJnADnmLkitwHWV/lhHfM21ACvppQub2oD3F+m35y7Eqx6Ao4DPri2Ae1eE761rTqIHR0q6j5yTmpJEehx0BnuS/ANGWzGQyTHucAAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5lI2YinVcA1wfClvoa7i3Y/13f7334cdbd547b38ff0a15ce678d1ce/Image_default_self-host.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Self-host TinyMCE for your website or application"},"metaDescription":{"metaDescription":"An overview of your options to self-host TinyMCE including where to download TinyMCE as well as how to use it with your package manager of choice."}}},{"node":{"title":"TinyMCE requires standards mode","slug":"tinymce-requires-standards-mode","featured":false,"lastUpdated":"Sep 14th, 2020","description":{"description":"<p dir=\"ltr\">TinyMCE requires browsers to run in standards mode. Make sure any HTML pages on which you are loading TinyMCE start with &lt;!DOCTYPE HTML&gt;.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{"dir":"ltr"},"children":[{"type":"text","value":"TinyMCE requires browsers to run in standards mode. Make sure any HTML pages on which you are loading TinyMCE start with <!DOCTYPE HTML>."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Text that reads \"<!DOCTYPE HTML>\".","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABZVBMVEUKHU0IG0wJHEwKHUwJHEsIG0sIG0oLHUwJHEoKHEsJG0kKHEoLHUsJG0gKG0gKHEkJG0cJG0YIGkYGGUYEGEUCF0UDF0UGGUUJGkQIGUQAD0EABD8AAD4AADsAC0AAADwACkAAAD0AAz4IGkQIGUIAEUA9QlhcX251d4KLjJWFh5B+gIqGiJGNjpdQU2VkZ3WOkJhTV2c+QlkAED8IGEAADj1ESFxeYW9ydH+LjZWGh5BnaXZlZ3R2eIJ9f4hSVWVkZ3N4eoR+f4mKi5NqbHhDR1sIGD4HFz4ADDoABDgAADcAADMAADQAADYAADUACToAADIABzkACzoJGDwJFzwIFzsGFjsEFDoCFDoEFTsEFToFFTsDFDoHFzsIFzwJFzkJFzoKGDwIFzkJFjYKGDsLGj4LGT4JFzgKGT0IFTMJFTQKGDoLGTwJFjUJFTUIFDEKFzgJFTMIFDIIFDAJFzcIEiwIEi2Il2AuAAAAsElEQVQYGQXBC0oDURBFwXN6ekaRRILuf4viB0GSN32tEgSAIAAES5wShoJMhXhMaKccKlNhWb6gDEyzCoqE3hTc4OQZzoKkG1Vgd6joI/STqjiWstj/8tIXVZ1N9ez7082vvqmqqqr6ees3VT075aTXbqWvqiKmho3ZLr99Ub6vBUPAH15z6UbfXbRk0UcS+lCx9lOypUOSPnzsaz9WS+g8+n6k99XdsuWDN2Fj2P8BVFFPTFufoe0AAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/9vB6OvIvuTab5tM1BfaIH/91cd023ac8bef797d3cb55a859eda720/Image_default_DOCTYPE_HTML.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"This domain is not registered with Tiny Cloud","slug":"this-domain-is-not-registered-with-tiny-cloud","featured":false,"lastUpdated":"Sep 2nd, 2020","description":{"description":"<p>Are you getting a warning message when running TinyMCE? Find out how to remove the TinyMCE warning notification - This domain is not registered with Tiny Cloud - associated with the Cloud API key.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Are you getting a warning message when running TinyMCE? Find out how to remove the TinyMCE warning notification - This domain is not registered with Tiny Cloud - associated with the Cloud API key."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Notification message reading \"This domain is not registered with Tiny Cloud.\"","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAACMVBMVEUIG0wIG0sMH08SJVUTJlYOIFAIHEwNH04JHEwMH04SJVMTJlQOIU8MHk0JG0oIG0oNH00SJFITJlMOIE4MH00TJVIJG0kIG0kHGkkGGkkKHkwQI1ARJFELH0wFGUkMHksPIU4LHUoJG0gHGkcAF0cADkYAEEkAF00AF04AD0kABkYAB0YACEYBGkkNIEwKHEgJG0YIGkYAFUUABEQAFkcAEkkADEkAAEUAAEIAAEMAFkYAEUgPIUoJGkQGGURWUFDbx4nkz47izY3hzIvhzIzhzYzjzo3UwYRQSkwNH0gRIkoJGUIEF0IAAEFmXlb85Zrbx4j54pn24Jj03pf03pb95pz/7aD/7qH745leVksNIEgRIUgJGUAIG0NoX1X135a/rnjt15Lz3pfx25Xz3Zbz3Zf135j44pn645lfV0wMH0UQIEUOHEENHkMAAEBWT0vbxoXjzYrizIngy4jhy4nhzInZxINQSkYAA0ENHEESIEIPHkEAFDwAADkACTcAADMAADIAADQAADUAADcADTkACDwDGUAMGz4JFzsPHT4MGjsHFjkAEjgACDgAAjgAADgABDkABzoACjsADTwAEj0EGT0KGTsIFzkJFzkKFzcIFjYIFjcHFTYGFTYIFzgKGDkHFjcLGTkMGjoLGDgJFjYIFTMIFTQKFjQJFjQLFzUMFzYNGTcOGTcIFDAJFTEJFDEKFjILFjIMFzMNFzQKFTIIEzAIEi0LFS8IEy0MFjAKFC6xPRb/AAAAoElEQVQYGQXBwVUUURRAwVvMw2l0HGDhQgMwOjM2BRd6PChI098qVVXgtd7xTFW14anqfJtrqWCvqluzJcBrtdbGXAJQedn4PVeAqlytP1/mo39noBb8/GyuAI5O8OvRPPr+FaAfn1gPfAMkR2t4uswVpDjW4N7cA8WxBpgH64biOFH+9n4u4a2x35zU2/5Bs1Wwzyieq7mr0jqr7N1V/wE+LicwP8iefgAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/68cMDQqZHsX4rYRJN3CcxS/5e86dcda601c6b70033d834c305b4783/Image_default_APIkeywarning.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Remove warning - This domain is not registered with Tiny Cloud"},"metaDescription":{"metaDescription":"How to remove the TinyMCE warning notification - This domain is not registered with Tiny Cloud - associated with the Cloud API key."}}},{"node":{"title":"Getting started with TinyMCE HTML email editor","slug":"email-marketing-software","featured":false,"lastUpdated":"Aug 18th, 2020","description":{"description":"<p>Find out how to get started with the TinyMCE WYSIWYG editor in your email marketing software. Deliver the best email builder with HTML inline editing using our rich text editor.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Find out how to get started with the TinyMCE WYSIWYG editor in your email marketing software. Deliver the best email builder with HTML inline editing using our rich text editor."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Abstract instance of TinyMCE with a button that reads \"Get started with TinyMCE\".","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABelBMVEUHG0wFGkwCGEsAF0sAFkoDG04KIlMMI1QEHE8HHE0GG0wGGksCGEoAE0kAAEQAAEEAAEAAAEoAAEsAAEUFG0wAA0U5PltESWI/RF8+RF4/RWBAR2RBSGVBR2JARV9BRl9ESGE4PloAFk0AADNgY3To6Orw8PHy8vPy8vLx8vLx8vPw8fHx8fLp6etgZHYAADUAAB97fYj39/jr6+3////y8vTm5+np6uzo6ev8/Px6fIgAACAAABV2eIT8/P37+/v6+vr29vf9/f0AACEAAAx2eIP7/Pz19fX39/f8/f37+/x2eYUAAAJ2eIL4+Pn19fT09PT3+Pl2eYQAABkAAAD5+fnu7u74+Ph2eYMAABF2eYLv7u7v7+93eYJ2eIB2d392d375+frz8/Te3uDf4OLg4OLh4ePg4ePh4uTg4eLv7/B2eH7IyMwWIUwvNVVITWRnantpbHxoa3toa3xzdYROUmgMG0q1trz6+vt2d3319fbq6uzy8/R2d3wYXQDEAAAAzklEQVQYGQXBTU6DUBhA0XvpxytgwaCm/sSR63HB6tBZ49wVODEO2ihNpUif54gKiOpfhqSuVIHTQmfI5H0f9XGpoqpklS46VXUmQylTao1WFQB3/RxOSWOlOk4lqZibjNZTKqpqyN+J1JrWY3PM/a779VG/1gIHoIbthUY1ci9AAoCbQ2PQDpQCAHCE/bJgAQAAANATyMd1BgDA7bkExeWVqmQKp3x3aPYBnw+q6mnhWNn9UHAb3dtmddbUVbNMm9fyvSOI4QWeAQB46oJ/M0Y5oqzGH4oAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6h7gOn6Ds2sqDNUGsOuLHu/898da9d4b8267a0fe424d5ab354e0358/Image_default_enhance-with-WYSIWYG_Copy_2.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Getting started with TinyMCE HTML email editor | TinyMCE"},"metaDescription":{"metaDescription":"Find out how to get started with the TinyMCE WYSIWYG HTML email editor. Deliver the best email builder with HTML inline editing using our rich text editor."}}},{"node":{"title":"How to migrate from TinyMCE 4 to TinyMCE 5","slug":"how-to-migrate-from-tinymce-4-to-tinymce-5","featured":false,"lastUpdated":"Aug 17th, 2020","description":{"description":"<p>To assist you with the process of migrating from TinyMCE 4 to TinyMCE 5, we&rsquo;ve put together a 4-stage step-by-step process that will help with the bulk of most migrations.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"To assist you with the process of migrating from TinyMCE 4 to TinyMCE 5, we’ve put together a 4-stage step-by-step process that will help with the bulk of most migrations."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Text \"TinyMCE\" with an arrow pointing from a 4 to 5.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAAC61BMVEUIG0wIG0sMH08SJVUTJlYNIFAIHEwNH04JHEwHG0sGGksLH04RJFMRJVQMHk0JG0oIG0oCGEkABEUADkgDHlAAHE8ACUgAAEMAB0UDGEkMH00TJVIJG0kIG0kEGUgAFEdPU2lBSGMAAEcYJk9BRl9GSmJMUGZCR2AADEUCGEgHGkgLHksPIU4LHUoJG0gJGkcDFEWUlJ6trrWgoqqnqa/Excm5ur+oqa+en6cAADcAAEAAEEYKHksJG0YJGkYJF0ULAEEAAD5EUGZjZHR7e4eAgoxnanhkZnVqbHplZ3YACEEcIEkUHEkGGEUPIEoJGkQJGEMOC0ERADIGrbMA6OoAeoQAACIAADgAADUAAB13eITm5ebo6ers7e+0xsoIGEYRIUoJGUIOFUIRAC0Pe4YA+voA//8Dj5cEACEDCT4ACz4AACCTkpn///+38PCg5eZ3xMcADkEJGEQQIEcJGUANGUIRADkRNFAF4OID2doA+PgHi5MKAAUJJkYAH0MAABKYlp3n8PHKztBXYG8AACwFGEIPH0UOHEEQF0AIur0A8fIHk5oA9/gGoKUJCDoIW2kAbXgAACtlho6n6Omv6On4///T1NYAADQADz0LGkASH0EREzwMHD4C3+EA+vsB8PAB7+8HgooAi5MAVGN4fYWNnKEAETvV2Nrl9vcASFoAADMGFDoPHD0NFDkKADIIX2oIanMHj5QA/PwFqq4JLkYKYGwBcnuyur3q6On6//+o5OUAJEAAADEHFDgKFzcJFDYLDTQKACUJAAYJJT4GlpsITloMABsMLUMEJj4AAB8ZTFqRzc+x7u6E2dsAdX0AABkEDTMIFTYIFTMIFDMKEzMJDjEIACkJAA4LACgMEDMIDDAIDjEFDzMAACQAJz4AAA8BAy4IEzMIFDAJFDEJEjAKEjALFDEIEzAMFzMMFjMJEjEEBi4AACcAACkECy0IEi8IEi0LFS8IEy0MFjAMFS8JEi0HDysHDywIES0vj1k8AAAAmElEQVQYGQXBPS4EAQCA0e/JWBvNxsxSiETnAjpXcCFXcBe1UqtzAZ1G4SdINiZZyXpPVRXY1oKZqpawWe7mOlhkVQLEbx1yVgAAhrF4PQXAT8MqHAHg89wwBgDYjIYxAMDEMAHAxwSGyfMFgAkYJms8Xr2dAOAOgKfL+2vgAQAAwzoAvB/f3PLtpQJ/+4B566tKuz0F5voHZsodMuyQ2pUAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/5V2qCg5MWUOG2PpAmLkpjq/e9be124587757c26bbb73a81cd23f9ba/Image_default_migrating-tiny4-5.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"Making the most of templates in TinyMCE","slug":"tinymce-templates","featured":false,"lastUpdated":"Aug 4th, 2020","description":{"description":"<p>The TinyMCE template plugin can save users a lot of time, especially when they&rsquo;re entering the same content over and over. Check out these TinyMCE template examples and how to make the most of the plugin in your applications.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"The TinyMCE template plugin can save users a lot of time, especially when they’re entering the same content over and over. Check out these TinyMCE template examples and how to make the most of the plugin in your applications."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Text \"Insert Template\" with corresponding icon above.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAACJVBMVEUUneAGddcCatYDbdYDbtYDbNYTmd8Tmt8XpuMTm+EHedoEb9gHetoEctgEcdgIfNoOit0UnuEVnuEIfdoOjN8WpeQUneIQkuARleEEdNsFddsIfNwTm+IWp+UEdNwOi+AXp+YXqeYSmeMFd90Ged0Ed90DfN4Dm+MEm+MDfd4Ge98Qk+MXqecXqugTm+QHe98Hfd8CfN8Aed8yh+EIgeENjeMOjuQMiuMIgOEHgOEAgOEAf+GVs+sOjeMIg+QHguMEguMFg+MGhOQEhOQAguM7jOWyyfEDhOQFhOQEg+MFguMHg+MFh+YAh+YAheYAheUAguVooOqxyfJmn+oAhuYBh+YGh+YAi+gFi+hxp+xjoOtGlulFlelKl+pdnutTmup8rO0/lOlNmOphn+tanOpcnetQmepioOsKi+gAjuoUkOqWvPGmxPOjw/KryPOhwvKXvPFaoO2iw/KnxvOvyvSpxvOoxvOQufEPj+oEkuwIkuxKne4ulu0xl+04me0rlu0kle0Mkuwqle0yl+0hlO1Zou49mu02mO0wl+06me1Jne4Lle8GlO4Ak+4AlO4Ale4AmO8HlO4Mle8OmvETpfITp/IRo/INmfENmPEPnPEXsfMOnPEMmPEMmfEPm/MUqfQbu/YbvPYXsfUPnPMRofMZtfUZtPUPn/UWrvYbvfcbvvcYs/YQoPUTpvYVrfYauvcXsvgcwPkauvkXsfgYtvgRpPcRo/fWgMTFAAAAjElEQVQY023PwW6CABRE0bnyKKhNY1z5/z/o0qjgdQGF0jjLk0nmPQKEMBbPxhiVniWv5qmq9b1YtJvxsDYZ/NR0bWaD6W5bbOB2gPoBIkAYTb5ajnX8M/ToALjWeTV34H0PdeJ/rqc6T1/GXUYSkwvVQ6YDAuRudB4KDGlfplWt/S8SdXpgwQypzPgGu0NZXOm8JzYAAAAASUVORK5CYII=","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/1ghzYoVpEmoMcGFFSShfOm/96adc42dadd5a92d80b536a529fc203e/Image_default_tinyMCE-templates.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Marty Friedel","slug":"marty-friedel"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"Your first Deno app with WYSIWYG editing","slug":"deno-app-wysiwyg-editor","featured":false,"lastUpdated":"Jul 29th, 2020","description":{"description":"<p>Learn how to build your first Deno app, and how to enhance your Deno apps with WYSIWYG editing. The first step in creating real-time chat apps and more.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Learn how to build your first Deno app, and how to enhance your Deno apps with WYSIWYG editing. The first step in creating real-time chat apps and more."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Text \"Welcome to Deno\" with Dinosaur emoji, as it appears when you run the welcome app.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAMAAAAhxq8pAAABklBMVEUAKDYAJTMAIy8AISsAICsAHyoAISwAHigAHicAFyMAAA4AABYAABEADR0ADRwACRsABhkAChsAEyAAGSQAHCYAHygAHCQAFiAXJy1obG5ZXmBFS05xdHYkMDYvOT0yOz85QUUzPEAoMzgAABJVWl03QEQwOT4ADxsAGiMAHCUAGSEADRgsNTnKy8zQ0dGvsLGjpaaen6CfoaK/wMHHyMjIyckAAACnqampqquur7ASIykAFR4AGiEAFx4AEhoAEBlzdXZ5fH1kZ2lfYmRrbm9pbG16fX50dnd+g4ZiZ2pdYGJzdXdxdHUADhcAFRwAGB8AFxwAFRsADBRRVVZARUcABCQAP1EAFx8ADxYAFRkAExgADBKtrq7Gx8e2t7e0tbWhoqIqZn0zdIwSOEUACAwAEhcAFBkAExcADhN4enuFh4eHiIl9f3+IiYp7fH0RO0khTl8aQk4ADxMAEhYAEhUAERQAEBMABwwAAwYACAgABwQADhAADxIAERUAEBIADhEADA8ACg0ACQ0ACg4ADQ4ADAzRX572AAAAAXRSTlP89O1mUQAAAJBJREFUGNON0LEKgWEUgOH35UiUbyGblMHiKhjdgat1FxaDktVE6a//81n4Uyjvdp7Ocg58Sb9g/EAFSiOFdoSKr/I9Wpfk2M9i9DbUnScO31fOwwZPTDwCU9MBZlVxg+7namntFqpeiAQyUJWkek3EAF1uAVipVuMb0Yd7e62YC3Xkrn0iA3VzTg0ZovfvQx5Q6h8nvDAslgAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/3HiHhLr6ugYrzi3V1aFyUT/f0bdf4c9ceb878cb5197e29c3b225a77/Image_default_first-deno-app.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":null,"metaDescription":null}},{"node":{"title":"Build a simple chat app with Deno and a WYSIWYG editor","slug":"deno-app-build-chat-app-wysiwyg-html-editor","featured":false,"lastUpdated":"Jun 15th, 2020","description":{"description":"<p>Get started with your own Deno apps, and get a head start on others with WYSIWYG HTML editing. Here we look at a simple real time chat app with code examples.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Get started with your own Deno apps, and get a head start on others with WYSIWYG HTML editing. Here we look at a simple real time chat app with code examples."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Four chat bubbles, indicative of a conversation in a chat app, with the Deno logo in one of them.","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAIAAACZeshMAAACmElEQVQYGQXBzWtcVQDG4d97zrl37mQmmU4jmiBaUHEhuCkVwS4qrkRQ3IgfC7f9F9y66sqFC6G0/g2iKOLWbauo2PjREqxYNcSm6SSZycy995zX51G6+jcAAACAQdSRZiMyCMfz0s0yAkAgKABVIMkAAIABJOqIxDx7tSz0phiBARAAQUUkFQMYwBDEIKoehdOoVeZilIbqm0Cx58XFQaoiP3U+WjkpU4pLxiaIEHFhNSvzYXhrmj6+NNkYhALYGAAJ+6Nv9j78U6l0XluPk3O1pBBQUOnL/u0lh/lO4Msbd5t+WTobQIggPboed/4x8Uxyy2gzbl8cumsxSGXRnewuF4vmx/v58vGIo4bWFIiBKDrjnlGisuor9+rkyeiwn/UO0ZXKqpyWjZwGGfdA5yvPD988v350cvrw6OSR6aQeVFe/PfjknlOFYtbJbNOotVIVLHtZQrZQb1jx3GODpzaXn3527c7t31548aW333n36VHPKoVmI1bjmMaRtVA3CsUxUjUSIosirGLduPndxtmt996//PkXX+3s/AqRTiFYzup7UYRFEVmUoCxlYZEla21tuHPr563t7Usvv9IMhy7QKbWHbntyB8WKSmO5p18UZ1IiVCo9Lj5/4cL+/v7Dw//eeP21J849WX7YwymtFhqcCZNnKgRSqOTOthXkznu/tG3k61vH8wcPS3n2r9+7Qd1t7v5x865Iw0Qfxo/H7Vcrdx02GEAg55PVfLedaXh9Ga9/v8nCWGRQpo5EqfngoB54fXq/fZBNAELAxgbTp2k82ziRC4tZ6Y6NQEo4QFIIbauDf7eMgBAASkFQj6imChEXyxqP1RX3C8sgAQmiBJEgBdkmmxCpBqqnImLjQjGIagJ2XhgA/gedIGbSF7xSvQAAAABJRU5ErkJggg==","aspectRatio":1.2173913043478262,"src":"//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=185&h=152&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=370&h=304&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=739&h=607&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=896&h=736&q=50&fit=scale 896w","srcWebp":"//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=185&h=152&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=370&h=304&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=739&h=607&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/4ZUvDFI9rn36kv9Zl7ITxF/6b6421da6d2d7f9c9d1fde8b93581d7e/Image_default_DenoChat.png?w=896&h=736&q=50&fm=webp&fit=scale 896w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Ben Long","slug":"ben-long"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"Deno app: Build a simple chat app with WYSIWYG editing"},"metaDescription":{"metaDescription":"Get started with your own Deno apps, and get a head start on others with WYSIWYG HTML editing. Here we look at a simple real time chat app with code examples."}}}]},"featuredPost":{"edges":[{"node":{"title":"Implement Lazy Loading for Revision History in TinyMCE  - Complete Guide Part 2","slug":"how-to-implement-lazy-loading-in-tinymce-revision-history","featured":true,"lastUpdated":"Sep 18th, 2024","description":{"description":"<p>Enhance TinyMCE's revision history with lazy loading for a faster rich text editor. Learn how to reduce load times and improve scalability in your editor setup.</p>","childMarkdownRemark":{"htmlAst":{"type":"root","children":[{"type":"element","tagName":"p","properties":{},"children":[{"type":"text","value":"Enhance TinyMCE's revision history with lazy loading for a faster rich text editor. Learn how to reduce load times and improve scalability in your editor setup."}]}],"data":{"quirksMode":false}}}},"heroImage":{"alt":"Revision History in TinyMCE with lazy loading for efficient webpage loads","artistName":null,"image":{"fluid":{"base64":"data:image/jpeg;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAALCAMAAABI111xAAAA0lBMVEX84dL94dL94tL94dH739D94ND539P749b14Nf84NL43tTp4Ofs2Nj318v26unv5+z63tD94tP+49P45tzu2tP73c/84tn7/v/s7PTx0cn76OL37u/7287939D129D23tX74tf82sz73NP8/f/19Pj13dTv4eLz29X72sz93s/33dDNusfWxtP15Nz539b70sb53tj36+n65Nr4+v3y4d342MX73c743c712sr01sj72839283818n61Mb62cr55t/33NH83Mv94NH939H83Mz728uOiwjCAAAAXUlEQVQIHQXBsRFBURRAwT3PG6nRgFCgC5VrRs4vwFy7AQgYBIRMxrBAstbJ3iDIuaqqYwhXVVVV77HJ51ZVVWHDo6qqCps53KuqKoS6+D4bq9/LEARjXRwzAAAAfw6tFJY1df7tAAAAAElFTkSuQmCC","aspectRatio":1.7824074074074074,"src":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&q=50&fit=scale","srcSet":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=185&h=104&q=50&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=370&h=208&q=50&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&h=415&q=50&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1109&h=622&q=50&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1478&h=829&q=50&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1925&h=1080&q=50&fit=scale 1925w","srcWebp":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&q=50&fm=webp&fit=scale","srcSetWebp":"//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=185&h=104&q=50&fm=webp&fit=scale 185w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=370&h=208&q=50&fm=webp&fit=scale 370w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=739&h=415&q=50&fm=webp&fit=scale 739w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1109&h=622&q=50&fm=webp&fit=scale 1109w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1478&h=829&q=50&fm=webp&fit=scale 1478w,\n//images.ctfassets.net/s600jj41gsex/6ez7DcnjgjA4cVBvvDRCD2/46b303bff6649ed4a1f52ebf86a59d34/Revision_History_and_Lazy_Loading_-_Part_2.png?w=1925&h=1080&q=50&fm=webp&fit=scale 1925w","sizes":"(max-width: 739px) 100vw, 739px"}}},"author":{"name":"Mrina Sugosh","slug":"mrina-sugosh"},"category":{"title":"How-to Use TinyMCE","slug":"how-tos-and-tutorials"},"metaTitle":{"metaTitle":"How to Implement Lazy Loading in TinyMCE Revision History | TinyMCE"},"metaDescription":{"metaDescription":"Enhance TinyMCE's revision history with lazy loading. Learn how to reduce load times and improve scalability in your editor setup."}}}]}},"pageContext":{"limit":12,"skip":216,"numPages":20,"currentPage":19,"slug":"how-tos-and-tutorials","title":"How-to Use TinyMCE","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.","page":"category","featuredPostSlug":"how-to-implement-lazy-loading-in-tinymce-revision-history","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"]}}},"staticQueryHashes":["2492987505","740350947"]}