diff options
author | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 21:46:22 -0500 |
---|---|---|
committer | Peter Bengtsson <mail@peterbe.com> | 2020-12-08 21:46:22 -0500 |
commit | a065e04d529da1d847b5062a12c46d916408bf32 (patch) | |
tree | fe0f8bcec1ff39a3c499a2708222dcf15224ff70 /files/ru/xpcom | |
parent | 218934fa2ed1c702a6d3923d2aa2cc6b43c48684 (diff) | |
download | translated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.gz translated-content-a065e04d529da1d847b5062a12c46d916408bf32.tar.bz2 translated-content-a065e04d529da1d847b5062a12c46d916408bf32.zip |
update based on https://github.com/mdn/yari/issues/2028
Diffstat (limited to 'files/ru/xpcom')
-rw-r--r-- | files/ru/xpcom/language_bindings/index.html | 35 |
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> |