XULRunner

XULRunner 41.0.2

Նկարագրություն

XULRunner-ը մշակողների հզոր գործիք է, որը թույլ է տալիս ստեղծել հարուստ հավելվածներ՝ օգտագործելով Mozilla տեխնոլոգիաները: Դա գործարկման ժամանակի փաթեթ է, որը կարող է օգտագործվել XUL+XPCOM հավելվածները բեռնելու համար, որոնք նույնքան հարուստ են գործառույթներով, որքան Firefox-ը և Thunderbird-ը: XULRunner-ի միջոցով կարող եք հեշտությամբ տեղադրել, թարմացնել և տեղահանել այս հավելվածները:

XULRunner-ի հիմնական հատկանիշներից մեկը libxul-ի տրամադրման կարողությունն է: Այս լուծումը թույլ է տալիս ներդնել Mozilla տեխնոլոգիաները այլ նախագծերում և արտադրանքներում: Սա նշանակում է, որ դուք կարող եք օգտագործել նույն հզոր գործիքներն ու հնարավորությունները, որոնք առկա են Firefox-ում և Thunderbird-ում ձեր սեփական հատուկ հավելվածներում:

XULRunner-ը բաց կոդով նախագիծ է, որը մշակվել է Mozilla հիմնադրամի կողմից: Այն առաջին անգամ թողարկվել է 2006 թվականին՝ որպես Firefox 3 թողարկման ցիկլի մի մաս: Այդ ժամանակից ի վեր այն դարձել է էական գործիք ծրագրավորողների համար, ովքեր ցանկանում են ստեղծել միջպլատֆորմային հավելվածներ՝ օգտագործելով վեբ տեխնոլոգիաները:

XULRunner-ի միջոցով ծրագրավորողներին հասանելի են գործիքների և API-ների լայն շրջանակ, որոնք հեշտացնում են բարդ հավելվածների արագ ստեղծումը: Դրանք ներառում են.

- Gecko-ի մատուցման շարժիչ. այս շարժիչը ապահովում է Firefox-ի և Thunderbird-ի ինտերֆեյսի (UI) բաղադրիչները:

- XPCOM բաղադրիչի մոդել. Այս մոդելը ապահովում է ճկուն ճարտարապետություն մոդուլային ծրագրային բաղադրիչներ կառուցելու համար:

- XPConnect սկրիպտավորման լեզու. այս լեզուն թույլ է տալիս հավելվածի ներսում աշխատող JavaScript կոդը փոխազդել հավելվածից դուրս գործող C++ կոդի հետ:

- XBL պարտադիր լեզու. այս լեզուն ծրագրավորողների համար հնարավորություն է տալիս սահմանել բազմակի օգտագործման միջերեսի բաղադրիչներ:

Օգտագործելով այս գործիքները HTML-ի, CSS-ի, JavaScript-ի և այլ վեբ տեխնոլոգիաների հետ միասին ծրագրավորողներին հնարավորություն է տալիս ստեղծել աշխատասեղանի նման հարուստ փորձառություններ ցանկացած հարթակում:

XULRunner-ի օգտագործման ամենամեծ առավելություններից մեկը դրա միջպլատֆորմային համատեղելիությունն է: Այս տեխնոլոգիայով ստեղծված հավելվածները կաշխատեն Windows-ի, macOS-ի, Linux-ի կամ Mozilla-ի Gecko շարժիչի կողմից աջակցվող ցանկացած այլ հարթակի վրա:

Մեկ այլ առավելություն նրա ճկունությունն է, երբ խոսքը վերաբերում է UI դիզայնին: Մշակողները լիովին վերահսկում են իրենց հավելվածի տեսքը և զգացողությունը, քանի որ դրանք սահմանափակված չեն ավանդական օպերացիոն համակարգի UI շրջանակներով, ինչպիսիք են Windows Forms-ը կամ Cocoa Touch-ը:

Բացի ճկուն և միջպլատֆորմային համատեղելի լինելուց, XULRunner-ն առաջարկում է նաև գերազանց կատարում՝ անհրաժեշտության դեպքում տեղական կոդի օգտագործման շնորհիվ՝ զուգակցված SpiderMonkey-ի միջոցով՝ Mozilla-ի բարձր արդյունավետությամբ JavaScript շարժիչով JavaScript-ի օպտիմիզացված կատարման հետ:

Ընդհանուր առմամբ, XULRunner-ն առաջարկում է գործիքների հիանալի փաթեթ՝ ցանկացած հարթակում աշխատասեղանի նման հարուստ փորձառություններ ստեղծելու համար՝ օգտագործելով վեբ տեխնոլոգիաները, ինչպիսիք են HTML, CSS և Javascript: Դրա ճկունությունը, միջպլատֆորմային համատեղելիությունը և կատարողականությունը դարձնում են այն լավագույն մշակողների հասանելի գործիքներից մեկը: Այսօր: Եթե դուք փնտրում եք արագ հնարավորություններով հարուստ աշխատասեղանի հավելվածներ ստեղծելու միջոց, Xulrunner-ը անպայման պետք է լինի ձեր ցուցակի վերևում:

Ամբողջական բնութագիրը
Հրատարակիչ Mozilla
Հրատարակիչների կայք http://www.mozilla.org/
Թողարկման ամսաթիվ 2020-06-04
Ավելացման ամսաթիվը 2020-06-04
Կատեգորիա Մշակողի գործիքներ
Ենթակարգ Բաղադրիչներ և գրադարաններ
Տարբերակ 41.0.2
OS պահանջները Windows, Windows 7, Windows 8, Windows 10
Պահանջներ None
Գինը Free
Շաբաթական ներբեռնումներ 2
Ընդհանուր ներբեռնումներ 3727

Comments: