Google Chrome: Gyors, ingyenes webböngésző és nyílt forráskódú Chromium

Google Chrome — gyors, ingyenes webböngésző nyílt forráskódú Chromium alapokkal; biztonságos, bővíthető és többplatformos böngészési élmény.

Szerző: Leandro Alegsa

Google Chrome a Google által fejlesztett, általában ingyenes webböngésző, amely a mindennapi internetezéshez szükséges gyors és egyszerű felhasználói élményt célozza meg. A böngésző kezdetben több, nyílt forráskódú komponensre épült, például a WebKit-re, illetve a Mozilla Firefox egyes megoldásaira építkező elveket is figyelembe véve. A név a böngésző grafikus felhasználói felületének keretére, a "chrome"-ra utal. A Google Chrome mögötti nyílt forráskódú projekt Chromium néven ismert.

Az első, publikus bétaverzió 2008 szeptemberében jelent meg Microsoft Windows rendszerekre. Később, 2009 körül a OS X és a Linux változatok is elérhetővé váltak. Az évek során a Chrome több jelentős fejlesztést kapott: saját V8 JavaScript-motort használ, többprocesszoros architektúrát, sandboxingot és hardveres gyorsítást támogat, továbbá beépített fejlesztői eszközöket (DevTools), kiegészítőket és szinkronizációs lehetőségeket a Google-fiókkal.

Fő jellemzők

  • Teljesítmény: gyors lapbetöltés és JavaScript-végrehajtás a V8 motornak köszönhetően.
  • Bővíthetőség: kiterjedt kiegészítő-ökoszisztéma és a Chrome Web Store lehetőségei (kiterjesztések, témák, alkalmazások).
  • Biztonság: sandboxing, rendszeres automatikus frissítések, Safe Browsing védelem a rosszindulatú webhelyek ellen, és opcionális site isolation.
  • Szinkronizáció: könyvjelzők, jelszavak, előzmények és beállítások szinkronizálása Google-fiókkal több eszköz között.
  • Fejlesztői eszközök: beépített DevTools a webes alkalmazások hibakereséséhez és teljesítményoptimalizálásához.

Nyílt forráskód és Chromium

A Chrome maga a Chromium projektre épül: a Chromium forráskódja nyílt, különböző közösségi és vállalati hozzájárulásokat is tartalmaz. A Google Chrome azonban a Chromium forráskódjából épülő, Google által karbantartott bináris kiadás, amely tartalmazhat további, zárt forrású komponenseket (pl. speciális médialejátszó-kodekek, beépített PDF-megjelenítő vagy automatikus frissítő szolgáltatás).

Motorok és kompatibilitás

Korábban a Chrome a WebKit renderelőmotorra épült, majd a Google 2013 körül elkülönítette a renderelőt és létrehozta a Blink motort (a WebKit-nek egy forkja). A Chrome rendszeresen frissül, és támogatja a modern webes szabványokat, így széles körű kompatibilitást biztosít webalkalmazásokkal és weboldalakkal.

Platformok

A Chrome több platformon elérhető: Windows, OS X / macOS, Linux, valamint mobil rendszereken (Android és iOS). Megjegyzendő, hogy iOS-en az Apple szabályozása miatt minden böngésző a rendszer WebKit-motorját használja, így Chrome iOS alatt is WebKit-alapú motorral fut.

Miért népszerű?

  • Könnyen kezelhető, letisztult felület.
  • Gyors böngészés és jó interoperabilitás modern webes technológiákkal.
  • Széles kiegészítő-ökoszisztéma és erős fejlesztői támogatás.
  • Gyakori frissítések és biztonsági fejlesztések.

Adatvédelem és kritikák

Bár a Chrome népszerűségét részben a Google szolgáltatásokkal való szoros integráció adja, ez adatvédelmi aggályokat is felvethet: a szinkronizáció és a személyre szabott szolgáltatások adatokat küldhetnek a Google-nek. Emiatt egyes felhasználók alternatív, kevésbé integrált vagy szigorúbb adatvédelmi beállításokat kínáló böngészőket részesítenek előnyben.

Összegzésként a Google Chrome egy széles körben használt, teljesítményre és felhasználói egyszerűségre optimalizált böngésző, amely mögött a nyílt forráskódú Chromium projekt áll, és amely folyamatos fejlesztésekkel igyekszik megfelelni a modern web kihívásainak.

Közlemény

