Tartalomjegyzék[Elrejt][Előadás]
A webböngészőmotorok alapvető osztályokat tartalmaznak a webes információk ablakban történő megjelenítéséhez. Alapértelmezés szerint biztosítják a böngésző legalapvetőbb funkcióit, például a linkek követését, valamint az anyagok letöltését és megjelenítését.
Funkcióikat felhasználhatja webtartalom megjelenítésére az alkalmazásban a legalapvetőbb szinten, vagy használhatja a webböngészőmotor API-t saját, teljes körű, testreszabott webalapú alkalmazás fejlesztésére.
Kettőt fogunk átmenni a széles körben használt webböngészőmotorok közül – a WebKit és a Chromium.
Mi WebKit?
A Safari, a Mail, az App Store és sok más macOS, iOS és Linux program a WebKit webböngésző motort használja. Az Apple Safari, a Google Chrome korábbi verziói és más webböngészők ezt a nyílt forráskódú elrendezési motort használják weboldalak létrehozására. A Nokia, az Apple, a Google és mások ezt használják eszközeikben.
A WebKit a Linux KDE asztali Konqueror böngészője által használt KHTML renderelő motoron alapul. Az Apple átnevezte WebKit-re, miután 2002-ben módosította a KHTML-t.
Ez egy nyílt forráskódú projekt, amely több tucat böngésző alapjául szolgál. Nem tartalmaz azonban mindent, ami egy grafikus webböngésző létrehozásához szükséges, így még a két legnagyobb WebKit felhasználó – a Google és az Apple – között is jelentős a szórás.
Előnyök
- Jelentős közösség – A WebKit azóta is sok támogatást és figyelmet kap nyílt forráskódú és nagyon sok böngészőt támogat (még mobileszközökön is). Ez sokféle visszajelzést ad sok különböző személytől, sokféle helyzetben.
- Elterjedt alkalmazás – Amikor egy cég létrehoz egy webhelyet vagy webalkalmazást, annak biztosítása, hogy az együttműködjön a WebKit böngészővel, azonnal biztosítja, hogy minden más WebKit böngészőben egyformán működjön. Kevesebb erőfeszítést fordít a vele kapcsolatos problémák megoldására, és több időt fordít a könnyebb használatára!
Hátrányok
- Számos különféle szerkezet közül lehet választani – Ha csak egy nagyobb webböngésző használná a WebKit-et a weboldalak megjelenítésére, ez kisebb probléma lenne (például a Gecko). A WebKit viszont sokféle alkalmazás támogatására szolgál, amelyek mindegyike népszerű. Rendszeresen frissítik, hogy megfeleljen az adott feladatnak, ami számos kisebb eltérést eredményez az egyes verziók működésében. Mivel a különböző webböngészők különböző verziókat használnak, ugyanaz a weboldal eltérően működhet a különböző WebKit böngészőkben.
Mi Króm?
A Chromium nem csak egy böngésző neve, hanem egy nyílt forráskódú projekt, amely a Chrome, Edge és más böngészők által használt forráskódot állítja elő.
A Google a Chromium fő támogatója, ő indította el a projektet, amikor 2008 szeptemberében debütált a Chrome-ban, azonban mivel a kód nyílt forráskódú, mások, köztük a Google által nem alkalmazottak is hozzájárulnak a Chromium projekthez.
A Microsoft például 2019-ben kezdett komolyan hozzájárulni a Chromiumhoz, és gyakran dicsekszik a fejlesztői által rá tett „kötelezettségek” számával.
Tekintsük a Chromiumot a Chrome és az Edge távoli rokonának, amely megosztja a DNS-t a kifinomult böngészőkkel. Ez egy kiváló platform a webfejlesztők és a kifinomult felhasználók számára, mivel ingyenes. Nincsenek korlátozások a hozzáadható böngészőbővítmények típusára sem.
A Chromium folyamatosan változik, mivel a Chromium Projects forráskódjából áll össze. A Chrome viszont rengeteg kiadási csatornát kínál. A vérző szélű Canary csatorna viszont nem frissül olyan gyakran. A Chromium Projects webhelyén rendszeres frissítések jelennek meg.
Előnyök
- Hozzáférhet a Chrome bővítményeihez, beleértve a Chrome Internetes áruházat is, ahol gyakorlatilag az összes ott tárolt bővítmény telepíthető, amelyet a Chromiumban használnak. A Google támogatja, ami segíti a böngésző fejlesztését.
- A Chromium böngésző számos Linux-disztribúció alapértelmezett böngészője, beleértve azokat is, amelyek nem rendelkeznek hivatalos tárolókkal az egyszerű letöltéshez. Ez egy ingyenes böngésző nyílt forráskódú és szabadalmaztatott kodekektől mentes. Linuxon szélesebb körben elérhető, mint Chrome-on, és gyakorlatilag a Chrome összes Google-funkciójával rendelkezik.
Hátrányok
- A Chromium böngésző a Chrome-hoz hasonlóan sok RAM-ot használ, ami problémát jelenthet a korlátozott RAM-mal rendelkező PC-k esetében. Ezenkívül nem támogat bizonyos általános médiaformátumokat és kodekeket, beleértve az AAC-t, a H.264-et és az MP3-at.
- A böngésző frissítéseit manuálisan kell letölteni és telepíteni.
Melyik böngésző támaszkodik Chromiumra?
A legnépszerűbb Chromium-alapú böngészők némelyike forráskódot használ, és saját tulajdonú funkciókat és felületeket ad hozzá, hogy egyedi felhasználói élményt nyújtson.
- Opera – Ez a böngésző évtizedek óta létezik, és korábban teljesen házon belül készült. 2013 óta használja a Chromium alapú Blink-et.
- Vivaldi – Az Opera szellemi utódja, az Opera egykori vezérigazgatója építette, hogy visszaállítsa a böngészőből elveszett funkciókat.
- Yandex – Ez egy orosz böngésző az azonos nevű keresőtől, bár ugyanazt a Blink motort használja, mint a Chrome, az Opera és más Chromium-alapú böngészők.
- Bátor – A Brave egy ingyenes és nyílt forráskódú webböngésző, amelyet a Brave Software, Inc. hozott létre. A Brave értékesítési célja az, hogy eltávolítja a nem kívánt hirdetéseket, és megakadályozza, hogy a webhelyek nyomon kövessék a felhasználói tevékenységeket pluginok használata nélkül. Lehetőséget ad arra is, hogy a reklámok nézése helyett fizessen kedvenc tartalomszolgáltatóinak.
Következtetés
A kódot és a hozzájárulásokat tekintve a WebKit és a Chromium is aktív nyílt forráskódú projektek. Mindegyik megoldás külön tervezési célt szolgál. Fantasztikus, amikor a böngészők olyan funkciókért versenyeznek, amelyek a fogyasztók javát szolgálják, miközben nem veszélyeztetik a webes szabványokat.
Nagy jelszókezelők, felhasználói biztonsági funkciók, kreatív könyvjelző koncepciók, olvasó módok, rendezett fizetési API-integrációk, ingyenes VPN-ek stb. Ez volt az Opera darabja, és azóta egy csomó másikat láttunk ugyanebben a stílusban. Míg a Vivaldi a személyre szabásról szól, a Brave a magánéletre és a biztonságra összpontosít.
A Chromium-alapú böngészők inkább keretrendszert jelentenek a dolgok létrehozásához, semmint kész megoldást az összes funkcióval. Kipróbálhatja, és megtudhatja, mi a legjobb az Ön számára. Ha aggódik a magánélete miatt, és nem bánja, ha belemerül, és munkát végez, a Chromium kellemes élmény lehet.
Hagy egy Válaszol