Blink (brauzer mexanizmi) - Blink (browser engine) - Wikipedia

Yaltiroq
Tuzuvchi (lar)The Xrom Loyiha va ishtirokchilar
Dastlabki chiqarilish2013 yil 3 aprel; 7 yil oldin (2013-04-03)[1]
Ombor Buni Vikidatada tahrirlash
YozilganC ++
TuriBrauzer mexanizmi
LitsenziyaBSD va LGPLv2.1
Veb-saytxrom.org/ miltillaydi

Yaltiroq a brauzer mexanizmi ning bir qismi sifatida ishlab chiqilgan Xrom loyiha[2] hissalari bilan Google, Facebook, Microsoft, Opera dasturiy ta'minoti, Adobe tizimlari, Intel, IBM, Samsung va boshqalar.[3][4] Birinchi marta 2013 yil aprel oyida e'lon qilingan.[5]

Dvigatel

Blink a vilka ning WebCore ning tarkibiy qismi WebKit,[6] dastlab bu vilka edi KHTML va KJS dan kutubxonalar KDE.[7][8]Bu ishlatiladi Chrome 28-versiyadan boshlab,[9][10] Microsoft Edge 79-versiyadan boshlab,[11] Opera (15+),[9] Vivaldi, Jasur, Amazon Silk va boshqalar Xromga asoslangan brauzerlar va ramkalar.

WebCore kodining katta qismi Google Chrome kabi turli xil funktsiyalar uchun ishlatilgan sandboxing va ko'p jarayonli model. Ushbu qismlar Blink vilkasi uchun o'zgartirildi va biroz kattaroq bo'lsa ham, yangi xususiyatlarni qo'shish uchun ko'proq moslashuvchanlikni ta'minladi. Vilkalar ham eskirgan sotuvchi prefikslari; mavjud prefikslar bekor qilinadi va buning o'rniga yangi eksperimental funksiya yoqish asosida yoqiladi.[12] Ushbu rejalashtirilgan o'zgarishlardan tashqari, Blink dastlab WebCore-ga nisbatan o'xshash bo'lib qolmoqda.[10] Hisoblashni hisobga olgan holda, Google 2009 yil oxiridan beri WebKit kod bazasiga eng katta hissa qo'shgan.[13]

Blinkning nomlanishiga nostandart taqdimot ta'sir ko'rsatdi miltillovchi HTML elementi tomonidan kiritilgan Netscape Navigator va tomonidan qo'llab-quvvatlanadi Presto - va Gekko - 2013 yil avgustigacha asoslangan brauzerlar. Blink, o'z nomidan farqli o'laroq, hech qachon ushbu elementni qo'llab-quvvatlamagan.[2][14][15]

Ramkalar

Chromium Blink-ni qayta ishlatishga aylantirish uchun bir nechta loyihalar mavjud dasturiy ta'minot doirasi boshqa ishlab chiquvchilar uchun:

Chromium Blink oltita platformada amalga oshiriladi: Windows, Mac, Linux, Chrome OS, Android va Android WebView. Chromium-ning iOS versiyalari uning asosiy rendereri WebKit WebCore-dan foydalanishda davom etmoqda.[24]

Shuningdek qarang

Adabiyotlar

  1. ^ "[chrome] / releases/28.0.1463.0/DEPS jurnali". Src.chromium.org. Olingan 31 dekabr 2016.
  2. ^ a b Lardino, Frederik (2013 yil 3-aprel). "Google Fork WebKit va tez orada Chrome va Chrome OS-ni quvvatlaydigan yangi renderlash dvigateli - Blink-ni ishga tushirdi". TechCrunch. Olingan 25 noyabr 2013.
  3. ^ "Mualliflar - chromium / src.git - Google-da Git". googlesource.org.
  4. ^ "Google, Opera Fork WebKit. Samsung Servo-ni surish uchun Firefox-ga qo'shildi". infoq.com. 2013 yil aprel.
  5. ^ "Blink: Chromium loyihasi uchun renderlash mexanizmi". Chromium blogi. Olingan 3 aprel 2013.
  6. ^ "Blink qaysi veb-to'plamni qayta ko'rib chiqmoqda?". blink-dev pochta ro'yxati. Olingan 18 aprel 2013.
  7. ^ "'(fwd) Safari jamoasining Apple Computer '- MARC-dagi salomlari ". Lists.kde.org. 2003 yil 7-yanvar. Olingan 2 may 2017.
  8. ^ "WebKit ochiq manbali loyihasi". Olingan 7 aprel 2012.
  9. ^ a b "Jimirlab". QuirksBlog. 2013 yil aprel. Olingan 4 aprel 2013.
  10. ^ "Chromium asosida yangi Microsoft Edge-ni yuklab oling". support.microsoft.com. Olingan 27 yanvar 2020.
  11. ^ "Blink Developer haqida tez-tez so'raladigan savollar". Xrom loyihalari. Olingan 22 oktyabr 2014.
  12. ^ Sirakuza, Jon (2013 yil 12-aprel). "Giperkritik: kodni qattiq yoki uyga bor". Hypercritical.co. Olingan 15 iyun 2013.
  13. ^ Kobie, Nikol (2013 yil 7-avgust). "Firefox 23 nihoyat" miltillovchi "yorlig'ini o'ldirdi. PC Pro. Arxivlandi asl nusxasi 2013 yil 2-dekabrda. Olingan 25 noyabr 2013.
  14. ^ Shankland, Stiven (2013 yil 3-aprel). "Google WebKit orqali Apple bilan yo'llarni ajratib turadi, Blink-ni ishga tushiradi". CNet. Olingan 25 noyabr 2013.
  15. ^ "Android uchun WebView". Olingan 22 aprel 2017.
  16. ^ Hallgrimur Byornsson. "HTML5 kengaytmalari bilan tanishish". Adobe tizimlari.
  17. ^ "Adobe Edge Animate Team Blog". Adobe tizimlari.
  18. ^ "Ochiq manba". Spotify.com. Olingan 31 dekabr 2016.
  19. ^ "Dreamweaver-da CEF integratsiyasi". Helpx.adobe.com. Olingan 31 dekabr 2016.
  20. ^ "Chromium Embedded Framework - Valve Developer Community". Developer.valvesoftware.com. Olingan 31 dekabr 2016.
  21. ^ a b "Ishlab chiquvchilarning kundaligi: Conclave uchun ish stoli mijozini yaratish - 10 × 10 xona". 10x10room.com. 24 Aprel 2014. Arxivlangan asl nusxasi 2017 yil 18-yanvarda.
  22. ^ "Qt WebEngine haqida umumiy ma'lumot". Qt loyihasi. Olingan 31 dekabr 2016.
  23. ^ EMIL PROTALINSKI (2013 yil 4 aprel). "Google's Blink Savol-javoblari: Yangi renderlash mexanizmi barcha platformalardagi WebKitni 10 hafta ichida Chrome 28 bilan almashtiradi". thenextweb.com. Olingan 10 iyul 2018.

Tashqi havolalar