<?xml version="1.0" encoding="utf-8" ?><rss version="2.0" xml:base="http://technicalfoundations.ukoln.ac.uk/taxonomy/term/322/all" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>alex bilbie: relevant content on this site</title>
    <link>http://technicalfoundations.ukoln.ac.uk/taxonomy/term/322/all</link>
    <description></description>
    <language>en</language>
          <item>
    <title>HTML5 Case Study 2: CWD: The Common Web Design</title>
    <link>http://technicalfoundations.ukoln.ac.uk/technical/html5-case-study-2-cwd-common-web-design</link>
    <description>&lt;p&gt;Author: Alex Bilbie&lt;/p&gt;
&lt;h1 class=&quot;entry-title&quot;&gt;HTML5 Case Study 2: CWD: The Common Web Design&lt;/h1&gt;
&lt;div class=&quot;entry-content&quot;&gt;
&lt;h1&gt;1. About This Case Study&lt;/h1&gt;
&lt;p&gt;The Common Web Design (CWD) is the new presentation for the University of Lincoln&#039;s online services. Developed with HTML5 and CSS3 technologies, the University of Lincoln&#039;s Common Web Design enables rapid development of attractive, interactive and modern Web sites. Served from a content delivery network and optimised with speed, accessibility and progressive enhancement in mind, the Common Web Design also includes libraries for working with authentication, geo-location, and mobile content.&lt;/p&gt;
&lt;p&gt;This case study will taking a look at how the Common Web Design came into being, design decisions, the underlying technological architecture and how it plays a fundamental part in our Web design toolkit, allowing us to develop rapidly effective and powerful Web sites and applications.&lt;/p&gt;
&lt;p&gt;The Common Web Design (CWD) can be found at &amp;lt;&lt;a href=&quot;http://cwd.online.lincoln.ac.uk/&quot;&gt;http://cwd.online.lincoln.ac.uk/&lt;/a&gt;&amp;gt;.&lt;/p&gt;
&lt;h2&gt;Target Audience&lt;/h2&gt;
&lt;p&gt;The intended audience of this case study are Web site managers and developers working at Higher Education institutions who wish to explore some of the new features that HTML5 and its associated technologies offers. It will also interest practitioners looking for work-arounds for some of the situations they may encounter when working with the new technology.&lt;/p&gt;
&lt;h2&gt;What Is Covered&lt;/h2&gt;
&lt;p&gt;This case study addresses the following areas:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;History of the Common Web Design&lt;/li&gt;
&lt;li&gt;Use of HTML5 (and other modern technologies) in CWD3&lt;/li&gt;
&lt;li&gt;Implementation of the CWD for &lt;a href=&quot;http://gateway.lincoln.ac.uk/&quot;&gt;http://gateway.lincoln.ac.uk/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Challenges&lt;/li&gt;
&lt;li&gt;What we learnt&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;2. History of the Common Web Design&lt;/h1&gt;
&lt;p&gt;In January 2010, the author joined the University of Lincoln&#039;s Online Services Team (OST) in the IT Services Department (IT). One of the first project activities was &lt;strong&gt;Posters at Lincoln&lt;/strong&gt; &lt;a href=&quot;#ftn1&quot;&gt;[FN1]&lt;/a&gt;, a repository and showcas for posters displayed around the University. This project, along with others, came out of a student focus group about improving student communications run by Marketing and IT.&lt;/p&gt;
&lt;p&gt;At the time the author was also carrying out freelance work for the Careers and Employability &lt;a href=&quot;#ftn2&quot;&gt;[FN2]&lt;/a&gt; department and provided speculative design for a new corporate home page. This provided an awareness of the University&#039;s branding guidelines which led to work on a more modern design than the one used by the IT services department at the time.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; class=&quot;alignnone size-full wp-image-161&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-01.png&quot; title=&quot;Figure 1&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 1. Original, unfinished speculative design for a new corporate Web site.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Posters at Lincoln&lt;/strong&gt; was the first of a number of Web sites due to be developed at the time by OST and we recognised that this was an opportunity to create a new presentation for our websites and services. Out of the speculative design we had worked on for the corporate site, we created the Common Web Design (CWD). This was dubbed version &#039;2.0&#039; because there had been a sort of common design before however it was a hack, and was only similar in terms of its colour scheme and placement of the University&#039;s logo.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 2&quot; height=&quot;439&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-02.png&quot; width=&quot;640&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 2. Posters at Lincoln was the first site to use the new Common Web Design&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Over the course of 2010, this design was refined, introducing more features of the modern Web such as CSS3 and geo-location, and we worked hard on making the design render as elegantly as possible on Internet Explorer and even forayed into responsive design with a basic mobile layout for small-screen devices.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 3&quot; height=&quot;372&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-03.png&quot; width=&quot;640&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 3. Print From My PC&lt;a href=&quot;#ftn3&quot; title=&quot;&quot;&gt;&lt;strong&gt;[3]&lt;/strong&gt;&lt;/a&gt; was another early site to use the new Common Web Design.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 4&quot; height=&quot;521&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-04.png&quot; width=&quot;640&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 4. First attempt at automatic responsive web design using CSS3 media queries.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Over the course of 2011, the CWD 2 design was rolled out to about 25 Web sites and services. A WordPress theme &lt;a href=&quot;#ftn4&quot;&gt;[4]&lt;/a&gt; was developed which became the new default theme and is today used by hundreds of logs on our network.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 5&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-05.png&quot; width=&quot;600&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 5. The CWD-based default WordPress theme, used here on http://alexbilbie.com/&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;We also rolled out three major updates to CWD2, v2.1 &quot;Balblair&quot;; which contained many bug fixes for Internet Explorer, v2.2 &quot;Caperdonich&quot; which introduced some CSS3 drop shadows, gradients and border images and finally v2.3 &quot;Dallas Dhu&quot; &lt;a href=&quot;#ftn5&quot;&gt;[FN5]&lt;/a&gt; which had a responsive design and introduced geo-location look-up and enhancements for newer browsers.&lt;/p&gt;
&lt;p&gt;Our work on the JISC-funded Total ReCal Project &lt;a href=&quot;#ftn6&quot;&gt;[FN6]&lt;/a&gt; led to an exploration of alternative designs; one of the frustrating aspects of the CWD2 layout was that the content was contained in a box and it proved difficult to develop an elegant Web application in such a small space. Significant time was spent with alternative design which was inspired by the BBC&#039;s new GEL framework &lt;a href=&quot;#ftn7&quot;&gt;[FN7]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;In early 2011, CWD v3.0 &quot;Fettercairn&quot; &lt;a href=&quot;#ftn8&quot;&gt;[FN8]&lt;/a&gt; was deployed which featured a brand-new responsive design, comprised HTML5 at the core, exploited new features of CSS3, worked in all modern browsers and was supported back to Internet Explorer 7. It had a flexible grid system that was not contained in a box, so the number of potential designs we could develop significantly increased, and had some impressive CSS helper classes to achieve beautiful, flexible and clean designs. Finally the accessibility of the framework was enhanced using WAI-ARIA attributes on the HTML mark-up while also developing guidelines for writing for, and designing, Web sites.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 6&quot; height=&quot;485&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-06.png&quot; width=&quot;640&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align:left;&quot;&gt;&lt;strong&gt;Figure 6. The Common Web Design v3.0 &quot;Fettercairn&quot;.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Since the release of v.3.0 &quot;Fettercairn&quot; in 2011, Lincoln&#039;s OST has moved CWD3 to Rackspace Cloud Files &lt;a href=&quot;#ftn9&quot;&gt;[FN9]&lt;/a&gt; content delivery network (CDN) which uses the Akamai network. The CSS, JavaScript (JS) and images are served from a lightning-fast service with edge nodes across the world which makes an appreciable difference to the performance on mobile networks. It also adds very welcome redundancy to the framework because the CDN is distributed around the world instead of being hosted on a server internally.&lt;/p&gt;
&lt;p&gt;Looking to the future, we will work on improving the accessibility with roaming display preferences. We will also connect sites to our future messaging framework (similar to Facebook notifications but across all CWD3-based sites).&lt;/p&gt;
&lt;p&gt;One important aspect of the approach adopted with the CWD was that it was not designed for the lowest common denominator (i.e. IE 7, our corporate browser). Instead, we tried to push the modern browsers into showing off their new features, while ensuring that the design and features gracefully degraded when they failed to do so. Although none of the developers are trained designed, the CWD has enabled us to develop Web sites and applications rapidly, while ensuring they have consistent branding, a clean design, and browser compatibility and accessibility &quot;baked in&quot;.&lt;/p&gt;
&lt;h1&gt;3. Use Case&lt;/h1&gt;
&lt;p&gt;Gateway &lt;a href=&quot;#ftn10&quot;&gt;[FN10]&lt;/a&gt; is University of Lincoln ICT Service&#039;s online portal to the numerous services we offer. The site regularly receives over 250,000 visitors a month, making it one of the our most accessed Web sites next to the corporate Web site &lt;a href=&quot;#ftn11&quot;&gt;[FN11]&lt;/a&gt; and our Blackboard installation &lt;a href=&quot;#ftn12&quot;&gt;[FN12]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;Over the summer of 2011 we redeveloped Gateway from the ground up, making use of the CWD3, hooking it up to our single-sign-on (SSO) platform and integrating a number of our other services to develop a new site that was personalised, informative and modern.&lt;/p&gt;
&lt;p&gt;There were a number of requirements for this new site:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;It had to work consistently across all the major desktop browsers including Internet Explorer going back to version 7 (which is currently our corporate browser).&lt;/li&gt;
&lt;li&gt;It had to be usable on a wide variety of mobile devices, not just smart phones, for example.&lt;/li&gt;
&lt;li&gt;The site should be personalised to the user
&lt;ul&gt;
&lt;li&gt;It should display more &#039;useful&#039; information than the current site&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;A decision was also made to host this new site externally, using Rackspace Cloud Servers, which offers:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;redundancy against outage in our internal server farms;&lt;/li&gt;
&lt;li&gt;a very flexible platform upon which to build; and,
&lt;ul&gt;
&lt;li&gt;in the event of emergency on campus, Gateway can still broadcast messages.&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;4. Solution&lt;/h1&gt;
&lt;p&gt;When we developed the new Gateway site we made use of the CWD. The framework had a number of features that benefited us when implementing a site that needed to work cross-platform, cross browser and be accessible to all.&lt;/p&gt;
&lt;h2&gt;Media Queries&lt;/h2&gt;
&lt;p&gt;During its development, CWD3 was designed to work on both desktop and mobile devices. This was achieved by using &#039;reponsive Web design&#039; principles, which include making use of CSS media queries and carefully constructing designing layouts so that block elements are appropriately positioned when the devices&#039; screen size is adjusted.&lt;/p&gt;
&lt;p&gt;At the core of CWD3 is a CSS grid system based on the 960gs framework. The grid allows for 12 columns of 62px width with a 20px gutter between each column. This grid &lt;a href=&quot;#ftn13&quot;&gt;[FN13]&lt;/a&gt; is an open source component so that others can make use of it.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 7&quot; height=&quot;384&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-07.png&quot; width=&quot;640&quot; /&gt;&lt;/p&gt;
&lt;p style=&quot;text-align:left;&quot;&gt;&lt;strong&gt;Figure 7. The CWD3 grid system.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Using media queries &lt;a href=&quot;#ftn14&quot;&gt;[FN14]&lt;/a&gt; (specifically crafted for mobile and table layouts) the grid is un-floated and columns take an equal width. With careful layout planning this means that if you have your main content in a column on the left and your sidebar in a smaller column on the right (see Figure 8), when the media queries are activated the content column (which is more important than the sidebar) will lie above the sidebar (see Figure 9).&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 8&quot; height=&quot;384&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-08.png&quot; width=&quot;640&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 8. Desktop layout example.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 9&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-09.png&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 9. Mobile layout example.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;When designing the new Gateway we made use of the two-third/one-third layout shown in Figure 9, specifically so this action would execute on smaller devices.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 10&quot; height=&quot;500&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-10.png&quot; width=&quot;640&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 10. Screenshot of the Gateway&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;Figure 10 shows a screenshot of the Gateway with annotations showing the ?-? design and how the sidebar will be pushed below the main content in a mobile layout.&lt;/p&gt;
&lt;p&gt;Thanks to thorough testing both by the original developers of 960.gs, and our own testing of the modifications we made to the grid system, the desktop layout works consistently in all modern desktop browsers mentioned above, and Internet Explorer back to version 7.&lt;/p&gt;
&lt;p&gt;With mobile browsers it is a slightly different story. The site looks great on the iPhone&#039;s Safari browser (see Figure 11) thanks to its solid standards support. The Android browser renders the site almost as well, the only disappointing feature is that Android insists on using Droid Sans as its sans-serif font rather than Helvetica or Arial.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;Figure 11&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/bilbie/html/bilbie-fig-11.png&quot; /&gt;&lt;br /&gt; &lt;strong&gt;Figure 11. Gateway on iPhone.&lt;/strong&gt;&lt;/p&gt;
&lt;p&gt;The next most popular mobile browser, Opera Mobile &quot;just worked&quot; too, thanks to its excellent support of standards. Support for Opera Mobile is a big win because it is the most commonly deployed browser on &quot;dumb phones&quot;.&lt;/p&gt;
&lt;p&gt;Windows Phone 7 browser (at the time of writing the Mango update which introduces the IE9 rendering engine to the phone has yet to be released) does not support media queries. We therefore had to use JavaScript to detect smaller screen sizes and a class of &quot;mobile&quot; to the HTML tag which would then re-trigger the media queries and un-float the grid.&lt;/p&gt;
&lt;p&gt;Blackberry 5 and 6 browsers have varying degrees of success, however thanks to the well thought-out semantic mark-up, both browsers render a basic but usable site. We have also been able to test on a number of other devices such as newer Nokia phones and a Samsung Taco. As with the Blackberry browsers, these render a very basic usable site.&lt;/p&gt;
&lt;h2&gt;Semantic, Accessible Markup&lt;/h2&gt;
&lt;p&gt;The CWD makes heavy use of the new semantic tags. The tag layout describes the semantic structure &lt;a href=&quot;#ftn15&quot;&gt;[FN15]&lt;/a&gt; of the site and this benefits users with less capable mobile browsers who will receive a logical usable layout.&lt;/p&gt;
&lt;p&gt;For users relying on accessibility tools such as screen-readers, we&#039;ve made heavy use of Accessible Rich Internet Application (ARIA) role attributes which further describe, in a standardised way &lt;a href=&quot;#ftn16&quot;&gt;[FN16]&lt;/a&gt;, the building block of the page to help the tools appropriately contextualise the content. For example, the above top-level tag structure looks like this when you include the role attributes:&lt;/p&gt;
&lt;h2&gt;Personalisation and Messages&lt;/h2&gt;
&lt;p&gt;The CWD is one of three tools in our internal development toolbox alongside our Nucleus datastore APIs&lt;a href=&quot;#ftn17&quot; title=&quot;&quot;&gt;[17]&lt;/a&gt; and our Oauth-based&lt;a href=&quot;#ftn18&quot; title=&quot;&quot;&gt;[18]&lt;/a&gt; based single-sign-on (SSO) platform.&lt;/p&gt;
&lt;p&gt;Users can sign in to Gateway which then personalises the main screen, for example displaying their library fine balance, and their print credit balance. In the future we will display other personalised content as we connect more university services to Nucleus.&lt;/p&gt;
&lt;p&gt;Additionally once a user is signed into the SSO platform the CWD itself becomes personalised across all sites that use CWD3:&lt;/p&gt;
&lt;p&gt;Visually, this helps users see that they are signed in, but this personalisation is part of a long-term strategy to develop a communications framework that will allow users to be informed cross platform (e.g. email, Facebook, Twitter), cross-device (e.g., mobile, desktop), and cross-site (any site using CWD3).&lt;/p&gt;
&lt;p&gt;Part of the new Gateway&#039;s remit is to act as an emergency broadcast system and we developed a system dubbed &#039;Bullhorn&#039; which displays a large warning message on Gateway when activated. However, Bullhorn also has an API to which we intend to connect CWD3; this will mean all CWD3-based sites can display emergency information when required.&lt;/p&gt;
&lt;p&gt;Both the Bullhorn messaging system and the CWD personalisation platform currently use JSON-P calls. However, we have also been investigating the use of Web sockets &lt;a href=&quot;#ftn19&quot;&gt;[FN19]&lt;/a&gt; in order to be able to push messages out immediately to the more capable browsers.&lt;/p&gt;
&lt;h2&gt;Server Enhanced Geolocation&lt;/h2&gt;
&lt;p&gt;Our Server Enhanced Geolocation (SEG) platform enhances the HTML5 geo-location &lt;a href=&quot;#ftn20&quot;&gt;[FN20]&lt;/a&gt; APIs by attempting to determine users&#039; location based on their IP address first. Consequently we spent considerable time with our network team establishing all of the internal IP ranges for each building, campus and wireless network of the University of Lincoln.&lt;/p&gt;
&lt;p&gt;When the SEG is called, the user&#039;s IP address is captured and if we can match it against one of our internal IP ranges then we can immediately establish where the user is, and thanks to our Nucleus Locations datastore, we retain latitude and longitude co-ordinates for every building. If the user&#039;s IP fails to match one of our ranges, then we still try to approximate their location using Maxmind&#039;s IP to location databases, &lt;a href=&quot;#ftn21&quot;&gt;[FN21]&lt;/a&gt; which gives us an approximate latitude and longitude. Then if their browser supports it, we can narrow their location down further using the HTML5 geo-location APIs. When we have the users&#039; location, we can then work out their nearest library and campus (if they are not already on campus) which means that we can then create &quot;campus-aware&quot; Web sites.&lt;/p&gt;
&lt;p&gt;In terms of Gateway, our plan is to push out campus-specific Bullhorn messages (where appropriate).&lt;/p&gt;
&lt;p&gt;Another advantage SEG confers is slightly more detailed site analytics because we can determine the University site on or close to which users are located. As a result, we can ensure that the information they receive is as relevant as possible to their current position.&lt;/p&gt;
&lt;h1&gt;5. Challenges&lt;/h1&gt;
&lt;p&gt;The biggest challenges, as with any major site, are testing across lots of different browsers and - as it is a mobile-accessible site too - devices.&lt;/p&gt;
&lt;p&gt;Fortunately, testing desktop browsers has become increasingly painless as Webkit and Gecko teams are working hard on implementing new HTML5 standards in a consistent way. Therefore we feel that we are close to the point where we can code once and it will work anywhere.&lt;/p&gt;
&lt;p&gt;When we designed the CWD3 we decided to end support for Internet Explorer (IE) 6 compatibility, because IE6 represents less than 0.1% of browsers visiting *.lincoln.ac.uk sites (in October 2011); the purpose of this design decision was to give us more time to devote to the test and debugging of the more frequently used versions of Internet Explorer.&lt;/p&gt;
&lt;p&gt;A further decision was made only to support the most recent versions of the alternative browsers (Chrome, Firefox, Opera and Safari) because in our experience (based on our analytics), users of these browsers demonstrate a greater tendency to keep their browsers regularly updated.&lt;/p&gt;
&lt;h1&gt;6. Lessons Learnt&lt;/h1&gt;
&lt;p&gt;There is a wealth of guidelines, best practice, and tutorials available on the Web about HTML, JavaScript and CSS technologies, however there are a number of sites that really stand out in terms of the quality of advice they offer, including the Mozilla Developer Network &lt;a href=&quot;#ftn22&quot;&gt;[FN22]&lt;/a&gt; and HTML5 Doctor &lt;a href=&quot;#ftn23&quot;&gt;[FN23]&lt;/a&gt;. These sites proved invaluable during development, offering useful pointers and ways to overcome browser inconsistencies.&lt;/p&gt;
&lt;p&gt;We also discovered a number of third-party frameworks and libraries that have eased the pain of development such as Modernizr &lt;a href=&quot;#ftn24&quot;&gt;[FN24]&lt;/a&gt;, Respond.js &lt;a href=&quot;#ftn25&quot;&gt;[FN25]&lt;/a&gt;. The HTML5 Boilerplate &lt;a href=&quot;#ftn26&quot;&gt;[FN26]&lt;/a&gt; Project was useful as well to demonstrate current best practice across a number of different technologies. The advantages of using these frameworks and libraries are that they have been well tested and researched by hundreds, and in some cases, thousands of people.&lt;/p&gt;
&lt;p&gt;Most of us are now using Mac computers which makes testing on Internet Explorer difficult. We tried using a number of different solutions for testing IE including using emulators under Wine &lt;a href=&quot;#ftn27&quot;&gt;[FN27]&lt;/a&gt; which proved unreliable and buggy and IE Tester &lt;a href=&quot;#ftn28&quot;&gt;[FN28]&lt;/a&gt; which works but does not always represent true rendering. In the end we set up virtual machines for Windows XP, Vista and 7 each with snapshots of the individual versions of IE available to it (i.e. for XP IE 6, 7 and 8, Vista IE 7, 8 and 9, and 7 IE 8, 9 and 10). It was a long process to get them set up but it does mean we can easily test combinations of OS and browser.&lt;/p&gt;
&lt;h1&gt;7. Conclusions&lt;/h1&gt;
&lt;p&gt;As an integral part of our toolkit, the Common Web Design has allowed us to develop beautiful, mobile-ready, University of Lincoln-branded interfaces to our rapid innovation projects in a short space of time.&lt;/p&gt;
&lt;p&gt;Every element of the framework, from the mobile-ready grid system, the interactive user interface widgets, to the clean typography has been thoroughly tested across a multitude of browsers and devices, thereby giving us confidence in its use. Such rigorous testing means we can concentrate on creating great user experiences, instead of wondering if some great new design will actually work in Internet Explorer.&lt;/p&gt;
&lt;p&gt;From the organisation&#039;s standpoint, the benefits are clear: anyone can easily create a branded Web site, application or blog. The framework&#039;s testing has reduced the number of problems reported to the ICT Support Desk from users experiencing problems in specific browsers. We are also encouraging the use of semantic accessible mark-up which has benefits in terms of search engine optimisation (SEO) and accessibility.&lt;/p&gt;
&lt;hr /&gt;
&lt;h2&gt;FOOTNOTES&lt;/h2&gt;
&lt;div&gt;[1] Posters at Lincoln, &lt;a href=&quot;http://posters.lincoln.ac.uk/&quot; rel=&quot;noreferrer&quot;&gt;http://posters.lincoln.ac.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[2] University of Lincoln Careers &amp;amp; Employability, &lt;a href=&quot;http://www.ulcareers.co.uk/&quot; rel=&quot;noreferrer&quot;&gt;http://www.ulcareers.co.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[3] Printing at Lincoln, &lt;a href=&quot;http://print.lincoln.ac.uk/&quot; rel=&quot;noreferrer&quot;&gt;http://print.lincoln.ac.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[4] WordPress Codex: Using Themes, &lt;a href=&quot;http://codex.wordpress.org/Using_Themes&quot; rel=&quot;noreferrer&quot;&gt;http://codex.wordpress.org/Using_Themes&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[5] The Common Web Design: Version 2.3 Dallas Dh,u &lt;a href=&quot;http://cwd.online.lincoln.ac.uk/2.3/&quot; rel=&quot;noreferrer&quot;&gt;http://cwd.online.lincoln.ac.uk/2.3/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[6] Total ReCal &lt;a href=&quot;http://blog.totalrecal.org/&quot; rel=&quot;noreferrer&quot;&gt;http://blog.totalrecal.org/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn7&quot; name=&quot;ftn7&quot;&gt;&lt;/a&gt;[7] BBC – GEL (Global Experience Language), &lt;a href=&quot;http://bbc.co.uk/gel&quot; rel=&quot;noreferrer&quot;&gt;http://bbc.co.uk/gel&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn8&quot; name=&quot;ftn8&quot;&gt;&lt;/a&gt;[8] The Common Web Design: Version 3.0 Edradour, &lt;a href=&quot;http://cwd.online.lincoln.ac.uk/3.0/&quot; rel=&quot;noreferrer&quot;&gt;http://cwd.online.lincoln.ac.uk/3.0/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn9&quot; name=&quot;ftn9&quot;&gt;&lt;/a&gt;[9] Cloud Files, Cloud Storage: Rackspace Cloud, &lt;a href=&quot;http://www.rackspace.co.uk/cloud-hosting/cloud-products/cloud-files/&quot; rel=&quot;noreferrer&quot;&gt;http://www.rackspace.co.uk/cloud-hosting/cloud-products/cloud-files/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[10] Gateway: University of Lincoln, &lt;a href=&quot;http://gateway.lncn.eu/&quot; rel=&quot;noreferrer&quot;&gt;http://gateway.lncn.eu/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[11] University of Lincoln home page, &lt;a href=&quot;http://www.lincoln.ac.uk/&quot; rel=&quot;noreferrer&quot;&gt;http://www.lincoln.ac.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;[12] Blackboard Learn, &lt;a href=&quot;http://blackboard.lincoln.ac.uk/&quot; rel=&quot;noreferrer&quot;&gt;http://blackboard.lincoln.ac.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn13&quot; name=&quot;ftn13&quot;&gt;&lt;/a&gt;[13] grid.css at master from alexbilbie/Base-CSS-grid – GitHub, &lt;a href=&quot;https://github.com/alexbilbie/Base-CSS-grid/blob/master/grid.css&quot; rel=&quot;noreferrer&quot;&gt;https://github.com/alexbilbie/Base-CSS-grid/blob/master/grid.css&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn14&quot; name=&quot;ftn14&quot;&gt;&lt;/a&gt;[14] grid.css media query unfloater – Gist, &lt;a href=&quot;https://gist.github.com/027664f20b09df0fc01a&quot; rel=&quot;noreferrer&quot;&gt;https://gist.github.com/027664f20b09df0fc01a&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn15&quot; name=&quot;ftn15&quot;&gt;&lt;/a&gt;[15] WAVE accessibility findings for Gateway, &lt;a href=&quot;http://wave.webaim.org/report?view=textonly&amp;amp;url=http%3A%2F%2Fgateway.lncn.eu&quot; rel=&quot;noreferrer&quot;&gt;http://wave.webaim.org/report?view=textonly&amp;amp;url=http%3A%2F%2Fgateway.lncn.eu&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn16&quot; name=&quot;ftn16&quot;&gt;&lt;/a&gt;[16] Accessible Rich Internet Applications (WAI-ARIA) 1.0: W3C Candidate Recommendation 18 January 2011, &lt;a href=&quot;http://www.w3.org/TR/wai-aria/&quot; rel=&quot;noreferrer&quot;&gt;http://www.w3.org/TR/wai-aria/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn17&quot; name=&quot;ftn17&quot;&gt;&lt;/a&gt;[17] University of Lincoln Open Data, &lt;a href=&quot;http://data.lincoln.ac.uk/&quot; rel=&quot;noreferrer&quot;&gt;http://data.lincoln.ac.uk/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn18&quot; name=&quot;ftn18&quot;&gt;&lt;/a&gt;[18] OAuth 2.0, &lt;a href=&quot;http://oauth.org/2&quot; rel=&quot;noreferrer&quot;&gt;http://oauth.org/2&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn19&quot; name=&quot;ftn19&quot;&gt;&lt;/a&gt;[19] WebSocket.org — A WebSocket Community, &lt;a href=&quot;http://websocket.org/&quot; rel=&quot;noreferrer&quot;&gt;http://websocket.org/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn20&quot; name=&quot;ftn20&quot;&gt;&lt;/a&gt;[20] W3C : Geolocation API Specification: Editor&#039;s Draft 10 February 2010, &lt;a href=&quot;http://dev.w3.org/geo/api/spec-source.html&quot; rel=&quot;noreferrer&quot;&gt;http://dev.w3.org/geo/api/spec-source.html&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn21&quot; name=&quot;ftn21&quot;&gt;&lt;/a&gt;[21] Geolocation and Online Fraud Prevention from MaxMind, &lt;a href=&quot;http://www.maxmind.com/&quot; rel=&quot;noreferrer&quot;&gt;http://www.maxmind.com/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn22&quot; name=&quot;ftn22&quot;&gt;&lt;/a&gt;[22] Mozilla Developer Network, &lt;a href=&quot;https://developer.mozilla.org/&quot; rel=&quot;noreferrer&quot;&gt;https://developer.mozilla.org/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn23&quot; name=&quot;ftn23&quot;&gt;&lt;/a&gt;[23] HTML5 Doctor, &lt;a href=&quot;http://html5doctor.com/&quot; rel=&quot;noreferrer&quot;&gt;http://html5doctor.com/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn24&quot; name=&quot;ftn24&quot;&gt;&lt;/a&gt;[24] Modernizr, &lt;a href=&quot;http://modernizr.com/&quot; rel=&quot;noreferrer&quot;&gt;http://modernizr.com/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn25&quot; name=&quot;ftn25&quot;&gt;&lt;/a&gt;[25] scottjehl / Respond – GitHub, &lt;a href=&quot;https://github.com/scottjehl/Respond&quot; rel=&quot;noreferrer&quot;&gt;https://github.com/scottjehl/Respond&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn26&quot; name=&quot;ftn26&quot;&gt;&lt;/a&gt;[26] HTML5 Boilerplate, &lt;a href=&quot;http://www.html5boilerplate.com/&quot; rel=&quot;noreferrer&quot;&gt;http://www.html5boilerplate.com/&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn27&quot; name=&quot;ftn27&quot;&gt;&lt;/a&gt;[27 WineHQ, &lt;a href=&quot;http://winehq.com&quot; rel=&quot;noreferrer&quot;&gt;http://winehq.com&lt;/a&gt;&lt;/div&gt;
&lt;div&gt;&lt;a id=&quot;ftn28&quot; name=&quot;ftn28&quot;&gt;&lt;/a&gt;[28] My DebugBar: IETester / Browser Compatibility Check for Internet Explorer Versions from 5.5 to 10, &lt;a href=&quot;http://www.my-debugbar.com/wiki/IETester/HomePage&quot; rel=&quot;noreferrer&quot;&gt;http://www.my-debugbar.com/wiki/IETester/HomePage&lt;/a&gt;&lt;/div&gt;
&lt;/div&gt;
</description>
     <comments>http://technicalfoundations.ukoln.ac.uk/technical/html5-case-study-2-cwd-common-web-design#comments</comments>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/alex-bilbie">alex bilbie</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/topics/common-web-design">Common Web Design</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/topics/html5">HTML5</category>
 <pubDate>Mon, 16 Jul 2012 12:18:10 +0000</pubDate>
 <dc:creator>Administrator</dc:creator>
 <guid isPermaLink="false">82 at http://technicalfoundations.ukoln.ac.uk</guid>
  </item>
  <item>
    <title>HTML5 Case Studies: Introduction</title>
    <link>http://technicalfoundations.ukoln.ac.uk/technical/html5-case-studies-introduction</link>
    <description>&lt;p&gt;Case studies illustrating development approaches to use of HTML5 and related Open Web Platform standards in the UK Higher Education sector.&lt;/p&gt;
