Client-side persistent data
Client-side persistent data or CSPD is a term used in computing for storing data required by web applications to complete internet tasks on the client-side as needed rather than exclusively on the server. As a framework it is one solution to the needs of Occasionally connected computing or OCC.
A major challenge for HTTP as a stateless protocol has been asynchronous tasks. The AJAX pattern using XMLHttpRequest was first introduced by Microsoft in the context of the Outlook e-mail product.
The first CSPD were the 'cookies' introduced by the Netscape Navigator. ActiveX components which have entries in the Windows registry can also be viewed as a form of client-side persistence. {{Citation needed|date=November 2019}}
See also
External links
- [https://web.archive.org/web/20070928055759/http://www.curl.com/developer/faq/cspd/ CSPD]
- [https://archive.today/20130119111316/http://safari.ciscopress.com/0596101996/jscript5-CHP-19-SECT-6 Safari] preview
- [http://wp.netscape.com/newsref/std/cookie_spec.html Netscape] {{Webarchive|url=https://web.archive.org/web/20070805052634/http://wp.netscape.com/newsref/std/cookie_spec.html |date=2007-08-05 }} on persistent client state
{{Web interfaces}}