Vidjet dvigatellarini taqqoslash - Comparison of widget engines

Bu taqqoslash vidjet dvigatellari. Ushbu maqola haqida emas vidjet vositasi ichida ishlatiladigan kompyuter dasturlash qurmoq grafik foydalanuvchi interfeyslari.

Umumiy

DvigatelIjodkorJoriy versiyaLitsenziyaHolat
Adobe AIRAdobe tizimlari1.5MulkiyQo'llab-quvvatlanadi
AveDeskAndreas Verxoven1.3MulkiyTashlab ketilgan
Boshqaruv paneliApple Inc.1.8 (2011 yil 20-iyul); 9 yil oldin (2011-07-20)) [±]MulkiyPensiya
DesktopXStardok3.5MulkiyTashlab ketilgan
gDeskletsMartin Grimme va Kristian Meyer0.36GPLTashlab ketilgan
Google Desktop gadjetlariGoogle5.0.0701.18382MulkiyTo'xtatildi
KapsulalarEndryu Pauell0.9.9MulkiyTashlab ketilgan
KlipFolioTinchlik5.0DMulkiyFaol va qo'llab-quvvatlanadigan
Microsoft asboblariMicrosoft?MulkiyTo'xtatildi
NetFrontAccess Co. Ltd.4.2MulkiyTo'xtatildi
NetvibesNetvibes1.0MulkiyFaol va qo'llab-quvvatlanadigan
OperaOpera dasturiy ta'minoti72.0.3815.400 (25 noyabr 2020 yil); 2 kun oldin (2020-11-25)[1])MulkiyTo'xtatildi
PlazmaKDE (Aaron Seigo, asosiy ishlab chiquvchi)4.14.38 (2017 yil 7-noyabr); 3 yil oldin (2017-11-07)) [±][2]GPLFaol va qo'llab-quvvatlanadigan
Yomg'ir o'lchagichKimmo "Yomg'irli" Pekkola4.3.1 - r3321 (2019 yil 22 sentyabr); 14 oy oldin (2019-09-22)) [±]GPLFaol va qo'llab-quvvatlanadigan
SsenariylarRiko Pfaus (AKA RYX)0.1.5GPLTashlab ketilgan
Jiddiy samurizeGustaf va Oskar Lund1.64MulkiyTashlab ketilgan
SuperKarambaXans Karlsson0.39GPLTashlab ketilgan
WebKitApple Inc.?BSD +LGPLFaol va qo'llab-quvvatlanadigan
WidSetsNokia?MulkiyTo'xtatildi
Yahoo! VidjetlarEd Voas, Maykl Gallouey va Sem Magnuson [Izoh 1]4.5.2MulkiyTo'xtatildi
DvigatelIjodkorJoriy versiyaLitsenziyaHolat
  1. ^ The Yahoo! Vidjetlar dastlab Arlo Rose va Ed Voas tomonidan Konfabulator sifatida chiqarilgan. Bir necha oydan keyin ism o'zgartirildi Yahoo! dasturiy ta'minotni 2005 yil iyul oyida sotib olgan.

Operatsion tizimni qo'llab-quvvatlash

