3
昨天我在MSFT的HTML5演示文稿中,他们表示HTML5 sessionStorage存储在服务器上,localStorage存储在客户端上。有人可以澄清sessionStorage在浏览器上使用或在服务器上时是否持续存在?如果它存储在服务器上,那么使用什么机制来坚持它?服务器或客户端上是否存在HTML5 sessionStorage?
如果它存储在服务器上,那么在我看来,每次引用客户端上的sessionStorage数据都会导致网络流量。如果它存储在客户端上,如果设备处于脱机状态(比如说由于连接断开),它是否可用?
我在想,如果sessionStorage和localStorage之间的区别只是语义上的,它们都存储在本地,并且存储在其中的数据只有不同的生命周期,localStorage用于存储过去一生中需要存在的数据的浏览器实例。