Simple demo
Updated demo
Updated
Updated demo
Handle unsupported browsers