Preskoči na sadržaj
Moj profil

sažetak izlaganja sa skupa · 2020

Usporedba ExtendScript i JavaScript strojeva za Adobe InDesign CC aplikacije

prof. dr. sc. Klaudio Pap

Sažetak

Adobe omogućuje u svojim aplikacijama tehnologiju proširivanja, koja daje infrastrukturu za razvoj i dijeljenje ekstenzija koje rade kroz različite Adobe aplikacije. Adobe Application Extension koristi HTML i JavaScript kako bi se kreirala korisnička sučelja koja su podržana kroz razne platforme te se izvršavaju u Chrome V8 engine (s predinstaliranim Node.js okruženjem). Ekstenzije imaju pristup skriptnom sučelju aplikacije i mogu raditi sa skriptnim DOM kako bi ostvarivale interakciju s dokumentima u Adobe programima. Adobe programi podržavaju ExtendScript, Adobe proširenu verziju ECMAScript standarda te se izvršavaju u Adobe ExtendScript engine. Pošto oba stroja podržavaju isti standard mogu se uspoređivati. Usporedba strojeva odgovara na pitanje koji programski zadaci se trebaju odvijati u kojem stroju. Izrađena je usporedba kako bi se istražile mogućnosti svakog stroja i strukturirali rezultati dobiveni testiranjem okruženja u Adobe InDesign CC 2019. Ovim radom zaključene su prednosti i nedostaci pojedinog stroja koji se koriste pri izvršavanju Adobe Common Extensibility Platform (CEP) ekstenzija.

Ključne riječi

CEP CEF ExtendScript JavaScript Adobe InDesign