PRKernel

Доставчик на новини в реално време в България, който информира своите читатели за последните български новини, събития, информация, пътувания, България.

Firefox 89 донесе повече скорост – Firefox 90 вече добавя SmartBlock 2.0

Мащабиране / Появата на червената панда в интернет продължава да се подобрява.

Днес, Mozilla Стартиран Firefox 90. Най-новата версия на все по-фокусирания върху поверителността браузър на Mozilla добавя подобрена функционалност за печат на PDF, отделни изключения за режим само HTTPS, страница About: трета страна, която помага да се идентифицират проблемите със съвместимостта, представени от приложения на трети страни, и нова Функция SmartBlock, която увеличава защитата от проследяване на различни сайтове, като същевременно гарантира, че влизанията в сайта продължават да работят.

Има и файл Фонов актуализатор за Windows, което позволява аплет във фонов режим да проверява, изтегля и инсталира актуализации на Firefox, докато браузърът не работи.

SmartBlock 2.0

Най-новата версия на вградената функция за поверителност на SmartBlock на Mozilla улеснява потребителите да поддържат настройките си за защита от проследяване, без да отключват отделни уебсайтове. Изглежда, че актуализираната версия е насочена специално към влизането във Facebook, което все повече се използва в мрежата като инструмент за влизане и удостоверяване на трети страни.

Firefox блокира скриптове на Facebook по подразбиране, тъй като партньорът на Mozilla Disconnect (правилно) идентифицира домейните на Facebook в списъка си с известни трети страни за проследяване. За съжаление, блокирането на Facebook скриптове означава и прекъсване на влизания на трети страни във Facebook – например функцията за влизане във Facebook, намерена на etsy.com.

READ  Lian Li откри нова граница за LCD дисплеи: вентилатори за компютърни кутии за $47

Със SmartBlock 2.0 скриптовете на Facebook се деактивират на сайтове на трети страни, както и преди, но когато потребителят кликне върху опцията „Продължи с Facebook“, специфичното и умишлено взаимодействие на потребителя със скрипта на Facebook кара SmartBlock 2.0 да го деблокира. Деблокирането се случва точно навреме, за да позволи успешно удостоверяване във Facebook – без потребителят да се налага да иска настройките си за защита на проследяването.

Firefox е по-бърз

Вътрешните бенчмаркове на Mozilla показват значително подобрение на скоростта през 2021 г. – Firefox 89 миналия месец с 10-30 процента по-бързо от предишните версии, според собствените на Mozilla. Тестове. По-конкретно, екипът на Mozilla отбеляза подобрение в следните области:

  • Въвеждане в URL лентата или в редактори на документи (като Google Docs и Office 365)
  • Отворете списъка с сайтове (като списъка с файлове в Google Docs)
  • Контроли на клавиатурата във видеоигри, базирани на браузър

С цел по-реалистично обсъждане на ефективността и постигане на цели, Mozilla определя три нива на отзивчивост на браузъра: instantaneousИ perceptible lag, И jank, с максимална латентност от 50 ms и 1000 ms за първите две. Mozilla продължава да го поправя jank Това означава не само по-дълго забавяне, но целият сайт – и в най-лошия случай потребителският интерфейс на браузъра – става неизползваем повече от секунда наведнъж.

READ  Instagram не работи - The Verge

Впечатляващо е, че Firefox 89 управлява файл instantaneous Отговаряне на събития в повече от 40 процента от времето – в сравнение с едва 30 процента във Firefox 86.

незабавна

да се instantaneous В отговор изчисленията, извършени от самия браузър, не са единственият проблем – без значение колко бързо браузърът създава нови данни, потребителят всъщност не може да ги възприеме, докато екранът не ги покаже. С типична честота на опресняване на екрана от 60 Hz, това означава, че нов кадър се показва приблизително на всеки 17 ms – което дава на браузъра само три кадъра, за да постигне целта от 50 ms за това ниво на отговор.

В предишните версии на Firefox въвеждането от потребителя ще се случи в кадър 0, а процесът на „изчертаване“, при който браузърът черпи ново съдържание, ще се случи в кадър 1 – напускане на конфигурацията (когато paintиздържаното съдържание всъщност се доставя на операционната система и се показва на екрана на потребителя) не преди кадър 2. Това са всичките 3 кадъра, които можем да поберем в рамките на 50ms време, определен от Mozilla instantaneous Отговор!

Започвайки с Firefox 89, актуализация на тръбопровода за боядисване на Firefox предложих От Marcus Strange Значително подобряване на ситуацията – сега, paintGI може да възникне по време на същия кадър като въвеждане от потребителя, правене compositing Възможен един кадър по-рано. Това прави максималното време за реакция на реакцията около 17 милисекунди по-бързо, отколкото беше преди – постоянна трета от самоналагането instantaneous Прозорец.

Малко, но осезаемо забавяне ت ر

Най-забележимото забавяне на браузъра се дължи на времето, прекарано в JavaScript кода – най-вече защото разработчиците на JavaScript двигатели прекарват повече време в игра на синтетични бенчмарк игри, отколкото за оптимизиране на реални уеб приложения и рамки.

READ  Blizzard разкри нов герой за поддръжка на Overwatch 2, Lifeweaver

Насочването към често използвани уебсайтове позволява на Mozilla да проучи по-добре проблемите с производителността в SpiderMonkey, JavaScript двигателя на Firefox. Експериментирането с подобряване на производителността на реални уебсайтове, а не на бенчмаркове, доведе до оптимизация итератори на масиви, което доведе до повишаване на производителността, започвайки с Firefox 89.

Mozilla последователно прогнозира значителни подобрения за SpiderMonkey през 2021 г., като отбелязва като примери по-добри обектни структури и по-бързи контури. Тед Кембъл, Иън Ирландия, Стив Финк, Жан дьо Моуи и Денис Палмеро получиха благодарностите на Mozilla за многобройния им принос в представянето на SpiderMonkey.

проза

Най-страшната, но забавна категория на изпълнение на Mozilla, jank, той получава свой собствен набор от подобрения – най-вече, нов репортер, който да окачи тапет. Благодарение отчасти на упоритата работа на Florian Quèze и Doug Thayer, Mozilla вече получава отдалечена лична информация, когато резервоарите за производителност на браузъра се сринат – включително следи от стека за често преглежданата основна нишка в основния процес на Firefox.

Новият инструмент вече предлага прозрения и подобрения в производителността – например Mozilla откри, че функциите за достъпност са ненужно активирани за повечето потребители на Windows, които използват сензорен екран. Функциите за достъпност са много важни за потребителите, които се нуждаят от тях, но те са важна допълнителна работа за браузъра, когато той е активен.

Благодаря отчасти на Помогне От James Teh броят на потребителите с активирани ненужни функции за достъпност е спаднал драстично – и броят на отчетите за коментари е намалял заедно с него.