DvigatelMac OS XWindows NT5 (XP)Windows NT6 (Vista, 7/8/10 +)LinuxAndroid
Adobe AIRHaHaHaHa?
AveDeskYo'qHaHaYo'q?
Boshqaruv paneliHa[Izoh 1]Yo'qYo'qYo'q?
DesktopXYo'qHaHaYo'q?
gDeskletsYo'q[Izoh 2]Yo'q[Izoh 2]Yo'q[Izoh 2]Ha?
Google Desktop gadjetlariHaHaHaHa?
KapsulalarYo'qHa?Yo'q?
KlipFolioYo'qHaHaYo'q?
Microsoft asboblariYo'qYo'qHaYo'q?
NetFrontYo'q[3-eslatma]Yo'q[3-eslatma]Yo'q[3-eslatma]Yo'q[3-eslatma]?
NetvibesKo'rsatkich panelidagi ko'prikBrauzerdan foydalanishBrauzerdan foydalanishBrauzerdan foydalanish?
OperaHaHaHaHa?
PlazmaHaHaHaHaYo'q
Yomg'ir o'lchagichYo'qYo'qHaYo'qYo'q
SsenariylarYo'qYo'qYo'qHa?
Jiddiy samurizeYo'qHaHa[4-eslatma]Yo'q?
SuperKarambaYo'qYo'qYo'qHa?
WebKit?????
WidSetsYo'q[5-eslatma]Yo'q[5-eslatma]Yo'q[5-eslatma]Yo'q[5-eslatma]?
Yahoo! VidjetlarYo'qHaHaYo'qYo'q
DvigatelMac OS XWindows XP (NT5)Windows (NT6) Vista +LinuxAndroid
  1. ^ El Kapitain-dan boshlab Apple boshqaruv paneli sukut bo'yicha endi yoqilmagan.
  2. ^ a b v Keyingi asosiy versiyasiga kelsak gDesklets 'ishlab chiquvchilari qo'llab-quvvatlashni rejalashtirmoqdalar Windows XP va Mac OS X.
  3. ^ a b v d NetFront bu Mobil brauzer, shuningdek, oldindan o'rnatilgan PSP va PlayStation 3.
  4. ^ Hozirgi Samurize versiyasi (1.64.2) Vista-da ishlaydi, ammo xavfsizlik bo'yicha so'rovlar kabi bir nechta kichik muammolar ishlab chiqilishi kerak.
  5. ^ a b v d WidSets mobil telefonlar uchun ishlaydi va ishlaydi Java MIDP 2.0 platformasi

Texnik

Tillar

Qaysi dasturlash tillari dvigatellarni qo'llab-quvvatlaydi. Ko'pgina dvigatellar ishonishadi tarjima qilingan tillar.

DvigatelHTMLXHTMLCSSXMLJavaScriptPerlPythonYoqutC ++BajariladiganVBScript
Adobe AIR[Izoh 1]HaHaHaHaHa??????
AveDesk[Izoh 2]Yo'qYo'qHaHaHaYo'qYo'qYo'qHa??
Boshqaruv paneliHaHaHaHaHaHaHaHaHa[3-eslatma]Ha[3-eslatma]?
DesktopXHaHaHaHaHaHaHa?HaHa?
gDeskletsYo'qYo'qYo'qHaYo'qYo'qHaYo'qYo'qYo'q?
Google Desktop gadjetlari???HaHaYo'qYo'qYo'qYo'qHa?
Kapsulalar[4-eslatma]????Yo'qHaHaYo'q??Ha
KlipFolioYo'qYo'qHa[5-eslatma]HaHaYo'qYo'qYo'qYo'qYo'q?
Microsoft asboblariHaYo'qHaHaHaYo'qHaHaHa (ActiveX sifatida)HaHa
NetFront[6-eslatma]HaHaHaHaHaYo'qYo'qYo'qYo'qYo'q?
NetvibesHaHaHaHaHaYo'qYo'qYo'qYo'qYo'q?
Opera[6-eslatma]HaHaHaHaHaYo'qYo'qYo'qYo'qYo'q?
PlazmaHaHaHaHaHaHaHaHaHa??
Yomg'ir o'lchagichYo'qYo'qYo'qYo'qYo'qYo'qYo'qYo'qYo'qYo'qYo'q
SsenariylarHaHaHa?Yo'qYo'qHaYo'q???
Jiddiy samurize[4-eslatma][7-eslatma]Yo'qYo'qYo'qYo'qHaHaHaHaHaHaHa
SuperKaramba??HaHaHaYo'qHaHaHa??
WebKitHaHaHaHaHaYo'qYo'qYo'qHa??
WidSets???????????
Yahoo! Vidjetlar[8-eslatma]HaHaHaHaHaYo'qYo'qYo'qYo'qYo'q[9-eslatma]Yo'q
DvigatelHTMLXHTMLCSSXMLJavaScriptPerlPythonYoqutC ++BajariladiganVBScript
  1. ^ Adobe Air uchun vidjetlar ham dasturlashtirilishi mumkin Adobe Flash va Harakatlar.
  2. ^ AveDesk-ni CSS-dan foydalangan holda kengaytirilgan, XML va Javascript bilan yozilgan plaginlarni qo'llab-quvvatlaydigan AveScriptter yordamida kengaytirish mumkin.
  3. ^ a b Boshqaruv paneli kakao plaginlari deb nomlangan texnologiyadan foydalanadi, bu esa plagin orqali Objective-C kodidan foydalanishga imkon beradi. Plagin kakao bilan yozilgan va tuzilgan.
  4. ^ a b Kapsulalar va jiddiy samurize uchun vidjetlar ActiveScript dvigateli mavjud bo'lgan har qanday skript tilida yozilishi mumkin, shu jumladan PHP, JScript, VBScript va Yoqut.
  5. ^ KlipFolio CSS sintaksisidan foydalangan holda maxsus uslublarni qo'llab-quvvatlaydi.
  6. ^ a b Bu faqat Opera va NetFront kengaytmalari uchun tegishli; The veb-brauzerlar o'zlarini qo'llab-quvvatlaydilar HTML, CSS va boshqalar.
  7. ^ Samurize kompilyatsiya qilingan DLL-larni qo'llab-quvvatlaydi C ++, Delphi, PowerBASIC va FreeBasic, Boshqalar orasida. HTML /XML / CSS-ni ba'zi plaginlar yordamida qo'shish mumkin.
  8. ^ Yahoo! Vidjet Dvigatel Perl va Python-ni tarjimonlar mashinaga o'rnatilishi sharti bilan bilvosita qobiq yordamida qo'llab-quvvatlaydi Mac OS X, ular sukut bo'yicha).
  9. ^ Yahoo! Vidjetlar MAQOMOTI (Windows) yoki AppleScript (Mac OS) bilan interfeysga ega bo'lishi mumkin

