有些网站似乎只依靠javascript来生成他们的网页。作为用户,我们甚至无法看到最终的“真实”HTML输出。例如,如果您打开一个联邦快递跟踪页面< https://www.fedex.com/fedextrack/?tracknumbers=YOUR_TRACKING_NUMBER>,并在Chrome中查看其源页面(< view-source:https://www.fedex.com/fedextrack/?tracknumbers=YOUR_TRACKING_NUMBER>),您只能看到一些javascript代码。
问题:我们如何分析此类网页?例如,我们如何开发程序来自动重构和理解输出HTML?