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

Гугл је представио издање веб претраживача Цхроме 99. У исто време, доступно је и стабилно издање бесплатног Цхромиум пројекта, који служи као основа Цхроме-а. Цхроме претраживач се одликује употребом Гоогле логотипа, присуством система за слање обавештења у случају пада, модула за репродукцију видео садржаја заштићеног од копирања (ДРМ), система за аутоматско инсталирање ажурирања и преноса РЛЗ параметара када у потрази. Следеће издање Цхроме 100 заказано је за 29. март.

Главне промене у Цхроме-у 99:

  • Цхроме за Андроид укључује употребу механизма за транспарентност сертификата, који обезбеђује независну јавну евиденцију свих издатих и опозваних сертификата. Јавни дневник омогућава спровођење независне ревизије свих промена и радњи сертификационих тела и омогућава вам да одмах пратите сваки покушај тајног креирања лажних записа. Прегледач ће аутоматски одбацити сертификате који се не одражавају у Транспарентности сертификата и приказати одговарајућу грешку. Раније је овај механизам био омогућен само за десктоп верзију и за мали проценат Андроид корисника.
  • Због великог броја притужби, онемогућен је механизам приступа приватној мрежи, раније предложен у тест режиму, који је имао за циљ да појача заштиту од напада у вези са приступом ресурсима на локалној мрежи или на рачунару корисника (лоцалхост) од скрипти учитаних када се сајт је отворен. Ради заштите од оваквих напада у случају приступа било ком подизвору на интерној мрежи, предлаже се слање експлицитног захтева надлежном органу за преузимање таквих подизвора. Гоогле ће прегледати примену на основу добијених повратних информација и понудити побољшану верзију у будућем издању.
  • Враћена је могућност уклањања подразумеваних претраживача. Подсетимо вас да почевши од Цхроме-а 97 у конфигуратору у одељку „Управљање претраживачем“ (цхроме://сеттингс/сеарцхЕнгинес) постоји могућност уклањања елемената са листе подразумеваних претраживача (Гоогле, Бинг, Иахоо) и уређивања параметри претраживача су заустављени, што је изазвало незадовољство многих корисника.
  • На Виндовс платформи, могуће је уклонити самосталне веб апликације (ПВА, Прогрессиве Веб Апп) путем подешавања система или контролне табле, слично уклањању Виндовс апликација.
  • Завршно тестирање се спроводи за могуће прекиде у раду сајтова након што претраживач достигне верзију која се састоји од три цифре уместо од две (у једном тренутку, након објављивања Цхроме-а 10, појавили су се многи проблеми у библиотекама за рашчлањивање Усер-Агент). Када је опција „цхроме://флагс#форце-мајор-версион-то-100“ активирана, верзија 100 се приказује у заглављу Усер-Агент.
  • ЦСС пружа подршку за каскадне слојеве, дефинисане помоћу правила @лаиер и увезене преко ЦСС правила @импорт помоћу функције лаиер(). ЦСС правила унутар једног каскадног слоја каскадирају заједно, олакшавајући управљање читавом каскадом, пружајући флексибилност за промену редоследа слојева и омогућавајући експлицитнију контролу над ЦСС датотекама, спречавајући конфликте. Каскадни слојеви су погодни за употребу за теме дизајна, дефинисање подразумеваних стилова елемената и извоз дизајна компоненти у спољне библиотеке.
  • Метод сховПицкер() је додат у класу ХТМЛИнпутЕлемент, омогућавајући вам да прикажете готове дијалоге за попуњавање типичних вредности у пољима са типовима “датум”, “монтх”, “веек”, “тиме”, “датетиме-лоцал”, “цолор” и “филе”, као и за поља која подржавају аутоматско попуњавање и листу података. На пример, можете да прикажете интерфејс у ​​облику календара за избор датума или палету за унос боје.
    Цхроме издање 99
  • У режиму Оригин Триалс (експерименталне функције које захтевају одвојену активацију), могуће је омогућити тамни режим дизајна за веб апликације. Боје и позадина за тамну тему се бирају помоћу новог поља цолор_сцхеме_дарк у датотеци манифеста веб апликације. Оригин Триал подразумева могућност рада са наведеним АПИ-јем из апликација преузетих са лоцалхост или 127.0.0.1, или након регистрације и пријема посебног токена који важи ограничено време за одређени сајт.
  • АПИ за препознавање рукописа је стабилизован и понуђен свима, омогућавајући коришћење услуга за препознавање рукописа које пружа оперативни систем.
  • За инсталиране самосталне веб апликације (ПВА, Прогрессиве Веб Апп), компонента Виндов Цонтролс Оверлаи је стабилизована, проширујући област екрана апликације на цео прозор, укључујући област наслова, на којој су стандардни тастери за контролу прозора (затворити, минимизирати, максимизирати) су суперпонирани. Веб апликација може да контролише приказивање и обраду уноса целог прозора, осим блока преклапања са дугмадима за контролу прозора.
  • ЦСС функција цалц() дозвољава вредности као што су „бесконачност“, „-бесконачност“ и „НаН“ или изразе који резултирају сличним вредностима, као што је „цалц(1/0)“.
  • Параметар „само“ је додат у шему боја ЦСС својства, што омогућава да се одреди у којим шемама боја елемент може бити исправно приказан („светло“, „тамно“, „дневни режим“ и „ноћни режим“). ), што вам омогућава да искључите принудне промене шеме боја за појединачне ХТМЛ елементе. На пример, ако наведете „див { цолор-сцхеме: онли лигхт }“, тада ће се за див елемент користити само светла тема, чак и ако прегледач присилно омогући тамну тему.
  • Да бисте променили вредности својстава доцумент.адоптедСтилеСхеетс, пусх() и поп() сада се могу користити уместо потпуног поновног додељивања својства. На пример, "доцумент.адоптедСтилеСхеетс.пусх(невСхеет);".
  • Имплементација интерфејса ЦанвасРендерингЦонтект2Д је додала подршку за догађаје ЦонтектЛост и ЦонтектРесторед, методу ресет(), опцију „виллРеадФрекуентли“, ЦСС модификаторе текста, примитив за рендеровање роундРецт и конусне градијенте. Побољшана подршка за СВГ филтере.
  • Уклоњен је префикс „-вебкит-“ из својстава „тект-емпхасис“, „тект-емпхасис-цолор“, „тект-емпхасис-поситион“ и „тект-емпхасис-стиле“.
  • За странице отворене без ХТТПС-а, приступ АПИ-ју за статус батерије, који вам омогућава да добијете информације о напуњености батерије, је забрањен.
  • Метода навигатор.гетГамепадс() обезбеђује излаз низа Гамепад објеката уместо ГамепадЛист-а. ГамепадЛист више није подржан у Цхроме-у, због стандардних захтева и понашања Гецко и Вебкит мотора.
  • ВебЦодецс АПИ је усклађен са спецификацијом. Конкретно, промењени су метод ЕнцодедВидеоЦхункОутпутЦаллбацк() и конструктор ВидеоФраме().
  • У В8 ЈаваСцрипт мотору, нова својства календари, разврставања, часовни циклуси, системи нумерисања, временске зоне, тектИнфо и веекИнфо су додати Интл.Лоцале АПИ-ју, приказујући информације о подржаним календарима, временским зонама и временским и текстуалним параметрима. цонст арабицЕгиптЛоцале = нев Интл.Лоцале('ар-ЕГ') // ар-ЕГ арабицЕгиптЛоцале.цалендарс // ['грегори', 'цоптиц', 'исламиц', 'исламиц-цивил', 'исламиц-тбла'] арабицЕгиптЛоцале .цоллатионс // ['цомпат', 'емоји', 'еор'] арабицЕгиптЛоцале.хоурЦицлес // ['х12'] арабицЕгиптЛоцале.нумберингСистемс // ['араб'] арабицЕгиптЛоцале.тимеЗонес // ['Африца а/ЦаиреЕ']Лоцале .тектИнфо // { дирецтион: 'ртл' } јапанесеЛоцале.тектИнфо // { дирецтион: 'лтр' } цхинесеТаиванЛоцале.тектИнфо // { дирецтион: 'лтр' }
  • Додата функција Интл.суппортедВалуесОф(цоде), која враћа низ подржаних идентификатора за Интл АПИ за својства календара, сортирања, валуте, система нумерисања, временске зоне и јединице. Интл.суппортедВалуесОф('унит') // ['акр', 'бит', 'бајт', 'целзијус', 'центиметар', …]
  • Направљена су побољшања у алатима за веб програмере. Мрежни панел пружа могућност успоравања ВебСоцкет захтева за отклањање грешака у условима споре мрежне везе. Табла је додата на картицу „Апликација“ за праћење извештаја генерисаних преко АПИ-ја за извештавање. Панел Снимач сада подржава чекање пре него што елемент буде видљив или кликнут пре него што се пусти снимљена команда. Емулација мрачне теме је поједностављена. Побољшана контрола панела са екрана осетљивог на додир. У веб конзоли је додата подршка за есцапе секвенце за истицање текста у боји, додата је подршка за маске џокера %с, %д, %и и %ф, а побољшан је и рад филтера порука.
    Цхроме издање 99

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

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

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