我想知道mozilla的开发人员使用什么来设计和编程mozilla firefox浏览器......
任何人都可以帮忙......
答案 0 :(得分:1)
Mozilla使用自己的自定义工具包(XUL),使用特定于平台的外观,使内容与应用程序更好地融为一体。
答案 1 :(得分:1)
Mozilla使用各种不同的“后端”来负责低级操作系统的工作 - 例如创建和管理顶级窗口,提供文件选择器对话框,播放声音。 Linux存在两个这样的后端:一个是based on GTK2,另一个是on QT。官方的Linux版本使用GTK2后端,但据我所知,QT后端已经完全放弃了。
对于高级别的东西 - 一切都在XUL完成,这是独立于平台的。此时后端已被大部分抽象掉了。