Smartlets (SML)

Release 1.0 - ...

Smartlet translations are in fact normal translations that use the SML contenttype and have one feature that normal- and system translations do not: they are mapped to Channels and can be rendered. Not in a normal fashion that is, but only in Ajax callback mode (with an HTPP Request Content-Type 'application/json' over XMLHttpRequest, and with a Json response). This feature allows for 'in place' rendering and updating of parts (Smartlets) of a web page easily.

Smartlet translations typically host calls to the Smartlet macro, which is especially designed to work with the dual rendering of a Smartlet, both as translation and in Ajax callback mode. It also abstracts the complexities of handling Json over Ajax almost completely.