Follow examples using the new semantic structure, form validation, WebSockets, and client-side storage. Learn how to make your applications shine with CSS3 and new multi-column and flexbox layouts. Add interactivity to your applications using the Drag-and-Drop, Editing, and Canvas APIs.