Continue reading

contentEditable is the HTML5 feature that enables rich text editing on web pages. The original web browser that Tim Berners-Lee created was also a web editor, and contentEditable brings this possibility to all browsers.

Web Design from Scratch has a pretty good analysis of the current style in web design:

Decoupled Content Management

Decoupled Content Management is a movement to bring clean separation of concerns into CMSs. With it, Content Management Systems can focus better on their core functionalities, and get the missing pieces through code-sharing and collaboration.

For me, the decoupled CMS story began in the OSCOM era of early 2000s, and culminated in the still-popular Decoupling Content Management article I wrote in 2011. The tools mentioned there — Create.js, VIE, and PHPCR — have since reached quite a nice level of adoption in mainstream CMSs.