Jump to content

JavaScript ЧАСТЬ

JavaScript OSA (первоначально JavaScript для OSA , сокращенно JSOSA ) — это бесплатный межпроцессного взаимодействия язык сценариев для компьютера Macintosh .

JavaScript OSA использует «базовый язык» в Mozilla реализации JavaScript языка программирования (см. SpiderMonkey ). Язык используется как альтернатива языку AppleScript . Его использование не связано со сценариями на основе веб-браузера . Его можно рассматривать как функцию, аналогичную Microsoft языку JScript .NET на машинах Windows, хотя между сценариями системного уровня двух языков нет совместимости.

Описание

[ редактировать ]

Этот язык идентичен основному языку Mozilla, с расширениями, добавленными через объект «Core» и объект «MacOS». Объект MacOS имеет методы для получения объектов, привязанных к приложениям . Это делается с помощью системы обмена сообщениями AppleEvent Macintosh , которая является частью открытой архитектуры сценариев .

Язык был впервые выпущен в 2001 году и входил в состав Late Night Software флагманского продукта — Script Debugger . В мае 2005 года для тестирования была доступна новая «альфа-версия» языка. Эта улучшенная вторая версия языка была включена в версию 4 отладчика сценариев. JavaScript OSA в конечном итоге был прекращен из-за отсутствия интереса. [ 1 ] и был исключен из Script Debugger 5 в 2012 году. [ 2 ]

Альтернативы

[ редактировать ]

OS X Yosemite представила JavaScript для автоматизации (JXA): общесистемную поддержку сценариев с помощью JavaScript , основанную на JavaScriptCore и открытой архитектуре сценариев . [ 3 ] Он оснащен мостом Objective-C целые приложения Cocoa на JavaScript. , который позволяет программировать [ 4 ]

  1. ^ «Yosemite JavaScript для поддержки автоматизации» . Программное обеспечение для поздней ночи . Проверено 22 марта 2015 г.
  2. ^ «Что нового в отладчике сценариев 5.0» . Программное обеспечение для поздней ночи . Проверено 22 марта 2015 г.
  3. ^ «JavaScript для автоматизации» . МакИстории . Проверено 31 августа 2014 г.
  4. ^ «Примечания к выпуску JavaScript для автоматизации» . Apple, Inc. Проверено 31 августа 2014 г.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ae012b5c2a0f27f977d88a14d8403167__1614746520
URL1:https://arc.ask3.ru/arc/aa/ae/67/ae012b5c2a0f27f977d88a14d8403167.html
Заголовок, (Title) документа по адресу, URL1:
JavaScript OSA - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)