aboutsummaryrefslogtreecommitdiff
path: root/files/ru/xpcom
diff options
context:
space:
mode:
Diffstat (limited to 'files/ru/xpcom')
-rw-r--r--files/ru/xpcom/language_bindings/index.html35
1 files changed, 0 insertions, 35 deletions
diff --git a/files/ru/xpcom/language_bindings/index.html b/files/ru/xpcom/language_bindings/index.html
deleted file mode 100644
index c32b690313..0000000000
--- a/files/ru/xpcom/language_bindings/index.html
+++ /dev/null
@@ -1,35 +0,0 @@
----
-title: Языковые Связки
-slug: XPCOM/Language_Bindings
-tags:
- - Java
- - JavaScript
- - Language_Bindings
- - Perl
- - Python
- - Ruby
- - XPCOM
- - 'XPCOM:Language Bindings'
-translation_of: Mozilla/Tech/XPCOM/Language_Bindings
----
-<p><strong>XPCOM Язык Связка</strong> является мостом между определенным языком и <a class="internal" href="/ru/XPCOM" title="ru/XPCOM">XPCOM</a> для достижение следующих двух целей: </p>
-<ul>
- <li>
- <p>Разрешить <em>доступ к <u>XPCOM объектам</u> в рамках этого языка</em> (там, где доступ означает чтение/запись/создание <u>XPCOM объектов</u>, а также вызова методов на них). </p>
- </li>
- <li>
- <p>Сделать доступными <em>модули, написанные на различных языках, как к </em><u><em>XPCOM объектам</em></u>, тем самым позволив всем другим языкам, для которых существуют <u>XPCOM связки,</u> получить доступ к этим модулям.</p>
- </li>
-</ul>
-<p><br>
- Поскольку <u>XPCOM </u><u>слой</u> написан на C/C++, его API могут быть доступны в родном режиме используя C или C++. Для всех остальных языков для получения возможности доступа к <u>XPCOM API</u>, необходима дополнительная связка слоев. <br>
- <br>
- Существуют следующие связки слоев для языков: </p>
-<ul>
- <li><strong>JavaScript</strong>: <a class="internal" href="/en/XPConnect" title="en/XPConnect">XPConnect</a> (входит в состав Firefox и активно используется в XUL приложений)</li>
- <li><strong>Java</strong>: <a class="internal" href="/en/JavaXPCOM" title="en/JavaXPCOM">JavaXPCOM</a> (не входит в Firefox, но по умолчанию включена в XULRunner сборку и используется в некоторых приложениях Eclipse) </li>
- <li><strong>Python</strong>: <a class="internal" href="/en/PyXPCOM" title="en/PyXPCOM">PyXPCOM</a> (не является частью стандартной сборки, но активно используется в продуктах ActiveState Komodo) </li>
- <li><strong>Perl</strong>: <a class="internal" href="/en/PlXPCOM" title="en/PlXPCOM">PlXPCOM</a></li>
- <li><strong>Ruby</strong>: <a class="internal" href="/en/RbXPCOM" title="en/RbXPCOM">RbXPCOM</a></li>
-</ul>
-<p>Пожалуйста руководствуйтесь страницами соответствующих связок если Вы нуждаетесь в информации о том как этим пользоваться.</p>