В чем разница между WebID и IDL(XPIDL)?
WebIDL: язык описания интерфейса, используемый для описания типов данных, интерфейсов, методов, свойств и других компонентов, составляющих интерфейс программирования веб-приложений (API).
IDL (XPIDL): это язык описания интерфейса, используемый для указания классов интерфейса XPCOM. (Ожидается, что в будущем XPIDL приблизится к WebIDL.)
Эти два интерфейса используют XPCOM для реализации межязыкового механизма IPC.
Итак, мои вопросы:
- Чем отличаются WebIDL от XPIDL?
- Почему IDL будет сходиться к WebIDL в функции?
Спасибо.