&lt;p&gt;Author: Brian Kelly&lt;/p&gt;
&lt;h1&gt;1. About This Document&lt;/h1&gt;
&lt;p&gt;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 Web standards, which is of more significance than previous incremental developments to HTML and CSS.&lt;/p&gt;
&lt;h1&gt;2. About HTML5&lt;/h1&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; class=&quot;alignright size-full wp-image-263&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/introduction/html/introduction-fig-01.png?w=640&quot; title=&quot;HTML5 logo&quot; /&gt;As described in Wikipedia &lt;a href=&quot;#ref-01&quot;&gt;[1]&lt;/a&gt; HTML5 is a markup language 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.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;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 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&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;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.&lt;/p&gt;
&lt;p&gt;In particular, HTML5 adds many new syntactical features. These include the new,andelements, as well as the integration of Scalable Vector Graphics (SVG) content that replaces the uses of generic tags and MathML for mathematical formulae.&lt;/p&gt;
&lt;p&gt;&lt;img alt=&quot;&quot; class=&quot;alignright size-full wp-image-264&quot; src=&quot;http://www.ukoln.ac.uk/isc/html5-case-studies/introduction//html/introduction-fig-02.png&quot; title=&quot;HTML5 APIs&quot; /&gt;As illustrated in Figure 2 HTML5 is built on a series of related technologies, which are at different stages of standardisation (see &lt;a href=&quot;#ref-02&quot;&gt;[2]&lt;/a&gt;). These features are designed to make it easy to include and handle multimedia and graphical content on the web without having to resort to proprietary plugins and APIs. Other new elements, such as,,and, are designed to enrich the semantic content of documents. New attributes have been introduced for the same purpose, while some elements and attributes have been removed. Some elements, such as &lt;a&gt;, &lt;cite&gt;and&lt;/cite&gt;&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;have been changed, redefined or standardised. The APIs and document object model (DOM) are no longer afterthoughts, but are fundamental parts of the HTML5 specification. HTML5 also defines in some detail the required processing for invalid documents so that syntax errors will be treated uniformly by all conforming browsers and other user agents.&lt;/p&gt;
&lt;h1&gt;3. The Open Web Platform&lt;/h1&gt;
&lt;p&gt;The &lt;strong&gt;Open Web Platform&lt;/strong&gt; (&lt;strong&gt;OWP&lt;/strong&gt;) is the name given to a collection of Web standards which have been developed by the W3C &lt;a href=&quot;#ref-03&quot;&gt;[3]&lt;/a&gt;. The Open Web Platform has been defined as “&lt;em&gt;a platform for innovation, consolidation and cost efficiencies&lt;/em&gt;” &lt;a href=&quot;#ref-04&quot;&gt;[4]&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;The Open Web Platform covers Web standards such as HTML5, CSS 2.1, CSS3 (including the Selectors, Media Queries, Text, Backgrounds and Borders, Colors, 2D Transformations, 3D Transformations, Transitions, Animations, and Multi-Columns modules), CSS Namespaces, SVG 1.1, MathML 3, WAI-ARIA 1.0, ECMAScript 5, 2D Context, WebGL, Web Storage, Indexed Database API, Web Workers, WebSockets Protocol/API, Geolocation API, Server-Sent Events, Element Traversal, DOM Level 3 Events, Media Fragments, XMLHttpRequest, Selectors API, CSSOM View Module, Cross-Origin Resource Sharing, File API, RDFa, Microdata and WOFF.&lt;/p&gt;
&lt;p&gt;Use of the term Open Web Platform can be helpful in describing developments which make use of standards which complement HTML5.&lt;/p&gt;
&lt;p&gt;The list of Web standards covered by the term provides an indication of the significant developments which are currently taking place which aim to provide much greater and more robust support for use of the Web across a variety of platforms and for a variety of uses.&lt;/p&gt;
&lt;h1&gt;4. Importance to Higher Education&lt;/h1&gt;
&lt;p&gt;The Web became of strategic importance to higher education in the mid 1990s primarily in its role as an informational resource. As the potential of Web became better understood new types of services were developed and the Web is now used to support the key areas of significance to higher educational institutions: teaching and learning and research.&lt;/p&gt;
&lt;p&gt;However although innovative uses of the Web have been seen in these areas, the limitations of Web standards made it difficult and costly to develop highly-interactive cross-platform applications. Such difficulties meant that significant developments in use of the Web to provide applications (as opposed to access to information) was being led to large global companies, with Google&#039;s range of services such as Google Docs providing an example of a widely used Web-based application.&lt;/p&gt;
&lt;p&gt;The experiences gained in developing such Web-based applications led to the evolution of Web standards to support such development work. In addition the growth in popularity of mobile devices led to the development of standards which could be used across multiple types of devices, in addition to the cross-platform independence which allowed Web services to be accessed across desktop PCs running MS Windows, Apple Macintosh or Linux operating systems.&lt;/p&gt;
&lt;p&gt;Developments to the HTML5 standard enable multimedia resources to be embedded in HTML resources as a native resources. In addition developments to related standards, such as SVG (Scalable Vector Graphics) and MathML (the Mathematics Markup Language) together with developments to standards which support programmatic manipulation of objects defined in these markup languages will provide a rich environment for the development of new types of tools and services which will be value to support a range of institutional requirements.&lt;/p&gt;
&lt;p&gt;In addition the support for mobile devices will enable access to this new generation of applications to be provided across a range of mobile devices, including iPhones and iPads, Android devices and smart phones and tablet computers which may use operating systems provided by other vendors.&lt;/p&gt;
&lt;p&gt;In brief the development of HTML5 and the Open Web Platform can provide the following benefits across higher education:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;A rich environment for the development of applications which can run in a Web browser.&lt;/li&gt;
&lt;li&gt;A rich environment for the development of applications which can run across a range of platforms and suit the particular requirements of mobile devices.&lt;/li&gt;
&lt;li&gt;A rich environment for defining the structure of scholarly resources, such as research papers, to support more effective processing of the resources.&lt;/li&gt;
&lt;li&gt;A neutral and open environment based on use of open standards which can provide a level playing field for application development.&lt;/li&gt;
&lt;/ul&gt;
&lt;h1&gt;5. About the HTML5 Case Studies&lt;/h1&gt;
&lt;p&gt;The HTML5 case studies have been commissioned in order to demonstrate development approaches taking place across the higher education sector by early adopters in order to support a variety of use cases which are particularly relevant in a higher education context.&lt;/p&gt;
&lt;p&gt;The case studies are aimed primarily at developers and technical managers who wish to gain a better understanding of ways in which development approaches based on use of HTML5 and Open Web Platform can be used.&lt;/p&gt;
&lt;p&gt;Whilst the examples described in the case studies are being used across a number of higher educational institutions we appreciate that not all institutions will wish to make use of the approaches described in the case studies - in particular we recognise that institutions may not have the development and support expertise to emulate the approaches described in the following documents. However increasingly we are seeing commercial vendors making use of HTML5 in new versions of their products. This suggests vendor support for HTML5 may be a relevant factor that in the procurement of new applications.&lt;/p&gt;
&lt;h1&gt;6. Summary of the HTML5 Case Studies&lt;/h1&gt;
&lt;p&gt;The HTML5 case studies included in this work are summarised below:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Case Study 1: &lt;strong&gt;Semantics and Metadata: Machine-Understandable Documents&lt;/strong&gt; by Sam Adams&lt;/li&gt;
&lt;li&gt;Case Study 2: &lt;strong&gt;CWD: The Common Web Design&lt;/strong&gt; by Alex Bilbie:&lt;/li&gt;
&lt;li&gt;Case Study 3: &lt;strong&gt;Re-Implementation of the Maavis Assistive Technology Using HTML5&lt;/strong&gt; by Steve Lee&lt;/li&gt;
&lt;li&gt;Case Study 4: &lt;strong&gt;Visualising Embedded Metadata&lt;/strong&gt; by Mark MacGillivray&lt;/li&gt;
&lt;li&gt;Case Study 5: &lt;strong&gt;The HTML5-Based e-Lecture Framework&lt;/strong&gt; by Qingqi Wang&lt;/li&gt;
&lt;li&gt;Case Study 6: &lt;strong&gt;3Dactyl: Using WebGL to Represent Human Movement in 3D&lt;/strong&gt; by Stephen Gray&lt;/li&gt;
&lt;li&gt;Case Study 7: &lt;strong&gt;Challenging the Tyranny of Citation Formats: Automated Citation Formatting&lt;/strong&gt; by Peter Sefton&lt;/li&gt;
&lt;li&gt;Case Study 8: &lt;strong&gt;Conventions and Guidelines for Scholarly HTML5 Documents&lt;/strong&gt; by Peter Sefton&lt;/li&gt;
&lt;li&gt;Case Study 9: &lt;strong&gt;WordDown: A Word-to-HTML5 Conversion Tool&lt;/strong&gt; by Peter Sefton&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;&lt;strong&gt;Semantics and Metadata: Machine-Understandable Documents:&lt;/strong&gt; Case study 1 describes how embedding machine-understandable metadata into researchers&#039; Web sites can help to enhance researchers&#039; reputation by making their research outputs more visible, easier to discover and increasing their use.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;CWD: The Common Web Design:&lt;/strong&gt; Case study 2 describes the Common Web Design (CWD): the interface for the University of Lincoln’s online services. Developed with HTML5 and CSS3 technologies, the University of Lincoln&#039;s Common Web Design enables rapid development of attractive, interactive and modern Web sites.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Re-Implementation of the Maavis Assistive Technology Using HTML5&lt;/strong&gt;: Case study 3 is aimed at those interested in applications that provide alternative or innovative user experiences using HTML5 Web applications. The focus is on assistive technology which is designed to enable wider access to media, apps and other online technology. This access may be for users who have varying access requirements, such as older users or those with physical or cognitive impairment. Alternatively it may be for use in environments that require alternative interaction styles, for example in bright light or with restricted access to a mobile device.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Visualising Embedded Metadata:&lt;/strong&gt; Case study 4 addresses ways of enhancing the dissemination and discoverability of research outputs. Having achieved success in making bibliographic metadata available on a large scale there is now a need to demonstrate ways for individuals and small groups to interact easily and usefully with the data, in order to show the benefit of open bibliography and open publishing in general. This case study describes how HTML5 and related Open Web Platform standards such as JavaScript, DOM and SVG can be used to provide visualisations of embedded metadata.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;The HTML5-Based e-Lecture Framework:&lt;/strong&gt; Case study 5 focuses on providing a solution to allow e-lecture creators to convert their Microsoft PowerPoint presentations into online lectures in a simple and quick fashion. The resulting e-lecture can be easily deployed on an existing Web server and delivered to both desktop and mobile platforms.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;3Dactyl: Using WebGL to Represent Human Movement in 3D:&lt;/strong&gt; Case study 6 covers the development of 3Dactyl, a hardware and software configuration, which is intended to record and represent the physical movements of an individual online in three dimensions, for scholarly research purposes. Resulting 3D scenes (as an XML document) are embeddable within a standard Web page or VLE. Examples of such 3D footage might be various forms of performance art, e.g. dance, drama or even sport where the performance of play strokes can be carefully analysed. Within the same constraints of space, surgical or therapeutic procedures would be another feasible use. When such scenes are viewed on future versions of browsers, they will not, typically, require special plug-ins to use the 3D footage interactively&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Challenging the Tyranny of Citation Formats: Automated Citation Formatting&lt;/strong&gt;: Case study 7 looks at how citations and reference lists can be represented in HTML5 in two ways; firstly with reference information supplied in-page and secondly using URIs that point to trusted bibliographic data stores. The end goal is to automate as much of the citation and reference management experience as possible at all stages of the academic workflow, from research to authoring, to publishing to citation analysis, generation of metrics and machine processing of data.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Conventions and Guidelines for Scholarly HTML5 Documents&lt;/strong&gt;: Case study 8 looks at the fundamentals of using HTML5 for scholarly documents of all kinds, particularly theses and courseware documents (with application to journal articles as well), but with an eye on a much broader spectrum of resources, including those which are the subject of other case studies in this project such as slide presentations. It will aim to establish the basic structural and semantic building blocks for how resources should be marked up for the Web, to increase their utility for people and machines, as well as help to ensure they can be preserved effectively.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;WordDown: A Word-to-HTML5 Conversion Tool&lt;/strong&gt;: Case study 9 examines ways that academic authors working with word processors such as Microsoft Word, the OpenOffice.org family and Google Docs would be able to produce compliant Scholarly HTML5.&lt;/p&gt;
&lt;h1&gt;References&lt;/h1&gt;
&lt;p&gt;&lt;a name=&quot;ref-01&quot;&gt;&lt;/a&gt;[1] &lt;em&gt;HTML5&lt;/em&gt;, Wikipedia, &amp;lt;&lt;a href=&quot;http://en.wikipedia.org/wiki/HTML5&quot; rel=&quot;noreferrer&quot;&gt;http://en.wikipedia.org/wiki/HTML5&lt;/a&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;ref-02&quot;&gt;&lt;/a&gt;[2] &lt;em&gt;Sergey’s HTML5 &amp;amp; CSS3 Quick Reference. 2nd Edition&lt;/em&gt;, Sergey Mavrody, ISBN &lt;a href=&quot;http://en.wikipedia.org/wiki/Special:BookSources/9780983386728&quot; rel=&quot;noreferrer&quot;&gt;978-0-9833867-2-8&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;ref-03&quot;&gt;&lt;/a&gt;[3] &lt;em&gt;Open Web Platform&lt;/em&gt;, Wikipedia, &amp;lt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Open_Web_Platform&quot; rel=&quot;noreferrer&quot;&gt;http://en.wikipedia.org/wiki/Open_Web_Platform&lt;/a&gt;&amp;gt;&lt;/p&gt;
&lt;p&gt;&lt;a name=&quot;ref-04&quot;&gt;&lt;/a&gt;[4] Jeffe Jappe, W3C CEO quoted in &amp;lt;&lt;a href=&quot;http://www.w3.org/2001/tag/doc/IAB_Prague_2011_slides.html&quot; rel=&quot;noreferrer&quot;&gt;http://www.w3.org/2001/tag/doc/IAB_Prague_2011_slides.html&lt;/a&gt;&amp;gt;&lt;/p&gt;
</description>
     <comments>http://technicalfoundations.ukoln.ac.uk/technical/html5-case-studies-introduction#comments</comments>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/alex-bilbie">alex bilbie</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/brian-kelly">brian kelly</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/mark-macgillivray">mark macgillivray</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/peter-sefton">peter sefton</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/qingqi-wang">qingqi wang</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/sam-adams">sam adams</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/persons/stephen-gray">stephen gray</category>
 <category domain="http://technicalfoundations.ukoln.ac.uk/overview/topics/html5">HTML5</category>
 <pubDate>Mon, 16 Jul 2012 11:59:11 +0000</pubDate>
 <dc:creator>Administrator</dc:creator>
 <guid isPermaLink="false">80 at http://technicalfoundations.ukoln.ac.uk</guid>
  </item>
  </channel>
</rss>