fbpx
2.4 C
София

Излезе Chrome 87: нововъведения и промени

Най-четени

Даниел Десподов
Даниел Десподовhttps://www.kaldata.com/
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

Google представи новата версия Chrome 87 на своя уеб браузър. Едновременно с това се предлага стабилната версия на свободния проект Chromium, на който се базира Chrome. Браузърът на Google е характерен с използването на логотипите на интернет гиганта, с наличието на система за изпращане на уведомление при крашване на програмата, възможност за зареждане на Flash модула по желание на потребителя, по наличието на интегрирани модули за възпроизвеждане на защитено съдържание (DRM) и система за автоматично инсталиране на обновяванията. Следващата версия Chrome 88 е планирана да излезе на 19 януари 2021 година.

Основни нововъведения и промени в интернет браузъра Chrome 87

  • Добавен е нов режим за ограничаване на активността на фоновете раздели (Tab Throttling). Сега вече браузърът дава приоритет на активните раздели и ограничава използването на процесорния ресурс от фоновете раздели и по този начин намалява интензивността на използване и пробуждане на централния процесор. В съответствие със събраната статистика, около 40% от консумацията на системни ресурси при извиквания от страна на JavaScript таймерите се дължат на фоновете раздели. Сега тези фонове раздели, след като работят в продължение на пет минути във фонов режим, започват да се активират не по-често от един път в минута, с изключение на операциите за възпроизвеждане на мултимедийно съдържание, активните RTCDataChannel и MediaStreamTrack потоци и обработката на постъпилите уведомления. Проведените тестове показват, че тези промени, при наличието на голям брой отворени раздели, до пет пъти намаляват натоварването на централния процесор и удължават времето на автономна работа с над повече от един час 
  • Добавен е мониторинг на видимостта на разделите и прозорците при рендирането. Операциите по рендиране сега се изпълняват само когато водят до промяна във видимата за потребителя информация и се спират за фондовете раздели. Благодарение на тази оптимизация е постигнато 27% съкращаване на времето на стартиране на браузъра, ускоряване зареждането на интернет страниците със 7% и осезателно намаляване на използваната оперативна памет
  • Във версията за Android по подразбиране е включен кеш преход (Back-forward cache) – преход при използването на бутоните назад и напред или при навигация по разглежданите преди това интернет страници на текущия сайт. В десктоп системите този режим може да бъде включен с помощта на флага:
 chrome://flags/#back-forward-cache
  • Продължава постепенното включване на HTTP/3 и версията на протокола QUIC на базата на IETF спецификациите (преди по подразбиране се използваше Google варианта на QUIC). Според статистиките на Google, в сравнение с HTTP върху TCP+TLS 1.3, протоколът IETF QUIC показва намаляване на латентностите при използване на Google Search с 2% и намаляване на времето на ребуфериране на YouTube с 9% при увеличаване на пропускателната способност с 3% при десктоп системите и със 7% за мобилните системи
  • С 50% е увеличен обхватът на изключването на FTP по подразбиране. Връщането на FTP може да стане с помощта на флага:
--enable-ftp или --enable-features=FtpProtocol

