Pregled sadržaja[Sakriti][Pokazati]
Motori web preglednika dolaze s zbirkom osnovnih klasa za prikaz web informacija u prozoru. Pružaju najosnovnije mogućnosti preglednika, kao što je mogućnost praćenja poveznica te preuzimanja i prikaza materijala, prema zadanim postavkama.
Možete koristiti njihovu funkcionalnost za prikaz web sadržaja u svojoj aplikaciji na najosnovnijoj razini ili možete koristiti API motora web preglednika za razvoj vlastite potpuno opremljene, prilagođene web-bazirane aplikacije.
Proći ćemo kroz dva naširoko korištena motora web preglednika – WebKit i Chromium.
Što je WebKit?
Safari, Mail, App Store i mnogi drugi programi za macOS, iOS i Linux koriste motor web preglednika WebKit. Appleov Safari, prethodne verzije Googleovog Chromea i drugi web preglednici koriste ovaj open-source mehanizam izgleda za generiranje web stranica. Nokia, Apple, Google i drugi ga koriste u svojim uređajima.
WebKit se temelji na KHTML motoru za renderiranje koji koristi KDE preglednik Konqueror na radnoj površini Linux. Apple je preimenovao WebKit nakon što je modificirao KHTML 2002. godine.
To je projekt otvorenog koda koji služi kao temelj za desetke preglednika. Međutim, ne uključuje sve što je potrebno za izradu grafičkog web preglednika, pa postoji značajna odstupanja čak i među dva najveća korisnika WebKit-a — Googleom i Appleom.
Prednosti
- Velika zajednica – WebKit dobiva veliku podršku i pažnju otkad jest open source i podržava toliko mnogo preglednika (čak i na mobilnim uređajima). To daje mnogo različitih povratnih informacija od mnogo različitih pojedinaca u puno različitih situacija.
- Široka primjena – Kada tvrtka izradi web stranicu ili web aplikaciju, osiguravanje da ona radi s WebKit preglednikom odmah osigurava da će raditi jednako u svim drugim preglednicima WebKit. Manje se truda troši na rješavanje problema s njim, a više vremena na olakšavanje korištenja!
Nedostaci
- Postoji niz različitih struktura koje možete izabrati – Kada bi samo jedan veći web preglednik koristio WebKit za prikaz web stranica, to bi bio manji problem (kao što je Gecko). WebKit se, s druge strane, koristi za podršku raznolikom skupu aplikacija, koje su sve popularne. Redovito se ažurira kako bi odgovarao poslu, što rezultira nizom malih razlika u načinu rada svake verzije. Budući da različite verzije koriste različiti web-preglednici, ista web-stranica može različito funkcionirati u različitim preglednicima WebKit.
Što je Krom?
Chromium nije samo naziv preglednika, već i naziva open-source projekt koji proizvodi izvorni kod koji koriste Chrome, Edge i drugi preglednici.
Google je glavni pobornik Chromiuma, budući da je projekt započeo kada je Chrome debitirao u rujnu 2008., međutim, budući da je kod otvorenog koda, drugi, uključujući ljude koji nisu zaposleni u Googleu, pridonose projektu Chromium.
Microsoft je, na primjer, počeo ozbiljno pridonositi Chromiumu 2019. i često se hvali brojem "obvezivanja" koje su njegovi programeri napravili na njemu.
Smatrajte da je Chromium daleki rođak Chromea i Edgea, koji dijeli DNK s rafiniranim preglednicima. To je vrhunska platforma za web programere i sofisticirane korisnike jer je besplatna. Također nema ograničenja u pogledu vrste proširenja preglednika koja se mogu dodati.
Chromium se neprestano mijenja jer je preveden iz izvornog koda Chromium projekata. Chrome, s druge strane, nudi mnoštvo kanala za oslobađanje. Kanarski kanal za krvarenje, s druge strane, ne ažurira se tako često. Na web stranici Chromium Projects objavljuju se rutinska ažuriranja.
Prednosti
- Ima pristup Chromeovim proširenjima, uključujući Chrome web-trgovinu, gdje se mogu instalirati gotovo sva tamo pohranjena proširenja koja se koriste na Chromiumu. Podržava ga Google, koji pomaže u razvoju preglednika.
- Chromium preglednik je zadani preglednik za mnoge distribucije Linuxa, uključujući one koje nemaju službena spremišta za jednostavno preuzimanje. To je besplatni preglednik open source i bez vlasničkih kodeka. Na Linuxu je dostupniji od Chromea i ima gotovo sve Googleove značajke koje dolaze s Chromeom.
Nedostaci
- Preglednik Chromium, poput Chromea, koristi puno RAM-a, što može biti problem za računala s ograničenim RAM-om. Također ne podržava određene uobičajene medijske formate i kodeke uključujući AAC, H.264 i MP3.
- Ažuriranja preglednika moraju se ručno preuzeti i instalirati.
Koji se preglednik oslanja na Chromium?
Neki od najpopularnijih preglednika temeljenih na Chromiumu uzimaju svoj izvorni kod i dodaju vlastite vlasničke značajke i sučelja kako bi pružili različito korisničko iskustvo.
- Opera – Ovaj preglednik postoji već desetljećima, a nekada se u potpunosti izrađivao u kući. Koristi Blink, koji se temelji na Chromiumu, od 2013. godine.
- Vivaldi – Duhovni nasljednik Opere, izgradio ju je bivši izvršni direktor Opere kako bi obnovio funkcionalnost koja je izgubljena iz tog preglednika.
- Yandex – Ovo je ruski preglednik iz istoimene tražilice, iako koristi isti Blink motor kao Chrome, Opera i drugi preglednici bazirani na Chromiumu.
- Hrabar – Brave je besplatni web-preglednik otvorenog koda koji je izradio Brave Software, Inc. Braveova prodajna ideja je da uklanja neželjene reklame i zaustavlja web-mjesta da prate aktivnosti korisnika bez upotrebe dodataka. Također pruža mogućnost plaćanja svojim omiljenim pružateljima sadržaja umjesto gledanja reklama.
Zaključak
Što se tiče koda i doprinosa, i WebKit i Chromium aktivni su projekti otvorenog koda. Svako rješenje služi određenom cilju dizajna. Fantastično je kada se preglednici natječu u značajkama koje koriste potrošačima, a da pritom ne ugrožavaju web standarde.
Velik upravitelji lozinki, korisničke sigurnosne značajke, kreativni koncepti označavanja, načini čitanja, uredne integracije API-ja za plaćanje, besplatni VPN-ovi i tako dalje. To je bila operna predstava, a od tada smo vidjeli mnoštvo drugih u istom stilu. Dok je Vivaldi usmjeren na personalizaciju, Brave je fokusiran na privatnost i sigurnost.
Preglednici temeljeni na Chromiumu više su okvir za stvaranje stvari nego gotovo rješenje sa svim funkcijama. Možete ga isprobati i vidjeti što vam najbolje odgovara. Ako ste zabrinuti za svoju privatnost i nemate ništa protiv zaroniti i raditi nešto, Chromium bi mogao biti ugodno iskustvo.
Ostavi odgovor