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