ИзданиС Firefox 119

ИзлСзС ΡƒΠ΅Π± Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΡŠΡ‚ Firefox 119 ΠΈ бСшС сформирано ΠΎΠ±Π½ΠΎΠ²Π»Π΅Π½ΠΈΠ΅ Π½Π° Π΄ΡŠΠ»Π³ΠΎΡΡ€ΠΎΡ‡Π½Π°Ρ‚Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° β€” 115.4.0. ΠšΠ»ΠΎΠ½ΡŠΡ‚ Firefox 120 ΠΏΡ€Π΅ΠΌΠΈΠ½Π° Π² Π±Π΅Ρ‚Π° тСстванС, Π° пусканСто Π΅ ΠΏΠ»Π°Π½ΠΈΡ€Π°Π½ΠΎ Π·Π° 21 Π½ΠΎΠ΅ΠΌΠ²Ρ€ΠΈ.

Основни нововъвСдСния в Firefox 119:

  • ΠŸΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½ интСрфСйс Π½Π° страницата Firefox View, ΠΊΠΎΠΉΡ‚ΠΎ улСснява Π΄ΠΎΡΡ‚ΡŠΠΏΠ° Π΄ΠΎ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΎ ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Π½ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅. На страницата Firefox View Π΅ ΡΡŠΠ±Ρ€Π°Π½Π° информация Π·Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈ, наскоро ΠΏΡ€Π΅Π³Π»Π΅Π΄Π°Π½ΠΈΡ‚Π΅ страници, Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Ρ€Π°Π·Π΄Π΅Π»ΠΈ ΠΈ Ρ€Π°Π·Π΄Π΅Π»ΠΈΡ‚Π΅ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ устройства. Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π½Π° Firefox View Π΅ осигурСно ΠΏΠΎΠΊΠ°Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° информация Π·Π° всички Ρ€Π°Π·Π΄Π΅Π»ΠΈ, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ Π² ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ ΠΈ Π΄Π° Π΅ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° историята Π½Π° посСщСнията с ΠΏΠΎΠ΄Ρ€Π΅ΠΆΠ΄Π°Π½Π΅ ΠΏΠΎ Π΄Π°Ρ‚Π° ΠΈΠ»ΠΈ сайт.
    ИзданиС Firefox 119
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠΈ ΠΎΡ‚ Chrome ΠΈ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ, Π±Π°Π·ΠΈΡ€Π°Π½ΠΈ Π½Π° Π΄Π²ΠΈΠΆΠΊΠ° Chromium. Π’ диалоговия ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ† Π·Π° ΠΈΠΌΠΏΠΎΡ€Ρ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ ("Import Data" Π½Π° страницата about:preferences#general) Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° опция Π·Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅ Π½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠΈ. Π—Π° ΠΏΡ€Π΅Ρ…Π²ΡŠΡ€Π»ΡΠ½Π΅Ρ‚ΠΎ Π΅ ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ списък ΠΎΡ‚ 72 Π΄ΠΎΠ±Π°Π²ΠΊΠΈ, Π² ΠΊΠΎΠΉΡ‚ΠΎ са ΠΈΠ½Π°ΠΈΠ΄ΠΈΡ„ΠΈΡ†ΠΈΡ€Π°Π½ΠΈ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΈΡ‚Π΅ Π½Π° Π΅Π΄Π½Π°ΠΊΠ²ΠΈΡ‚Π΅ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ, Π½Π°Π»ΠΈΡ‡Π½ΠΈ Π·Π° Chrome ΠΈ Firefox. Ако ΠΏΡ€ΠΈ ΠΈΠΌΠΏΠΎΡ€Ρ‚Π° Π½Π° Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Chrome ΠΏΡ€ΠΈΡΡŠΡΡ‚Π²Π°Ρ‚ Π΄ΠΎΠ±Π°Π²ΠΊΠΈ ΠΎΡ‚ списъка, Π² Firefox вмСсто вСрсията Π½Π° Π΄ΠΎΠ±Π°Π²ΠΊΠ°Ρ‚Π° Π·Π° Chrome сС инсталира родният Π²Π°Ρ€ΠΈΠ°Π½Ρ‚ Π·Π° Firefox.
    ИзданиС Firefox 119
  • Π’ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° ECH (Encrypted Client Hello), ΠΊΠΎΠΉΡ‚ΠΎ ΠΏΡ€ΠΎΠ΄ΡŠΠ»ΠΆΠ°Π²Π° Ρ€Π°Π·Π²ΠΈΡ‚ΠΈΠ΅Ρ‚ΠΎ Π½Π° ESNI (Encrypted Server Name Indication) ΠΈ сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° Π·Π° ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° информация относно ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΈΡ‚Π΅ Π½Π° TLS сСсии, ΠΊΠ°Ρ‚ΠΎ исканото Π΄ΠΎΠΌΠ΅ΠΉΠ½ ΠΈΠΌΠ΅. ΠžΡΠ½ΠΎΠ²Π½Π°Ρ‚Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΌΠ΅ΠΆΠ΄Ρƒ ECH ΠΈ ESNI Π΅, Ρ‡Π΅ Π² ECH вмСсто ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π½ΠΈΠ²ΠΎ ΠΎΡ‚Π΄Π΅Π»Π½ΠΈ ΠΏΠΎΠ»Π΅Ρ‚Π°, цСлият TLS ΡΡŠΠΎΠ±Ρ‰Π΅Π½ΠΈΠ΅ ClientHello сС ΠΊΡ€ΠΈΠΏΡ‚ΠΈΡ€Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅ Π½Π° изтичания ΠΏΡ€Π΅Π· ΠΏΠΎΠ»Π΅Ρ‚Π°, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ са ΠΎΠ±Ρ…Π²Π°Π½Π°Ρ‚ΠΈ ΠΎΡ‚ ESNI, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€ ΠΏΠΎΠ»Π΅Ρ‚ΠΎ PSK (Pre-Shared Key).
  • Π’ прСдоставСнитС ΠΎΡ‚ вградСния PDF Ρ‡Π΅Ρ‚Π΅Ρ† Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π·Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° Π΄ΠΎΠΊΡƒΠΌΠ΅Π½Ρ‚ΠΈ Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° вмъкванС Π½Π° изобраТСния ΠΈ тСкстови Π±Π΅Π»Π΅ΠΆΠΊΠΈ към тях, Π² допълнСниС към ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½Π°Ρ‚Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° рисуванС с Ρ€ΡŠΠΊΠ° ΠΈ прикрСпянС Π½Π° тСкстови ΠΊΠΎΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈ. Новият Ρ€Π΅ΠΆΠΈΠΌ Π½Π° Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΈΡ€Π°Π½Π΅ Π½Π° PDF Π΅ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½ само Π·Π° част ΠΎΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅; Π·Π° ΠΏΡ€ΠΈΠ½ΡƒΠ΄ΠΈΡ‚Π΅Π»Π½ΠΎ Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° страницата about:config трябва Π΄Π° сС Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π° настройката "pdfjs.enableStampEditor".
    ИзданиС Firefox 119
  • НастройкитС, ΡΠ²ΡŠΡ€Π·Π°Π½ΠΈ с Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅Ρ‚ΠΎ Π½Π° ΠΏΡ€Π΅ΠΊΡŠΡΠ½Π°Ρ‚ΠΈ сСсии слСд затварянС Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°, бяха ΠΏΡ€ΠΎΠΌΠ΅Π½Π΅Π½ΠΈ. Π—Π° Ρ€Π°Π·Π»ΠΈΠΊΠ° ΠΎΡ‚ ΠΏΡ€Π΅Π΄ΠΈΡˆΠ½ΠΈΡ‚Π΅ вСрсии, ΠΌΠ΅ΠΆΠ΄Ρƒ сСсиитС сСга Ρ‰Π΅ сС Π·Π°ΠΏΠ°Π·Π²Π°Ρ‚ Π΄Π°Π½Π½ΠΈ Π½Π΅ само Π·Π° Π°ΠΊΡ‚ΠΈΠ²Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±ΠΎΠ²Π΅, Π½ΠΎ ΠΈ Π·Π° наскоро Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈΡ‚Π΅ Ρ‚Π°Π±ΠΎΠ²Π΅, ΠΊΠΎΠ΅Ρ‚ΠΎ позволява Π²ΡŠΠ·ΡΡ‚Π°Π½ΠΎΠ²ΡΠ²Π°Π½Π΅ Π½Π° случайно Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ Ρ‚Π°Π±ΠΎΠ²Π΅ слСд рСстарт ΠΈ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Π½Π΅ Π½Π° списъка ΠΈΠΌ Π² Ρ€Π΅ΠΆΠΈΠΌΠ° Firefox View. По ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‰Π΅ сС Π·Π°ΠΏΠ°Π·Π²Π°Ρ‚ Π΄Π°Π½Π½ΠΈ Π·Π° 25 послСдни Ρ‚Π°Π±Π°, ΠΎΡ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΏΡ€Π΅Π· послСднитС 7 Π΄Π½ΠΈ. Π‘ΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Ρ‰Π΅ сС Π²Π·Π΅ΠΌΠ°Ρ‚ ΠΏΡ€Π΅Π΄Π²ΠΈΠ΄ Π΄Π°Π½Π½ΠΈ Π·Π° Ρ‚Π°Π±ΠΎΠ²Π΅Ρ‚Π΅ Π² Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ ΠΈ Ρ‰Π΅ сС ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π° списък с Π·Π°Ρ‚Π²ΠΎΡ€Π΅Π½ΠΈ Ρ‚Π°Π±ΠΎΠ²Π΅ Π² контСкста Π½Π° всички ΠΏΡ€ΠΎΠ·ΠΎΡ€Ρ†ΠΈ, Π° Π½Π΅ само Π½Π° тСкущия.
  • Π Π°Π·ΡˆΠΈΡ€Π΅Π½ΠΈ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ Π½Π° Ρ€Π΅ΠΆΠΈΠΌΠ° Π·Π° пълна Π·Π°Ρ‰ΠΈΡ‚Π° Π½Π° бисквиткитС (Total Cookie Protection), ΠΏΡ€ΠΈ ΠΊΠΎΠΉΡ‚ΠΎ Π·Π° всСки сайт сС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π° ΠΎΡ‚Π΄Π΅Π»Π½ΠΎ ΠΈΠ·ΠΎΠ»ΠΈΡ€Π°Π½ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅ Π·Π° бисквитки, ΠΊΠΎΠ΅Ρ‚ΠΎ Π½Π΅ позволява прослСдяванС Π½Π° Π΄Π²ΠΈΠΆΠ΅Π½ΠΈΠ΅Ρ‚ΠΎ ΠΌΠ΅ΠΆΠ΄Ρƒ сайтовСтС (всички бисквитки, Π·Π°Π΄Π°Π΄Π΅Π½ΠΈ ΠΎΡ‚ външни Π±Π»ΠΎΠΊΠΎΠ²Π΅, Π·Π°Ρ€Π΅Π΄Π΅Π½ΠΈ Π½Π° сайта (iframe, js ΠΈ Ρ‚.Π½.), сС ΡΠ²ΡŠΡ€Π·Π²Π°Ρ‚ със сайта, ΠΎΡ‚ ΠΊΠΎΠΉΡ‚ΠΎ са Π·Π°Ρ€Π΅Π΄Π΅Π½ΠΈ). Π’ Π½ΠΎΠ²Π°Ρ‚Π° вСрсия Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° изолация Π½Π° URI-схСмата "blob:...." (Blob URL), която ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ ΠΌΠΎΠΆΠ΅ Π΄Π° бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π·Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° Π΄Π°Π½Π½ΠΈ, подходящи Π·Π° прослСдяванС Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅.
  • Π—Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Π½Π° усилСн Ρ€Π΅ΠΆΠΈΠΌ (strict) Π½Π° ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌΠ° Π·Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ прослСдяванС (ETP, Enhanced Tracking Protection) Π΅ Π²ΠΊΠ»ΡŽΡ‡Π΅Π½Π° Π΄ΠΎΠΏΡŠΠ»Π½ΠΈΡ‚Π΅Π»Π½Π° Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ косвСна идСнтификация Π½Π° ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»ΠΈΡ‚Π΅ Ρ‡Ρ€Π΅Π· Π°Π½Π°Π»ΠΈΠ· Π½Π° ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅Ρ‚Π΅ β€” Π²ΠΈΠ΄ΠΈΠΌΠΈΡ‚Π΅ Π·Π° сайтовСтС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ са ΠΎΠ³Ρ€Π°Π½ΠΈΡ‡Π΅Π½ΠΈ Π΄ΠΎ систСмнитС ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ ΠΈ ΡˆΡ€ΠΈΡ„Ρ‚ΠΎΠ²Π΅ ΠΎΡ‚ стандартнитС Π΅Π·ΠΈΠΊΠΎΠ²ΠΈ Π½Π°Π±ΠΎΡ€ΠΈ.
  • Π’ snap-ΠΏΠ°ΠΊΠ΅Ρ‚Π° с Firefox Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° родния Π·Π° Ubuntu Π΄ΠΈΠ°Π»ΠΎΠ³ Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ ΠΏΡ€ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π΄Π°Π½Π½ΠΈ ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΠΈ, ΠΊΠ°ΠΊΡ‚ΠΎ ΠΈ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° опрСдСлянС Π½Π° Π½Π°Π»ΠΈΡ‡Π½ΠΈΡ‚Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΠΈ въз основа Π½Π° инсталирана вСрсия Π½Π° xdg-desktop-portal.
  • Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΈΠ·Π±ΠΎΡ€ Π½Π° ΠΌΠΎΠ½ΠΈΡ‚ΠΎΡ€ Π·Π° Ρ€Π°Π·ΠΏΠΎΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΏΡ€ΠΎΠ·ΠΎΡ€Π΅Ρ†Π° Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°, стартиран Π² Ρ€Π΅ΠΆΠΈΠΌ ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-киоск. ΠœΠΎΠ½ΠΈΡ‚ΠΎΡ€ΡŠΡ‚ сС ΠΈΠ·Π±ΠΈΡ€Π° с ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° Π½Π° командния Ρ€Π΅Π΄ "β€”kiosk-monitor". ΠžΡΠΈΠ³ΡƒΡ€Π΅Π½ΠΎ Π΅ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π° Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° цял Π΅ΠΊΡ€Π°Π½ Π²Π΅Π΄Π½Π°Π³Π° слСд стартиранС Π² Ρ€Π΅ΠΆΠΈΠΌ Π½Π° киоск.
  • ΠŸΡ€Π΅ΠΊΡ€Π°Ρ‚Π΅Π½ΠΎ Π΅ опрСдСлянСто Π½Π° ΠΌΡƒΠ»Ρ‚ΠΈΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΎΡ‚ΠΎ ΡΡŠΠ΄ΡŠΡ€ΠΆΠ°Π½ΠΈΠ΅ Π² Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅, ΠΎΠ±Ρ€Π°Π±ΠΎΡ‚Π²Π°Π½ΠΈ с MIME-Ρ‚ΠΈΠΏ "application/octet-stream". Π—Π° Ρ‚Π°ΠΊΠΈΠ²Π° Ρ„Π°ΠΉΠ»ΠΎΠ²Π΅ Π±Ρ€Π°ΡƒΠ·ΡŠΡ€ΡŠΡ‚ сСга Ρ‰Π΅ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈ Π΄Π° ΠΈΠ·Ρ‚Π΅Π³Π»ΠΈΡ‚Π΅ Ρ„Π°ΠΉΠ»Π°, вмСсто Π΄Π° Π·Π°ΠΏΠΎΡ‡Π½Π΅ Π½Π΅Π³ΠΎΠ²ΠΎΡ‚ΠΎ Π²ΡŠΠ·ΠΏΡ€ΠΎΠΈΠ·Π²Π΅ΠΆΠ΄Π°Π½Π΅.
  • Π’ процСса Π½Π° ΠΏΠΎΠ΄Π³ΠΎΡ‚ΠΎΠ²ΠΊΠ° Π·Π° внСдряванС Π² Firefox Π½Π° Π±Π»ΠΎΠΊΠΈΡ€Π°Π½Π΅Ρ‚ΠΎ Π½Π° Ρ‚Ρ€Π΅Ρ‚ΠΈ страни Π² Cookies Π΅ ΠΎΠ±Π½ΠΎΠ²Π΅Π½Π° рСализацията Π½Π° API Storage Access, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½ΠΎ Π·Π° Π·Π°ΠΏΠΈΡ‚Π²Π°Π½Π΅ ΠΎΡ‚ потрСбитСля Π·Π° ΠΏΡ€Π°Π²Π° Π·Π° Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Ρ…Ρ€Π°Π½ΠΈΠ»ΠΈΡ‰Π΅Ρ‚ΠΎ Π½Π° Cookies ΠΎΡ‚ iframe, ΠΊΠΎΠ³Π°Ρ‚ΠΎ ΠΏΠΎ ΠΏΠΎΠ΄Ρ€Π°Π·Π±ΠΈΡ€Π°Π½Π΅ Ρ‚Ρ€Π΅Ρ‚ΠΈ страни Cookies са Π±Π»ΠΎΠΊΠΈΡ€Π°Π½ΠΈ. Π’ Π½ΠΎΠ²Π°Ρ‚Π° рСализация Π΅ подсилСна Π·Π°Ρ‰ΠΈΡ‚Π°Ρ‚Π° ΠΈ Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ подобрСния, Π·Π° Π΄Π° сС ΠΈΠ·Π±Π΅Π³Π½Π°Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ Π² Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π° Π½Π° сайтовСтС.
  • Π—Π° собствСнитС Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ (Custom Element), ΠΊΠΎΠΈΡ‚ΠΎ Ρ€Π°Π·ΡˆΠΈΡ€ΡΠ²Π°Ρ‚ функционалността Π½Π° ΡΡŠΡ‰Π΅ΡΡ‚Π²ΡƒΠ²Π°Ρ‰ΠΈΡ‚Π΅ HTML Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ, Π΅ Π²Π½Π΅Π΄Ρ€Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ ARIA (Accessible Rich Internet Applications), която позволява Ρ‚Π΅Π·ΠΈ Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ Π΄Π° станат ΠΏΠΎ-Π΄ΠΎΡΡ‚ΡŠΠΏΠ½ΠΈ Π·Π° Ρ…ΠΎΡ€Π° с уврСТдания. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ ΠΈ Ρ‡Π΅Ρ‚Π΅Π½Π΅ Π½Π° Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ΠΈΡ‚Π΅ ARIA Π΄ΠΈΡ€Π΅ΠΊΡ‚Π½ΠΎ Π·Π° DOM Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, buttonElement.ariaPressed = "true") Π±Π΅Π· ΠΈΠ·Π²ΠΈΠΊΠ²Π°Π½Π΅ Π½Π° ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ setAttribute ΠΈ getAttribute.
  • Π’ HTTP Π·Π°Π³Π»Π°Π²ΠΊΠ°Ρ‚Π° Cross-Origin-Embedder-Policy, управляваща Ρ€Π΅ΠΆΠΈΠΌΠ° Π½Π° изолация Π½Π° Cross-Origin ΠΈ позволяваща опрСдСлянС Π½Π° ΠΏΡ€Π°Π²ΠΈΠ»Π° Π·Π° бСзопасно ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π΅ Π½Π° ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½ΠΈ ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΈ Π½Π° страницата, Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚ΡŠΡ€Π° "credentialless" Π·Π° Π΄Π΅Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€Π°Π½Π΅ Π½Π° ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅Ρ‚ΠΎ Π½Π° информация, ΡΠ²ΡŠΡ€Π·Π°Π½Π° с удостовСрСнСто, ΠΊΠ°Ρ‚ΠΎ Cookies ΠΈ клиСнтски сСртификати.
  • Π’ CSS функцията attr() Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° Π²Ρ‚ΠΎΡ€ΠΈ Π°Ρ€Π³ΡƒΠΌΠ΅Π½Ρ‚, чиято стойност Ρ‰Π΅ бъдС ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°Π½Π° Π² ситуации, ΠΊΠΎΠ³Π°Ρ‚ΠΎ посочСният Π°Ρ‚Ρ€ΠΈΠ±ΡƒΡ‚ ΠΎΡ‚ΡΡŠΡΡ‚Π²Π° ΠΈΠ»ΠΈ ΠΈΠΌΠ° Π½Π΅Π²Π°Π»ΠΈΠ΄Π½Π° стойност. НапримСр, attr(foobar, "Default value").
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ Object.groupBy ΠΈ Map.groupBy Π·Π° Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½Π΅ Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ΠΈ ΠΎΡ‚ масив, ΠΈΠ·ΠΏΠΎΠ»Π·Π²Π°ΠΉΠΊΠΈ ΠΊΠ°Ρ‚ΠΎ ΠΊΠ»ΡŽΡ‡ Π·Π° Π³Ρ€ΡƒΠΏΠΈΡ€Π°Π½Π΅ стрингова стойност, Π²ΡŠΡ€Π½Π°Ρ‚Π° ΠΎΡ‚ callback функция, която сС ΠΈΠ·Π²ΠΈΠΊΠ²Π° Π·Π° всСки Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚ ΠΎΡ‚ масива.
  • Π”ΠΎΠ±Π°Π²Π΅Π½ΠΈ са ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅: String.prototype.isWellFormed() Π·Π° ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΊΠ° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΎ ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ Unicode тСкст Π² стринга (провСрява сС Π·Π° Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ само Π½Π° пълни "сурогатни Π΄Π²ΠΎΠΉΠΊΠΈ" ΡΡŠΡΡ‚Π°Π²Π½ΠΈ символи) ΠΈ String.prototype.toWellFormed() Π·Π° почистванС ΠΈ ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° Unicode тСкста Π² ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½Π° Ρ„ΠΎΡ€ΠΌΠ°.
  • Π’ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ WebTransport.createBidirectionalStream() ΠΈ WebTransport.createUnidirectionalStream() Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° свойството "sendOrder" Π·Π° Π·Π°Π΄Π°Π²Π°Π½Π΅ Π½Π° относитСлСн ΠΏΡ€ΠΈΠΎΡ€ΠΈΡ‚Π΅Ρ‚ Π½Π° ΠΈΠ·ΠΏΡ€Π°Ρ‚Π΅Π½ΠΈΡ‚Π΅ ΠΏΠΎΡ‚ΠΎΡ†ΠΈ.
  • Π’ API AuthenticatorAttestationResponse са ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈ Π½ΠΎΠ²ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈ getPublicKey(), getPublicKeyAlgorithm() ΠΈ getAuthenticatorData().
  • Π’ API Web Authentication Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° свойствата credProps, ΠΊΠΎΠΈΡ‚ΠΎ позволяват опрСдСлянС Π½Π°Π»ΠΈΡ‡ΠΈΠ΅Ρ‚ΠΎ Π½Π° удостовСрСния слСд създаванС ΠΈΠ»ΠΈ рСгистрация.
  • Π’ API PublicKeyCredential са Π΄ΠΎΠ±Π°Π²Π΅Π½ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄ΠΈΡ‚Π΅ parseCreationOptionsFromJSON(), parseRequestOptionsFromJSON() ΠΈ toJSON() Π·Π° ΠΏΡ€Π΅ΠΎΠ±Ρ€Π°Π·ΡƒΠ²Π°Π½Π΅ Π½Π° ΠΎΠ±Π΅ΠΊΡ‚ΠΈ Π² прСдставянС Π² JSON Ρ„ΠΎΡ€ΠΌΠ°Ρ‚, подходящо Π·Π°.serialize/deserialization ΠΈ ΠΏΡ€Π΅Π΄Π°Π²Π°Π½Π΅ Π½Π° ΡΡŠΡ€Π²ΡŠΡ€.
  • Π’ инструмСнтитС Π·Π° ΡƒΠ΅Π± Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΡ†ΠΈ Π΅ ΠΏΠΎΠ΄ΠΎΠ±Ρ€Π΅Π½ ΠΈΠ½Ρ‚Π΅Ρ€Ρ„Π΅ΠΉΡΡŠΡ‚ Π·Π° ΠΈΠ½Ρ‚Π΅Ρ€Π°ΠΊΡ‚ΠΈΠ²Π½Π° Ρ€Π°Π±ΠΎΡ‚Π° с CSS (Inactive CSS styles), Π² ΠΊΠΎΠΉΡ‚ΠΎ Π΅ Ρ€Π΅Π°Π»ΠΈΠ·ΠΈΡ€Π°Π½Π° Π²ΡŠΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚Ρ‚Π° Π·Π° ΠΎΡ‚ΠΊΡ€ΠΈΠ²Π°Π½Π΅ Π½Π° CSS свойства, ΠΊΠΎΠΈΡ‚ΠΎ Π½Π΅ влияят Π½Π° Π΅Π»Π΅ΠΌΠ΅Π½Ρ‚Π°, Π° ΡΡŠΡ‰ΠΎ Ρ‚Π°ΠΊΠ° Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° пълна ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π½Π° псСвдоСлСмСнти, ΠΊΠ°Ρ‚ΠΎ Β«::first-letterΒ», Β«::cueΒ» ΠΈ Β«::placeholderΒ».
  • Π’ интСгрирания JSON Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ Π·Π° Π΄Π°Π½Π½ΠΈ Π΅ осигурСно Π°Π²Ρ‚ΠΎΠΌΠ°Ρ‚ΠΈΡ‡Π½ΠΎ ΠΏΡ€Π΅Π²ΠΊΠ»ΡŽΡ‡Π²Π°Π½Π΅ към ΠΏΡ€Π΅Π³Π»Π΅Π΄ Π½Π° Π΄Π°Π½Π½ΠΈΡ‚Π΅ ΠΊΠ°ΠΊΠ²ΠΈΡ‚ΠΎ са (raw), Π°ΠΊΠΎ ΠΏΡ€Π΅Π³Π»Π΅ΠΆΠ΄Π°Π½ΠΈΡ‚Π΅ JSON Π΄Π°Π½Π½ΠΈ са Π½Π΅ΠΊΠΎΡ€Π΅ΠΊΡ‚Π½ΠΈ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅Π΄Π΅Π½ΠΈ.
  • На ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Windows Π΅ Π΄ΠΎΠ±Π°Π²Π΅Π½Π° ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° систСмна настройка, която скрива курсора ΠΏΠΎ Π²Ρ€Π΅ΠΌΠ΅ Π½Π° въвСТданС Π½Π° тСкст.
  • Π’ вСрсията Π·Π° ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π° Android Π΅ отстранСно Π°Π²Π°Ρ€ΠΈΠΉΠ½ΠΎΡ‚ΠΎ Π·Π°Π²ΡŠΡ€ΡˆΠ²Π°Π½Π΅ Π½Π° Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚Π°, ΠΊΠΎΠ΅Ρ‚ΠΎ възниква ΠΏΡ€ΠΈ ΠΏΡŠΠ»Π½ΠΎΠ΅ΠΊΡ€Π°Π½ΠΈΡ€Π°Π½Π΅ Π½Π° Π²ΠΈΠ΄Π΅Π°. Π”ΠΎΠ±Π°Π²Π΅Π½Π° Π΅ ΠΏΠΎΠ΄Π΄Ρ€ΡŠΠΆΠΊΠ° Π·Π° ΠΌΠ΅Π΄ΠΈΠΉΠ½ΠΈ запитвания prefers-contrast ΠΈ prefers-reduced-transparency Π² срСда Android 14.