В Chrome 88 поддръжката на FTP ще бъде напълно изключена

  • Освен добавената по-рано функция за фиксиране и групиране на разделите, в новата версия е предложена възможност за бързото търсене на раздели. Сега потребителят може да разгледа списъка с всички открити раздели и бързо да филтрова необходимото. Този начин на търсене първоначално се въвежда за потребителите на Chromebook, а малко по-късно и за останалите Desktop системи
  • Появила се е възможност за изпълняване на действия в браузъра от адресния ред. Така например, в адресния ред може да бъде подадена командата „изтрий историята“, след което браузърът преминава към програмния прозорец за изчистване на историята на посещенията. Може да бъде добавена е командата „редакция на паролите“ и браузърът ще отвори мениджъра на паролите. Засега се разпознават само действията свързани с конфиденциалността и безопасността
  • За страницата, която се показва при отваряне на нов раздел, сега са реализирани информационни карти, които помагат за по-лесното намиране на наскоро разглеждано съдържание и свързаната с него информация. Тези карти имат за цел да опростят работата с информацията, разглеждането на която е било прекъснато. Така например, картите могат да помогнат да бъде намерена рецептата на ястие, което наскоро е било намерено в Глобалната мрежа, но по-късно е било изгубено след затваряне на страницата. По този начин могат да бъдат продължени покупките в онлайн магазините, както и да се осъществи връщане към гледането на прекъснато видео. Този възможност ще бъде въвеждана постепенно сред потребителите.
  • Предложена е нова реализация на интерфейса на модула за разглеждане на PDF документите. Докато преди в горния панел се показваха само името на файла, информацията за страниците, бутоните за завъртане, печат и запис, то сега там са пренесени всички иконки от страничния панел – мащабиране и т.н. Добавен е режим за преглед в две страници.
  • На 31 декември след официалното прекратяване поддръжката на Flash Player от компанията Adobe, интернет браузърът Chrome изцяло ще престане да обработва Flash съдържанието, включително и в предишните си версии. В Chrome 88 ще бъде премахнат всичкия свързан с Flash Player код. На предприятията, на които е необходима поддръжката на Flash и след 31 декември, се предлага да използват отделната услуга HARMAN. Също така на 31 декември ще бъде прекратена поддръжката на Google Cloud Print и премахната възможността за запис в Google Drive от страницата за управление извеждането на печата. Оставена е възможността за печат в PDF формат, след което файлът може ръчно да бъде качен в Google Drive с помощта на менюто New > File upload в сайта drive.google.com
  • Във версията за Android платформата е представена възможност за включване към уеб услугите чрез браузъра, използвайки Google акаунта. В този случай синхронизацията се включва отделно. За потребителите, които са свързали браузъра с Google акаунта, но не са включили синхронизацията, е предоставен достъп до записаните данни с помощта на пароли
  • При опит за изпращане на смесени уеб форми се извежда предупреждение за потенциален риск от прехвърляне на данни през некриптиран канал. Под смесени форми се подразбират различни форми в интернет страниците, заредени чрез HTTPS, но изпращащи данните чрез незащитения HTTP протокол, което създава риск на прихващане и подмяна на тези данни чрез извършването на MITM атаки
  • Продължава блокирането на небезопасно зареждане (без криптиране). В новата версия се блокира небезопасното зареждане на документи (docx, pdf и т.н.) и се извежда предупреждение при подобно зареждане на мултимедийни данни, текстови файлове и изображения. Досега подобно блокиране се прилагаше само за изпълнимите файлове и архивите (zip, iso и т.н.)
  • В облачния интерфейс за управление (Chrome Browser Cloud Management) е реализирана възможност за отдалечено изпълнение на команди в браузъра. Така например, възможно е отдалечено да се инициира изчистването на кеша и/или текстовете бисквитки
  • В В API MediaDevices.getUserMedia() и MediaStreamTrack.applyConstraints() е добавена поддръжката на управлението на режима на панорамата, наклона и мащабирането на камерата. Достъпът до възможността за управление на камерата се дава само след явното предоставяне на необходимите пълномощия
  • Добавен е експериментален вътрешен C API (включва се с помощта на флага „–enable-unsafe-fast-js-calls), който дава възможност за изпълняване на системните изисквания от JavaScript. Тази възможност е необходима за повишаване производителността на някой графични API в Chrome
  • В новите софтуерни инструменти за уеб разработчици е добавен новия програмен прозорец WebAuthn за тестване и настройка на автентификацията в сайтовете с използването не на истинските, а на емулирани USB токени

Освен многото въведения и оправени бъгове, в новата версия са премахнати 33 уязвимости. Много от тези го уязвимости са открити чрез автоматизирано тестване с помощта на инструментите  AddressSanitizer, MemorySanitizer, Control Flow IntegrityLibFuzzer и AFL. Не са открити критични проблеми, които дават възможност да се заобиколят всички нива на защита на браузъра и да се изпълни чужд код в системата извън пределите на sandbox средата. В рамките на програмата по изплащане на парични възнаграждения за открити уязвимости, Google е платил 23 премии с обща сума 31500 долара (едно възнаграждение от $7500, три по $500, две по $3000 едно от $1000 и четири по $500). Размерът на още 12 възнаграждения Google засега не е определил.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iOS и Huawei!

Абонирай се
Извести ме за
guest

1 Коментар
стари
нови оценка
Отзиви
Всички коментари

Нови ревюта

Подобни новини