gptkbp:instanceOf
|
gptkb:REST_API
|
gptkbp:accessibleBy
|
same-origin scripts
|
gptkbp:alternativeTo
|
gptkb:IndexedDB
Cookies
window.sessionStorage
|
gptkbp:API
|
synchronous
|
gptkbp:APIStandardizedBy
|
gptkb:W3C
|
gptkbp:canBe
|
offline web applications
session management
user preferences
feature flags
storing tokens
caching data
|
gptkbp:canBeInspectedWith
|
browser developer tools
|
gptkbp:cannotBeAccessedBy
|
HTTP requests
other domains
|
gptkbp:canStore
|
objects directly
|
gptkbp:dataIsDomainSpecific
|
true
|
gptkbp:dataIsNotSentWith
|
HTTP requests
|
gptkbp:dataPersistsAfter
|
browser restart
|
gptkbp:dataSharedBetween
|
tabs of same origin
|
gptkbp:deserializationRequired
|
JSON.parse()
|
gptkbp:encryption
|
true
|
gptkbp:event
|
storage event
|
https://www.w3.org/2000/01/rdf-schema#label
|
window.localStorage
|
gptkbp:introducedIn
|
gptkb:HTML5
|
gptkbp:lifespan
|
until explicitly cleared
|
gptkbp:method
|
clear()
getItem()
key()
removeItem()
setItem()
|
gptkbp:notAccessibleFrom
|
server-side code
other origins
|
gptkbp:notRecommendedFor
|
sensitive data
|
gptkbp:partOf
|
Window interface
|
gptkbp:property
|
length
|
gptkbp:provides
|
localStorage
|
gptkbp:quotaExceededError
|
when storage limit is reached
|
gptkbp:removes
|
digital media
browser settings
|
gptkbp:riskFactor
|
gptkb:XSS_attacks
|
gptkbp:serializationRequired
|
JSON.stringify()
|
gptkbp:storage
|
persistent
key-value pairs
|
gptkbp:storageLimit
|
about 5MB
|
gptkbp:supportedBy
|
most modern browsers
|
gptkbp:type
|
string only
|
gptkbp:usedFor
|
client-side storage
|
gptkbp:bfsParent
|
gptkb:LocalStorage
|
gptkbp:bfsLayer
|
6
|