Tag Archives: HTML5

Working with HTML5 local storage and use offline functionality

Recently I have done some research about HTML local storage and the offline functionality for websites in preparation for a project. In this article I want to share my experience with you. All of the content discussed in this article was tested in Google Chrome 27, Firefox 22, and Internet Explorer 10.

This article will only show some aspects. For more information and examples have a look at the literature listed beneath.

Local Storage

In the past native applications had some capabilities which were missing in the web area. One of this capabilities was to store data on the client. A solution for this problem was the usage of cookies. This solution introduced some problems, especially if you have security in mind. An alternative proposed by the World Wide Web Consortium (W3C) is called Web Storage. In this section I want to discuss some of the basics of one approach coming from the Web Storage proposal: local storage. Local storage, which is sometimes referred to as DOM Storage, is a simple persistent key-value storage directly in the browser. An important advantage of local storage is that it is natively implemented in browsers, which means that it is available even when external plug-ins are not.

Continue reading

Links of the week

Hello and welcome back to the links of the week. In contrast to my normal topics for the links of the week I have no link about Windows Azure today, but the four I will present today are four which most app developers should know (except the first one).

Before I start I like to take your attention to my blogs list. I started this page to give you an overview about helpful sites. Since the initial creation I have updated it today with a link to Pluralsight which is a great site if you are looking for trainings for several technologies.

The first one is called modern.IE. You probably have heard about this site. It is a dev center with free tools and resources which should help developers to focus on the thing they should do and love – development.

Like you may have heard the Team Foundation Service now supports Git. Andy Lewis gives an introduction how you can create a Git project and helps you to get started.

Beside version control test your application is another important part of the application lifecycle management. Vinay Krishna gives an introduction to the Windows Phone Unit Test capabilities with the Visual Studio 2012 Update 2.

One thing you normally have to do during the app development is to make it available for more markets. That means you have to localize your app. Dan Zucker gives you on this post some tips how you can achieve this goal.

– Jan (@Horizon_Net)