A megjelenés bejelentésére 2008. szeptember 3-án került volna sor, és Scott McCloud egy képregényt küldött volna újságíróknak és bloggereknek, amelyben elmagyarázta volna az új böngésző jellemzőit és okait. Az Európának szánt példányokat korábban szállították ki, és Philipp Lenssen, a Google Blogoscoped német bloggere 2008. szeptember 1-jén, miután megkapta a 38 oldalas képregényt, a weboldalán elérhetővé tette annak beszkennelt példányát. A Google ezt követően a képregényt elérhetővé tette a Google Books és a saját weboldalán, és a hivatalos blogján is hivatkozott rá, a korai kiadás magyarázatával együtt. 2008. szeptember 2-án a Google főoldalán a Google Chrome-ra mutató link található.

Tervezés

Biztonság

Fekete listák

A Chrome két feketelista frissítéseit tölti le (egy adathalászatra és egy rosszindulatú szoftverekre vonatkozó listát), és figyelmezteti a felhasználókat, ha káros webhelyet próbálnak meglátogatni. Ez a szolgáltatás mások számára is elérhetővé válik a "Google Safe Browsing API" nevű ingyenes nyilvános API-n keresztül. E feketelisták karbantartása során a Google értesíti a felsorolt oldalak tulajdonosait is, akik esetleg nem tudnak a káros szoftverek jelenlétéről.

Sandboxing

A Chrome minden egyes lapja sandboxolt, hogy "megakadályozza a rosszindulatú programok telepítését" vagy "az egyik lapon történtek felhasználását a másik lapon történtek befolyásolására". A legkisebb jogosultság elvét követve minden egyes folyamatot megfosztanak a jogaitól, és számításokat végezhet, de nem írhat fájlokat vagy olvashat érzékeny területekről (pl. dokumentumok, asztal), ez hasonló a "védett módhoz", amelyet az Internet Explorer 7 használ a Windows Vista rendszerben. A Sandbox Team állítólag "fogta ezt a meglévő folyamathatárt, és börtönné alakította"; például az egyik lapon futó rosszindulatú szoftverek nem képesek hitelkártyaszámokat kiszimatolni, az egérrel interakcióba lépni vagy "a Windowsnak indításkor végrehajtandó program futtatására utasítani", és a lap bezárásakor megszűnnek. Ez egy egyszerű számítógépes biztonsági modellt érvényesít, amely szerint a többszintű biztonságnak két szintje van (a felhasználó és a homokozó), és a homokozó csak a felhasználó által kezdeményezett kommunikációs kérésekre válaszolhat.

Plugins

Az olyan bővítményeket, mint az Adobe Flash Player, jellemzően nem szabványosítják, és ezért nem lehet homokdobozolni, mint a lapokat. Ezeket gyakran a böngésző biztonsági szintjén vagy annál magasabb szinten kell futtatni. A támadásoknak való kitettség csökkentése érdekében a bővítményeket különálló folyamatokban futtatják, amelyek a renderelővel kommunikálnak, amely maga is "nagyon alacsony jogosultságokkal" működik a külön erre a célra létrehozott, laponként futó folyamatokban.

Incognito

A Chrome tartalmaz egy inkognitó üzemmódot (hasonlóan a Safari Privát böngészés és az Internet Explorer 8 InPrivate funkciójához), amely "lehetővé teszi, hogy teljes magánéletben böngészhessen az interneten, mivel nem rögzíti a tevékenységét", és elveti a cookie-kat. Ha egy ablakhoz engedélyezve van, "semmi, ami abban az ablakban történik, soha nem kerül naplózásra a számítógépén".

Sebesség

JavaScript

A Javascript virtuális gépet elég fontos projektnek tartották ahhoz, hogy leválasszák (mint az Adobe/Mozilla Tamarinját), és egy dániai csapat foglalkozzon vele. A meglévő implementációkat "kis programokhoz tervezték, ahol a rendszer teljesítménye és interaktivitása nem volt annyira fontos", de az olyan webes alkalmazások, mint a Gmail, "a DOM-manipulációk és a Javascript tekintetében maximálisan kihasználják a webböngészőt". Az így létrejött V8 JavaScript-motort a sebességre tervezték, és ennek érdekében olyan új funkciókat vezetett be, mint a rejtett osztályátmenetek, a dinamikus kódgenerálás és a pontos szemétgyűjtés. A Google tesztjei szerint a V8 körülbelül kétszer olyan gyors, mint a Firefox 3 és a Safari 4 béta verziója.

Felhasználói felület

A fő felhasználói felület a Safari böngészőhöz hasonló vissza, előre, frissítés, könyvjelző, menj és törlés opciókat tartalmaz, míg a beállítások helye az Internet Explorer 7/8 böngészőre hasonlít. Az ablak minimalizálása, maximalizálása és bezárása gombok a Windows Vista alapján készültek.

