Coding the future: HTML5 takes the internet by storm