• Login
    View Item 
    •   Home
    • Massey Documents by Type
    • Theses and Dissertations
    • View Item
    •   Home
    • Massey Documents by Type
    • Theses and Dissertations
    • View Item
    JavaScript is disabled for your browser. Some features of this site may not work without it.

    Creating offline web applications using HTML5 : a thesis presented in partial fulfillment of the requirements for the degree of Master of Information Sciences in Computer Science, [Massey University, Albany, New Zealand]

    Icon
    View/Open Full Text
    02_whole.pdf (741.9Kb)
    01_front.pdf (36.83Kb)
    Abstract
    With the proliferation in the use of mobile devices, browser based applications are becoming the ideal information system for both individuals and organization. Web applications are platform independent and easy to deploy so can be accessed from any device that has a browser. A large number of businesses are now offering cloud services to deliver their software, which are on-demand and pay-as-you-go solutions. The increase in this trend is adding a huge economic and bandwidth challenge to both the network provider and consumer. While traditional web applications work when they are online, it is however essential for these applications to be available both online and offline modes. With this explosion in the use of mobile devices, the ability of these applications to work offline is especially important in situations where there is intermittent or no network availability. In this thesis we discuss ways of developing offline web applications. We also propose a method of implementing a wrapper that simplifies the currently proposed W3C’s HTML5 client-side database API, IndexedDB, by providing a fluent interface with a Language Integrated Query (LINQ) feel. In cases where synchronization of the client-side data with the server database is a requirement, conflict resolution becomes a bit challenging. We discuss techniques for synchronizing the data that is stored at the client during offline mode with the server database. Keywords: Web applications, HTML5, Client side storage, Browser databases, IndexedDB, Database replication/synchronization.
    Date
    2013
    Author
    Marshall, Sam
    Rights
    The Author
    Publisher
    Massey University
    URI
    http://hdl.handle.net/10179/4652
    Collections
    • Theses and Dissertations
    Metadata
    Show full item record

    Copyright © 2018 Massey University
    Contact Us | Send Feedback | Copyright Take Down Request
    DSpace software copyright © Duraspace
    v5.7-14.09.11
     

     

    Tweets by @Massey_Research
    Information PagesContent PolicyDepositing content to MROCopyright and Access InformationDeposit LicenseDeposit License SummaryTheses FAQFile Formats

    Browse

    All of MROCommunities & CollectionsBy Issue DateAuthorsTitlesSubjectsThis CollectionBy Issue DateAuthorsTitlesSubjects

    My Account

    LoginRegister

    Statistics

    View Usage Statistics

    Copyright © 2018 Massey University
    Contact Us | Send Feedback | Copyright Take Down Request
    DSpace software copyright © Duraspace
    v5.7-14.09.11