Tīmekļa pārlūkprogrammas dzinējiem ir pamata klašu kolekcija tīmekļa informācijas parādīšanai logā. Tie nodrošina visvienkāršākās pārlūkprogrammas iespējas, piemēram, iespēju sekot saitēm un lejupielādēt un parādīt materiālus pēc noklusējuma.
Varat izmantot to funkcionalitāti, lai parādītu tīmekļa saturu savā lietojumprogrammā visvienkāršākajā līmenī, vai arī varat izmantot tīmekļa pārlūkprogrammas dzinēja API, lai izstrādātu savu pilnvērtīgu, pielāgotu tīmekļa lietojumprogrammu.
Mēs apskatīsim divas plaši izmantotās tīmekļa pārlūkprogrammas — WebKit un Chromium.
Kas ir WebKit?
Safari, Mail, App Store un daudzās citās macOS, iOS un Linux programmās tiek izmantota WebKit tīmekļa pārlūkprogrammas programma. Apple Safari, iepriekšējās Google Chrome versijas un citas tīmekļa pārlūkprogrammas izmanto šo atvērtā koda izkārtojuma programmu, lai ģenerētu tīmekļa lapas. Nokia, Apple, Google un citi to izmanto savās ierīcēs.
WebKit pamatā ir KHTML renderēšanas programma, ko izmanto Linux KDE darbvirsmas pārlūkprogramma Konqueror. Apple pārdēvēja WebKit pēc KHTML modifikācijas 2002. gadā.
Tas ir atvērtā pirmkoda projekts, kas kalpo par pamatu desmitiem pārlūkprogrammu. Taču tajā nav iekļauts viss nepieciešamais grafiskās interneta pārlūkprogrammas izveidei, līdz ar to pastāv būtiskas atšķirības pat starp diviem lielākajiem WebKit lietotājiem — Google un Apple.
Priekšrocības
- Ievērojama kopiena – Kopš tā laika WebKit saņem lielu atbalstu un uzmanību atvērtā koda un atbalsta tik daudz pārlūkprogrammu (pat mobilajās ierīcēs). Tas sniedz daudz un dažādas atsauksmes no daudziem dažādiem indivīdiem dažādās situācijās.
- Plaši izplatīts pielietojums – Kad uzņēmums izveido vietni vai tīmekļa lietojumprogrammu, nodrošinot, ka tā darbojas ar WebKit pārlūkprogrammu, nekavējoties tiek nodrošināta tā vienlīdzīga darbība visās pārējās WebKit pārlūkprogrammās. Mazāk pūļu tiek tērēts problēmu risināšanai, un vairāk laika tiek pavadīts, lai atvieglotu lietošanu!
Trūkumi
- Ir vairākas dažādas struktūras, no kurām izvēlēties - Ja tikai viena liela tīmekļa pārlūkprogramma izmantotu WebKit, lai parādītu tīmekļa lapas, tā būtu mazāka problēma (piemēram, Gecko). No otras puses, WebKit tiek izmantots, lai atbalstītu dažādu lietotņu kopu, kuras visas ir populāras. Tas tiek regulāri atjaunināts, lai tas atbilstu konkrētajam darbam, kā rezultātā katras versijas darbībā ir vairākas nelielas atšķirības. Tā kā dažādas tīmekļa pārlūkprogrammas izmanto dažādas versijas, viena un tā pati tīmekļa lapa dažādās WebKit pārlūkprogrammās var darboties atšķirīgi.
Kas ir Hroms?
Chromium ir ne tikai pārlūkprogrammas, bet arī pārlūkprogrammas nosaukums atvērtais avots projekts, kas veido avota kodu, ko izmanto Chrome, Edge un citas pārlūkprogrammas.
Google ir galvenais Chromium atbalstītājs, kurš projektu uzsāka, kad tas debitēja pārlūkā Chrome 2008. gada septembrī, taču, tā kā kods ir atvērtā koda kods, citi, tostarp personas, kuras nav nodarbinātas Google, piedalās Chromium projektā.
Piemēram, Microsoft sāka nopietnu ieguldījumu Chromium 2019. gadā un bieži lepojas ar izstrādātāju veikto “apņemšanos” skaitu.
Uzskatiet, ka Chromium ir Chrome un Edge attāls radinieks, kas koplieto DNS ar uzlabotajām pārlūkprogrammām. Tā ir lieliska platforma tīmekļa izstrādātājiem un pieredzējušiem lietotājiem, jo tā ir bezmaksas. Nav arī ierobežojumu attiecībā uz pievienojamo pārlūkprogrammas paplašinājumu veidiem.
Chromium nepārtraukti mainās, jo tas tiek apkopots no Chromium projektu pirmkoda. No otras puses, pārlūks Chrome piedāvā daudzus izlaišanas kanālus. No otras puses, asiņošanas malas Kanāriju kanāls netiek atjaunināts tik bieži. Chromium Projects vietnē tiek publicēti regulāri atjauninājumi.
Priekšrocības
- Tam ir piekļuve pārlūka Chrome paplašinājumiem, tostarp Chrome interneta veikalam, kurā var tikt instalēti praktiski visi tur glabātie paplašinājumi, kas tiek izmantoti pārlūkā Chromium. To atbalsta Google, kas palīdz pārlūkprogrammas izstrādē.
- Pārlūkprogramma Chromium ir noklusējuma pārlūkprogramma daudziem Linux izplatījumiem, tostarp tiem, kuriem nav oficiālu repozitoriju vienkāršai lejupielādei. Tā ir bezmaksas pārlūkprogramma atvērtā koda un bez patentētiem kodekiem. Tas ir plašāk pieejams operētājsistēmā Linux nekā Chrome, un tajā ir praktiski visas Google funkcijas, kas ir iekļautas pārlūkā Chrome.
Trūkumi
- Pārlūks Chromium, tāpat kā Chrome, izmanto daudz RAM, kas varētu būt problēma personālajiem datoriem ar ierobežotu RAM. Tas arī neatbalsta noteiktus izplatītus multivides formātus un kodekus, tostarp AAC, H.264 un MP3.
- Pārlūkprogrammas atjauninājumi ir manuāli jālejupielādē un jāinstalē.
Kura pārlūkprogramma paļaujas uz Chromium?
Dažas no populārākajām pārlūkprogrammām, kuru pamatā ir Chromium, izmanto savu pirmkodu un pievieno savas patentētās funkcijas un saskarnes, lai nodrošinātu atšķirīgu lietotāja pieredzi.
- Opera – Šī pārlūkprogramma pastāv jau vairākus gadu desmitus, un agrāk tā tika pilnībā izveidota pašā uzņēmumā. Kopš 2013. gada tas izmanto Blink, kura pamatā ir Chromium.
- Vivaldi – Operas garīgais pēctecis, to izveidoja bijušais Operas izpilddirektors, lai atjaunotu funkcionalitāti, kas tika zaudēta no šīs pārlūkprogrammas.
- Yandex - Šī ir krievu pārlūkprogramma no tā paša nosaukuma meklētājprogrammas, lai gan tā izmanto to pašu Blink dzinēju kā Chrome, Opera un citas pārlūkprogrammas, kuru pamatā ir Chromium.
- Drosmīgs – Brave ir bezmaksas un atvērtā koda tīmekļa pārlūkprogramma, ko izveidojusi Brave Software, Inc. Brave pārdošanas piedāvājums ir tāds, ka tā noņem nevēlamas reklāmas un neļauj vietnēm izsekot lietotāju darbībām, neizmantojot spraudņus. Tas arī sniedz iespēju maksāt saviem iecienītākajiem satura nodrošinātājiem, nevis skatīties reklāmas.
Secinājumi
Runājot par kodu un ieguldījumu, gan WebKit, gan Chromium ir aktīvi atvērtā pirmkoda projekti. Katrs risinājums kalpo noteiktam dizaina mērķim. Tas ir lieliski, kad pārlūkprogrammas sacenšas par funkcijām, kas sniedz labumu patērētājiem, vienlaikus neapdraudot tīmekļa standartus.
Liels paroļu pārvaldnieki, lietotāju drošības līdzekļi, radošas grāmatzīmju koncepcijas, lasītāja režīmi, sakārtota maksājumu API integrācija, bezmaksas VPN un tā tālāk. Tā bija Operas luga, un kopš tā laika mēs esam redzējuši daudz citu tādā pašā stilā. Lai gan Vivaldi galvenais mērķis ir personalizācija, Brave koncentrējas uz privātumu un drošību.
Pārlūkprogrammas, kuru pamatā ir Chromium, ir vairāk kā ietvars lietu izveidei, nevis gatavs risinājums ar visām funkcijām. Varat to pārbaudīt un redzēt, kas jums ir vislabākais. Ja uztraucaties par savu privātumu un neiebilstat ienirt un veikt kādu darbu, Chromium varētu būt patīkama pieredze.
Atstāj atbildi