In recent years a number of sophisticated mechanisms for storing and managing data on web clients have emerged. These client-side storage mechanisms bring along several benefits, including faster websites and improved user experience. In the conventional model all data stored on the server side storage. When a user requests new data, a request is made by the client to the server and the data is retrieved from the database residing on the server. In this interaction model transferring of data is done between the client and server so takes more time and thus slows down the website leading poor user experience. In Modern Interaction Model, there is a provision of client-side storage that is local storage. The first mechanism used for local storage was HTTP cookie, which enabled the web application to store data on web clients. However, cookies do not meet the requirements of the modern web application. There are several techniques evolved for local storage like HTTP Cookie, Flash Cookie, and Google Gears. Nowadays HTML5 plays a major role in local storage.
[1]
Bruce Lawson,et al.
Introducing HTML5
,
2010
.
[2]
Elizabeth Castro,et al.
HTML5 and CSS3
,
2011
.
[3]
Rick Rogers.
Augmented reality with HTML5
,
2011
.
[4]
Mark Pilgrim,et al.
HTML5: Up and Running
,
2010
.
[5]
Paul S. Wang.
Dynamic Web Programming and HTML5
,
2012
.
[6]
Brian P. Hogan.
HTML5 and CSS3: Develop with Tomorrow's Standards Today
,
2011
.
[7]
Steve Fulton,et al.
HTML5 Canvas
,
2011
.