The app vs web page battle rages, yet the future belongs to HTML 5. Not only is HTML 5 mobile friendly, it also helps businesses create better engagement.
A web browser displays HTML, PHP and other scripting languages on your computer in a way a person can understand so they are not looking at a bunch of code. Back when browsers were still young, they were hardly good enough to display HTML properly. Today’s web browsers are capable of much more than showing simple text and images. Today’s browsers can display and execute complex code (such as HTML 5) and even run applications within the browser (Facebook is a case in point). With the power of HTML 5, modern web browsers are capable of running apps within the browser with no additional support either from hardware or from the compiler. The days of a simple web page are gone; the app vs web battle was over before it had even begun.