During creation of different applications developers often face the challenge of forcing elements to act accordingly to page size changes. Problem solving can be in some programming mechanism but much easier to use layout that gives you ready variants of components placement.
Layout is a concept that defines how elements will interact with and relate to other elements, react on application events.
DhtmlxLayout provides 4 skins and more than 20 patterns, margins, sizing options such as fixed size or autosize, some actions and effects (collapse, resize etc).
It gives you an opportunity to manipulate with header (hiding/showing, setting header text), footer and locate various items in a layout cells: objects, dhtmlx components, web pages etc.
It is also worth mentioning the main novelties of the new version - views, text in a collapsed header and the possibility to add Google Maps to an application. With the first you can show different contents for the same cell and the second one lets you control cell appearance in a collapse state.