<<

HTML5 Case Studies: Case studies illustrating development approaches to use of HTML5 and related Open standards in the UK Higher Education sector

Document details

Author : Brian Kelly Date: 16 May 2012 Version: V1.0 Rights This work has been published under a Creative Commons attribution- sharealike 2.0 licence. About This document introduces the series of HTML5 case studies which have been funded by the JISC to provide examples of development work in use of HTML5 to support a range of scholarly activities.

Acknowledgements UKOLN is funded by the Joint Information Systems Committee (JISC) of the Higher and Further Education Funding Councils, as well as by project funding from the JISC and the European Union. UKOLN also receives support from the University of Bath where it is based.

Table of Contents

Introduction INTRO Case Study 1: CS-1 Case Study 2 CS-2 Case Study 3: CS-3 Case Study 4: CS-4 Case Study 5: CS-5 Case Study 6: CS-6 Case Study 7: CS-7 Case Study 9: CS-8 Case Study 9: CS-9

About This Document

This document conations nine case studies which describe development approaches for the use of HTML5 and associated Open Web Platform standards to support a variety of use cases in teaching and learning and research.

Introduction to the HTML5 Case Studies

1 About This Document This document provides an introduction to a series of HTML5 case studies which were commissioned by the JISC. The document gives an introduction to HTML5 and related standards developed by the W3C and explains why these developments represent a significant development to , which is of more significance than previous incremental developments to HTML and CSS.

2 About HTML5 As described in Wikipedia [1] HTML5 is a for structuring and presenting content on the Web. HTML5 is the fifth version of the HTML language which was created in 1990. Since then the language has evolved from HTML 1, HTML 2, HTML 3.2, HTML 4 and XHTML 1. The core aims of HTML5 are to improve the language with support for the latest multimedia while keeping it easily readable by humans and consistently understood by computers and devices. HTML5 has been developed as a response to the observation that the HTML and XHTML standards in common use on the Web are a mixture of Figure 1: HTML5 logo features introduced by various specifications, along with those introduced by software products such as web browsers, those established by common practice, and the many syntax errors in existing web documents It is also an attempt to define a single markup language that can be written in either HTML or XHTML syntax. It includes detailed processing models to encourage more interoperable implementations; it extends, improves and rationalises the markup available for documents, and introduces markup and application programming interfaces (APIs) for complex web applications. For the same reasons, HTML5 is also a potential candidate for cross-platform mobile applications. Many features of HTML5 have been built with the consideration of being able to run on low-powered devices such as smartphones and tablets. In particular, HTML5 adds many new syntactical features. These include the new