เบเบนเป‚เบเป„เบ”เป‰เป€เบ›เบตเบ”เป€เบœเบตเบเบเบฒเบ™เบ›เปˆเบญเบเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡ Chrome 96. เปƒเบ™เบ‚เบฐเบ™เบฐเบ”เบฝเบงเบเบฑเบ™, เบเบฒเบ™เบ›เปˆเบญเบเบ—เบตเปˆเบซเบกเบฑเป‰เบ™เบ„เบปเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™ Chromium เบŸเบฃเบต, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เบžเบทเป‰เบ™เบ–เบฒเบ™เบ‚เบญเบ‡ Chrome, เปเบกเปˆเบ™เบกเบตเบขเบนเปˆ. เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบ‚เบญเบ‡ Chrome เป„เบ”เป‰เบ–เบทเบเบˆเปเบฒเปเบ™เบเป‚เบ”เบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป‚เบฅเป‚เบเป‰เบ‚เบญเบ‡ Google, เบเบฒเบ™เบ›เบฐเบเบปเบ”เบ•เบปเบงเบ‚เบญเบ‡เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เปƒเบ™เบเปเบฅเบฐเบ™เบตเบ—เบตเปˆเป€เบเบตเบ”เบญเบธเบ›เบฐเบ•เบดเป€เบซเบ”, เป‚เบกเบ”เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบผเบดเป‰เบ™เป€เบ™เบทเป‰เบญเบซเบฒเบงเบดเบ”เบตเป‚เบญเบ—เบตเปˆเบกเบตเบเบฒเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™ (DRM), เบฅเบฐเบšเบปเบšเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบดเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เปเบฅเบฐเบชเบปเปˆเบ‡เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต RLZ เป€เบกเบทเปˆเบญเบ„เบปเป‰เบ™เบซเบฒ. เบชเบฒเบ‚เบฒ Chrome 96 เบˆเบฐเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบ›เบฑเบ™เป€เบงเบฅเบฒ 8 เบญเบฒเบ—เบดเบ”เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบงเบปเบ‡เบˆเบญเบ™ Stable เบ‚เบฐเบซเบเบฒเบ. เบเบฒเบ™เบ›เปˆเบญเบเบ•เปเปˆเป„เบ›เบ‚เบญเบ‡ Chrome 97 เปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ”เบชเปเบฒเบฅเบฑเบšเบงเบฑเบ™เบ—เบต 4 เบกเบฑเบ‡เบเบญเบ™.

เบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เปƒเบ™ Chrome 96:

  • เปƒเบ™เปเบ–เบš bookmarks, เบชเบฐเปเบ”เบ‡เบžเบฒเบเปƒเบ•เป‰เปเบ–เบšเบ—เบตเปˆเบขเบนเปˆ, เบ›เบธเปˆเบก Apps เบ–เบทเบเป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เบซเบ™เป‰เบฒ "chrome://apps" เบ”เป‰เบงเบเบฅเบฒเบเบŠเบทเปˆเบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบ—เบตเปˆเบ•เบดเบ”เบ•เบฑเป‰เบ‡เปเบฅเบฐเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบš.
    Chrome เบ›เปˆเบญเบ 96
  • เบเบฒเบ™โ€‹เบชเบฐโ€‹เบซเบ™เบฑเบšโ€‹เบชเบฐโ€‹เบซเบ™เบนเบ™โ€‹เบชเปเบฒโ€‹เบฅเบฑเบš Android 5.0 เปเบฅเบฐโ€‹เป€เบงโ€‹เบ—เบตโ€‹เบเปˆเบญเบ™โ€‹เบซเบ™เป‰เบฒโ€‹เบ™เบฑเป‰เบ™โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เบขเบธเบ”โ€‹เป€เบŠเบปเบฒโ€‹เบเบฒเบ™โ€‹.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เป€เบชเบฑเป‰เบ™เบ—เบฒเบ‡เบˆเบฒเบ HTTP เป„เบ› HTTPS เป‚เบ”เบเปƒเบŠเป‰ DNS (เป€เบกเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบ—เบตเปˆเบขเบนเปˆ IP, เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบšเบฑเบ™เบ—เบถเบ DNS "A" เปเบฅเบฐ "AAAA", เบšเบฑเบ™เบ—เบถเบ DNS "HTTPS" เบเบฑเบ‡เบ–เบทเบเบฎเป‰เบญเบ‡เบ‚เป, เบ–เป‰เบฒเบกเบต, เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบˆเบฐเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบ—เบฑเบ™เบ—เบต. เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบœเปˆเบฒเบ™ HTTPS).
  • เปƒเบ™เบชเบฐเบšเบฑเบšเบชเปเบฒเบฅเบฑเบšเบฅเบฐเบšเบปเบš desktop, Back-forward cache, เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบ™เปเบฒเบ—เบฒเบ‡เบ—เบฑเบ™เบ—เบตเป€เบกเบทเปˆเบญเปƒเบŠเป‰เบ›เบธเปˆเบกเบเบฑเบšเบ„เบทเบ™เป„เบ›เบšเปˆเบญเบ™เปเบฅเบฐ Forward, เป„เบ”เป‰เบ–เบทเบเบ‚เบฐเบซเบเบฒเบเป€เบžเบทเปˆเบญเบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ™เปเบฒเบ—เบฒเบ‡เบœเปˆเบฒเบ™เบซเบ™เป‰เบฒเบ—เบตเปˆเป€เบšเบดเปˆเบ‡เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰เบซเบผเบฑเบ‡เบˆเบฒเบเป€เบ›เบตเบ”เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบญเบทเปˆเบ™.
  • เป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ โ€œchrome://flags#force-major-version-to-100โ€ เป€เบžเบทเปˆเบญเบ—เบปเบ”เบชเบญเบšเบเบฒเบ™เบฅเบปเบšเบเบงเบ™เบ—เบตเปˆเบญเบฒเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠ เบซเบผเบฑเบ‡เบˆเบฒเบเบ—เบตเปˆเบšเบฃเบฒเบงเป€เบŠเบตเป„เบ›เบฎเบญเบ”เป€เบงเบตเบŠเบฑเบ™เบ—เบตเปˆเบ›เบฐเบเบญเบšเบ”เป‰เบงเบเบชเบฒเบกเบ•เบปเบงเป€เบฅเบเปเบ—เบ™เบชเบญเบ‡ (เปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ›เปˆเบญเบ Chrome 10 เปƒเบ™ เบซเป‰เบญเบ‡เบชเบฐเปเบธเบ”เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบœเบนเป‰เปƒเบŠเป‰-เบ•เบปเบงเปเบ—เบ™เบซเบผเบฒเบเบšเบฑเบ™เบซเบฒเป„เบ”เป‰เบ›เบฐเบเบปเบ”เบ‚เบถเป‰เบ™). เป€เบกเบทเปˆเบญเบ•เบปเบงเป€เบฅเบทเบญเบเบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™, เป€เบงเบตเบŠเบฑเบ™ 100 (Chrome/100.0.4664.45) เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบชเปˆเบงเบ™เบซเบปเบงเบœเบนเป‰เปƒเบŠเป‰-เบ•เบปเบงเปเบ—เบ™.
  • เปƒเบ™เบเบฒเบ™เบเปเปˆเบชเป‰เบฒเบ‡เบชเปเบฒเบฅเบฑเบšเปเบžเบฅเบฐเบ•เบฐเบŸเบญเบก Windows, เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบ‚เบญเบ‡เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (เบ„เบธเบเบเบต, เปเบฅเบฐเบญเบทเปˆเบ™เป†) เป„เบ”เป‰เบ–เบทเบเบเป‰เบฒเบเป„เบ›เบขเบนเปˆเปƒเบ™เป„เบ”เป€เบฅเบเบฐเบ—เปเบฅเบตเบเปˆเบญเบเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ "เป€เบ„เบทเบญเบ‚เปˆเบฒเบ" เปƒเบ™เบเบฒเบ™เบเบฐเบเบฝเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบเบปเบ™เป„เบเบเบฒเบ™เปเบเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบ (Network Sandbox).
  • API เปƒเปเปˆเบซเบผเบฒเบเบญเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เปเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš (เบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ). เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบซเบกเบฒเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš API เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ”เบฒเบงเป‚เบซเบฅเบ”เบˆเบฒเบ localhost เบซเบผเบท 127.0.0.1, เบซเบผเบทเบซเบผเบฑเบ‡เบˆเบฒเบเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบš token เบžเบดเป€เบชเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบˆเปเบฒเบเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐ.
    • เบงเบฑเบ”เบ–เบธ FocusableMediaStreamTrack เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบต (เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบŠเบทเปˆ BrowserCaptureMediaStreamTrack), เป€เบŠเบดเปˆเบ‡เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบงเบดเบ—เบตเบเบฒเบ™ focus(), เป€เบŠเบดเปˆเบ‡เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเป€เบเบฑเบšเบเปเบฒเป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบซเบผเบทเปเบ–เบšเบ•เปˆเบฒเบ‡เป† (เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เป‚เบ›เบฅเปเบเบฅเบกเบญเบญเบเบญเบฒเบเบฒเบ”เป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ›เบฐเบŠเบธเบกเบงเบดเบ”เบตเป‚เบญ) เบชเบฒเบกเบฒเบ”เป„เบ”เป‰เบฎเบฑเบšเบ‚เปเป‰เบกเบนเบ™. เบเปˆเบฝเบงเบเบฑเบšเบˆเบธเบ”เบชเบธเบกเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เปเบฅเบฐเบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ‚เบญเบ‡เบกเบฑเบ™ .
    • เบเบปเบ™เป„เบเบšเบนเบฅเบดเบกเบฐเบชเบดเบ”เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”, เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบ”เบฒเบงเป‚เบซเบฅเบ”เป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเป‚เบ”เบเบเบฒเบ™เบฅเบฐเบšเบธเบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐ "เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™" เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเปƒเบ™เปเบ—เบฑเบเป€เบŠเบฑเปˆเบ™ iframe, img เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ. เบ„เบธเบ™เบฅเบฑเบเบชเบฐเบ™เบฐเบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบ„เปˆเบฒ "เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”" เปเบฅเบฐ "เบ•เปเปˆเบฒ" เปเบฅเบฐ "เบชเบนเบ‡", เป€เบŠเบดเปˆเบ‡เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบ„เปเบฒเบชเบฑเปˆเบ‡เบ—เบตเปˆเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเป‚เบซเบฅเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบžเบฒเบเบ™เบญเบ.
  • เบซเบปเบงเบ‚เปเป‰ Cross-Origin-Embedder-Policy, เป€เบŠเบดเปˆเบ‡เบ„เบงเบšเบ„เบธเบกเป‚เบซเบกเบ”เบเบฒเบ™เป‚เบ”เบ”เบ”เปˆเบฝเบงเบ‚เป‰เบฒเบกเบ•เบปเป‰เบ™เบ—เบฒเบ‡ เปเบฅเบฐเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบเปเบฒเบ™เบปเบ”เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบ—เบตเปˆเบ›เบญเบ”เป„เบžเบขเบนเปˆเปƒเบ™เบซเบ™เป‰เบฒเบเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบ‡เบฒเบ™เบชเบดเบ”เบ—เบดเบžเบดเป€เบชเบ”, เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบžเบฒเบฅเบฒเบกเบดเป€เบ•เบต "credentialless" เป€เบžเบทเปˆเบญเบ›เบดเบ”เบเบฒเบ™เบชเบปเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ›เบฐเบˆเปเบฒเบ•เบปเบงเป€เบŠเบฑเปˆเบ™: cookies เปเบฅเบฐเปƒเบšเบขเบฑเป‰เบ‡เบขเบทเบ™เบฅเบนเบเบ„เป‰เบฒ.
  • เบ›เบฐเป€เบžเบ” pseudo-class เปƒเบซเบกเปˆ ": เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”" เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบ™ CSS, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบŠเปˆเบญเบ‡เปƒเบชเปˆเปƒเบ™เปเบ—เบฑเบเบเบฒเบ™เบ›เป‰เบญเบ™เบ‚เปเป‰เบกเบนเบ™เป‚เบ”เบเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš (เบ–เป‰เบฒเบ—เปˆเบฒเบ™เบ•เบทเปˆเบกเบกเบฑเบ™เบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡, เบ•เบปเบงเป€เบฅเบทเบญเบเบšเปเปˆเป€เบฎเบฑเบ”เบงเบฝเบ).
  • เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เป loops, เบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบ‚เบฝเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS, เบ—เบดเบ”เบ—เบฒเบ‡, เปเบฅเบฐเบžเบทเป‰เบ™เบซเบฅเบฑเบ‡เบˆเบฐเบšเปเปˆเบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เบเบฑเบš viewport เบญเบตเบเบ•เปเปˆเป„เบ›เป€เบกเบทเปˆเบญเบ™เปเบฒเปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบเบฒเบ™เบšเบฑเบ™เบˆเบธ CSS เบเบฑเบš HTML เบซเบผเบท BODY tags.
  • เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS-synthesis font, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเบฑเบ‡เป€เบ„เบฒเบฐเบ„เปเป€เบ•เบปเป‰เบฒเป„เบ‚เปˆเบ—เบตเปˆ (oblique, bold เปเบฅเบฐเบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบ cap) เบ—เบตเปˆเบšเปเปˆเบกเบตเบขเบนเปˆเปƒเบ™เบ„เบญเบšเบ„เบปเบงเบ•เบปเบงเบญเบฑเบเบชเบญเบ™เบ—เบตเปˆเป€เบฅเบทเบญเบ.
  • PerformanceEventTiming API, เป€เบŠเบดเปˆเบ‡เปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบžเบทเปˆเบญเบงเบฑเบ”เปเบ—เบ เปเบฅเบฐเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบ•เบญเบšเบชเบฐเปœเบญเบ‡ UI, เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” InteractionID เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบ–เบดเบ‡ ID เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰. ID เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ•เบปเบงเบงเบฑเบ”เปเบ—เบเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ”เบฝเบง, เบ•เบปเบงเบขเปˆเบฒเบ‡, เบเบฒเบ™เบชเปเบฒเบžเบฑเบ”เปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบชเปเบฒเบœเบฑเบ”เบˆเบฐเบชเป‰เบฒเบ‡เบเบดเบ”เบˆเบฐเบเปเบฒเบ•เปˆเบฒเบ‡เป†เป€เบŠเบฑเปˆเบ™ pointerdown, mousedown, pointerup, mouseup เปเบฅเบฐเบ„เบฅเบดเบ, เปเบฅเบฐ InteractionID เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เป€เบซเบ”เบเบฒเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบ”เป‰เบงเบเบญเบฑเบ™เบ”เบฝเบง. เปเบ•เบฐ.
  • เป€เบžเบตเปˆเบกเบ›เบฐเป€เบžเบ”เปƒเบซเบกเปˆเบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ‚เบญเบ‡เบชเบทเปˆ (Media Query) - "prefers-contras" เป€เบžเบทเปˆเบญเบ›เบฑเบšเป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เบซเบ™เป‰เบฒเบเบฑเบšเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบ„เบงเบฒเบกเบ„เบปเบกเบŠเบฑเบ”เบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบฅเบฐเบšเบปเบšเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบ›เบตเบ”เป‚เบซเบกเบ” contrast เบชเบนเบ‡).
  • เบชเปเบฒเบฅเบฑเบšเบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ PWA เปเบšเบšเบ”เปˆเบฝเบง, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™ "id" เบ—เบฒเบ‡เป€เบฅเบทเบญเบเบ—เบตเปˆเบกเบตเบ•เบปเบงเบฅเบฐเบšเบธเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบปเปˆเบงเป‚เบฅเบเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™ manifest (เบ–เป‰เบฒเบŠเปˆเบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธ, URL เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบกเปˆเบ™เปƒเบŠเป‰เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเปเบฒเบ™เบปเบ”).
  • เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ PWA เปเบšเบšเบขเบทเบ™เบขเบนเปˆเบ”เบฝเบงเบ™เบตเป‰เบกเบตเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เป€เบ›เบฑเบ™เบœเบนเป‰เบˆเบฑเบ”เบเบฒเบ™ URL. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ music.example.com เบชเบฒเบกเบฒเบ”เบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เบ•เบปเบงเป€เบญเบ‡เป€เบ›เบฑเบ™เบ•เบปเบงเบˆเบฑเบ”เบเบฒเบ™ URL https://*.music.example.com เปเบฅเบฐเบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบ—เบฑเบ‡เบซเบกเบปเบ”เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบžเบฒเบเบ™เบญเบเป‚เบ”เบเปƒเบŠเป‰เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰, เบชเปเบฒเบฅเบฑเบšเบ•เบปเบงเบขเปˆเบฒเบ‡, เบˆเบฒเบเบ•เบปเบงเบชเบปเปˆเบ‡เบ‚เปเป‰เบ„เบงเบฒเบกเปเบฅเบฐเบฅเบนเบเบ„เป‰เบฒเบญเบตเป€เบกเบฅเปŒ, เบˆเบฐเบ™เปเบฒเบžเบฒ. เบเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™ PWA เบ™เบตเป‰, เบšเปเปˆเปเบกเปˆเบ™เปเบ–เบšเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเปƒเบซเบกเปˆ.
  • เป€เบžเบตเปˆเบก CSP (เบ™เบฐเป‚เบเบšเบฒเบเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบžเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒ) wasm-unsafe-eval directive เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เปเบฅเปˆเบ™เบฅเบฐเบซเบฑเบ”เปƒเบ™ WebAssembly. เบ„เปเบฒเบชเบฑเปˆเบ‡ CSP script-src เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบเบงเบกเป€เบญเบปเบฒ WebAssembly.
  • WebAssembly เป„เบ”เป‰เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบ›เบฐเป€เบžเบ”เบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบดเบ‡ (เบ›เบฐเป€เบžเบ” externref). เบ•เบญเบ™เบ™เบตเป‰เป‚เบกเบ”เบนเบ™ WebAssembly เบชเบฒเบกเบฒเบ”เป€เบเบฑเบšเบฎเบฑเบเบชเบฒ JavaScript เปเบฅเบฐ DOM object เบญเป‰เบฒเบ‡เบญเบตเบ‡เปƒเบ™เบ•เบปเบงเปเบ›เปเบฅเบฐ pass as arguments.
  • PaymentMethodData เบ›เบฐเบเบฒเบ”เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบŠเบณเบฅเบฐเป€เบ‡เบดเบ™ โ€œเบšเบฑเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™โ€ เบ—เบตเปˆเบฅเป‰เบฒเบชเบฐเป„เปเปเบฅเป‰เบง, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบšเบšเบฑเบ”เบ›เบฐเป€เบžเบ”เปƒเบ”เบเปเป„เบ”เป‰เบœเปˆเบฒเบ™เบ•เบปเบงเบฅเบฐเบšเบธเบ•เบปเบงเบ•เบปเบ™เบ”เบฝเบง, เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡เปเบ•เปˆเบฅเบฐเบ›เบฐเป€เบžเบ”เบ‚เปเป‰เบกเบนเบ™. เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ "เบšเบฑเบ”เบžเบทเป‰เบ™เบ–เบฒเบ™", เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เปƒเบŠเป‰เบงเบดเบ—เบตเบเบฒเบ™เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป€เบŠเบฑเปˆเบ™ Google Pay, Apple Pay เปเบฅเบฐ Samsung Pay.
  • เป€เบกเบทเปˆเบญเป€เบงเบฑเบšเป„เบŠเบ—เปŒเปƒเบ”เบ™เบถเปˆเบ‡เปƒเบŠเป‰ U2F (Cryptoken) API, เบœเบนเป‰เปƒเบŠเป‰เบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡เบ„เปเบฒเป€เบ•เบทเบญเบ™เบžเป‰เบญเบกเบเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบŠเบญเบšเปเบงเบ™เบตเป‰. U2F API เบˆเบฐเบ–เบทเบเบ›เบดเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปƒเบ™ Chrome 98 เปเบฅเบฐเบ–เบทเบเป€เบญเบปเบฒเบญเบญเบเบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™เปƒเบ™ Chrome 104. Web Authentication API เบ„เบงเบ™เบ–เบทเบเปƒเบŠเป‰เปเบ—เบ™ U2F API.
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš. เปเบœเบ‡เบžเบฒเบšเบฅเบงเบกเบ‚เบญเบ‡ CSS เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบซเบกเปˆเบ—เบตเปˆเบชเบฐเป€เบซเบ™เบตเบšเบปเบ”เบชเบฐเบซเบผเบธเบšเบ‚เบญเบ‡เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบชเบต, เบ•เบปเบงเบญเบฑเบเบชเบญเบ™, เบเบฒเบ™เบ›เบฐเบเบฒเบ”เบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เปƒเบŠเป‰เปเบฅเบฐเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ‚เบญเบ‡เบชเบทเปˆ, เปเบฅเบฐเบŠเบตเป‰เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ–เบดเบ‡เบšเบฑเบ™เบซเบฒเบ—เบตเปˆเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰. เบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚ CSS เปเบฅเบฐเบเบฒเบ™เป€เบฎเบฑเบ”เบชเบณเป€เบ™เบปเบฒ. เปƒเบ™เปเบ–เบš Styles, เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป€เบกเบ™เบนเบชเบฐเบžเบฒเบšเบเบฒเบ™เป€เบžเบทเปˆเบญเบ„เบฑเบ”เบฅเบญเบเบ„เปเบฒเบ™เบดเบเบฒเบก CSS เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบœเบปเบ™ JavaScript. เปเบ–เบš Payload เบ—เบตเปˆเบกเบตเบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบเบฐเบ”เบฒเบ™เบเบงเบ”เบชเบญเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบ—เบฒเบ‡เป€เบฅเบทเบญเบเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆ web console เป€เบžเบทเปˆเบญเบŠเปˆเบญเบ™เบ„เบงเบฒเบกเบœเบดเบ”เบžเบฒเบ” CORS (Cross-Origin Resource Sharing) เบ—เบฑเบ‡เปเบปเบ” เปเบฅเบฐเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบก stack เป„เบ”เป‰เบ–เบทเบเบชเบฐเปœเบญเบ‡เปƒเบซเป‰เบชเปเบฒเบฅเบฑเบšเบŸเบฑเบ‡เบŠเบฑเบ™ async.
    Chrome เบ›เปˆเบญเบ 96

เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบเบฒเบ™เบ›เบฐเบ”เบดเบ”เบชเป‰เบฒเบ‡เปเบฅเบฐเบเบฒเบ™เปเบเป‰เป„เบ‚เบ‚เปเป‰เบšเบปเบเบžเปˆเบญเบ‡, เบชเบฐเบšเบฑเบšเปƒเบซเบกเปˆเป„เบ”เป‰เบเปเบฒเบˆเบฑเบ” 25 เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆ. เบซเบผเบฒเบเป†เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเป„เบ”เป‰เบ–เบทเบเบฅเบฐเบšเบธเบงเปˆเบฒเป€เบ›เบฑเบ™เบœเบปเบ™เบกเบฒเบˆเบฒเบเบเบฒเบ™เบ—เบปเบ”เบชเบญเบšเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป‚เบ”เบเปƒเบŠเป‰ AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer เปเบฅเบฐ AFL tools. เบšเปเปˆเบžเบปเบšเบšเบฑเบ™เบซเบฒเบ—เบตเปˆเบชเปเบฒเบ„เบฑเบ™เบ—เบตเปˆเบˆเบฐเบŠเปˆเบงเบเปƒเบซเป‰เบœเบนเป‰เบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ‚เป‰เบฒเบกเบ—เบธเบเบฅเบฐเบ”เบฑเบšเบ‚เบญเบ‡เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเปเบฅเบฐเบ›เบฐเบ•เบดเบšเบฑเบ”เบฅเบฐเบซเบฑเบ”เปƒเบ™เบฅเบฐเบšเบปเบšเบ™เบญเบเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบก sandbox. เป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เป‚เบ„เบ‡เบเบฒเบ™เบฅเบฒเบ‡เบงเบฑเบ™เป€เบ‡เบดเบ™เบชเบปเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ„เบปเป‰เบ™เบžเบปเบšเบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เบ•เบปเบงเปƒเบ™เบ›เบฐเบˆเบธเบšเบฑเบ™, Google เป„เบ”เป‰เบˆเปˆเบฒเบ 13 เบฅเบฒเบ‡เบงเบฑเบ™เบกเบนเบ™เบ„เปˆเบฒ 60 เป‚เบ”เบฅเบฒ (เบซเบ™เบถเปˆเบ‡เบฅเบฒเบ‡เบงเบฑเบ™ $ 15000, เบฅเบฒเบ‡เบงเบฑเบ™เบซเบ™เบถเปˆเบ‡ $ 10000, เบชเบญเบ‡เบฅเบฒเบ‡เบงเบฑเบ™ $ 7500, เบฅเบฒเบ‡เบงเบฑเบ™เบซเบ™เบถเปˆเบ‡ $ 5000, เบชเบญเบ‡เบฅเบฒเบ‡เบงเบฑเบ™ $ 3000, เบซเบ™เบถเปˆเบ‡ $ 2500 เบฅเบฒเบ‡เบงเบฑเบ™, เบฅเบฒเบ‡เบงเบฑเบ™ $ 2000. เบชเบญเบ‡เป€เบ‡เบดเบ™ $1000 เปเบฅเบฐเบซเบ™เบถเปˆเบ‡ $500 bonuses). เบ‚เบฐเบซเบ™เบฒเบ”เบ‚เบญเบ‡ 5 เบฅเบฒเบ‡เบงเบฑเบ™เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เป„เบ”เป‰เบ–เบทเบเบเปเบฒเบ™เบปเบ”.

เปเบซเบผเปˆเบ‡เบ‚เปเป‰เบกเบนเบ™: opennet.ru

เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบ„เบดเบ”เป€เบซเบฑเบ™