Users frequently want to be able to create webpages in a way that gives maximum control over the appearance and layout of the page while requiring minimum technical knowledge. Software libraries exist to make content editing simple (CKEditor, Mercury), and content layout simple (Gridstack, w2ui), but there seems to be no drop-in solution for handling editing and layout in a single package.

This talk describes an approach that combines Gridstack and CKEditor on the front end with a PHP application on the back end, to create an intuitive but powerful site editing solution designed for non-technical users. Solutions to problems combining the two libraries are discussed, along with trade-offs between layout flexibility and the responsiveness of the resulting sites.


Comments are closed.

Good talk about trying to balance requirements for a web technology for users who are not necessarily technical. Minor negative - code was a little small (...I know - always a problem). Thanks!