Sadržaj[Sakrij][Prikaži]
Motori web pretraživača dolaze sa kolekcijom osnovnih klasa za prikaz web informacija u prozoru. Oni pružaju najosnovnije mogućnosti pretraživača, kao što je mogućnost praćenja linkova i preuzimanja i prikaza materijala, prema zadanim postavkama.
Možete koristiti njihovu funkcionalnost da prikažete web sadržaj u vašoj aplikaciji na najosnovnijoj razini ili možete koristiti API mehanizma web pretraživača da razvijete svoju vlastitu potpuno opremljenu, prilagođenu web-baziranu aplikaciju.
Proći ćemo kroz dva široko rasprostranjena mehanizma web pretraživača – WebKit i Chromium.
Šta je WebKit?
Safari, Mail, App Store i mnogi drugi macOS, iOS i Linux programi koriste web pretraživač WebKit. Appleov Safari, prethodne verzije Google-ovog Chrome-a i drugi web pretraživači koriste ovaj open-source mehanizam za generiranje web stranica. Nokia, Apple, Google i drugi ga koriste u svojim uređajima.
WebKit je baziran na KHTML mašini za renderovanje koju koristi KDE pretraživač Konqueror za Linux. Apple je preimenovao WebKit nakon što je modificirao KHTML 2002. godine.
To je projekat otvorenog koda koji služi kao osnova za desetine pretraživača. Međutim, ne uključuje sve što je potrebno za kreiranje grafičkog web pretraživača, tako da postoji značajna odstupanja čak i među dva najveća korisnika WebKit-a — Google-om i Apple-om.
prednosti
- Značajna zajednica – WebKit dobija veliku podršku i pažnju otkad jeste open source i podržava toliko mnogo pretraživača (čak i na mobilnim uređajima). Ovo daje mnogo različitih povratnih informacija od mnogo različitih pojedinaca u mnogo različitih situacija.
- Široka primjena – Kada firma kreira web stranicu ili web aplikaciju, osiguravanje da ona radi sa WebKit pretraživačem odmah osigurava da će raditi jednako u svim drugim WebKit pretraživačima. Manje se truda troši na rješavanje problema s njim, a više vremena na olakšavanje korištenja!
nedostaci
- Postoji veliki broj različitih struktura koje možete izabrati – Kada bi samo jedan veliki web pretraživač 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. Redovno se ažurira kako bi odgovarao zadatku, što rezultira nizom malih razlika u tome kako svaka verzija funkcionira. Budući da različite verzije koriste različiti web pretraživači, ista web stranica može različito funkcionirati u različitim WebKit pretraživačima.
Šta je hrom?
Chromium nije samo ime pretraživača, već i naziva Open-source projekat koji proizvodi izvorni kod koji koriste Chrome, Edge i drugi pretraživači.
Google je glavni pobornik Chromiuma, pošto je započeo projekat kada je Chrome debitovao u septembru 2008. godine, međutim, pošto je kod otvorenog koda, drugi, uključujući ljude koji nisu zaposleni u Googleu, doprinose Chromium projektu.
Microsoft je, na primjer, počeo ozbiljno da doprinosi Chromiumu 2019. godine 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 sa rafiniranim pretraživačima. To je superiorna platforma za web programere i sofisticirane korisnike jer je besplatna. Takođe ne postoje ograničenja za vrstu ekstenzija pretraživača koja se mogu dodati.
Chromium se stalno mijenja jer je kompajliran iz izvornog koda Chromium projekata. Chrome, s druge strane, nudi mnoštvo kanala za oslobađanje. Kanarski kanal za ispuštanje krvi se, s druge strane, ne ažurira tako često. Na web stranici Chromium Projects objavljuju se rutinska ažuriranja.
prednosti
- Ima pristup Chromeovim ekstenzijama, uključujući Chrome web trgovinu, gdje se mogu instalirati gotovo sve ekstenzije koje se tamo pohranjuju koje se koriste na Chromiumu. Podržava ga Google, koji pomaže u razvoju pretraživača.
- Chromium pretraživač je zadani pretraživač za mnoge Linux distribucije, uključujući i one koje nemaju službena spremišta za jednostavno preuzimanje. To je besplatni pretraživač open source i bez vlasničkih kodeka. Na Linuxu je dostupniji od Chromea i ima gotovo sve Google funkcije koje dolaze s Chromeom.
nedostaci
- Chromium pretraživač, kao i Chrome, koristi puno RAM-a, što može biti problem za PC sa ograničenim RAM-om. Takođe ne podržava određene uobičajene medijske formate i kodeke uključujući AAC, H.264 i MP3.
- Ažuriranja pretraživača moraju se ručno preuzeti i instalirati.
Koji se pretraživač oslanja na Chromium?
Neki od najpopularnijih pretraživača baziranih na Chromiumu uzimaju svoj izvorni kod i dodaju svoje vlastite karakteristike i sučelja kako bi pružili jasno korisničko iskustvo.
- opera – Ovaj pretraživač postoji već decenijama, a nekada je bio u potpunosti napravljen u kompaniji. Koristi Blink, koji je baziran na Chromiumu, od 2013. godine.
- Vivaldi – Duhovni nasljednik Opere, izgradio ga je bivši izvršni direktor Opere kako bi obnovio funkcionalnost koja je izgubljena iz tog pretraživača.
- Yandex – Ovo je ruski pretraživač iz istog imena pretraživača, iako koristi isti Blink motor kao Chrome, Opera i drugi pretraživači zasnovani na Chromiumu.
- Hrabar – Brave je besplatni web pretraživač otvorenog koda kreiran od strane Brave Software, Inc. Braveova prodajna ideja je da uklanja neželjene reklame i sprečava web stranice da prate aktivnosti korisnika bez upotrebe dodataka. Također pruža mogućnost da plaćate svoje omiljene dobavljače sadržaja umjesto gledanja reklama.
zaključak
Što se tiče koda i doprinosa, i WebKit i Chromium su aktivni projekti otvorenog koda. Svako rješenje služi posebnom cilju dizajna. Fantastično je kada se pretraživači takmiče u funkcijama koje su od koristi potrošačima, a da pritom ne ugrožavaju web standarde.
velik menadžeri lozinki, korisničke sigurnosne funkcije, kreativni koncepti obilježavanja, načini čitanja, uredne integracije API-ja za plaćanje, besplatni VPN-ovi itd. To je bila opera, a od tada smo vidjeli gomilu drugih u istom stilu. Dok se Vivaldi bavi personalizacijom, Brave je fokusiran na privatnost i sigurnost.
Preglednici zasnovani na Chromiumu su više okvir za kreiranje stvari nego gotovo rješenje sa svim funkcijama. Možete ga testirati i vidjeti šta vam najbolje odgovara. Ako ste zabrinuti za svoju privatnost i nemate ništa protiv da zaronite i radite nešto, Chromium bi mogao biti ugodno iskustvo.
Ostavite odgovor