静态缓存为重型DHTML页面的图像


Static caching as image of heavy DHTML-Pages

我想创建一个服务,提供这个网站的屏幕截图,它使用了大量的dhtml,在速度较慢的计算机上非常慢,尤其是在Firefox上。

如果截图每隔几分钟就会实现一次,那就太完美了,这样我就可以在我们的网站上自动刷新它。

在Windows上,我可以使用php函数imagegrabscreen。但这将在没有加载AJAX元素的情况下获得屏幕截图。

如何将屏幕截图延迟到所有AJAX数据加载完毕?

我找到了一个Web解决方案:

你可以使用browsershots.org,选择一个合理的现代浏览器和窗口大小。

它还有一个API:https://browshot.com/api/documentation

可以为缩略图指定任何大小。