Какой фреймворк или инструмент Mozilla использует для разработки своих продуктов?

Я знаю, что это не связано с программированием, но мне любопытно узнать, какую платформу или инструмент (например, мы используем .NET Framework для разработки интерфейса настольных приложений) Mozilla использует для разработки своих продуктов, таких как «Firefox», «Thunderbird» и т. д.

Мне нравится интерфейс их приложений, кнопки особенно классно смотрятся и легкие. На первый взгляд их приложение и интерфейс выглядят легкими. В то время как в настольных приложениях .NET framework кнопки выглядят тяжелыми, они не имеют таких эффектов, как Moziila, в своем интерфейсе.

Может ли кто-нибудь сказать мне, что они используют, и могу ли я использовать то же самое для разработки своих приложений?


person Prashant    schedule 17.02.2009    source источник
comment
Ничего себе, вы находите приложения Moz легкими? Попробуйте хром, он снесет вам крышу   -  person Matt Briggs    schedule 17.02.2009
comment
Я использовал хром, он легче, чем приложения moz, но на каком языке он на самом деле разработан, какую платформу они использовали для создания хрома??   -  person Prashant    schedule 18.02.2009


Ответы (3)


Их пользовательский интерфейс основан на XUL (http://en.wikipedia.org/wiki/XUL). ). Вы можете использовать программу под названием XULRunner для создания подобных приложений.

person Doub    schedule 17.02.2009
comment
Есть ли у них инструмент для создания приложений в XUL, как мы это делаем в .NET?? - person Prashant; 17.02.2009
comment
Если вы просите редактор пользовательского интерфейса WYSIWYG, то нет, насколько я знаю. - person Nickolay; 09.07.2009

Mozilla использует XUL для создания пользовательского интерфейса для Firefox и Thunderbird. Вы можете думать о XUL как о чем-то вроде HTML и CSS.

person Jozef Izso    schedule 17.02.2009

Используемый ими пользовательский интерфейс полностью основан на XUL, программирование выполняется только на C++.

Xul

person TomHastjarjanto    schedule 17.02.2009