[PS CC-CC2021] UXP

Skvoznyak

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

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

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

Skvoznyak

Топикстартер
15 лет на форуме
Сообщения
5 500
Реакции
2 168
а, ну и само собой UXP будет постепенно внедряться и в другие приложения, сроки неизвестны.

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

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835

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

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

5) Доступ к файловой системе за пределами папки плагина - только с явным разрешением пользователя
ОМФГ, воистину, храни нас б-г от перемен! 'otbline' 'fp'
 

Skvoznyak

Топикстартер
15 лет на форуме
Сообщения
5 500
Реакции
2 168
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'
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Тупорылые индусские дибилы, короновирус на их голову! 'P:E'
 

Skvoznyak

Топикстартер
15 лет на форуме
Сообщения
5 500
Реакции
2 168
насколько я видел и общался, те кто этим занят - американцы, на индусов не похожи )
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
Ну это тебя они приближают к заветному свечному заводику в Самаре домику в Крыму '))'
 

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Вообще, разговор про переход на UXP идёт лет пять, если не больше. Но фактически ничего не показывали.
По сути это объединение принципов CEP и обычных скриптов. Отличие в том, что CEP запускает скрипт через некий прокси, а UXP будет гонять DOM напрямую.
А так все тот же стек: node.js, ECMA17 (или 19 запилят) и сильно урезанный chromium для дебага.
Но вот порог вхождения сильно повысят. И просто так скрипт в десяток строк не набросаешь.
 

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835
И просто так скрипт в десяток строк не набросаешь.
Я думаю, (если в коробке не будет) можно будет запилить некий интерфейс по запуску этого самого простого скрипта в десяток строк
 

Skvoznyak

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

_MBK_

Пикирующий бомбардировщик
15 лет на форуме
Сообщения
33 137
Реакции
10 835

Skvoznyak

Топикстартер
15 лет на форуме
Сообщения
5 500
Реакции
2 168
А если ты имеешь в виду простенький extendscript запустить, после того как его поддержку выпилят, то вперед ) самое веселое это ScriptUI, конечно, но и в остальном сюрпризов много
 
Последнее редактирование:

Oleg Butrin

20 лет на форуме
Сообщения
1 989
Реакции
1 213
Кстати, ничего не пишут про поддержку VBS и applescript. А это тоже крайне важно.