Каква е разликата между Chromium и Chrome?

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

Когато Google за пръв път представи Chrome през 2008 г., те също пуснаха изходния код на Chromium, на който се основава Chrome като проект с отворен код. Този код с отворен код се поддържа от проекта Chromium, докато самият Chrome се поддържа от Google.

СВЪРЗАНИ: Трябва ли да купите Chromebook?

Най-голямата разлика между двата браузъра е, че докато Chrome е базиран на Chromium, Google също добавя редица собствени функции към Chrome като автоматични актуализации и поддръжка за допълнителни видео формати. Google също използва подобен подход с Chromium OS, която е проект с отворен код, който формира основата за собствената им Chrome OS - операционната система, която работи на Chromebook.

Какво има Chrome, че няма Chromium

Chrome е базиран на Chromium, но Google добавя няколко собствени бита с затворен код към браузъра си Chrome, които липсват на Chromium. По-конкретно, Google взема Chromium и след това добавя следното:

  • Поддръжка на AAC, H.264 и MP3.  Chrome включва лицензирани кодеци за тези патентовани медийни формати, като ви дава достъп до по-голямо разнообразие от медийно съдържание - особено сайтове, използващи HTML5 видео за поточно видео H.264. И двата браузъра включват основните, безплатни кодеци: Opus, Theora, Vorbis, VP8, VP9 и WAV.

СВЪРЗАНИ: Използвате Firefox на Linux? Вашият Flash Player е стар и остарял!

  • Adobe Flash (PPAPI).  Chrome включва плъгин за API на Pepper API (PPAPI) Flash, който Google автоматично актуализира заедно с Chrome. Това е единственият начин да получите най-модерната версия на Flash на Linux. Дори на Windows и Mac, по-добре сте с изолирания плъгин PPAPI Flash от Chrome, отколкото с по-стария приставка NPAPI Flash, наличен на уебсайта на Adobe. (Всъщност можете да получите приставка Pepper Flash от Chrome и след това да го инсталирате и да го използвате в Chromium, ако искате.)
  • Актуализация на Google.  Потребителите на Chrome и Windows и Mac получават допълнително фоново приложение, което автоматично поддържа Chrome актуален. Потребителите на Linux използват стандартните си инструменти за управление на софтуера.
  • Ограничения за удължаване . За Chrome Google деактивира разширения, които не се хостват в уеб магазина на Chrome.
  • Отчитане при сривове и грешки . Потребителят на Chrome може да избере да изпраща статистически данни за сривове и грешки до Google за анализ.
  • Sandbox за сигурност (?).  Google също така отбелязва, че някои дистрибуции на Linux могат да деактивират пясъчника за сигурност на Chromium, така че ще искате да отидете до about: sandbox в Chromium, за да сте сигурни, че пясъчникът е активиран и функционира по подразбиране. Това е една от най-добрите функции на Chromium (и Chrome).

Трябва да отбележите, че въпреки че не е с марка Google, Chromium все още е много ориентиран към Google. Например Chromium съдържа същите функции за синхронизиране, открити в Chrome, което ви позволява да влезете с акаунт в Google и да синхронизирате данните си.

Получаване на Chromium

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

СВЪРЗАНИ: Как работят софтуерните инсталатори и мениджърите на пакети на Linux

В Linux често можете да инсталирате Chromium директно от софтуерните хранилища на вашата дистрибуция на Linux. Например на Ubuntu Linux можете да го инсталирате, като отворите софтуерния център на Ubuntu, потърсите Chromium и след това щракнете върху Install. Chromium се актуализира с актуализации на защитата чрез софтуерните хранилища на вашата дистрибуция на Linux.

В Windows и Mac използването на Chromium е малко по-трудно. Можете да получите официални компилации на Chromium, но те са само за кървене и няма да се актуализират автоматично. Актуализаторът е част от Google Chrome с затворен код. Можете да получите компилации на трети страни от някого, но те също няма да се актуализират автоматично и ще трябва да се доверите на дистрибутора на трета страна. Можете също така да компилирате Chromium от изходния код сами, но наистина ли искате да го направите всеки път, когато е налична актуализация? Вероятно не.

Ами „шпионският софтуер?“ (Всъщност не е шпионски софтуер)

Google Chrome включва функции за отчитане на сривове, които не са намерени в Chromium. Ако решите да активирате отчитането на сривове в Chrome, информацията за сривове ще бъде изпратена до Google. Ако използвате Chromium, този репортер за срив не присъства и ще трябва да получите проследяване на грешки по старомоден начин. Дистрибуциите на Linux също могат да модифицират кода на Chromium, преди да ви го дадат. Ако се опитвате да фиксирате грешка в Chrome, вероятно е по-добре да използвате Chrome вместо Chromium.

СВЪРЗАНИ: Трябва ли да позволя на приложенията да изпращат „Статистика за използването“ и „Отчети за грешки“?

На Chromium липсва и функцията за проследяване на употребата или „потребителски показатели“, намерена в Chrome. Това е незадължителна функция, която изпраща информация за това как използвате различните части на браузъра до Google, като им предоставя данни, на които могат да се основават на решенията. (Това беше видът данни, които Microsoft твърди, че са използвали, когато са казали, че са премахнали менюто „Старт“, защото никой не ги е използвал, така че може би отрепки трябва да започнат да оставят такива функции включени.)

В миналото потребителите се тревожеха, че всеки браузър Chrome се доставя с уникален „клиентски идентификатор“ и отбелязваха, че Chromium не го прави. Google спря да прави това още през 2010 година.

Chromium обаче включва много функции, които зависят от сървърите на Google и тези функции са активирани по подразбиране. Ще видите тези функции, изброени на страницата с настройки на Chromium. Те включват уеб услуга, която помага за коригиране на грешно въведени уеб адреси, услуга за прогнозиране, функция на Google срещу фишинг и др.

И така, кой трябва да използвате?

СВЪРЗАНИ: Какво представлява софтуерът с отворен код и защо има значение?

Chromium е добър, защото позволява на дистрибуции на Linux, които изискват софтуер с отворен код, да пакетира уеб браузър, който е почти идентичен с Chrome, и да го достави на своите потребители. Такива дистрибуции на Linux дори могат да използват Chromium като техен браузър по подразбиране вместо Firefox - а някои го правят. Ако се интересувате от софтуер с отворен код и се опитате да избегнете битове със затворен код, Chromium е добра опция за вас.

Въпреки това, много потребители на Linux, които не са толкова запалени по софтуера с отворен код, може да искат да инсталират Chrome, а не Chromium. Инсталирането на Chrome ви дава по-добър Flash плейър, ако използвате Flash и отключва по-голямо количество медийно съдържание онлайн. Например Google Chrome на Linux вече може да предава поточно видеоклипове на Netflix. Това изисква поддръжка на H.264 за HTML5 видео, нещо, което Chromium не включва.

И така, Chrome или Chromium? Ако използвате Windows и Mac, изборът е доста ясен. Chromium е твърде изискан, за да се използва всъщност - най-вече защото не можете да получите официални стабилни компилации, които ще се актуализират автоматично. Истинският избор тук трябва да бъде направен от потребителите на Linux.