Google Chrome е безплатен уеб браузър, разработен от Google. Той използва компоненти и технологии с отворен код, включително WebKit и други проекти, свързани с Mozilla Firefox. Името идва от рамката на графичния потребителски интерфейс — „хром“ (chrome). Проектът с отворен код, който стои зад Google Chrome, е известен като Chromium, а самият Chrome комбинира този отворен код с проприетарни компоненти и допълнителни услуги на Google.

История

Първата публична бета версия за Microsoft Windows беше пусната на 2 септември 2008 г., а първата стабилна версия (1.0) излезе по-късно през 2008 г. Версиите за OS X и Linux станаха налични по-късно като предварителни (бета) и стабилни издания през следващите години. С времето проектът се разви — ключови елементи като JavaScript двигателя V8, архитектурата за разделяне на процесите и инструменти за разработчици допринесоха за бързото му разпространение и широк прием в индустрията.

Основни функции

  • Бързина: използва високопроизводителен JavaScript двигател (V8) и оптимизации за по-бързо зареждане на страници.
  • Вложки и разширения: поддържа разширения, които добавят функционалност — от блокиране на реклами до интерфейсни промени и инструменти за разработчици.
  • Omnibox: комбинирана адресна лента и поле за търсене с предложения и интеграция с търсачката по подразбиране.
  • Режим „Инкогнито“: частно сърфиране, при което местните данни (като история и бисквитки) не се запазват след затваряне на прозореца.
  • Синхронизация: възможност за синхронизиране на отметки, пароли, разширения и настройки между устройства чрез Google акаунт.
  • Вграден PDF преглед: позволява преглед на PDF файлове директно в браузъра без външен софтуер.
  • Инструменти за разработчици (DevTools): мощен набор от инструменти за инспектиране, отстраняване на грешки и профилиране на уеб приложения.

Архитектура и сигурност

Chrome използва модел с многобройни процеси — отделя отделни табове и разширения в собствени процеси за по-голяма стабилност и сигурност. Сред ключовите защитни механизми са:

  • Sandboxing: изолирането на процесите намалява възможностите за зловреден код да навреди на системата.
  • Safe Browsing: предупреждения при посещение на известни опасни сайтове или при изтегляне на потенциално опасни файлове.
  • Автоматични ъпдейти: редовни актуализации, които доставят поправки на сигурността и нови функции.
  • Site Isolation и други мерки: допълнителни функции за защита срещу специфични уязвимости и атаки.

Платформи и съвместимост

Chrome е наличен за основните настолни и мобилни платформи — Windows, macOS (OS X), Linux, Android и iOS. На iOS поради политиките на Apple браузърите използват WebKit като рендер двигател, въпреки че интерфейсът и другите функции могат да са специфични за Chrome.

Chromium и разликите с Chrome

Chromium е отворен проект, който служи като основа за Google Chrome и за няколко други браузъра. Докато Chromium съдържа повечето основни компоненти и функции, Google Chrome включва допълнителни проприетарни елементи (например автоматични ъпдейти, някои мултимедийни кодеци и препоръчани услуги), както и тясна интеграция със услугите на Google.

Google Chrome остава един от най-популярните браузъри в света, известен с бързина, прост потребителски интерфейс и богат екосистемен набор от разширения и услуги.