Hybrid multimedia web application