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

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

  • เบœเบนเป‰โ€‹เปƒเบŠเป‰โ€‹เบ—เบฑเบ‡โ€‹เบซเบกเบปเบ”โ€‹เป„เบ”เป‰โ€‹เบ–เบทเบโ€‹เป€เบ›เบตเบ”โ€‹เปƒเบซเป‰โ€‹เปƒเบŠเป‰โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบˆเบฐโ€‹เป€เบ›เบตเบ”โ€‹เป€เบงเบฑเบšโ€‹เป„เบŠโ€‹เป‚เบ”เบโ€‹เบœเปˆเบฒเบ™ HTTPS เป‚เบ”เบโ€‹เป€เบฅเบตเปˆเบกโ€‹เบ•เบปเป‰เบ™โ€‹เปƒเบ™โ€‹เป€เบงโ€‹เบฅเบฒโ€‹เบ—เบตเปˆโ€‹เบžเบดเบกโ€‹เบŠเบทเปˆโ€‹เปเบกเปˆโ€‹เบ‚เปˆเบฒเบโ€‹เปƒเบ™โ€‹เปเบ–เบšโ€‹เบ—เบตเปˆโ€‹เบขเบนเปˆโ€‹. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป€เบ‚เบปเป‰เบฒ host example.com, เป€เบงเบฑเบšเป„เบŠเบ—เปŒ https://example.com เบˆเบฐเบ–เบทเบเป€เบ›เบตเบ”เป‚เบ”เบเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เปเบฅเบฐเบ–เป‰เบฒเบšเบฑเบ™เบซเบฒเป€เบเบตเบ”เบ‚เบทเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเป€เบ›เบตเบ”, เบกเบฑเบ™เบˆเบฐเบ–เบทเบเบกเป‰เบงเบ™เบเบฑเบšเป„เบ›เบ—เบตเปˆ http://example.com. เป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เปƒเบŠเป‰เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ โ€œhttps://โ€, เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ โ€œchrome://flags#omnibox-default-typed-navigations-to-httpsโ€ เบ–เบทเบเบชเบฐเป€เปœเบต.
  • เบ”เบฝเบงเบ™เบตเป‰เบชเบฒเบกเบฒเบ”เบเบณเบ™เบปเบ”เบ›เป‰เบฒเบเบเบณเบเบฑเบšเบ•เปˆเบฒเบ‡เป†เปƒเบซเป‰เบเบฑเบšเปœเป‰เบฒเบ•เปˆเบฒเบ‡เป€เบžเบทเปˆเบญเปเบเบเบžเบงเบเบกเบฑเบ™เบญเบญเบเปƒเบ™เปเบ–เบšเป€เบ”เบฑเบชเบ—เบฑเบญเบš. เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบŠเบทเปˆเบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฐเบ‡เปˆเบฒเบเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปƒเบŠเป‰เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™เบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบเบชเปเบฒเบฅเบฑเบšเบงเบฝเบเบ‡เบฒเบ™, เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบชเปˆเบงเบ™เบ•เบปเบง, เบเบฒเบ™เบšเบฑเบ™เป€เบ—เบตเบ‡, เป€เบญเบเบฐเบชเบฒเบ™เบ—เบตเปˆเป€เบฅเบทเปˆเบญเบ™เป€เบงเบฅเบฒ, เปเบฅเบฐเบญเบทเปˆเบ™เป†. เบŠเบทเปˆเป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เบœเปˆเบฒเบ™เบฅเบฒเบเบเบฒเบ™ "เป€เบžเบตเปˆเบกเบซเบปเบงเบ‚เปเป‰เบซเบ™เป‰เบฒเบ•เปˆเบฒเบ‡" เปƒเบ™เป€เบกเบ™เบนเบชเบฐเบžเบฒเบšเบเบฒเบ™เบ—เบตเปˆเบ›เบฒเบเบปเบ”เบ‚เบถเป‰เบ™เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบ„เบฅเบดเบเบ‚เบงเบฒเปƒเบชเปˆเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบงเปˆเบฒเบ‡เบขเบนเปˆเปƒเบ™เปเบ–เบšเปเบ–เบš. เบซเบผเบฑเบ‡เบˆเบฒเบเบ›เปˆเบฝเบ™เบŠเบทเปˆเปƒเบ™เปเบœเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบ, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบŠเบทเปˆเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบˆเบฒเบเปเบ—เบฑเบšเบ—เบตเปˆเปƒเบŠเป‰เบงเบฝเบ, เบŠเบทเปˆเบ—เบตเปˆเป€เบฅเบทเบญเบเบˆเบฐเบ–เบทเบเบชเบฐเปเบ”เบ‡, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เป€เบ›เบฑเบ™เบ›เบฐเป‚เบซเบเบ”เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบ”เบฝเบงเบเบฑเบ™เบขเบนเปˆเปƒเบ™เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เบ—เบตเปˆเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเบšเบฑเบ™เบŠเบตเปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ. เบเบฒเบ™เบœเบนเบเบกเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบฎเบฑเบเบชเบฒเป„เบงเป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เป€เบŠเบ”เบŠเบฑเบ™เปเบฅเบฐเบซเบผเบฑเบ‡เบˆเบฒเบ restart เบ›เปˆเบญเบ‡เบขเป‰เบฝเบกเบˆเบฐเบ–เบทเบเบŸเบทเป‰เบ™เบŸเบนเบ”เป‰เบงเบเบŠเบทเปˆเบ—เบตเปˆเป€เบฅเบทเบญเบ.
    Chrome เบ›เปˆเบญเบ 90
  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบ‡ โ€œเบฅเบฒเบเบเบฒเบ™เบญเปˆเบฒเบ™โ€ เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบ›เปˆเบฝเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบ™ โ€œchrome://flagsโ€ (โ€œchrome://flags#read-laterโ€). เป€เบžเบทเปˆเบญเป€เบŠเบทเปˆเบญเบ‡, เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰เบ•เบปเบงเป€เบฅเบทเบญเบ โ€œเบชเบฐเปเบ”เบ‡เบฅเบฒเบเบเบฒเบ™เบญเปˆเบฒเบ™โ€ เบขเบนเปˆเบฅเบธเปˆเบกเบชเบธเบ”เบ‚เบญเบ‡เป€เบกเบ™เบนเบšเปเบฅเบดเบšเบปเบ”เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เบ„เบฅเบดเบเบ‚เบงเบฒเปƒเบชเปˆเปเบ–เบšเบšเบธเบเบกเบฒเบ. เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒเปƒเบ™เบเบฒเบ™เบ›เปˆเบญเบเบ„เบฑเป‰เบ‡เบชเบธเบ”เบ—เป‰เบฒเบ, เป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เบšเบฒเบ‡เบ„เบปเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบฎเบนเบšเบ”เบฒเบงเปƒเบ™เปเบ–เบšเบ—เบตเปˆเบขเบนเปˆ, เบ™เบญเบเป€เบซเบ™เบทเบญเบˆเบฒเบเบ›เบธเปˆเบก "เป€เบžเบตเปˆเบก bookmark", เบ›เบธเปˆเบกเบ—เบตเบชเบญเบ‡ "เบ•เบทเปˆเบกเปƒเบชเปˆเบฅเบฒเบเบเบฒเบ™เบญเปˆเบฒเบ™" เบˆเบฐเบ›เบฒเบเบปเบ”, เปเบฅเบฐเปƒเบ™เปเบˆเบ‚เบงเบฒเบ‚เบญเบ‡เบ›เบธเปˆเบก. เบเบฐเบ”เบฒเบ™ bookmarks เป€เบกเบ™เบน "เบฅเบฒเบเบเบฒเบ™เบเบฒเบ™เบญเปˆเบฒเบ™" เบˆเบฐเบ›เบฒเบเบปเบ”, เป€เบŠเบดเปˆเบ‡เบฅเบฒเบเบŠเบทเปˆเบซเบ™เป‰เบฒเบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบตเปˆเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบเปˆเบญเบ™เบซเบ™เป‰เบฒ. เป€เบกเบทเปˆเบญเบ—เปˆเบฒเบ™เป€เบ›เบตเบ”เปœเป‰เบฒเปƒเบ”เปœเบถเปˆเบ‡เบˆเบฒเบเบฅเบฒเบเบŠเบทเปˆ, เบกเบฑเบ™เบ–เบทเบเปเบฒเบเบงเปˆเบฒเบญเปˆเบฒเบ™เปเบฅเป‰เบง. เปœเป‰เบฒเบ•เปˆเบฒเบ‡เป†เปƒเบ™เบฅเบฒเบเบŠเบทเปˆเบเบฑเบ‡เบชเบฒเบกเบฒเบ”เบ–เบทเบเปเบฒเบเบ”เป‰เบงเบเบ•เบปเบ™เป€เบญเบ‡เบงเปˆเบฒเบญเปˆเบฒเบ™เปเบฅเป‰เบง เบซเบผเบทเบเบฑเบ‡เบšเปเปˆเป„เบ”เป‰เบญเปˆเบฒเบ™, เบซเบผเบทเป€เบญเบปเบฒเบญเบญเบเบˆเบฒเบเบฅเบฒเบเบŠเบทเปˆ.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบงเบดเบ—เบตเบเบฒเบ™เบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบฅเบฐเบซเบงเปˆเบฒเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ•เบปเบงเบฅเบฐเบšเบธเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบกเบตเบˆเบธเบ”เบ›เบฐเบชเบปเบ‡เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบ‚เปเป‰เบกเบนเบ™เบ–เบฒเบงเบญเบ™ ("Supercookies"). เป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบงเปˆเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ namespace เบ—เบปเปˆเบงเป„เบ›, เป‚เบ”เบเบšเปเปˆเบ„เปเบฒเบ™เบถเบ‡เป€เบ–เบดเบ‡เป‚เบ”เป€เบกเบ™เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš, เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบซเบ™เบถเปˆเบ‡เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบญเบทเปˆเบ™เบเปเบฒเบฅเบฑเบ‡เป‚เบซเบฅเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป‚เบ”เบเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบงเปˆเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ™เบฑเป‰เบ™เบขเบนเปˆเปƒเบ™ cache. เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เปเบกเปˆเบ™เบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบ (Network Partitioning), เป‚เบ”เบเป€เบ™เบทเป‰เบญเปเบ—เป‰เปเบฅเป‰เบงเปเบกเปˆเบ™เบเบฒเบ™เป€เบžเบตเปˆเบก cache เบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเบเบฒเบ™เบœเบนเบเบกเบฑเบ”เบ‚เบญเบ‡เบšเบฑเบ™เบ—เบถเบเบเบฑเบšเป‚เบ”เป€เบกเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เบซเบ™เป‰เบฒเบ•เบปเป‰เบ™เบ•เป, เป€เบŠเบดเปˆเบ‡เบˆเปเบฒเบเบฑเบ”เบเบฒเบ™เบ„เบธเป‰เบกเบ„เบญเบ‡ cache เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ„เบดเบšเบ•เบดเบ”เบ•เบฒเบกเบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบงเป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป„เบ›เบซเบฒเป€เบงเบฑเบšเป„เบŠเบ›เบฑเบ”เบˆเบธเบšเบฑเบ™ (เบชเบฐเบ„เบฃเบดเบšเบˆเบฒเบ iframe เบˆเบฐเบšเปเปˆเบชเบฒเบกเบฒเบ”เบเบงเบ”เบชเบญเบšเบงเปˆเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป„เบ”เป‰เบ–เบทเบเบ”เบฒเบงเป‚เบซเบผเบ”เบกเบฒเบˆเบฒเบเป€เบงเบฑเบšเป„เบŠเบ—เปŒเบญเบทเปˆเบ™เบซเบผเบทเบšเปเปˆ). เบฅเบฒเบ„เบฒเบ‚เบญเบ‡เบเบฒเบ™เปเบšเปˆเบ‡เบชเปˆเบงเบ™เปเบกเปˆเบ™เบเบฒเบ™เบซเบผเบธเบ”เบฅเบปเบ‡เบ‚เบญเบ‡เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ–เบฒเบ™เบ„เบงเบฒเบกเบˆเปเบฒ, เบ™เปเบฒเป„เบ›เบชเบนเปˆเบเบฒเบ™เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เป€เบฅเบฑเบเบ™เป‰เบญเบเปƒเบ™เป€เบงเบฅเบฒเป‚เบซเบผเบ”เบซเบ™เป‰เบฒ (เบชเบนเบ‡เบชเบธเบ” 1.32%, เปเบ•เปˆเบชเปเบฒเบฅเบฑเบš 80% เบ‚เบญเบ‡เบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเป‚เบ”เบ 0.09-0.75%).
  • เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบชเบตเบ”เปเบฒเบ‚เบญเบ‡เบžเบญเบ”เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบปเปˆเบ‡ HTTP, HTTPS เปเบฅเบฐ FTP เบ„เปเบฒเบฎเป‰เบญเบ‡เบ‚เปเบ–เบทเบเบชเบฐเบเบฑเบ”เป„เบ”เป‰เบ–เบทเบเบ•เบทเปˆเบกเป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบต NAT slipstreaming, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰, เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เบซเบ™เป‰เบฒเป€เบงเบฑเบšเบ—เบตเปˆเบเบฐเบเบฝเบกเป‚เบ”เบเบชเบฐเป€เบžเบฒเบฐเป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบตเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš, เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เป€เบ„เบทเบญเบ‚เปˆเบฒเบ. เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบˆเบฒเบเป€เบŠเบตเบšเป€เบงเบตเบ‚เบญเบ‡เบœเบนเป‰เป‚เบˆเบกเบ•เบตเป„เบ›เบซเบฒเบžเบญเบ” UDP เบซเบผเบท TCP เปƒเบ”เป†เบเปเบ•เบฒเบกเปƒเบ™เบฅเบฐเบšเบปเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฐเปƒเบŠเป‰เป„เบฅเบเบฐเบ—เบตเปˆเบขเบนเปˆเบžเบฒเบเปƒเบ™ (192.168.x.x, 10.x.x.x). เป€เบžเบตเปˆเบก 554 (RTSP protocol) เปเบฅเบฐ 10080 (เปƒเบŠเป‰เปƒเบ™เบเบฒเบ™เบชเปเบฒเบฎเบญเบ‡เบ‚เบญเบ‡ Amanda เปเบฅเบฐ VMWare vCenter) เปƒเบชเปˆเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบžเบญเบ”เบซเป‰เบฒเบก. เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰, เบ—เปˆเบฒเป€เบฎเบทเบญ 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061 เปเบฅเบฐ 6566 เบ–เบทเบเบšเบฅเบฑเบญเบเปเบฅเป‰เบง.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เป€เบšเบทเป‰เบญเบ‡เบ•เบปเป‰เบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบ›เบตเบ”เป€เบญเบเบฐเบชเบฒเบ™ PDF เบ”เป‰เบงเบเปเบšเบšเบŸเบญเบก XFA เปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš.
  • เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบšเบฒเบ‡เบ„เบปเบ™, เบžเบฒเบเบชเปˆเบงเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเปƒเบซเบกเปˆ "Chrome Settings> เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบงเปเบฅเบฐเบ„เบงเบฒเบกเบ›เบญเบ”เป„เบž> เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง sandbox" เป„เบ”เป‰เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เบ‚เบญเบ‡ FLoC API, เปเบ™เปƒเบชเปˆเบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบœเบปเบ™เบ›เบฐเป‚เบซเบเบ”เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™เปเบฅเบฐเป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบญเป‰เบฒเบ‡เบญเบตเบ‡เป€เบ–เบดเบ‡. เบ›เบฐเบซเบงเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบขเป‰เบฝเบกเบขเบฒเบกเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐ.
  • เบเบฒเบ™เปเบˆเป‰เบ‡เป€เบ•เบทเบญเบ™เบ—เบตเปˆเบŠเบฑเบ”เป€เบˆเบ™เบเบงเปˆเบฒเบ—เบตเปˆเบกเบตเบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เป€เบกเบทเปˆเบญเบœเบนเป‰เปƒเบŠเป‰เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป‚เบ›เบฃเป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบชเบนเบ™เบเบฒเบ‡.
  • เป€เบฎเบฑเบ”เปƒเบซเป‰เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เบšเปเปˆเบฅเบปเบšเบเบงเบ™. เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบกเบตเปเบ™เบงเป‚เบ™เป‰เบกเบ—เบตเปˆเบˆเบฐเบšเปเปˆเบญเบฐเบ™เบธเบกเบฑเบ”เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบšเบฅเบฑเบญเบเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ”เป‰เบงเบเบ•เบปเบงเบŠเบตเป‰เบšเบญเบเบ—เบตเปˆเบชเบญเบ”เบ„เป‰เบญเบ‡เบเบฑเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เปเบ–เบšเบ—เบตเปˆเบขเบนเปˆ, เป€เบŠเบดเปˆเบ‡เบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เป„เบ›เบซเบฒเบชเปˆเบงเบ™เบ•เบดเบ”เบ•เปเปˆเป€เบžเบทเปˆเบญเบˆเบฑเบ”เบเบฒเบ™เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบ™เปเบ•เปˆเบฅเบฐเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆ.
    Chrome เบ›เปˆเบญเบ 90
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš Intel CET (Intel Control-flow Enforcement Technology) เบชเปˆเบงเบ™เบ‚เบฐเบซเบเบฒเบเปเบกเปˆเบ™เบฅเบงเบกเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบฎเบฒเบ”เปเบงเบ•เปเปˆเบเบฑเบšเบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเปƒเบŠเป‰เป€เบ•เบฑเบเบ™เบดเบเบเบฒเบ™เบเบฑเบšเบ„เบทเบ™ (ROP, Return-Oriented Programming).
  • เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบ‡เบชเบทเบšเบ•เปเปˆเบ›เปˆเบฝเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเป€เบžเบทเปˆเบญเปƒเบŠเป‰เบ„เปเบฒเบชเบฑเบšเบฅเบงเบก. เป„เบŸเบฅเปŒ "master_preferences" เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เบŠเบทเปˆเป€เบ›เบฑเบ™ "initial_preferences" เป€เบžเบทเปˆเบญเบซเบผเบตเบเป€เบงเบฑเป‰เบ™เบเบฒเบ™เบ—เปเบฒเบฎเป‰เบฒเบเบ„เบงเบฒเบกเบฎเบนเป‰เบชเบถเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบฎเบฑเบšเบฎเบนเป‰เบ„เปเบฒเบงเปˆเบฒ "เบ™เบฒเบ" เป€เบ›เบฑเบ™เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบเปˆเบฝเบงเบเบฑเบšเบญเบฐเบ”เบตเบ”เบเบฒเบ™เป€เบ›เบฑเบ™เบ‚เป‰เบฒเบ—เบฒเบ”เบ‚เบญเบ‡เบšเบฑเบ™เบžเบฐเบšเบธเบฅเบธเบ”เบ‚เบญเบ‡เบžเบงเบเป€เบ‚เบปเบฒ. เป€เบžเบทเปˆเบญเบฎเบฑเบเบชเบฒเบ„เบงเบฒเบกเป€เบ‚เบปเป‰เบฒเบเบฑเบ™เป„เบ”เป‰, เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™ "master_preferences" เบˆเบฐเบเบฑเบ‡เบ„เบปเบ‡เบขเบนเปˆเปƒเบ™เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบชเปเบฒเบฅเบฑเบšเบšเบฒเบ‡เป€เบงเบฅเบฒ. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเป„เบ”เป‰เบเปเบฒเบˆเบฑเบ”เบเบฒเบ™เปƒเบŠเป‰เบ„เปเบฒเบชเบฑเบš "เบšเบฑเบ™เบŠเบตเบ‚เบฒเบง", "เบšเบฑเบ™เบŠเบตเบ”เปเบฒ" เปเบฅเบฐ "เบžเบทเป‰เบ™เป€เบกเบทเบญเบ‡".
  • เปƒเบ™เป€เบงเบตเบŠเบฑเปˆเบ™ Android, เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เป‚เปเบ”เบ›เบฐเบขเบฑเบ”เบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™ โ€œLiteโ€, เบญเบฑเบ”เบ•เบฒเบšเบดเบ”เบˆเบฐเบซเบผเบธเบ”เบฅเบปเบ‡เป€เบกเบทเปˆเบญเบ”เบฒเบงเป‚เบซเบผเบ”เบงเบดเบ”เบตเป‚เบญเป€เบกเบทเปˆเบญเป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบœเปˆเบฒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เบกเบทเบ–เบท, เป€เบŠเบดเปˆเบ‡เบˆเบฐเบซเบผเบธเบ”เบ„เปˆเบฒเปƒเบŠเป‰เบˆเปˆเบฒเบเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบกเบตเบญเบฑเบ”เบ•เบฒเบžเบฒเบชเบตเบเบฒเบ™เบˆเบฐเบฅเบฒเบˆเบญเบ™เบ—เบตเปˆเป€เบ›เบตเบ”เปƒเบŠเป‰. เป‚เบซเบกเบ” "Lite" เบเบฑเบ‡เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบฎเป‰เบญเบ‡เบ‚เปเบˆเบฒเบเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบ—เบตเปˆเบกเบตเบชเบฒเบ—เบฒเบฅเบฐเบ™เบฐ (เบšเปเปˆเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เบกเบตเบเบฒเบ™เบเบงเบ”เบชเบญเบšเบ„เบงเบฒเบกเบ–เบทเบเบ•เป‰เบญเบ‡) เบœเปˆเบฒเบ™ HTTPS.
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบฎเบนเบšเปเบšเบšเบงเบดเบ”เบตเป‚เบญ AV1, เบ›เบฑเบšเบ›เบธเบ‡เป€เบ›เบฑเบ™เบžเบดเป€เบชเบ”เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบงเบดเบ”เบตเป‚เบญเป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเป‚เบ›เป‚เบ•เบ„เบญเบ™ WebRTC. เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ AV1 เปƒเบ™เบเบญเบ‡เบ›เบฐเบŠเบธเบกเบงเบดเบ”เบตเป‚เบญเป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เบšเบตเบšเบญเบฑเบ”เปเบฅเบฐเบชเบฐเบซเบ™เบญเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบญเบญเบเบญเบฒเบเบฒเบ”เปƒเบ™เบŠเปˆเบญเบ‡เบ—เบตเปˆเบกเบตเปเบšเบ™เบงเบดเบ”เบ‚เบญเบ‡ 30 kbit / เบงเบดเบ™เบฒเบ—เบต.
  • เปƒเบ™ JavaScript, เบงเบฑเบ”เบ–เบธ Array, String, เปเบฅเบฐ TypedArrays เบ›เบฐเบ•เบดเบšเบฑเบ”เบงเบดเบ—เบตเบเบฒเบ™ at() เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบเบฒเบ™เบ”เบฑเบ”เบชเบฐเบ™เบตเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡ (เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เปเบกเปˆเบ™เบเปเบฒเบ™เบปเบ”เป€เบ›เบฑเบ™เบ”เบฑเบ”เบชเบฐเบ™เบต array), เบฅเบงเบกเบ—เบฑเบ‡เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบ„เปˆเบฒเบฅเบปเบšเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบ—เป‰เบฒเบ (เบ•เบปเบงเบขเปˆเบฒเบ‡. , "arr.at(-1)" เบˆเบฐเบชเบปเปˆเบ‡เบ„เบทเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบชเบธเบ”เบ—เป‰เบฒเบเบ‚เบญเบ‡เบญเบฒเป€เบฃ).
  • JavaScript เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” ".indices" เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบด, เป€เบŠเบดเปˆเบ‡เบ›เบฐเบเบญเบšเบ”เป‰เบงเบ array เบ—เบตเปˆเบกเบตเบ•เปเบฒเปเบซเบ™เปˆเบ‡เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เปเบฅเบฐเบชเบดเป‰เบ™เบชเบธเบ”เบ‚เบญเบ‡เบเบธเปˆเบกเบ‚เบญเบ‡เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™. เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปเบกเปˆเบ™เป€เบ•เบฑเบกเป„เบ›เบžเบฝเบ‡เปเบ•เปˆเป€เบกเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบญเบญเบเบ›เบปเบเบเบฐเบ•เบดเบ”เป‰เบงเบเบ—เบธเบ‡ "/d". const re = /(a)(b)/d; const m = re.exec('ab'); console.log(m.indices[0]); // 0 โ€” เบ—เบธเบเบเบธเปˆเบกเบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ // โ†’ [0, 2] console.log(m.indices[1]); // 1 เปเบกเปˆเบ™เบเบธเปˆเบกเบ—เปเบฒเบญเบดเบ”เบ—เบตเปˆเบเบปเบ‡เบเบฑเบ™ // โ†’ [0, 1] console.log(m.indices[2]); // 2 - เบเบธเปˆเบกเบ—เบตเบชเบญเบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบ‚เปˆเบ‡เบ‚เบฑเบ™ // โ†’ [1, 2]
  • เบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ‚เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” โ€œsuperโ€ (เบ•เบปเบงเบขเปˆเบฒเบ‡: super.x) เบ—เบตเปˆ cache inline เบ–เบทเบเป€เบ›เบตเบ”เปƒเบŠเป‰เบ–เบทเบเบ›เบฑเบšเบ›เบธเบ‡เปƒเบซเป‰เป€เปเบฒเบฐเบชเบปเบก. เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ "super" เปƒเบ™เบ›เบฑเบ”เบˆเบธเบšเบฑเบ™เปเบกเปˆเบ™เบขเบนเปˆเปƒเบเป‰เบเบฑเบšเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ›เบปเบเบเบฐเบ•เบด.
  • เบเบฒเบ™เป€เบญเบตเป‰เบ™เบŸเบฑเบ‡เบŠเบฑเบ™ WebAssembly เบˆเบฒเบ JavaScript เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบฅเบฑเปˆเบ‡เบขเปˆเบฒเบ‡เบซเบผเบงเบ‡เบซเบผเบฒเบเป€เบ™เบทเปˆเบญเบ‡เบˆเบฒเบเบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เบเบฒเบ™เบ™เปเบฒเป„เบ›เปƒเบŠเป‰เปƒเบ™เปเบ–เบง. เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบ™เบตเป‰เบเบฑเบ‡เบ„เบปเบ‡เป€เบ›เบฑเบ™เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เปƒเบ™เบ•เบญเบ™เบ™เบตเป‰ เปเบฅเบฐเบฎเบฝเบเบฎเป‰เบญเบ‡เปƒเบซเป‰เปเบฅเปˆเบ™เบ”เป‰เบงเบเบ—เบธเบ‡ โ€œ-turbo-inline-js-wasm-callsโ€.
  • เป€เบžเบตเปˆเบก WebXR Depth Sensing API, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เป„เบฅเบเบฐเบซเปˆเบฒเบ‡เบฅเบฐเบซเบงเปˆเบฒเบ‡เบงเบฑเบ”เบ–เบธเปƒเบ™เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™เบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰, เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบเบปเบเบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เป€เบžเบตเปˆเบกเป€เบ•เบตเบก. เปƒเบซเป‰เบžเบงเบเป€เบฎเบปเบฒเป€เบ•เบทเบญเบ™เบ—เปˆเบฒเบ™เบงเปˆเบฒ WebXR API เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบฎเบฑเบ”เบงเบฝเบเบฎเปˆเบงเบกเบเบฑเบ™เบเบฑเบšเบซเป‰เบญเบ‡เบฎเบฝเบ™เบ•เปˆเบฒเบ‡เป†เบ‚เบญเบ‡เบญเบธเบ›เบฐเบเบญเบ™เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบˆเบดเบ‡เปเบฅเป‰เบง virtual, เบˆเบฒเบเบซเบกเบงเบเบเบฑเบ™เบเบฐเบ—เบปเบš 3D stationary เบเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบญเบธเบ›เบฐเบเบญเบ™เบกเบทเบ–เบท.
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” WebXR AR Lighting Estimation เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบš, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบŠเบ”เบŠเบฑเบ™ WebXR AR เบเปเบฒเบ™เบปเบ”เบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบเบฒเบ™เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบตเปเบชเบ‡เบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเป€เบžเบทเปˆเบญเปƒเบซเป‰เบ•เบปเบงเปเบšเบšเบกเบตเบฎเบนเบšเบฅเบฑเบเบชเบฐเบ™เบฐเบ—เปเบฒเบกเบฐเบŠเบฒเบ”เบซเบผเบฒเบเบ‚เบถเป‰เบ™เปเบฅเบฐเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒเบเบฑเบšเบชเบฐเบžเบฒเบšเปเบงเบ”เบฅเป‰เบญเบกเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.
  • เป‚เปเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ•เบปเป‰เบ™เบเบณเป€เบ™เบตเบ” (เบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ) เป€เบžเบตเปˆเบก API เปƒเปเปˆเบซเบผเบฒเบเป†เบญเบฑเบ™เบ—เบตเปˆเบˆเบณเบเบฑเบ”เบขเบนเปˆเปƒเบ™เปเบžเบฅเบ”เบŸเบญเบก Android. เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบซเบกเบฒเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš API เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ”เบฒเบงเป‚เบซเบฅเบ”เบˆเบฒเบ localhost เบซเบผเบท 127.0.0.1, เบซเบผเบทเบซเบผเบฑเบ‡เบˆเบฒเบเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบš token เบžเบดเป€เบชเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบˆเปเบฒเบเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐ.
    • getCurrentBrowsingContextMedia() เบงเบดเบ—เบตเบเบฒเบ™, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบšเบฑเบ™เบ—เบถเบเบเบฒเบ™เบ–เปˆเบฒเบเบ—เบญเบ”เบงเบดเบ”เบตเป‚เบญ MediaStream เบ—เบตเปˆเบชเบฐเบ—เป‰เบญเบ™เปƒเบซเป‰เป€เบซเบฑเบ™เป€เบ™เบทเป‰เบญเปƒเบ™เบ‚เบญเบ‡เปเบ–เบšเบ›เบฐเบˆเบธเบšเบฑเบ™. เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™ getDisplayMedia() เบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เป€เบกเบทเปˆเบญเป‚เบ—เบซเบฒ getCurrentBrowsingContextMedia(), เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเปเบšเบšเบ‡เปˆเบฒเบเป†เบ–เบทเบเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เป€เบžเบทเปˆเบญเบขเบทเบ™เบขเบฑเบ™เบซเบผเบทเบ‚เบฑเบ”เบ‚เบงเบฒเบ‡เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบ‚เบญเบ‡เบเบฒเบ™เป‚เบญเบ™เบงเบดเบ”เบตเป‚เบญเบ—เบตเปˆเบกเบตเป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เปเบ–เบš.
    • Insertable Stream API, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบเบฒเบ™เบเบฐเปเบชเบชเบทเปˆเบ”เบดเบšเบ—เบตเปˆเบชเบปเปˆเบ‡เบœเปˆเบฒเบ™ MediaStreamTrack API, เป€เบŠเบฑเปˆเบ™: เบ‚เปเป‰เบกเบนเบ™เบเป‰เบญเบ‡เบ–เปˆเบฒเบเบฎเบนเบš เปเบฅเบฐเป„เบกเป‚เบ„เบฃเป‚เบŸเบ™, เบœเบปเบ™เบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเปœเป‰เบฒเบˆเป, เบซเบผเบทเบ‚เปเป‰เบกเบนเบ™เบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™เบฅเบฐเบ”เบฑเบšเบ›เบฒเบ™เบเบฒเบ‡. เบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡ WebCodec เบ–เบทเบเบ™เปเบฒเปƒเบŠเป‰เป€เบžเบทเปˆเบญเบ™เปเบฒเบชเบฐเป€เบซเบ™เบตเป€เบŸเบฃเบกเบ”เบดเบšเปเบฅเบฐเบชเบฒเบเบ™เป‰เปเบฒเบ–เบทเบเบชเป‰เบฒเบ‡เบ‚เบทเป‰เบ™เบ„เบทเบเบฑเบ™เบเบฑเบšเบชเบดเปˆเบ‡เบ—เบตเปˆ WebRTC Insertable Stream API เบชเป‰เบฒเบ‡เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆ RTCPeerConnections. เปƒเบ™เบ”เป‰เบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”, API เปƒเบซเบกเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ›เบฐเบ•เบดเบšเบฑเบ”เบซเบ™เป‰เบฒเป€เบŠเบฑเปˆเบ™เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰เป€เบ•เบฑเบเบ™เบดเบเบเบฒเบ™เบฎเบฝเบ™เบฎเบนเป‰เป€เบ„เบทเปˆเบญเบ‡เบˆเบฑเบเป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบซเบผเบทเบญเบฐเบ—เบดเบšเบฒเบเบงเบฑเบ”เบ–เบธเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเปเบ—เป‰เบˆเบดเบ‡, เบซเบผเบทเป€เบžเบตเปˆเบกเบœเบปเบ™เบเบฐเบ—เบปเบšเป€เบŠเบฑเปˆเบ™เบเบฒเบ™เบ•เบฑเบ”เบžเบทเป‰เบ™เบซเบฅเบฑเบ‡เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เบซเบผเบทเบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบ–เบญเบ”เบฅเบฐเบซเบฑเบ”เป‚เบ”เบเบ•เบปเบงเปเบ›เบ‡เบชเบฑเบ™เบเบฒเบ™.
    • เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบžเบฑเบเป€เบเบฑเบ” (Web Bundle) เป€เบžเบทเปˆเบญเบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบเบฒเบ™เป‚เบซเบผเบ”เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบซเบผเบงเบ‡เบซเบผเบฒเบเบ—เบตเปˆเบกเบตเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบซเบผเบฒเบเบ‚เบถเป‰เบ™ (เบฎเบนเบšเปเบšเบš CSS, JavaScript, เบฎเบนเบšเบžเบฒเบš, iframes). เปƒเบ™เบšเบฑเบ™เบ”เบฒเบ‚เปเป‰เบšเบปเบเบœเปˆเบญเบ‡เปƒเบ™เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบงเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบชเปเบฒเบฅเบฑเบšเป„เบŸเบฅเปŒ JavaScript (webpack), เป€เบŠเบดเปˆเบ‡ Web Bundle เบเปเบฒเบฅเบฑเบ‡เบžเบฐเบเบฒเบเบฒเบกเบเปเบฒเบˆเบฑเบ”: เบŠเบธเบ”เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡, เปเบ•เปˆเบšเปเปˆเปเบกเปˆเบ™เบชเปˆเบงเบ™เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบกเบฑเบ™, เบชเบฒเบกเบฒเบ”เบชเบดเป‰เบ™เบชเบธเบ”เปƒเบ™ HTTP cache; เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบชเบฒเบกเบฒเบ”เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบžเบฝเบ‡เปเบ•เปˆเบซเบผเบฑเบ‡เบˆเบฒเบเบŠเบธเบ”เป„เบ”เป‰เบ–เบทเบเบ”เบฒเบงเป‚เบซเบผเบ”เบขเปˆเบฒเบ‡เบชเบปเบกเบšเบนเบ™; เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบŠเบฑเปˆเบ™ CSS เปเบฅเบฐเบฎเบนเบšเบžเบฒเบšเบ•เป‰เบญเบ‡เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ JavaScript strings, เป€เบŠเบดเปˆเบ‡เป€เบžเบตเปˆเบกเบ‚เบฐเบซเบ™เบฒเบ”เปเบฅเบฐเบ•เป‰เบญเบ‡เบเบฒเบ™เบ‚เบฑเป‰เบ™เบ•เบญเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบญเบทเปˆเบ™.
    • เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™เบ‚เปเป‰เบเบปเบเป€เบงเบฑเป‰เบ™เปƒเบ™ WebAssembly.
  • เบฎเบฑเบเบชเบฒเบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบšเบ‚เบญเบ‡ Declarative Shadow DOM API เป€เบžเบทเปˆเบญเบชเป‰เบฒเบ‡เบชเบฒเบ‚เบฒเบฎเบฒเบเปƒเบซเบกเปˆเปƒเบ™ Shadow DOM, เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบžเบทเปˆเบญเปเบเบเบฎเบนเบšเปเบšเบšเบญเบปเบ‡เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบžเบฒเบเบชเปˆเบงเบ™เบ—เบตเบชเบฒเบกเบ—เบตเปˆเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเปเบฅเบฐเบชเบฒเบ‚เบฒเบเปˆเบญเบ DOM เบ‚เบญเบ‡เบกเบฑเบ™เบญเบญเบเบˆเบฒเบเป€เบญเบเบฐเบชเบฒเบ™เบ•เบปเป‰เบ™เบ•เป. API เบ›เบฐเบเบฒเบ”เบ—เบตเปˆเบชเบฐเป€เปœเบตเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เปƒเบŠเป‰ HTML เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™เป€เบžเบทเปˆเบญเบ–เบญเบ™เบ›เบฑเบเบเบดเปˆเบ‡เบชเบฒเบ‚เบฒ DOM เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบ‚เบฝเบ™เบฅเบฐเบซเบฑเบ” JavaScript.
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบœเบนเบเบกเบฑเบ”เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบšเปƒเบ”เป†เบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™ (เป€เบžเบทเปˆเบญเบ„เบดเบ”เป„เบฅเปˆเบ‚เบฐเบซเบ™เบฒเบ”เบ—เบตเปˆเบ‚เบฒเบ”เบซเบฒเบเป„เบ›เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เป€เบกเบทเปˆเบญเบฅเบฐเบšเบธเบžเบฝเบ‡เปเบ•เปˆเบ„เบงเบฒเบกเบชเบนเบ‡เบซเบผเบทเบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡), เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเป‚เบเบ‡เบกเบนเบ™เบ„เปˆเบฒเปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบ„เบทเปˆเบญเบ™เป„เบซเบง (เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบขเปˆเบฒเบ‡เบฅเบฝเบšเบ‡เปˆเบฒเบเบˆเบฒเบเบซเบ™เบถเปˆเบ‡. เบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบเบฑเบšเบ„เบปเบ™เบญเบทเปˆเบ™).
  • เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบชเบฐเบ—เป‰เบญเบ™เป€เบ–เบดเบ‡เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš HTML เปเบšเบšเบเบณเบ™เบปเบ”เป€เบญเบ‡เปƒเบ™ CSS เบœเปˆเบฒเบ™ pseudo-class โ€œ:state()โ€. เบเบฒเบ™เบ—เปเบฒเบ‡เบฒเบ™เป„เบ”เป‰เบ–เบทเบเบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบเบฑเบšเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบ‚เบญเบ‡เบญเบปเบ‡เบ›เบฐเบเบญเบš HTML เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เป€เบžเบทเปˆเบญเบ›เปˆเบฝเบ™เบชเบฐเบ–เบฒเบ™เบฐเบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒเบ‚เบถเป‰เบ™เบเบฑเบšเบเบฒเบ™เป‚เบ•เป‰เบ•เบญเบšเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰.
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS โ€œappearanceโ€ เบ•เบญเบ™เบ™เบตเป‰เบฎเบญเบ‡เบฎเบฑเบšเบ„เปˆเบฒ 'auto', เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ•เบฑเป‰เบ‡เป„เบงเป‰เป€เบ›เบฑเบ™เบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบชเบณเบฅเบฑเบš เปเบฅเบฐ , เปเบฅเบฐเปƒเบ™เป€เบงเบ—เบต Android เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™เบชเปเบฒเบฅเบฑเบš , , , เปเบฅเบฐ .
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš "clip" เบกเบนเบ™เบ„เปˆเบฒเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” "overflow" CSS, เป€เบกเบทเปˆเบญเบเปเบฒเบ™เบปเบ”, เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›เบ‚เป‰เบฒเบ‡เบ™เบญเบเปเบกเปˆเบ™เบ–เบทเบเบ•เบฑเบ”เบฅเบปเบ‡เป„เบ›เป€เบ–เบดเบ‡เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ‚เบญเบ‡เบเบฒเบ™ overflow เบญเบฐเบ™เบธเบเบฒเบ”เบ‚เบญเบ‡ block เป‚เบ”เบเบšเปเปˆเบกเบตเบ„เบงเบฒเบกเป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ‚เบญเบ‡เบเบฒเบ™เป€เบฅเบทเปˆเบญเบ™. เบกเบนเบ™เบ„เปˆเบฒเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบงเปˆเบฒเป€เบ™เบทเป‰เบญเบซเบฒเบชเบฒเบกเบฒเบ”เบ‚เบฐเบซเบเบฒเบเบญเบญเบเป„เบ›เป„เบเบเบงเปˆเบฒเบ‚เบญเบšเป€เบ‚เบ”เบ•เบปเบงเบˆเบดเบ‡เบ‚เบญเบ‡เบเปˆเบญเบ‡เบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™ clipping เบˆเบฐเบ–เบทเบเบ•เบฑเป‰เบ‡เบ„เปˆเบฒเป‚เบ”เบเบœเปˆเบฒเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS เปƒเบซเบกเปˆ "overflow-clip-margin". เป€เบกเบทเปˆเบญเบ›เบฝเบšเบ—เบฝเบšเบเบฑเบš "overflow: เป€เบŠเบทเปˆเบญเบ‡เป„เบงเป‰", เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ "overflow: clip" เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบกเบตเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ—เบตเปˆเบ”เบตเบเบงเปˆเบฒ.
    Chrome เบ›เปˆเบญเบ 90Chrome เบ›เปˆเบญเบ 90
  • เบชเปˆเบงเบ™เบซเบปเบงเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”-เบ™เบฐเป‚เบเบšเบฒเบ HTTP เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ—เบ™เบ”เป‰เบงเบเบซเบปเบงเป€เบฅเบทเปˆเบญเบ‡เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ”-เบ™เบฐเป‚เบเบšเบฒเบเปƒเปเปˆเป€เบžเบทเปˆเบญเบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบกเบญเบšเบชเบดเบ”เบเบฒเบ™เบญเบฐเบ™เบธเบเบฒเบ” เปเบฅเบฐเป€เบ›เบตเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ‚เบฑเป‰เบ™เบชเบนเบ‡ เป€เบŠเบดเปˆเบ‡เบฅเบงเบกเบกเบตเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบšเบ„เปˆเบฒเบžเบฒเบเบชเบฐเปœเบฒเบกเบ—เบตเปˆเบกเบตเป‚เบ„เบ‡เบชเป‰เบฒเบ‡ (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธ "Permissions-Policy: geolocation. =()" เปเบ—เบ™ "เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”-เบ™เบฐเป‚เบเบšเบฒเบ: geolocation 'none'").
  • เป€เบชเบตเบกเบชเป‰เบฒเบ‡เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบ•เปเปˆเบเบฑเบšเบเบฒเบ™เปƒเบŠเป‰เป‚เบ›เป‚เบ•เบ„เบญเบ™ Buffers เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเป€เบเบตเบ”เบˆเบฒเบเบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเบ‚เบญเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเปƒเบ™เป‚เบ›เป€เบŠเบ”เป€เบŠเบต. เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เปเบกเปˆเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เป‚เบ”เบเบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเป€เบžเบ” MIME โ€œapplication/x-protobufferโ€ เป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ‚เบญเบ‡เบ›เบฐเป€เบžเบ” MIME เบ—เบตเปˆเบšเปเปˆเป€เบ„เบตเบเบกเบตเบเบดเปˆเบ™เป€เปเบฑเบ™, เป€เบŠเบดเปˆเบ‡เบ–เบทเบเบ›เบฐเบกเบงเบ™เบœเบปเบ™เบœเปˆเบฒเบ™เบเบปเบ™เป„เบเบเบฒเบ™เบญเปˆเบฒเบ™เบ‚เป‰เบฒเบกเปเบซเบผเปˆเบ‡เบ—เบตเปˆเบกเบฒ. เบเปˆเบญเบ™เบซเบ™เป‰เบฒเบ™เบตเป‰, เบ›เบฐเป€เบžเบ” MIME "application/x-protobuf" เป„เบ”เป‰เบ–เบทเบเบฅเบงเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เบšเบฑเบ™เบŠเบตเบฅเบฒเบเบŠเบทเปˆเบ—เบตเปˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™, เปเบ•เปˆ "application/x-protobuf" เป„เบ”เป‰เบ–เบทเบเบ›เบฐเป„เบงเป‰.
  • API เบเบฒเบ™เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบ›เปˆเบฝเบ™เบ•เปเบฒเปเบซเบ™เปˆเบ‡เบ›เบฐเบˆเบธเบšเบฑเบ™เปƒเบ™เป„เบŸเบฅเปŒเบ—เบตเปˆเป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบกเบฑเบ™, เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เปƒเบชเปˆเบŠเปˆเบญเบ‡เบซเบงเปˆเบฒเบ‡เบ—เบตเปˆเบกเบตเบชเบนเบ™เปƒเบ™เบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เบ‚เบฝเบ™เบ•เปเปˆเป„เบ›เป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ— FileSystemWritableFileStream.write(). เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเป‰เบฒเบ‡เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบตเบžเบทเป‰เบ™เบ—เบตเปˆเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒ เปเบฅเบฐเบกเบตเบ„เบงเบฒเบกเบ‡เปˆเบฒเบเปƒเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบเบฒเบ™เบ‚เบฝเบ™เป„เบŸเบฅเปŒเบ•เปเปˆเบเบฑเบšเบเบฒเบ™เป€เบ‚เบปเป‰เบฒเบกเบฒเบ‚เบญเบ‡เบšเบฅเบฑเบญเบเบ‚เปเป‰เบกเบนเบ™เปเบšเบšเบšเปเปˆเป€เบ›เบฑเบ™เบฅเบฐเบšเบฝเบš (เบ•เบปเบงเบขเปˆเบฒเบ‡, เบ™เบตเป‰เปเบกเปˆเบ™เบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เปƒเบ™ BitTorrent).
  • เป€เบžเบตเปˆเบกเบ•เบปเบงเบชเป‰เบฒเบ‡ StaticRange เบ”เป‰เบงเบเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ›เบฐเป€เบžเบ” Range เบ—เบตเปˆเบกเบตเบ™เป‰เปเบฒเบซเบ™เบฑเบเป€เบšเบปเบฒเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบ•เป‰เบญเบ‡เบกเบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบงเบฑเบ”เบ–เบธเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบ—เบฑเบ‡เบซเบกเบปเบ”เบ—เบธเบเบ„เบฑเป‰เบ‡เบ—เบตเปˆเบ•เบปเป‰เบ™เป„เบกเป‰ DOM เบกเบตเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡.
  • เบ›เบฐเบ•เบดเบšเบฑเบ”เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบฅเบฐเบšเบธเบ•เบปเบงเบเปเบฒเบ™เบปเบ”เบ„เบงเบฒเบกเบเบงเป‰เบฒเบ‡เปเบฅเบฐเบ„เบงเบฒเบกเบชเบนเบ‡เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบš เบ—เบตเปˆเบฅเบฐเบšเบธเบžเบฒเบเปƒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบš . เบ„เบธเบ™เบ™เบฐเบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ„เบดเบ”เป„เบฅเปˆเบญเบฑเบ”เบ•เบฒเบชเปˆเบงเบ™เบชเปเบฒเบฅเบฑเบšเบญเบปเบ‡เบ›เบฐเบเบญเบš , เบ„เป‰เบฒเบเบ„เบทเบเบฑเบšเบงเบดเบ—เบตเบเบฒเบ™เบ—เบตเปˆเบกเบฑเบ™เบ–เบทเบเป€เบฎเบฑเบ”เบชเปเบฒเบฅเบฑเบš , เปเบฅเบฐ .
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ—เบตเปˆเบšเปเปˆเปเบกเปˆเบ™เบกเบฒเบ”เบ•เบฐเบ–เบฒเบ™เบชเปเบฒเบฅเบฑเบš RTP Data Channels เป„เบ”เป‰เบ–เบทเบเป‚เบเบเบเป‰เบฒเบเบญเบญเบเบˆเบฒเบ WebRTC, เปเบฅเบฐเปเบ™เบฐเบ™เปเบฒเปƒเบซเป‰เปƒเบŠเป‰เบŠเปˆเบญเบ‡เบ—เบฒเบ‡เบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเบญเบตเบ‡เปƒเบชเปˆ SCTP เปเบ—เบ™.
  • เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” navigator.plugins เปเบฅเบฐ navigator.mimeTypes เบ•เบญเบ™เบ™เบตเป‰เบชเบปเปˆเบ‡เบ„เบทเบ™เบ„เปˆเบฒเบซเบงเปˆเบฒเบ‡เป€เบ›เบปเปˆเบฒเบชเบฐเป€เปเบต (เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš Flash เบชเบดเป‰เบ™เบชเบธเบ”เบฅเบปเบ‡, เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰เบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบญเบตเบเบ•เปเปˆเป„เบ›).
  • เบชเปˆเบงเบ™เปƒเบซเบเปˆเบ‚เบญเบ‡เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เบ‚เบฐเบซเบ™เบฒเบ”เบ™เป‰เบญเบเป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบšเปเบฅเบฐเป€เบ„เบทเปˆเบญเบ‡เบกเบทเปเบเป‰เป„เบ‚ CSS เปƒเบซเบกเปˆ, flexbox, เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก.
    Chrome เบ›เปˆเบญเบ 90

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

เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ, เบกเบฑเบ™เบชเบฒเบกเบฒเบ”เบชเบฑเบ‡เป€เบเบ”เป€เบซเบฑเบ™เบงเปˆเบฒเบกเบทเป‰เบงเบฒเบ™เบ™เบตเป‰, เบซเบผเบฑเบ‡เบˆเบฒเบเบเบฒเบ™เบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบญเบ‡เบเบฒเบ™เปเบเป‰เป„เบ‚เบเบฒเบ™เปเบเป‰เป„เบ‚ 89.0.4389.128, เปเบ•เปˆเบเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเบ›เปˆเบญเบ Chrome 90, เบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบญเบทเปˆเบ™เป„เบ”เป‰เบ–เบทเบเบˆเบฑเบ”เบžเบตเบกเบกเบฒ, เป€เบŠเบดเปˆเบ‡เป„เบ”เป‰เบ™เปเบฒเปƒเบŠเป‰เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆ 0 เบกเบทเป‰เปƒเบซเบกเปˆเบ—เบตเปˆเบšเปเปˆเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เปƒเบ™ Chrome 89.0.4389.128. . เบกเบฑเบ™เบเบฑเบ‡เบšเปเปˆเบŠเบฑเบ”เป€เบˆเบ™เบงเปˆเบฒเบšเบฑเบ™เบซเบฒเบ™เบตเป‰เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เปเบเป‰เป„เบ‚เปƒเบ™ Chrome 90. เป€เบŠเบฑเปˆเบ™เบ”เบฝเบงเบเบฑเบšเบเปเบฅเบฐเบ™เบตเบ—เปเบฒเบญเบดเบ”, เบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เบเบงเบกเป€เบญเบปเบฒเบžเบฝเบ‡เปเบ•เปˆเบซเบ™เบถเปˆเบ‡เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเปเบฅเบฐเบšเปเปˆเบกเบตเบฅเบฐเบซเบฑเบ”เป€เบžเบทเปˆเบญเบ‚เป‰เบฒเบก sandbox isolation (เป€เบกเบทเปˆเบญเปเบฅเปˆเบ™ Chrome เบ”เป‰เบงเบเบ—เบธเบ‡ "--no-sandbox" , เบเบฒเบ™เบ‚เบนเบ”เบฎเบตเบ”เป€เบเบตเบ”เบ‚เบถเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเป€เบ›เบตเบ”เบซเบ™เป‰เบฒเป€เบงเบฑเบšเปƒเบ™เป€เบงเบ—เบต Windows เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ”เปเบฒเป€เบ™เบตเบ™เบเบฒเบ™ Notepad). เบŠเปˆเบญเบ‡เป‚เบซเบงเปˆเบ—เบตเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบเบฒเบ™เบ‚เบธเบ”เบ„เบปเป‰เบ™เปƒเบซเบกเปˆเบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเป€เบ—เบเป‚เบ™เป‚เบฅเบเบต WebAssembly.

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

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