- Ще се радвате да знаете, че Chrome 97 току-що беше пуснат в стабилния канал.
- С тази нова конструкция, комплект от бяха добавени по-добри инструменти за изтриване на съхранени данни от уебсайтове.
- Разработчиците добавиха по-подробни контроли за мащабиране за мобилната версия на браузъра.
- Най-новият API за клавиатура, въведен от Google, всъщност предизвика големи противоречия.
Изминаха два месеца, откакто Chrome 96 беше пуснат в стабилния канал. И въпреки че всички очакваха нова версия да се предлага всяка седмица, това не беше така с Chrome 97.
Това се дължеше най-вече на празничния сезон, което означава, че работниците спряха процесите си и си взеха известно време.
Въпреки това, днес, Chrome 97 най-накрая пристига в стабилния канал и носи по-добри инструменти за изтриване на съхранени данни от уебсайтове, по-добре изглеждащи уеб приложения и по-подробни контроли за мащабиране за мобилната версия на браузъра.
Много нови полезни функции, донесени от Chrome 97
Приложения като Excel, PowerPoint и Word не могат да използват API на клавиатурата, за да идентифицират кой клавиш е бил натиснат на конкретно оформление, като например френски или английски.
С тази сборка добавянето на стойността на клавиатурната карта решава този проблем и докато уеб разработчиците очевидно го подкрепя, той е изправен пред силна критика от екипа на WebKit на Apple и екипа за разработка на Mozilla.
И двамата изразиха опасения за поверителността, като казаха, че този API разкрива повърхност за пръстови отпечатъци, която може да бъде използва за идентифициране и проследяване, особено ако използвате клавиатурна подредба, която е необичайна в a регион.
По този начин промяната на API е класифицирана като вредна от Apple и Mozilla и няма да бъде приложена в Safari и Firefox.
Също така ново с тази конструкция е a HTMLScriptElement.supports() метод. Това позволява на разработчиците да използват единен начин за откриване на нови функции, които използват скриптови елементи.
Освен това тази нова функция също го прави по-лесно за търсене от последния индекс на масив, използвайки два нови метода.
Още не сме готови, тъй като друга наистина интересна функция в Chrome 97 е подобрение на комуникационни протоколи.
Сега Google въвежда рамка на протокола WebTransport, която поддържа двупосочна комуникация на надеждни и ненадеждни данни, използвайки отменяеми потоци и UDP дейтаграми.
Преди да приключим, нека споменем и атрибут, който е добавен към PermissionStatus интерфейс, така че да е по-лесно да се идентифицират и разграничават различните обекти на API за разрешения.
Google вече започна работа по Chrome 98, който вече се появи в бета каналите и ще бъде добавен към стабилния канал някъде около 1 февруари.