"Ако Firefox е само копие на Chrome сега, защо да го използвам?" Този въпрос се пита в цялата мрежа, но предпоставката му е погрешна. Firefox Quantum не е просто клонинг на Chrome - това е Firefox, модернизиран.
Разбира се, Firefox стана по-скоро като Chrome по няколко начина, но все още е по-мощен и адаптивен от Chrome, който е неразделна част от ДНК на Firefox.
Нека да започнем с слона в стаята: добавки. Firefox напълно деактивира старите XUL разширения, които любителите на Firefox харесват, а сега поддържа само WebExtensions, които Mozilla започна да се изпълняват преди две години. Firefox трябваше да унищожи тези стари разширения, които или не успяха, или не успяха да направят скок към новата архитектура за разширение.
В сравнение с класическите разширения на Firefox, WebExtensions са по-ограничени в това, което могат да направят. Тези предишни разширения имат пълен достъп до браузъра и често биха се скъсали, когато Mozilla обновява Firefox. Те биха могли да докоснат функциите на браузърите на ниско ниво, което беше страхотно ... докато не беше така и предизвикаха проблеми. Съвременните WebExtensions са по-близки до разширенията на Google Chrome и Microsoft Edge и имат достъп само до определен списък от функции, които Firefox позволява по по-стандартен начин. В резултат на това добавките трябва да се прекъсват много по-рядко.
Докато това е груб преход, ако разчитате на стари разширения, които вече не функционират, е необходимо Firefox да стане по-модерен браузър.
Но Mozilla не просто копира и вмъква разширената система на Chrome в Firefox. Добавките за Firefox са все още по-мощни от тези на Chrome. Например, Firefox предлага странична лента, която разширенията могат да се възползват от това, като позволяват разширенията за захранване на потребителите като Tree Style Tab (разширен вертикален бар на лентата), за да функционират. Разширение като това просто не е възможно в Chrome.
Firefox има добра възможност да победи и Chrome тук. Mozilla може да продължи да добавя функции за добавки, за да се възползва от нея, като дава на Firefox по-напреднала екосистема за разширение, отколкото Chrome. Mozilla вече добавя още API за WebExtensions, които да се използват в Firefox 58, следващото издание на Firefox. Надяваме се, че го държат нагоре.
Другите предишни разширения са в някои отношения включени в самия Firefox. Например, популярният инструмент за разработка на FireBug е прекратен, но е заменен от усъвършенствани инструменти за уеб програмиране, интегрирани в Firefox.
Какво друго прави Firefox Firefox? Персонализирането е в горната част на нашия списък. Интерфейсът на Chrome няма много място за конфигуриране. Можете да контролирате дали бутонът за начало се показва в лентата с инструменти, но това е за него. Иконите за разширение са ограничени до десния ъгъл на лентата с инструменти на браузъра.
Firefox Quantum, подобно на версиите на Firefox преди него, все още има много персонализиран интерфейс - както чрез лесна графична персонализация, така и дълбоки скрити опции за напреднали потребители. Можете да кликнете с десния бутон на мишката върху лентата с инструменти и да изберете "Персонализиране", за да добавите или премахнете каквито и да е икони или интерфейсни функции. Ако например не харесвате лентата за местоположение на Chrome в стил Chrome на Chrome, можете да добавите отделно поле за търсене оттук. Chrome не предлага начин да направи това.
Още по-добре, интерфейсът на Firefox Quantum все още е дълбоко адаптивен чрез файла userChrome.css. Този файл може да променя интерфейса на браузъра почти по всякакъв начин, който можете да си представите. Искате ли да скриете елементи от менюто от контекстното меню на Firefox или да преместите лентата на лентата под основната лента с инструменти? Можеш да го направиш. Има и файла userContent.css, който ви позволява да променяте съдържанието на страниците на браузъра, като страницата Нов раздел.
Например, авторът на добавката Classic Theme Restorer за Firefox сега прави списък на "класическите" ощипвания, които бихте могли да активирате в Firefox Quantum, като ги добавите към userChrome.css. Класическата добавка "Theme Restorer" може вече да не е функционална, но все още има начин да персонализирате интерфейса на Firefox според вашите предпочитания. Отново нищо подобно не е възможно в Chrome.
Firefox предлага допълнителна странична лента, която може да показва вашите отметки, история или отворени раздели от други устройства. Това е чудесна функция, която може по-добре да се възползва от съвременните широкоекранни дисплеи и Chrome просто не го предлага. Chrome дори не осигурява начин за добавяне на тази функция за добавки към разработчиците.
Това ли не е достатъчно персонализиране за вас? Е, класическият за: конфигурационния интерфейс в Firefox все още е наблизо. Той осигурява дълбок достъп до много опции за конфигуриране, които просто не са налице в Chrome или други браузъри. Много функции, които може да не очаквате, са заровени тук, като например възможността да възстановите старата страница на новия раздел на Firefox, да деактивирате Pocket integration или да промените настройките за изобразяване на текст и други опции на браузъра от нисък клас.
Можете дори да превключвате media.autoplay.enabled
опция около: config, за да спрете видеоклиповете HTML5 от автоматично възпроизвеждане на уеб страници. Chrome не ви позволява да правите това без разширение и това просто не работи, както и интегрираната опция в Firefox.
Този разширен интерфейс за конфигуриране позволява на Firefox да предостави много опции, които просто не са налични в Chrome. Това е една от най-мощните функции на Firefox и все още е тук.
Firefox Quantum превръща Firefox в съвременен бърз браузър (накрая). Firefox Quantum използва множество процеси като Chrome, но Mozilla всъщност е добавил Chrome тук.Докато Chrome се възползва от множество ядра, като пуска различни уеб страници в различни процеси и ги определя като отделен процесор, Quantum CSS на Firefox паралелизира каскаден стил на листа (CSS).
Chrome не може да направи това и Firefox планира постепенно да добави още функции от експерименталния сървър браузър и Rust език за програмиране, който ще накара Firefox да направи повече работа паралелно за по-бърза работа. Архитектурата на Firefox изглежда, че ще се възползва в по-голяма степен от многоядрените процесори от Chrome в бъдеще. Mozilla се опитва да прескочи Chrome тук, а първото издание на Firefox Quantum е само началото на тези усилия. Понякога през 2018 г. Firefox ще позволи на WebRender да се възползва много по-добре от графичния процесор на вашата система, за да ускори сърфирането ви в мрежата.
Потребителите на Firefox, които предпочитат по-малкия брой процеси на Firefox и по-малкото използване на памет, все пак могат да бъдат щастливи. За разлика от Chrome, Firefox използва ограничен брой процеси на съдържание - по подразбиране - четири. Mozilla казва, че това позволява на Firefox да постигне с 30% по-малко използване на паметта от Chrome.
И ако не ви харесва това, можете да се отправите към страницата с опции за Firefox и да персонализирате точния брой процеси, които Firefox ще използва - дори да го настроите в един процес на съдържание. Интерфейсът на браузъра ще продължи да работи по свой собствен процес, за да остане бърз, но Firefox ще използва един процес за представяне на уеб страници.
Chrome изобщо не ви позволява да контролирате това. Ако предпочитате Firefox за по-ниска употреба на паметта и по-малко процеси, Firefox Quantum е все още добър за вас. (Ако имате памет, обаче, добре е да го използвате! Неизползваната памет не ви прави нищо добро.)
Ако добавката, от която зависи, вече не функционира, това е гадно. И ние се чувстваме за вас. Но това не означава, че Firefox Quantum току-що се превърна в клонинг на Chrome. Firefox все още предлага много разширени функции Chrome не, и вероятно никога няма. Още по-добре, тя предлага тази мощност, докато най-накрая се конкурира с Chrome по скорост. Той вече изглежда по-бърз от Chrome при някои тестове и може дори да издържи решително пред Chrome в бъдещи издания. Това звучи като печеливша.