[PS CC-CC2022] UXP

  • Автор темы Автор темы Skvoznyak
  • Дата начала Дата начала

Skvoznyak

Топикстартер
15 лет на форуме
Сообщения
5 500
Реакции
2 169

наслаждаемся.

1) JSX (ExtendScript) надо переписывать - это -. Почти все на данный момент через аналог ActionManager - команду batchPlay.
2) Теперь интерфейс и скрипты приложения в одном пространстве - это +.
3) Интерфейс типа html/css, но не все поддерживается, так как это не браузер, даже не покоцанный Chromium. Но есть spectrum компоненты, выглядят нативно из коробки. Темы переключаются автоматически.
4) UXP плагины не надо подписывать сертификатами, инсталлируются также намного проще
5) Доступ к файловой системе за пределами папки плагина - только с явным разрешением пользователя
6) CEP и ExtendScript со ScriptUI пока работают.
 
а, ну и само собой UXP будет постепенно внедряться и в другие приложения, сроки неизвестны.

NB какие-то вещи можно также смотреть в документации XD
 

наслаждаемся.

1) JSX (ExtendScript) надо переписывать - это -. Почти все на данный момент через аналог ActionManager - команду batchPlay.

5) Доступ к файловой системе за пределами папки плагина - только с явным разрешением пользователя
ОМФГ, воистину, храни нас б-г от перемен! 'otbline' 'fp'
 
IMPORTANT: While this documentation set talks exclusively about Photoshop plugins created using UXP, earlier methods of controlling Photoshop, including CEP (Common Extensibility Platform) and ExtendScript continue to be supported. Over time these earlier technologies will be deprecated and then removed from Photoshop, but there is no need to rush to convert your existing plugins to UXP.

'otbline'
 
Тупорылые индусские дибилы, короновирус на их голову! 'P:E'
 
насколько я видел и общался, те кто этим занят - американцы, на индусов не похожи )
 
Ну это тебя они приближают к заветному свечному заводику в Самаре домику в Крыму '))'
 
Вообще, разговор про переход на UXP идёт лет пять, если не больше. Но фактически ничего не показывали.
По сути это объединение принципов CEP и обычных скриптов. Отличие в том, что CEP запускает скрипт через некий прокси, а UXP будет гонять DOM напрямую.
А так все тот же стек: node.js, ECMA17 (или 19 запилят) и сильно урезанный chromium для дебага.
Но вот порог вхождения сильно повысят. И просто так скрипт в десяток строк не набросаешь.
 
И просто так скрипт в десяток строк не набросаешь.
Я думаю, (если в коробке не будет) можно будет запилить некий интерфейс по запуску этого самого простого скрипта в десяток строк
 
А если ты имеешь в виду простенький extendscript запустить, после того как его поддержку выпилят, то вперед ) самое веселое это ScriptUI, конечно, но и в остальном сюрпризов много
 
Последнее редактирование:
Кстати, ничего не пишут про поддержку VBS и applescript. А это тоже крайне важно.