ОсвСн новоститС ΠΈ ΠΏΠΎΠΏΡ€Π°Π²ΠΊΠΈΡ‚Π΅ Π½Π° Π³Ρ€Π΅ΡˆΠΊΠΈ Π² Firefox 119, са отстранСни 25 уязвимости. 17 ΠΎΡ‚ уязвимоститС (16 ΠΎΠ±Π΅Π΄ΠΈΠ½Π΅Π½ΠΈ ΠΏΠΎΠ΄ CVE-2023-5730 ΠΈ CVE-2023-5731), отбСлязани ΠΊΠ°Ρ‚ΠΎ опасни, са ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π΅Π½ΠΈ ΠΎΡ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ с ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°, ΠΊΠ°Ρ‚ΠΎ ΠΏΡ€Π΅ΠΏΡŠΠ»Π²Π°Π½Π΅ Π½Π° Π±ΡƒΡ„Π΅Ρ€ΠΈ ΠΈ Π΄ΠΎΡΡ‚ΡŠΠΏ Π΄ΠΎ Π²Π΅Ρ‡Π΅ освободСни области Π½Π° ΠΏΠ°ΠΌΠ΅Ρ‚Ρ‚Π°. ΠŸΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π»Π½ΠΎ Ρ‚Π΅Π·ΠΈ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠΈ ΠΌΠΎΠ³Π°Ρ‚ Π΄Π° Π΄ΠΎΠ²Π΅Π΄Π°Ρ‚ Π΄ΠΎ изпълнСниС Π½Π° Π·Π»ΠΎΠ½Π°ΠΌΠ΅Ρ€Π΅Π½ ΠΊΠΎΠ΄ ΠΏΡ€ΠΈ отварянС Π½Π° спСциално ΠΎΡ„ΠΎΡ€ΠΌΠ΅Π½ΠΈ страници. ΠžΡ‰Π΅ Π΅Π΄Π½Π° опасна уязвимост (CVE-2023-5721) позволява Ρ‡Ρ€Π΅Π· ΠΊΠ»ΠΈΠΊΠ΄ΠΆΠ΅ΠΊΠΈΠ½Π³ Π΄Π° сС осигури ΠΏΠΎΡ‚Π²ΡŠΡ€ΠΆΠ΄Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ Π°Π½ΡƒΠ»ΠΈΡ€Π°Π½Π΅ Π½Π° някои Π΄ΠΈΠ°Π»ΠΎΠ·ΠΈ ΠΈΠ»ΠΈ прСдупрСТдСния Π½Π° Π±Ρ€Π°ΡƒΠ·ΡŠΡ€Π°.

Π˜Π·Ρ‚ΠΎΡ‡Π½ΠΈΠΊ: opennet.ru

ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ πŸ”₯ ΠšΡƒΠΏΠ΅Ρ‚Π΅ Π½Π°Π΄Π΅ΠΆΠ΄Π΅Π½ хостинг Π·Π° сайтовС със Π·Π°Ρ‰ΠΈΡ‚Π° ΠΎΡ‚ DDoS, VPS ΠΈ VDS ΡΡŠΡ€Π²ΡŠΡ€ΠΈ | ProHoster