This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 21398 - Regarding Disk Space Limitations. My company currently produces a series of web applications that are built to be used in the field - sometimes in remote or isolated locations where internet access [...]
Summary: Regarding Disk Space Limitations. My company currently produces a series of w...
Status: RESOLVED WORKSFORME
Alias: None
Product: WHATWG
Classification: Unclassified
Component: HTML (show other bugs)
Version: unspecified
Hardware: Other other
: P3 normal
Target Milestone: Unsorted
Assignee: Ian 'Hixie' Hickson
QA Contact: contributor
URL: http://www.whatwg.org/specs/web-apps/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2013-03-26 14:11 UTC by contributor
Modified: 2013-04-14 06:38 UTC (History)
2 users (show)

See Also:


Attachments

Description contributor 2013-03-26 14:11:05 UTC
Specification: http://dev.w3.org/html5/webstorage/
Multipage: http://www.whatwg.org/C#top
Complete: http://www.whatwg.org/c#top

Comment:
Regarding Disk Space Limitations.

My company currently produces a series of web applications that are built to
be used in the field - sometimes in remote or isolated locations where
internet access is not possible. (i.e. remote environmental monitoring,
building electrical rooms, offshore oil rigs below decks etc.). As a result,
all of the applications make extensive use of the HTML5 app cache and Local
Storage so that they will function on tablet devices when in airplane mode or
offline.

After the field work is complete and the field worker is back in an office (or
otherwise reconnected to the internet), the collected data is transmitted to
the server.

We have successfully built our current products and have several more planned,
but the completely arbitrary limit of 5MB Local Storage prevents us from
creating optimum products for our customers. In fact, it completely eliminates
some important capability when it comes to storing diagrams and other critical
reference material for offline use. 

Since our customers purchase tablets that are specifically purposed for
running our applications, there is no need for any limitation whatsoever.

Our review of the standards have uncovered no rationale whatsoever for a 5MB
limit on Local Storage.  This limitation unfortunately undermines an important
and very worthwhile characteristic of HTML5 -- offline web applications.

We recommend eliminating this arbitrary limitation altogether (or at least
making the limitation a variable that depends on the available hardware
resources in some way).

As a minimum, it should simply be a user controllable value without
limitation.

We have given this item extensive consideration and welcome the opportunity to
discuss it in even greater detail with those in a position to alter the
current proposal.

Sincerely,
Mike Batton
Encircle Solutions, Inc.
michael@encirclesolutions.com

Posted from: 75.112.132.161
User agent: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.172 Safari/537.22
Comment 1 Ian 'Hixie' Hickson 2013-04-01 17:13:05 UTC
> Since our customers purchase tablets that are specifically purposed for
> running our applications, there is no need for any limitation whatsoever.

You can just configure them to have whatever limitation you want. The spec doesn't require a limitation, it only suggests one.


> Our review of the standards have uncovered no rationale whatsoever for a 5MB
> limit on Local Storage.

The rationale is that hostile sites could fill up a user's hard disk, which can have pretty bad consequences (many programs and operating systems stop working when there's no free space at all).
Comment 2 Ian 'Hixie' Hickson 2013-04-14 06:38:05 UTC
(I notified the submitter of the response above by e-mail.)

If you disagree with comment 1, please reopen this bug. Thanks!