我已阅读有关WebSQL,IndexedDB和localStorage的标准,但我在哪里可以了解特定浏览器(本例中为Google Chrome)的实际情况实现这些功能?
我知道我可以阅读Chromium的源代码,但我认为会有一些介绍/文档类型的文章由构建浏览器的团队提出。我一直在寻找,但没有发现任何东西。
答案 0 :(得分:1)
如果你的意思是“实际实现”,就像“用什么编写C ++代码来制作神奇的HTML5一样”,那么代码真的是你能做的最好的。有各种各样的设计文档(like this old one for IndexedDB),团队有时会不断更新,但代码本身是实现细节的最佳来源。筛选测试(for IndexedDB, for example)是一个很好的入门方式。有关实施细节的进一步讨论发生在chromium-dev和webkit-dev上,搜索这些列表以获取花絮是另一个很好的信息来源。
另一方面,如果你的意思是“实际实现”,如“我可以在浏览器X中使用哪些HTML5”,那么caniuse可能是最佳功能兼容性的最佳选择表。