Mundarija[Yashirish][Show]
Veb-brauzer dvigatellari veb-ma'lumotni oynada ko'rsatish uchun asosiy sinflar to'plami bilan birga keladi. Ular sukut bo'yicha havolalarni kuzatish va materiallarni yuklab olish va ko'rsatish kabi eng asosiy brauzer imkoniyatlarini taqdim etadi.
Ilovangizdagi veb-kontentni eng oddiy darajada ko'rsatish uchun ularning funksiyalaridan foydalanishingiz mumkin yoki o'zingizning to'liq xususiyatli, moslashtirilgan veb-ga asoslangan ilovangizni ishlab chiqish uchun veb-brauzer mexanizmi API-dan foydalanishingiz mumkin.
Biz keng tarqalgan ikkita veb-brauzer dvigatellarini ko'rib chiqamiz - WebKit va Chromium.
Nima bu WebKit?
Safari, Mail, App Store va boshqa ko'plab macOS, iOS va Linux dasturlari WebKit veb-brauzer mexanizmidan foydalanadi. Apple Safari, Google Chrome-ning oldingi versiyalari va boshqa veb-brauzerlar veb-sahifalarni yaratish uchun ushbu ochiq manba tartib mexanizmidan foydalanadilar. Nokia, Apple, Google va boshqalar undan o'z qurilmalarida foydalanadilar.
WebKit Linux KDE ish stolining Konqueror brauzeri tomonidan ishlatiladigan KHTML renderlash mexanizmiga asoslangan. Apple 2002 yilda KHTML-ni o'zgartirgandan so'ng WebKit nomini o'zgartirdi.
Bu o'nlab brauzerlar uchun asos bo'lib xizmat qiladigan ochiq manbali loyiha. Biroq, u grafik veb-brauzerni yaratish uchun zarur bo'lgan hamma narsani o'z ichiga olmaydi, shuning uchun hatto ikkita eng yirik WebKit foydalanuvchilari - Google va Apple o'rtasida sezilarli tafovutlar mavjud.
afzalliklari
- Katta jamoa - WebKit juda ko'p qo'llab-quvvatlanadi va e'tiborni oladi Ochiq manba va juda ko'p brauzerlarni qo'llab-quvvatlaydi (hatto mobil qurilmalarda ham). Bu juda ko'p turli vaziyatlarda turli shaxslardan juda ko'p turli xil fikrlarni beradi.
- Keng tarqalgan dastur – Firma veb-sayt yoki veb-ilovani yaratganda, uning WebKit brauzeri bilan ishlashi bir zumda boshqa barcha WebKit brauzerlarida teng ishlashini ta'minlaydi. U bilan muammolarni hal qilish uchun kamroq kuch sarflanadi va undan foydalanishni osonlashtirish uchun ko'proq vaqt sarflanadi!
Kamchiliklari
- Tanlash uchun turli xil tuzilmalar mavjud - Agar veb-sahifalarni ko'rsatish uchun faqat bitta yirik veb-brauzer WebKit-dan foydalansa, bu muammo kamroq bo'lar edi (masalan, Gecko). Boshqa tomondan, WebKit turli xil ilovalar to'plamini qo'llab-quvvatlash uchun ishlatiladi, ularning barchasi mashhur. U qo'l ostidagi ishga mos kelishi uchun muntazam ravishda yangilanadi, buning natijasida har bir versiya qanday ishlashida bir qator kichik farqlar paydo bo'ladi. Turli xil veb-brauzerlar tomonidan turli versiyalar ishlatilganligi sababli, bir xil veb-sahifa turli WebKit brauzerlarida boshqacha ishlashi mumkin.
Nima bu Chromium?
Chromium nafaqat brauzerning, balki brauzerning ham nomidir Ochiq manba Chrome, Edge va boshqa brauzerlar tomonidan foydalaniladigan manba kodini ishlab chiqaradigan loyiha.
Google Chromium-ning asosiy tarafdori bo'lib, u 2008-yil sentabrida Chrome debyuti bilan loyihani boshlagan, biroq kod ochiq kodli bo'lgani uchun boshqalar, jumladan, Googleda ishlamaydigan odamlar ham Chromium loyihasiga hissa qo'shadilar.
Masalan, Microsoft 2019 yilda Chromium-ga jiddiy hissa qo'shishni boshladi va ko'pincha ishlab chiquvchilari unga qilgan "majburiyatlari" bilan maqtanadi.
Chromium-ni Chrome va Edge-ning uzoq qarindoshi deb hisoblang, DNKni yaxshilangan brauzerlar bilan baham ko'radi. Bu veb-ishlab chiquvchilar va murakkab foydalanuvchilar uchun ustun platforma, chunki u bepul. Qo'shilishi mumkin bo'lgan brauzer kengaytmalari turiga ham cheklovlar yo'q.
Chromium doimiy ravishda o'zgarib turadi, chunki u Chromium Projects manba kodidan tuzilgan. Boshqa tomondan, Chrome ko'plab relizlar kanallarini taklif qiladi. Qon ketishining chekkasi Canary kanali esa tez-tez yangilanmaydi. Chromium Projects veb-saytida muntazam yangilanishlar joylashtiriladi.
afzalliklari
- U Chrome kengaytmalariga, jumladan, Chrome internet-do'koniga kirish huquqiga ega, u erda saqlangan va Chromium-da ishlatiladigan deyarli barcha kengaytmalar o'rnatilishi mumkin. U Google tomonidan qo'llab-quvvatlanadi, bu brauzerni rivojlantirishga yordam beradi.
- Chromium brauzeri ko'plab Linux distributivlari, shu jumladan oddiy yuklab olish uchun rasmiy omborlari bo'lmaganlar uchun standart brauzer hisoblanadi. Bu bepul brauzer Ochiq manba va xususiy kodeklardan xoli. Undan Linux-da Chrome-ga qaraganda kengroq foydalanish mumkin va Chrome bilan birga kelgan deyarli barcha Google xususiyatlariga ega.
Kamchiliklari
- Chrome kabi Chromium brauzeri juda ko'p operativ xotiradan foydalanadi, bu esa operativ xotirasi cheklangan shaxsiy kompyuterlar uchun muammo bo'lishi mumkin. Shuningdek, u AAC, H.264 va MP3 kabi baʼzi umumiy media formatlari va kodeklarini qoʻllab-quvvatlamaydi.
- Brauzer yangilanishlari qo'lda yuklab olinishi va o'rnatilishi kerak.
Qaysi brauzer Chromium-ga tayanadi?
Ba'zi eng mashhur Chromium brauzerlari o'zlarining manba kodlarini oladilar va aniq foydalanuvchi tajribasini ta'minlash uchun o'zlarining mulkiy xususiyatlari va interfeyslarini qo'shadilar.
- opera - Ushbu brauzer o'nlab yillar davomida mavjud bo'lib, u butunlay o'zimizda qurilgan. U 2013-yildan beri Chromium-ga asoslangan Blink-dan foydalanmoqda.
- Vivaldi – Operaning ruhiy vorisi boʻlib, u oʻsha brauzerda yoʻqolgan funksiyalarni tiklash uchun Operaning sobiq bosh direktori tomonidan qurilgan.
- Yandeks – Bu xuddi shu nomdagi qidiruv tizimidagi rus brauzeri, garchi u Chrome, Opera va boshqa Chromium-ga asoslangan brauzerlar bilan bir xil Blink mexanizmidan foydalansa ham.
- jasur – Brave – Brave Software, Inc. tomonidan yaratilgan bepul va ochiq manbali veb-brauzer. Bravening sotuv maydoni shundaki, u kiruvchi reklamalarni olib tashlaydi va veb-saytlarni hech qanday plaginlardan foydalanmasdan foydalanuvchi faoliyatini kuzatishni to‘xtatadi. Shuningdek, u reklamalarni ko'rish o'rniga sevimli kontent provayderlariga pul to'lash imkoniyatini beradi.
Xulosa
Kod va hissalar nuqtai nazaridan, WebKit ham, Chromium ham faol ochiq manbali loyihalardir. Har bir yechim alohida dizayn maqsadiga xizmat qiladi. Brauzerlar veb-standartlarni buzmasdan iste'molchilarga foyda keltiradigan xususiyatlar bo'yicha raqobatlashsa, bu ajoyib.
buyuk parol menejerlari, foydalanuvchi xavfsizligi xususiyatlari, ijodiy xatcho'p tushunchalari, o'quvchi rejimlari, tartibli to'lov API integratsiyasi, bepul VPN'lar va boshqalar. Bu Operaning spektakli edi va o'shandan beri biz bir xil uslubda ko'plab boshqalarni ko'rdik. Vivaldi shaxsiylashtirish haqida bo'lsa-da, Brave maxfiylik va xavfsizlikka e'tibor qaratadi.
Chromium-ga asoslangan brauzerlar barcha funksiyalarga ega tayyor yechimdan ko'ra narsalarni yaratish uchun ko'proq asosdir. Siz buni sinab ko'rishingiz va o'zingiz uchun eng yaxshisini ko'rishingiz mumkin. Maxfiyligingiz haqida qayg‘urayotgan bo‘lsangiz va ba’zi ishlarni bajarishga qarshi bo‘lmasangiz, Chromium yoqimli tajriba bo‘lishi mumkin.
Leave a Reply