Fogaskerekek

A Chrome tartalmazza a Gears-t, amely olyan fejlesztői funkciókat ad hozzá, amelyek webes szabványokká válhatnak, vagy nem válhatnak, jellemzően a webes alkalmazások építésével kapcsolatban (beleértve az offline támogatást).

Új lap oldal

A Chrome az új lap létrehozásakor megjelenő böngésző kezdőlapját az Új lap oldalával helyettesíti. Ez a nyolc leglátogatottabb webhely miniatűr képét mutatja a leggyakrabban keresett webhelyekkel, a legutóbbi könyvjelzőkkel és a nemrég bezárt lapokkal együtt. Ez a koncepció először az Opera gyorshívójával jelent meg.

Omnibox

Az Omnibox az egyes lapok tetején található URL-doboz, amely az Opera dobozán alapul. Tartalmazza az automatikus kitöltés funkciót, de csak a kézzel megadott URL-címeket tölti ki automatikusan (nem pedig az összes linket), a keresési javaslatokat, a legnépszerűbb oldalakat (korábban meglátogatottak), a népszerű oldalakat (nem látogatottak) és a szöveges keresést az előzményekben. A keresőmotorokat a böngésző a natív felhasználói felületen keresztül történő használat esetén a Tab billentyű lenyomásával is rögzítheti.

Popupok

A felugró ablakok "a lapra vannak korlátozva, ahonnan jöttek", és nem jelennek meg a lapon kívül, hacsak a felhasználó kifejezetten ki nem húzza őket. Nem világos, hogy saját folyamatukban is futnak-e.

Renderelő motor

A Chrome az Android-csapat tanácsára a WebKit renderelőmotort használja. A WebKit motor egyszerű, memóriatakarékos, beágyazott eszközökön hasznos és könnyen megtanulható az új fejlesztők számára.

Lapok

A lapok a Chrome felhasználói felületének elsődleges összetevői, és mint ilyenek, az ablak tetejére kerültek, nem pedig a vezérlők alá (az Operához hasonlóan). Ez a finom változás ellentétben áll számos meglévő füles böngészővel, amelyek a lapokat tartalmazó ablakokon alapulnak. A lapok (állapotukkal együtt) zökkenőmentesen áthelyezhetők az ablakkonténerek között húzással. Minden egyes fülnek saját vezérlőelemkészlete van, beleértve az Omnibox URL-mezőt is.

Szabványok

A Google Chrome béta verziójának első kiadása (Build 1583) nem ment át az Acid3 teszten; 77/100 pontot kapott, és nem rendereli helyesen a képet. Az Acid2 tesztet kezdetben átment, de átméretezéskor megbukott. A 4. verziótól kezdve a Google Chrome átment az Acid1, 2 és 3 teszteken.

Webapps

A webalkalmazások saját, egyszerűsített ablakukban indíthatók az Omnibox URL-doboz és a böngésző eszköztára nélkül. Ez korlátozza a böngésző krómját, hogy "ne szakítsa meg a felhasználó tevékenységét", lehetővé téve a webes alkalmazások futtatását a helyi szoftverek mellett (hasonlóan a Mozilla Prism, az Adobe AIR és a Fluid alkalmazásokhoz).

Kérdések és válaszok

K: Mi az a Google Chrome?



V: A Google Chrome a Google által készített ingyenes webböngésző, amelyet először 2008-ban adtak ki.

K: A Google Chrome más nyílt forráskódú szoftverek részeit használja?



V: Igen, a Google Chrome más nyílt forráskódú szoftverek részeit használja, többek között a WebKit és a Mozilla Firefox.

K: Honnan származik a "Google Chrome" név?



V: A "Google Chrome" név a webböngészők grafikus felhasználói felületének keretéről, a "chrome"-ról származik.

K: Mi a Google Chrome mögött álló nyílt forráskódú projekt neve?



V: A Google Chrome mögött álló nyílt forráskódú projektet Chromium néven ismerik.

K: Mikor jelent meg a Google Chrome első verziója Microsoft Windowsra?



V: A Google Chrome első verziója Microsoft Windowsra 2008. szeptember 2-án jelent meg.

K: Mikor jelent meg a Google Chrome macOS és Linux verziója?



V: A Google Chrome macOS és Linux verziója 2009 decemberében jelent meg.

K: A Google Chrome ingyenes webböngésző?



V: Igen, a Google Chrome a Google által készített ingyenes webböngésző.


Keres
AlegsaOnline.com - 2020 / 2025 - License CC3