WYSIWYG
"What You See Is What You Get"
WYSIWYG implies a user interface that allows the user to view something very similar to the end result while the document is being created. In general, WYSIWYG implies the ability to directly manipulate the layout of a document without having to type or remember names of layout commands.
WYSIWYG implies a user interface that allows the user to view something very similar to the end result while the document is being created. In general, WYSIWYG implies the ability to directly manipulate the layout of a document without having to type or remember names of layout commands.
Many of you have used site builders such as wix and weebly. This site is built on weebly. These are all examples of WYSIWYGs. Because it doesn't require any coding knowledge, site builders are easy to use and quick to deploy. However there are certain restrictions when using site builders. For example, many site builder provide a drag and drop option, but do not allow you to manipulate the look beyond the template. Some of the code is managed by the back-end data base, you cannot edit it. Weebly does give you the option to edit the main CSS page, it also allows you to add your own page with stylesheet. Both options I found useful when working with weebly sites. It does provide some flexibility and additional controls in your design. Since you don't get to see the back end, nor the entire code system, it is very hard to backup your site. If for any reason you want to migrate your site, you cannot just copy and paste all the code, pick up and move.
Adobe came out with Muse and Reflow. Both programs are easy to work with. You can work within the environment as if you are doing a layout design. The program will generate code for you. The code generated by these programs are rather clunky. MUSE works well for parallax design, Reflow focus on Responsive design.
Content Management System (CMS) allows you to modifying content, organizing, deleting as well as maintenance from a central interface. The web builders are one form of content management system. But the more popular CMS are WordPress, Drupal, and Joomla. Many people have developed themes (templates) for these CMS. You can use an existing theme, or design your own from scratch. You can also down load the back-end database to your local desktop to develop your site entirely off line. When you are done with the site, you will need to upload the front end as well as the database. CMS gives you the flexibility to create the site independently from a server. As long as your hosting site support the CMS (which majority of the web hosting services do support all different types of CMS), you can easily upload your files to any hosting service of your choice. If for any reason you want to move your site to a different service, you can easily back up the entire site, and move.
Content Management System (CMS) allows you to modifying content, organizing, deleting as well as maintenance from a central interface. The web builders are one form of content management system. But the more popular CMS are WordPress, Drupal, and Joomla. Many people have developed themes (templates) for these CMS. You can use an existing theme, or design your own from scratch. You can also down load the back-end database to your local desktop to develop your site entirely off line. When you are done with the site, you will need to upload the front end as well as the database. CMS gives you the flexibility to create the site independently from a server. As long as your hosting site support the CMS (which majority of the web hosting services do support all different types of CMS), you can easily upload your files to any hosting service of your choice. If for any reason you want to move your site to a different service, you can easily back up the entire site, and move.