HTML5 as a software, programmatic technology has evolved immensely over the year
ID: 3873886 • Letter: H
Question
HTML5 as a software, programmatic technology has evolved immensely over the years. It has taken the web and made it more accessible, and interactive. There have been advancements made in many areas, in particularly in the mobile device support area. Discuss the technologies involved in making the web work on mobile devices, and the techniques programmers use to make sure that their sites work well anywhere they can be accessed. Also touch on what you feel makes a good, modern site these days, and let your peers and instructor know why you feel the way you do.
Explanation / Answer
HTML5 is a web page development markup language used for structuring and presenting content on the World Wide Web. It is the fifth and current major version of the HTML standard to support and improve the language for the latest multimedia contents.
HTML5 introduces elements and attributes that reflect typical usage on modern websites. Some of them are semantic replacements for common uses of generic block (<div>) and inline (<span>) elements, for example <nav> (website navigation block), <footer> (usually referring to bottom of web page or to last lines of HTML code), or <audio> and <video> instead of <object>. Some deprecated elements from HTML 4.01 have been dropped, including purely presentational elements such as <font> and <center>, whose effects have long been superseded by the more capable Cascading Style Sheets. There is also a renewed emphasis on the importance of DOM scripting (e.g., JavaScript) in Web behavior.
HTML5 is often used for mobile devices and mobile web applications on mobile operating systems such as Android, Firefox OS and Ubuntu Touch etc. The AppCache, Indexed Database API, and Web storage makes it possible for mobile developers to store things locally on the device, so interruptions in connectivity will not affect the ability for someone to get their work done. Even simple things like the improvements in HTML5 for forms could make life easier for mobile applications. Fields that can be validated by the browser are improvements for mobile devices. The more that can be handled by the browser means less time downloading JavaScript code and fewer round trips to the server if validation can be found before the form is posted. Microdata, 3D animation rendering, FileReader API, IndexedDB, and local Device support or the WebWorkers feature respectively are the top five HTML5 features not supported across the top 15 mobile devices in all USA, UK, Germany, Malaysia, Australia markets examined.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.