2009-02-17 1 views
0

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

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

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

+0

Ничего себе, вы нашли, что приложения Moz были легкими? Попробуйте хром, это взорвется ваш разум –

+0

Я использовал хром, его легче, чем moz-приложения, но на каком языке он фактически разработан, какую платформу они использовали для создания хрома? – Prashant

ответ

3

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

+0

Является ли их любым инструментом для создания приложений в XUL, как мы это делаем в .NET? – Prashant

+0

Если вы запрашиваете редактор пользовательского интерфейса WYSIWYG, то нет, AFAIK. – Nickolay

1

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

Xul

1

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