Chrome 94 бета медиа API жакшыртуулары жана башкалар менен өзгөчөлөнгөн

Бир нече күн мурун Google Chrome 94тун бета версиясы бар экенин жарыялады. Бул жаңы версия браузерге жаңы функцияларды кошот, ошондой эле кээ бир жакшыртууларды алып келет WebCodecs API аяктоо үчүн белгиленген баштапкы сыноонун бир бөлүгү катары жана азыр расмий түрдө жеткиликтүү.

WebGPU Chrome 94'тун алгачкы сыноо баскычына кирүүдө. WebGPU Chrome 94 жана Chrome иштеп чыгуучуларынын бета версиясынын бир бөлүгү Алар Chrome 99дун туруктуу версиясында бардык колдонуучуларга жетүүнү көздөшүүдө. 

Учурдагы медиа APIлери жогорку деңгээлде жана жогорку деңгээлде багытталган, андыктан төмөнкү деңгээлдеги кодек API кечигүү сезгич оюндун агымы, кардардын терс эффекттери же транскодировкасы жана медиа контейнерлерди колдоо сыяктуу жаңыдан пайда болгон колдонмолорду жакшыраак колдойт.

La WebCodecs API бул боштуктарды толтуруңуз браузерде мурдатан бар болгон мультимедиялык компоненттерди колдонуу ыкмасын камсыз кылуу.

жатканда WebGPU API WebGL жана WebGL2 графикалык APIлеринин мураскору болуп саналат "GPU эсептөө" сыяктуу заманбап функцияларды сунуштайтошондой эле GPU жабдуулугуна арзаныраак жетүү жана жакшыраак, болжолдуу аткаруу.

Бул учурдагы WebGL интерфейстерине караганда жакшыруу, алар сүрөттөрдү тартуу үчүн иштелип чыккан, бирок бир топ күч менен эсептөөлөрдүн башка түрлөрүнө гана ылайыкташтырылган. WebGPU GPUда рендерлөө жана көрсөтүү операцияларын аткаруу үчүн Direct3D 12, Metal жана Vulkan сыяктуу заманбап графикалык мүмкүнчүлүктөрдү көрсөтөт. Бул функция алгач Chrome 94'те сыналган, ал Chrome 99га жөнөтүлөт деп күтүлгөн.

Googleдун айтымында, колдонуучулардын өз ара аракеттешүүсүнө жооп берген веб -тиркемелерди түзүү кыйын жана убакыттын өтүшү менен жооп берет. Сценарийлер негизги күнөөлүүлөрдүн бири жооп кайтаруу жоготуу.

"Функцияны терип жатканда" a "табуу мисалын алыңыз: бул функцияга ээ болгон колдонмо натыйжаларды алууда жана көрсөтүүдө колдонуучунун киргизүүсүнө баш ийиши керек. Бул бетте болуп жаткан нерселердин баарын эске албайт, мисалы анимациялар, алар эч кандай көйгөйсүз иштетилиши керек ”, - деп билдиришти компаниядан.

Google Scheduler.postTask () методу иштеп чыгуучуларга үч артыкчылыктуу деңгээлдеги операциялык системанын браузеринин пландоочусу менен тапшырмаларды (JavaScript чалуу) пландаштырууга мүмкүндүк берүү менен бул пландоо дилеммаларын чечет деп эсептейт: колдонуучунун кулпусу, колдонуучунун көрүнүшү жана фону (колдонуучунун кулпусу, көрүнөө колдонуучу жана фон). Ал ошондой эле TaskController интерфейсин ачат, ал динамикалык түрдө тапшырмаларды жокко чыгарып, алардын артыкчылыгын өзгөртө алат. Бул өзгөчөлүк Chrome 93те алгачкы сыноосун аяктаган жана азыр Chrome'до демейки боюнча жеткиликтүү.

Жогорудагы нерселерден тышкары, Chromeдун бул версиясы жаңы HTTP статус кодун киргизет: 103 Алгачкы кеңештер биринчи кезекте суб-ресурстарды алдын ала жүктөө. Качан 103 жооп кирет же башка шилтемелердин башчылары, Chromium акыркы жоопту алганга чейин көрсөтүлгөн ресурстарды алдын ала жүктөөгө (жана / же алдын ала туташууга, алдын ала жүктөөгө) аракет кылат. Google айтымында, бул веб -иштеп чыгуучуларга колдонмолорду, сайттарды жана баракчаларды оптималдаштыруу жолун берет.

Дагы бир жаңылык - бул интерфейс Виртуалдык клавиатураны көрсөтүүнү же жашырууну башкаруу ыкмалары жана касиеттери бар VirtualKeyboard. Ал ошондой эле баракча мазмуну карарганда виртуалдык клавиатура өлчөмүндөгү окуяларды баштайт. Виртуалдык клавиатура-бул экрандын клавиатурасы, ал аппараттык клавиатура жок болушу мүмкүн болгон сценарийлерге киргизүү үчүн колдонулат.

Аппараттык клавиатурадан айырмаланып, виртуалдык клавиатура формасын күтүлгөн киргизүүгө ылайыкташтырып өзгөртө алат. Иштеп чыгуучулар кирүү режими атрибуту аркылуу виртуалдык клавиатуранын көрсөтүлгөн түрүн көзөмөлдөй алышат, бирок виртуалдык клавиатура качан көрсөтүлөөрүн же жашырылышын көзөмөлдөй алышат.

también жеке тармактан суб-ресурстук өтүнүчтөр коопсуз контексттер менен чектелген. Жеке тармакка кирүү серверлердин тышкы жактар ​​менен болгон баарлашууну кабыл алышын камсыздап, бул серверлерге берилген сурамдардын таасирин чектөөгө багытталган бир топ өзгөртүүлөрдү сунуштайт. Бул катышуу маанилүү болушу үчүн, серверлер кардардын келип чыгышы тастыкталганына кепилдик бере алышы керек. Бул үчүн, коопсуз контексттер гана тышкы сурамдарды берүүгө укуктуу.

булагы: https://blog.chromium.org


Макаланын мазмуну биздин принциптерге карманат редакциялык этика. Ката жөнүндө кабарлоо үчүн чыкылдатыңыз бул жерде.

Комментарий биринчи болуп

Комментарий калтырыңыз

Сиздин электрондук почта дареги жарыяланбайт. Милдеттүү талаалар менен белгиленет *

*

*

  1. Маалыматтар үчүн жооптуу: Мигель Анхель Гатан
  2. Маалыматтын максаты: СПАМды көзөмөлдөө, комментарийлерди башкаруу.
  3. Мыйзамдуулук: Сиздин макулдугуңуз
  4. Маалыматтарды берүү: Маалыматтар үчүнчү жактарга юридикалык милдеттенмелерден тышкары билдирилбейт.
  5. Маалыматтарды сактоо: Occentus Networks (ЕС) тарабынан уюштурулган маалыматтар базасы
  6. Укуктар: Каалаган убакта маалыматыңызды чектеп, калыбына келтирип жана жок кыла аласыз.