`
keller
  • 浏览: 48117 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

客户端存储数据工具库-PersistJS

    博客分类:
  • Java
阅读更多

替代Cookie在客户端存储数据。

 Cookie存储数据缺点:

  • Size: Cookies are limited to about 4 kilobytes in size.
  • Bandwidth: Cookies are sent along with every HTTP transaction.
  • Complexity: Cookies are difficult to manipulate correctly.

    PersistJS优点:

  • Small (9.3k minified, 3k gzipped)
  • Standalone: Does not need any additional browser plugins or JavaScript libraries to work on the vast majority of current browsers.
  • Consistent: Provides a consistent, opaque API, regardless of the browser.
  • Extensible: Custom backends can be added easily.
  • Backwards Compatible: Can fall back to flash or cookies if no client-side storage solution for the given browser is available.
  • Forwards Compatible: Supports the upcoming versions of Internet Explorer, Firefox, and Safari (Opera too, if you have Flash).
  • Unobtrusive: Capability testing rather than browser detection, so newer standards-compliant browsers will automatically be supported

     

    与PersistJS类似功能项目包括:Dojo Storage。遗憾的是DojoStorage依赖Flash,没有安装Flash的浏览器DOJO storage不起作用。

  • 原文地址http://www.zgkw.cn/forums/forums/74105/ShowThread.aspx#74105

  • 分享到:
    评论

    相关推荐

      windows redis客户端连接工具, Redis-x64-3.2.100, 亲测可用

      Redis是一种开源、高性能的键值对数据存储系统,常用于数据库、缓存和消息中间件。在Windows操作系统中,由于其原生支持的是Linux环境,因此需要借助客户端工具来连接和管理Redis服务器。"windows redis客户端连接...

      hbase客户端连接工具winutils-2.2.0.zip

      4. **配置HBase连接**:在Java项目中,你需要添加HBase的JAR包依赖,这通常包括HBase的客户端库,如`hbase-client.jar`。这些可以通过Maven或Gradle等构建工具管理。 5. **配置HBase配置文件**:创建一个名为`hbase...

      【调试工具-mqtt-spy】mqtt客户端调试工具 mqtt-spy 详细使用教程

      【调试工具|mqtt-spy】mqtt客户端调试工具 mqtt-spy 详细使用教程

      duic 配置中心 Java-Android 客户端工具包-duic-java-client.zip

      5. **依赖库**:客户端可能依赖一些外部库,这些库通常在`dependencies`部分列出,并通过构建工具自动下载。 使用这个客户端工具包,开发者可以在Java或Android应用中执行以下操作: 1. **初始化客户端**:在应用...

      cxf客户端所需jar包-4个

      1. **wsdl2java.jar**:这个工具是CXF的一部分,用于从WSDL(Web Service Definition Language)文件自动生成Java客户端代码。WSDL是一种XML格式,定义了Web服务的接口,包括操作、消息格式和绑定信息。使用wsdl2...

      oracle客户端-所需组件-含操作步骤.rar

      Oracle客户端是用于与Oracle数据库进行交互的软件工具,它提供了多种功能,如SQL查询、数据库管理、应用程序开发等。在本资源"oracle客户端-所需组件-含操作步骤.rar"中,包含了连接Oracle数据库所需的组件以及详细...

      influxdb2-client工具

      对于InfluxDB 2.0客户端,`README.md`会详细介绍如何安装和使用`influx`命令行工具,以及如何与其他语言的客户端库配合使用。 总结,InfluxDB 2.0客户端工具是与InfluxDB数据库进行高效交互的关键组件,无论是通过...

      中兴 TD-LTE 客户端 驱动 ZTE TD-LTE Client

      中兴 TD-LTE 客户端驱动正是这样的桥梁,它允许用户的计算机与中兴的4G数据卡进行通信,使得用户可以通过数据卡连接到TD-LTE网络,进行高速的互联网浏览、文件下载、在线视频播放等活动。 对于ZTE MF820S、MF821S和...

      evglobe客户端安装包EV-Globe-Client-5.1-Win64-X64-QT5.7.1-VS2015-202301

      它可能提供数据管理和分析工具,允许用户查看、操作和展示地理空间数据。在5.1版本中,可能包含了性能优化、新功能或者对之前版本问题的修复。 描述中的内容与标题相同,再次确认了这是一个针对Windows 64位系统的...

      客户端数据存储----CookieFrom《高程3》

      本篇主要介绍Cookie技术的读书总结,但是我认为逻辑上最好会和WebStorage技术放在一起进行...用户的信息最好存储在客户端上,这就对客户端数据存储提出了要求。最早的解决方式就是Cookie。HTTPCookie,通常直接叫做coo

      ElasticSearch客户端工具

      ElasticSearch客户端工具是用于管理和操作Elasticsearch(ES)集群的重要软件,它们提供了一种直观、高效的方式来查看和管理ES集群的状态、索引、文档以及执行查询和分析任务。这些工具极大地简化了对Elasticsearch...

      新闻管理系统,服务器、Android客户端和PC端news-manager-system-master.zip

      - **Android SDK**:作为开发Android应用的基础,它包含了构建应用所需的API库、工具和文档。 - **UI 设计**:客户端界面设计遵循Material Design指南,提供良好的用户体验。 - **布局管理**:使用XML布局文件...

      瘦客户端常见问题分析NCT-2000-XP

      瘦客户端是计算机网络架构中的一种终端设备,它依赖服务器进行计算和数据存储,而自身仅处理用户界面和基本输入输出。这种模式在节省硬件成本、简化管理和维护方面具有优势,但同时也可能出现特定的技术挑战。 在...

      IEC60870-5-104规约模拟器包含服务端和客户端

      这个模拟器包含了服务端和客户端两部分,这意味着用户可以模拟发送和接收符合IEC60870-5-104标准的数据,这对于测试、调试和理解该规约的运作机制非常有帮助。服务端通常模拟一个设备,接收并处理来自客户端的请求,...

      svn客户端安装工具--小乌龟

      SVN客户端工具提供可视化的界面操作,无论SVN服务器是安装在windows还是linux,都可以用此客户端登录查看代码。

      oracle官方精简64位客户端-instantclient-basic-windows.x64-11.2.0.2.0

      Instant Client Package - Basic: All files required to run OCI, OCCI, and JDBC-OCI applications instantclient-basic-windows.x64-11.2.0.4.0.zip (54,956,947 bytes) Instant Client 程序包 — Basic(win64...

      达梦管理工具下载-达梦manager-自带客户端

      4. 视图和存储过程:了解如何创建和使用视图以简化数据查询,以及编写和调用存储过程以封装复杂的业务逻辑。 5. 用户权限管理:理解达梦数据库的权限体系,如何分配和管理用户的访问权限,以确保数据安全。 6. ...

    Global site tag (gtag.js) - Google Analytics