在之前调试应用程序时,我注意到在 Web Inspector 中,似乎每个请求都会创建一个新的会话存储对象(表? )。
截屏:
您会注意到在Resources -> Session Storage下有多个test.localhost条目。
因此,我分心了我实际上要调试的内容,并继续搜索以找出导致此问题的原因。我将范围缩小到页面中包含Modernizr.js的时间。
我一直在各种不同的应用程序中使用Html5样板代码,所以我回到了裸样板代码,并且在那里也得到了相同的行为。
请注意,上面的屏幕截图来自标准样板代码,仅此而已。
那么,这是标准行为吗?这是我应该关心的事情吗?我当然没有注意到任何性能问题,即使在一次使用我的应用程序几个小时之后也是如此。
作为参考,我正在运行:
Safari (5.1.2)
Lion (10.7.2)
最新样板代码(提交 9feb29f4654540297e358454b821b2e29b848be8)