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 ]
Ссылки
[ редактировать ]- ^ «Yosemite JavaScript для поддержки автоматизации» . Программное обеспечение для поздней ночи . Проверено 22 марта 2015 г.
- ^ «Что нового в отладчике сценариев 5.0» . Программное обеспечение для поздней ночи . Проверено 22 марта 2015 г.
- ^ «JavaScript для автоматизации» . МакИстории . Проверено 31 августа 2014 г.
- ^ «Примечания к выпуску JavaScript для автоматизации» . Apple, Inc. Проверено 31 августа 2014 г.
Внешние ссылки
[ редактировать ]- Программное обеспечение для поздней ночи
- Хаф, Ричард (11 мая 2001 г.). «JavaScript и Mac OS» . О'Рейли . Архивировано из оригинала 19 октября 2014 года.