The power of WYSIWYG editors
When developing a visually rich website I place a great amount of focus on adding in the right WYSIWYG editor and custom coding elements and widgets for it. It is essential that I equip the site authors with the components they need to keep a high level of consistency and continuation throughout when adding new pages.
WYSIWYG, or “what you see is what you get”, is an acronym used to describe certain computer applications used when designing print media or web pages. In the case of website design, WYSIWYG editors are multi-beneficial. They give authors great control over the layout of their content without having to get their hands dirty with HTML code. They also let developers create pre-set page elements and widgets which can be easily reused by authors, giving greater consistency across the website.
WYSIWYG editors aren’t perfect and come sometimes be a little limiting depending on their usage, features enabled and the developer behind their implementation. However there is no denying they are a brilliant option for those with no coding experience. Because WYSIWYG editors focus entirely on the visual aspect of designing, authors can focus on their primary task rather than get embroiled in HTML mark-up.
Some WYSWYG editors are more intuitive than others, and as such, some will require more time for the user to become fully familiar with the interface. This is minimal compared to the time required to learn how to write the code behind them. A word of caution though; WYSIWYG editors, while clever pieces of development in their own right, don’t always create clean code behind the scenes. Because of this, it isn’t uncommon for websites created using a WYSIWYG editor to come with additional bloat. This can impact site performance. When implemented properly this effect is limited though, emphasising the importance of using a competent developer for your project.
When developing a visually rich website I place a great amount of focus on adding in the right WYSIWYG editor and custom coding elements and widgets for it. It is essential that I equip the site authors with the components they need to keep a high level of consistency and continuation throughout when adding new pages. I make it as easy as possible, and tailor those components to the job, rather than using 3rd party plugins.
My WYSIWYG editor of choice is Visual Composer. I’ve spent a great deal of time learning its framework in order to custom build components that work perfectly with it. Using this tool I can empower content authors to build pages of their own without limitation, but within certain confines so that design/brand consistency is maintained.
If you want to learn more about how I fine-tune the CMS authoring experience, please get in touch.