我想测试HTML解析器的性能。它是用Java编写的。但是,常规HTML文件的解析时间太小而无法测量,例如5毫秒。
所以我正在寻找足够大的HTML作为我们的基准测试。如果您知道任何网站或网页真的很大,或者您知道任何现有的HTML基准测试套件,请告知我们。
答案 0 :(得分:2)
在每个情况下解析HTML很快 - 由于HTML解析过程,一个大的HTML文档不需要很长时间来渲染,但是由于布局引擎中涉及的逻辑(没有琐碎的任务!)。
例如,我有一个2MB的HTML文件,它是我们内部工具的转储。 Firefox和IE都会立即呈现它,因为它有一个非常简单的样式表,但我还有一个30KB的HTML文件,它使用了大量有趣的布局技术(以及大量box-shadow
s),需要大约200ms来渲染。 / p>
如果您想要更快地显示一个巨大的HTML文件,那么有不同的方法(例如拆分页面,分页数据或使用Ajax技术按需加载)。