Formatlar va rivojlanish

DvigatelIDEVidjet konteynerVidjet MIME turi
Adobe AIRFlex Builder 3, Flash CS4, Dreamweaver CS4Pochtaapplication / vnd.adobe.air-application-installer-pack + zip
AveDeskAveScriptterPochta?
Boshqaruv paneliShaxsiy kodPochtadastur / x-macbinary
DesktopXDesktop X Proexe?
gDeskletsYo'qTar.gz?
Google Desktop gadjetlariGoogle Desktop Gadget DesignerPochtailova / gg
Kapsulalar?Pochta?
KlipFolioYo'qMulkiy XML Formatlash?
Microsoft asboblariYo'q[Izoh 1]Pochtailova / x-windows-gadget
NetFrontYo'qPochtadastur / x-opera-vidjetlar
NetvibesYo'qOnlayn?
OperaOpera DragonflyPochtadastur / x-opera-vidjetlar
PlazmaYo'qPochta, zip o'rniga kengaytma sifatida plazmoid bilan?
Yomg'ir o'lchagichYo'qPochta, zip o'rniga kengaytma sifatida rmskin bilanapplication / vnd.rainmeter.SkinInstaller
SsenariylarYo'qTar.gz?
Jiddiy samurizeJiddiy Samurize Config muharririPochta?
SuperKarambaYo'qTar.gz?
WebKitYo'q??
WidSets???
Yahoo! VidjetlarYo'q[Izoh 2]Xususiy format, Pochtaapplication / vnd.yahoo.Widget
DvigatelIDEVidjet konteynerVidjet MIME turi
  1. ^ Microsoft Gadget-ning hujjatlari mavjud, ammo rivojlanishiga yordam beradigan IDE yo'q.
  2. ^ Yahoo! Vidjetlarda hujjatlar mavjud, ammo rivojlanish uchun yordam beradigan IDE yo'q. Fotoshopdan Grafik Dizayner sifatida foydalanish uchun skript taqdim etildi, skript vidjet yaratdi, uning ob'ektlari fotoshop qatlamlari to'plamlari yoki guruhlariga asoslangan edi

Rivojlanish vositalari

Vidjetlar asosan HTML yoki XHTML, CSS va Javascript kombinatsiyalari bo'lgani uchun, ko'p hollarda standart AJAX vositalari, masalan Tutilish ATF, rivojlanish uchun ishlatilishi mumkin. Ixtisoslashgan vositalar, masalan, ramkalar tomonidan taqdim etilgan qo'shimcha imkoniyatlardan foydalanish imkoniyatini berishi mumkin Dojo yoki Openrico.

Adabiyotlar

  1. ^ "Opera 72.0.3815.186 Barqaror yangilanish". Opera ish stoli. Olingan 3 noyabr 2020.
  2. ^ "KDE KDE dasturlari va platformasi 4.14.3-ni etkazib beradi".. KDE. 2014 yil 11-noyabr. Olingan 13 noyabr 2015.