4. AJAX (jQuery) Where? Main page Date- / Time-picker Why? Real-time update More interaction Easy to create
5. Javascript Where? Multiple Choice Block Add further options Delete options in excess Why? Add/delete text fields without reloading
6. Smarty <section> <h1>{$headline}</h1> <p class="error message"> {$message}<br /> If you reached this page via a link, please report a broken link to whoever is in charge. </p> </section> $template = Environment::template(); $template->setTemplateFile('broken_link.tpl'); $template->assign('message', 'Illegal page configuration.<br />'); $template->flush();
7. Why no other techniques? Keep it simple! Used the one that were necessary Clear page layout Fast loading Especially on mobile devices