Цхроме издање 95

Гугл је представио издање веб претраживача Цхроме 95. У исто време, доступно је и стабилно издање бесплатног Цхромиум пројекта, који служи као основа Цхроме-а. Цхроме претраживач се одликује употребом Гоогле логотипа, присуством система за слање обавештења у случају пада, модулима за репродукцију заштићеног видео садржаја (ДРМ), системом за аутоматско инсталирање ажурирања и преношењем РЛЗ параметара приликом претраживања. Према новом циклусу развоја од 4 недеље, следеће издање Цхроме-а 96 је заказано за 16. новембар. За оне којима је потребно више времена за ажурирање, постоји засебна проширена стабилна грана, праћена 8 недеља, која генерише ажурирање за претходно издање Цхроме-а 94.

Кључне промене у Цхроме-у 95:

  • За кориснике Линук-а, Виндовс-а, мацОС-а и ЦхромеОС-а нуди се нова бочна трака, која се приказује десно од садржаја и активира се кликом на посебну икону у панелу адресне траке. Панел приказује резиме са обележивачима и листом за читање. Промена није омогућена за све кориснике; да бисте је активирали, можете користити подешавање „цхроме://флагс/#сиде-панел“.
    Цхроме издање 95
  • Имплементиран је излаз експлицитног захтева за дозволе за чување адреса унетих у веб обрасце за накнадну употребу у систему за аутоматско попуњавање образаца. Приликом утврђивања присуства адреса у обрасцима, кориснику се сада приказује дијалог који му омогућава да сачува адресу, измени, ажурира претходно сачувану адресу или одбије да је сачува.
  • Уклоњен код за подршку ФТП протокола. У Цхроме-у 88, подршка за ФТП је подразумевано онемогућена, али је остављена заставица да је врати.
  • Више не подржавамо УРЛ адресе са именима хостова која се завршавају бројем, али не одговарају ИПв4 адресама. На пример, УРЛ адресе „хттп://127.1/“, „хттп://фоо.127.1/“ и „хттп://127.0.0.0.1“ ће се сада сматрати неважећим.
  • ВебАссембли сада има могућност да креира обрађиваче изузетака који могу да пресретну извршење ако дође до изузетка приликом извршавања одређеног кода. Подржава и хватање изузетака познатих модулу ВебАссембли и изузетке у процесу позивања увезених функција. Да би ухватио изузетке, модул ВебАссембли мора бити преведен са компајлером који је свестан изузетака као што је Емсцриптен.

    Примећено је да руковање изузецима на нивоу ВебАссембли може значајно смањити величину генерисаног кода у поређењу са руковањем изузетком помоћу ЈаваСцрипт-а. На пример, изградња Бинариен оптимизатора са руковањем изузетцима помоћу ЈаваСцрипт-а резултира повећањем кода од 43% и повећањем кода од 9% коришћењем ВебАссембли-а. Поред тога, када се користи режим оптимизације „-О3“, код са руковањем изузетцима помоћу ВебАссембли-а се практично не разликује од кода без руковаоца изузетцима, док руковање изузецима помоћу ЈаваСцрипт-а доводи до успоравања извршења од 30%.

  • Забрањено је дељење ВебАссембли модула између различитих домена (унакрсно порекло) приликом обраде једног сајта.
  • Неколико нових АПИ-ја је додато у режим Оригин Триалс (експерименталне функције које захтевају одвојену активацију). Оригин Триал подразумева могућност рада са наведеним АПИ-јем из апликација преузетих са лоцалхост или 127.0.0.1, или након регистрације и пријема посебног токена који важи ограничено време за одређени сајт.
    • Омогућено скраћивање информација у ХТТП заглављу Усер-Агент и ЈаваСцрипт параметрима навигатор.усерАгент, навигатор.аппВерсион и навигатор.платформ. Заглавље садржи само информације о називу претраживача, значајној верзији претраживача, платформи и типу уређаја (мобилни телефон, рачунар, таблет). Да бисте добили додатне податке, као што су тачна верзија и проширени подаци о платформи, морате да користите АПИ савета за клијенте корисничког агента. Почетак сечења Усер-Агент-а на системима редовних корисника заказан је за издавање Цхроме-а 102, који ће бити објављен за пола године.
    • Могуће је креирати приступне ручке за АПИ за приступ систему датотека, који омогућава веб апликацијама да читају и пишу податке директно у датотеке и директоријуме на уређају корисника. Да би смањио начин на који веб апликације приступају систему датотека, Гоогле планира да комбинује АПИ-је за приступ систему датотека и фондације за складиштење. Као припремна фаза за такво уједињење, предлаже се подршка за дескрипторе приступа, допуњујући методе рада засноване на дескрипторима датотека са напредним могућностима, као што је постављање закључавања писања за друге процесе и креирање засебних нити за писање и читање, укључујући подршку за читање и писање од радника.у синхроном режиму.
  • АПИ за потврду безбедног плаћања је стабилизован и подразумевано понуђен уз имплементацију новог проширења 'плаћања', које пружа додатну потврду извршене платне трансакције. Поуздана страна, као што је банка, има могућност да генерише јавни кључ ПублицКеиЦредентиал, који трговац може да затражи додатну безбедну потврду плаћања преко АПИ-ја за захтев за плаћање користећи метод плаћања „безбедно плаћање-потврда“.
  • Повратни позиви инсталирани преко ПерформанцеОбсервер конструктора спроводе пренос својства дроппедЕнтриесЦоунт, што вам омогућава да разумете колико је метрика перформанси сајта одбачено због чињенице да се нису уклапале у обезбеђени бафер.
  • Додан је ЕиеДроппер АПИ који вам омогућава да позовете интерфејс који пружа претраживач да бисте одредили боју произвољних пиксела на екрану, који се може користити, на пример, у графичким уређивачима имплементираним као веб апликације. цонст еиеДроппер = нев ЕиеДроппер(); цонст резултат = чекај еиеДроппер.опен(); // резултат = {сРГБХек: '#160731'}
  • Додата функција селф.репортЕррор() која омогућава скриптама да штампају грешке на конзоли, емулирајући појаву неухваћеног изузетка.
  • УРЛПаттерн АПИ је додат да провери да ли УРЛ одговара одређеном шаблону, који се, на пример, може користити за рашчлањивање веза и преусмеравање захтева руковаоцима у сервисеру. цонст п = нови УРЛПаттерн({ протокол: 'хттпс', име хоста: 'екампле.цом', име путање: '/:фолдер/*/:име датотеке.јпг', });
  • Проширен је АПИ Интл.ДисплаиНамес преко којег можете добити локализоване називе језика, земаља, валута, елемената датума итд. Нова верзија додаје нове типове назива „календар“ и „датеТимеФиелд“, преко којих можете сазнати локализована имена календара и поља за датум и време (на пример, назив месеци). За тип „језик“, додата је подршка за коришћење језичких дијалеката.
  • АПИ Интл.ДатеТимеФормат је додао подршку за нове вредности параметра тимеЗонеНаме: „схортГенериц“ за приказ кратког идентификатора временске зоне (на пример, „ПТ“, „ЕТ“), „лонгГенериц“ за приказ дуге временске зоне идентификатор („пацифичко време“, „планинско време“), „схортОффсет“ - са кратким помаком у односу на ГМТ („ГМТ+5“) и „лонгОффсет“ са дугим помаком у односу на ГМТ („ГМТ+0500“).
  • У2Ф (Цриптотокен) АПИ је застарео и уместо њега треба користити АПИ за веб аутентификацију. У2Ф АПИ ће подразумевано бити онемогућен у Цхроме-у 98 и потпуно уклоњен у Цхроме-у 104.
  • Направљена су побољшања у алатима за веб програмере. Панел Стилови олакшава подешавање ЦСС својстава повезаних са величином (висина, паддинг, итд.). Картица Проблеми пружа могућност сакривања појединачних проблема. У веб конзоли и панелима Извори и Својства, побољшан је приказ својстава (сопствена својства су сада означена подебљаним словима и приказана на врху листе).
    Цхроме издање 95

Поред иновација и исправки грешака, нова верзија елиминише 19 рањивости. Многе рањивости су идентификоване као резултат аутоматизованог тестирања помоћу алата АддрессСанитизер, МемориСанитизер, Цонтрол Флов Интегрити, ЛибФуззер и АФЛ. Нису идентификовани критични проблеми који би омогућили да се заобиђу сви нивои заштите претраживача и изврши код на систему ван окружења сандбок-а. Као део програма новчане награде за откривање рањивости за тренутно издање, Гоогле је исплатио 16 награда у вредности од 74 хиљаде долара (једна награда од 20000 долара, две награде од 10000 долара, једна награда од 7500 долара, једна награда од 6000 долара, три награде од 5000 долара и једна награда од 3000 долара). и 2000 долара). Величина 1000 награда још није одређена.

Извор: опеннет.ру

Додај коментар