Build Web applications today without taking advantage of HTML5's design and storage capabilities and they'll be outdated as soon as they move into production. HTML5 gives developers and enterprise architects a platform-independent means of developing modern, highly responsive, browser-based content that can be delivered to traditional browsers and mobile devices.
Hypertext Markup Language was introduced in the 1990s to enable and simplify coding, displaying and delivering content on the Internet. HTML codes, or markups, tell a Web browser how to display a webpage's words and images. The language has evolved through several versions, but HTML5's Web, mobile and cross-platform features are a great leap up from its predecessor, HTML4.
"Sure, sites developed in HTML4 will still render in both mobile and desktop browsers," says veteran Java developer and editor of TheServerSide, Cameron McKenzie. "But, they'll lack HTML5's modern design and storage capabilities."
With HTML5, developers can leverage responsive design techniques that enable a website or application to adjust to fit a user's screen -- whether it's on a PC, laptop, tablet or smartphone. Using HTML5's client-side storage features, developers can push more real-time data to devices, allowing for interactive content even when network connections are disrupted.
HTML5 code can be written once and used on many platforms. That platform independence is the killer capability in HTML5, says software architect Alan Arthur Katz in this special edition of Business Information. Katz lists the reasons developers should migrate to HTML5.
While the advantages of HTML5's write-once, run-anywhere capabilities are many, the disadvantage is greater security risks. Multi-deployment development platforms come preconfigured with some security vulnerabilities. Also in this issue, Timothy Converse, software quality assurance and technical support director for SiO2 Corp., canvasses a cross-section of tools and technologies for experts and novices. To close, technology reporter George Lawton explains the extra work developers and architects must do to secure the applications they build with HTML5.
Developers who choose to use HTML5 will find themselves in good company—supporters range from Adobe, which chose the revision over its own Flash language for mobile development, to Mozilla, Google, Microsoft and Opera. To paraphrase Katz in the pages that follow, HTML5 is not just the future; it's the present.
Has your organization made the move to HTML5? Tell me about it. Write me at firstname.lastname@example.org.