facebook源码分析之libfbml
下午下载了源码后,发现libfbml源码包里面竟然包含firefox的源码,阅读里面的README文件,说libfbml的编译过程需要依赖firefox源码,然后firefox源码编译又依赖其他一系列包。为什么呢?
facebook拿到html后,通过libfbml解释得到一颗node tree,这个过程跟firefox解释html源码然后渲染的过程应该是一致的,所以facebook直接复用firefox的代码。所以要理解libfbml的代码,得看firefox的源码,突然想起来facebook收购一个公司,正是firefox创始人的新公司,有钱多好啊,我们收购ie创始的人公司吧。
上一篇:伤心下一篇:在需要的时候看到的一篇正确的文章

心情分类
推荐日记
分享排行