Exploring HTML5: History, Use Cases, and Who Should Use It