A modern Web2Print solution based HTML5