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

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

  • เบกเบตเบเบฒเบ™เปเบ™เบฐเบ™เบณเบเบฒเบ™เบˆเบณเบเบฑเบ”เบญเบฒเบเบธเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ„เบธเบเบเบตเป‰ - เบ„เบธเบเบเบตเป‰เปƒเปเปˆ เบซเบผเบท เบญเบฑเบšเป€เบ”เบ”เบ—เบฑเบ‡เปเบปเบ”เบˆเบฐเบ–เบทเบเบฅเบถเบšเป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบซเบผเบฑเบ‡เบˆเบฒเบ 400 เบกเบทเป‰เบ‚เบญเบ‡เบ—เบตเปˆเบกเบตเบขเบนเปˆเปเบฅเป‰เบง, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเป€เบงเบฅเบฒเปเบปเบ”เบญเบฒเบเบธเบ—เบตเปˆเบเบณเบ™เบปเบ”เบœเปˆเบฒเบ™เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เปเบปเบ”เบญเบฒเบเบธ เปเบฅเบฐ เบชเบนเบ‡เบชเบธเบ”เบญเบฒเบเบธเป€เบเบตเบ™ 400 เบงเบฑเบ™ (เบชเบณเบฅเบฑเบšเบ„เบธเบเบเบตเป‰เบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เบญเบฒเบเบธเบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบˆเบฐเบซเบผเบธเบ”เบฅเบปเบ‡. เป€เบ–เบดเบ‡ 400 เบงเบฑเบ™). เบ„เบธเบเบเบตเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เบเปˆเบญเบ™เบเบฒเบ™เบˆเบฑเบ”เบ•เบฑเป‰เบ‡เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เปเป‰เบˆเบณเบเบฑเบ”เบˆเบฐเบฎเบฑเบเบชเบฒเบญเบฒเบเบธเบเบฒเบ™เบ‚เบญเบ‡เป€เบ‚เบปเบฒเป€เบˆเบปเป‰เบฒ, เป€เบ–เบดเบ‡เปเบกเปˆเบ™เบงเปˆเบฒเบˆเบฐเป€เบเบตเบ™ 400 เบกเบทเป‰, เปเบ•เปˆเบˆเบฐเบ–เบทเบเบˆเบณเบเบฑเบ”เบ–เป‰เบฒเบกเบตเบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡. เบเบฒเบ™โ€‹เบ›เปˆเบฝเบ™โ€‹เปเบ›เบ‡โ€‹เบชเบฐโ€‹เปเบ”เบ‡โ€‹เปƒเบซเป‰โ€‹เป€เบซเบฑเบ™โ€‹เบ„เบงเบฒเบกโ€‹เบ•เป‰เบญเบ‡โ€‹เบเบฒเบ™โ€‹เปƒเบซเบกเปˆโ€‹เบฅเบฐโ€‹เบšเบธโ€‹เป„เบงเป‰โ€‹เปƒเบ™โ€‹เบฎเปˆเบฒเบ‡โ€‹เบ‚เปเป‰โ€‹เบเปเบฒโ€‹เบ™เบปเบ”โ€‹เปƒเบซเบกเปˆโ€‹.
  • เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบšเบฅเบฑเบญเบ iframe URL เบ—เบตเปˆเบญเป‰เบฒเบ‡เบญเบตเบ‡เบฅเบฐเบšเบปเบšเป„เบŸเบฅเปŒเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ (โ€œfilesystem://โ€).
  • เป€เบžเบทเปˆเบญเป€เบฅเบฑเปˆเบ‡เบเบฒเบ™เป‚เบซเบผเบ”เบซเบ™เป‰เบฒ, เบเบฒเบ™เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเปƒเบซเบกเปˆเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเบ—เบตเปˆเบฎเบฑเบšเบ›เบฐเบเบฑเบ™เบงเปˆเบฒเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆเบเบฑเบšเป€เบˆเบปเป‰เบฒเบžเบฒเบšเป€เบ›เบปเป‰เบฒเบซเบกเบฒเบเบ–เบทเบเบชเป‰เบฒเบ‡เบ•เบฑเป‰เบ‡เบ‚เบถเป‰เบ™เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ—เปˆเบฒเบ™เบ„เบฅเบดเบเปƒเบชเปˆเบเบฒเบ™เป€เบŠเบทเปˆเบญเบกเบ•เปเปˆ, เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบฅเปเบ–เป‰เบฒเปƒเบซเป‰เบ—เปˆเบฒเบ™เบ›เปˆเบญเบเบ›เบธเปˆเบกเบซเบผเบทเป€เบญเบปเบฒเบ™เบดเป‰เบงเบกเบทเบ‚เบญเบ‡เบ—เปˆเบฒเบ™เบญเบญเบเบˆเบฒเบเบซเบ™เป‰เบฒเบˆเปเบชเปเบฒเบœเบฑเบ”.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบˆเบฑเบ”เบเบฒเบ™ "เบซเบปเบงเบ‚เปเป‰ & เบเบธเปˆเบกเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆ", API, เบชเบปเปˆเบ‡เป€เบชเบตเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบเบฒเบ™เบฅเบดเป€เบฅเบตเปˆเบก Sandbox เบ„เบงเบฒเบกเป€เบ›เบฑเบ™เบชเปˆเบงเบ™เบ•เบปเบง, เป€เบŠเบดเปˆเบ‡เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบ›เบฐเป€เบžเบ”เบ‚เบญเบ‡เบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰เปเบฅเบฐเบ™เปเบฒเปƒเบŠเป‰เบžเบงเบเบกเบฑเบ™เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเบ•เบดเบ”เบ•เบฒเบก Cookies เป€เบžเบทเปˆเบญเบเปเบฒเบ™เบปเบ”เบเบธเปˆเบกเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบกเบตเบ„เบงเบฒเบกเบชเบปเบ™เปƒเบˆเบ„เป‰เบฒเบเบ„เบทเบเบฑเบ™เป‚เบ”เบเบšเปเปˆเบกเบตเบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบœเบนเป‰เปƒเบŠเป‰เปเบ•เปˆเบฅเบฐเบ„เบปเบ™. . เบ™เบญเบเบˆเบฒเบเบ™เบฑเป‰เบ™, เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ‚เปเป‰เบกเบนเบ™เบ‚เปˆเบฒเบงเบชเบฒเบ™เบ—เบตเปˆเบชเบฐเปเบ”เบ‡เปƒเบซเป‰เป€เบซเบฑเบ™เบ„เบฑเป‰เบ‡เบ”เบฝเบงเป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบก, เบญเบฐเบ—เบดเบšเบฒเบเปƒเบซเป‰เบœเบนเป‰เปƒเบŠเป‰เบฎเบนเป‰เป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเปเบฒเบ„เบฑเบ™เบ‚เบญเบ‡เป€เบ•เบฑเบเป‚เบ™เป‚เบฅเบขเบตเปเบฅเบฐเบชเบฐเป€เบซเบ™เบตเป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบ‚เบญเบ‡เบกเบฑเบ™เปƒเบ™เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ.
  • เป€เบžเบตเปˆเบกเป€เบเบ™เป€เบžเบทเปˆเบญเบˆเบณเบเบฑเบ”เบเบฒเบ™เป‚เบ—เบ—เบตเปˆเบŠเป‰เบญเบ™เบเบฑเบ™เปƒเบซเป‰เบเบฑเบš setTimeout เปเบฅเบฐ setInterval timers เบ—เบตเปˆเปเบฅเปˆเบ™เบ”เป‰เบงเบเป„เบฅเบเบฐเบซเปˆเบฒเบ‡เปœเป‰เบญเบเบเบงเปˆเบฒ 4ms ("setTimeout(..., <4ms)"). เบ‚เบญเบšเป€เบ‚เบ”เบˆเปเบฒเบเบฑเบ”เบ—เบฑเบ‡เบซเบกเบปเบ”เบ‚เบญเบ‡เบเบฒเบ™เป‚เบ—เบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเป„เบ”เป‰เป€เบžเบตเปˆเบกเบ‚เบถเป‰เบ™เบˆเบฒเบ 5 เบซเบฒ 100, เป€เบŠเบดเปˆเบ‡เป€เบฎเบฑเบ”เปƒเบซเป‰เบกเบฑเบ™เป€เบ›เบฑเบ™เป„เบ›เป„เบ”เป‰เบ—เบตเปˆเบˆเบฐเบšเปเปˆเบฎเบธเบเบฎเบฒเบ™เบ•เบฑเบ”เบเบฒเบ™เป‚เบ—เบชเปˆเบงเบ™เบšเบธเบเบ„เบปเบ™, เปเบ•เปˆเปƒเบ™เป€เบงเบฅเบฒเบ”เบฝเบงเบเบฑเบ™เบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เบฅเปˆเบงเบ‡เบฅเบฐเป€เบกเบตเบ”เบ—เบตเปˆเบญเบฒเบ”เบˆเบฐเบชเบปเปˆเบ‡เบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ”เบ‚เบญเบ‡เบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบš.
  • เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบชเบปเปˆเบ‡เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบชเบดเบ”เบญเบฐเบ™เบธเบเบฒเบ” CORS (Cross-Origin Resource Sharing) เป„เบ›เบซเบฒเป€เบŠเบตเบšเป€เบงเบตเบ‚เบญเบ‡เป€เบงเบฑเบšเป„เบŠเบ—เปŒเบซเบผเบฑเบเบ”เป‰เบงเบเบซเบปเบงเบ‚เปเป‰ "Access-Control-Request-Private-Network: true" เป€เบกเบทเปˆเบญเปœเป‰เบฒเป€เบงเบฑเบšเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปˆเบญเบเปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™ (192.168.xx, 10.xxx, 172.16-31.xx) เบซเบผเบท localhost (127.xxx). เป€เบกเบทเปˆเบญเบขเบทเบ™เบขเบฑเบ™เบเบฒเบ™เบ”เบณเป€เบ™เบตเบ™เบ‡เบฒเบ™, เป€เบŠเบตเบšเป€เบงเบตเบ•เป‰เบญเบ‡เบชเบปเปˆเบ‡เบ„เบทเบ™เบซเบปเบงเบ‚เปเป‰ "Access-Control-Allow-Private-Network: true" เป€เบžเบทเปˆเบญเบ•เบญเบšเบชเบฐเปœเบญเบ‡เบ•เปเปˆเบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบ™เบตเป‰. เปƒเบ™ Chrome 104, เบœเบปเบ™เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบเบฑเบ‡เบšเปเปˆเบ—เบฑเบ™เบกเบตเบœเบปเบ™เบเบฐเบ—เบปเบšเบ•เปเปˆเบเบฒเบ™เบ›เบฐเบกเบงเบ™เบœเบปเบ™เบ„เบณเบฎเป‰เบญเบ‡เบ‚เป - เบ–เป‰เบฒเบšเปเปˆเบกเบตเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™, เบ„เบณเป€เบ•เบทเบญเบ™เบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เป€เบงเบฑเบšเบ„เบญเบ™เป‚เบŠเบ™, เปเบ•เปˆเบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปˆเบญเบเป€เบญเบ‡เบšเปเปˆเป„เบ”เป‰เบ–เบทเบเบšเบฅเบฑเบญเบ. เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบšเบฅเบฑเบญเบเปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบšเปเปˆเบกเบตเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบˆเบฒเบ เป€เบ„เบทเปˆเบญเบ‡เปเบกเปˆเบ‚เปˆเบฒเบ เบชเบดเปˆเบ‡เบ™เบตเป‰เบšเปเปˆเบ„เบฒเบ”เบ„เบดเบ”เบˆเบปเบ™เบเบงเปˆเบฒ Chrome 107. เป€เบžเบทเปˆเบญเป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบšเบฅเบฑเบญเบเปƒเบ™เบฅเบธเป‰เบ™เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰, เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เป€เบ›เบตเบ”เปƒเบŠเป‰เบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒ "chrome://flags/#private-network-access-respect-preflight-results".

    เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบชเบดเบ”เบญเบณเบ™เบฒเบ” เป€เบŠเบตเบšเป€เบงเบต เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบ™เบตเป‰เป„เบ”เป‰เบ–เบทเบเบ™เบณเบชเบฐเป€เปœเบตเป€เบžเบทเปˆเบญเป€เบชเบตเบกเบชเป‰เบฒเบ‡เบเบฒเบ™เบ›เบปเบเบ›เป‰เบญเบ‡เบˆเบฒเบเบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ—เบตเปˆเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™ เบซเบผเบท เปƒเบ™เบ„เบญเบกเบžเบดเบงเป€เบ•เบตเบ‚เบญเบ‡เบœเบนเป‰เปƒเบŠเป‰ (localhost) เบˆเบฒเบเบชเบฐเบ„เบฃเบดเบšเบ—เบตเปˆเป‚เบซเบผเบ”เป€เบกเบทเปˆเบญเป€เบ›เบตเบ”เป€เบงเบฑเบšเป„เบŠเบ—เปŒ. เบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบ”เบฑเปˆเบ‡เบเปˆเบฒเบงเปเบกเปˆเบ™เบ–เบทเบเปƒเบŠเป‰เป‚เบ”เบเบœเบนเป‰เป‚เบˆเบกเบ•เบตเป€เบžเบทเปˆเบญเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เป‚เบˆเบกเบ•เบต CSRF เปƒเบ™เป€เบฃเบปเบฒเป€เบ•เบต, เบˆเบธเบ”เป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡, เป€เบ„เบทเปˆเบญเบ‡เบžเบดเบก, เบญเบดเบ™เป€เบ•เบตเป€เบŸเบ”เป€เบงเบฑเบšเบ‚เบญเบ‡เบšเปเบฅเบดเบชเบฑเบ”, เปเบฅเบฐเบญเบธเบ›เบฐเบเบญเบ™ เปเบฅเบฐ เบเบฒเบ™เบšเปเบฅเบดเบเบฒเบ™เบญเบทเปˆเบ™เป†เบ—เบตเปˆเบเบญเบกเบฎเบฑเบšเบเบฒเบ™เบฎเป‰เบญเบ‡เบ‚เปเบˆเบฒเบเป€เบ„เบทเบญเบ‚เปˆเบฒเบเบ—เป‰เบญเบ‡เบ–เบดเปˆเบ™เป€เบ—เบปเปˆเบฒเบ™เบฑเป‰เบ™. เป€เบžเบทเปˆเบญเบ›เป‰เบญเบ‡เบเบฑเบ™เบเบฒเบ™เป‚เบˆเบกเบ•เบตเบ”เบฑเปˆเบ‡เบเปˆเบฒเบง, เป€เบกเบทเปˆเบญเป€เบ‚เบปเป‰เบฒเป€เบ–เบดเบ‡เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปˆเบญเบเปƒเบ”เป†เปƒเบ™เป€เบ„เบทเบญเบ‚เปˆเบฒเบเบžเบฒเบเปƒเบ™, เป‚เบ›เบฃเปเบเบฃเบกเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเบˆเบฐเบชเบปเปˆเบ‡เบ„เบณเบฎเป‰เบญเบ‡เบ‚เปเบขเปˆเบฒเบ‡เบŠเบฑเบ”เป€เบˆเบ™เป€เบžเบทเปˆเบญเบ‚เปเบญเบฐเบ™เบธเบเบฒเบ”เป€เบžเบทเปˆเบญเป‚เบซเบผเบ”เบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปˆเบญเบเป€เบซเบผเบปเปˆเบฒเบ™เบตเป‰.

  • เบกเบตเบเบฒเบ™เป€เบžเบตเปˆเบกเบเบปเบ™เป„เบเบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบžเบฒเบเบžเบทเป‰เบ™เบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ•เบฑเบ”เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบšเปเปˆเบˆเปเบฒเป€เบ›เบฑเบ™เบญเบญเบเบˆเบฒเบเบงเบดเบ”เบตเป‚เบญเบ—เบตเปˆเบชเป‰เบฒเบ‡เบ‚เบถเป‰เบ™เป‚เบ”เบเบญเบตเบ‡เปƒเบชเปˆเบเบฒเบ™เบˆเบฑเบšเบžเบฒเบšเบซเบ™เป‰เบฒเบˆเป. เบ•เบปเบงเบขเปˆเบฒเบ‡เป€เบŠเบฑเปˆเบ™, เบเบฒเบ™เบ™เปเบฒเปƒเบŠเป‰ getDisplayMedia API, เปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เป€เบงเบฑเบšเบชเบฒเบกเบฒเบ”เบ–เปˆเบฒเบเบ—เบญเบ”เบงเบดเบ”เบตเป‚เบญเบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เปเบ—เบฑเบš, เปเบฅเบฐ Region Capture เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบ•เบฑเบ”เบšเบฒเบ‡เบชเปˆเบงเบ™เบ‚เบญเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเบ›เบฐเบเบญเบšเบกเบตเบเบฒเบ™เบ„เบงเบšเบ„เบธเบกเบเบฒเบ™เบ›เบฐเบŠเบธเบกเบงเบดเบ”เบตเป‚เบญ.
  • เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบš syntax เบ„เปเบฒเบ–เบฒเบกเบชเบทเปˆเปƒเบซเบกเปˆเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เบขเบนเปˆเปƒเบ™เบ‚เปเป‰เบเปเบฒเบ™เบปเบ”เบ‚เบญเบ‡ Media Queries Level 4, เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ”เบ‚เบฐเบซเบ™เบฒเบ”เบ•เปเบฒเปˆเบชเบธเบ”เบ—เบตเปˆเปเบฅเบฐเบชเบนเบ‡เบชเบธเบ”เบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆเป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™ (viewport). syntax เปƒเบซเบกเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เปƒเบŠเป‰เบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ›เบฝเบšเบ—เบฝเบšเบ—เบฒเบ‡เบ„เบฐเบ™เบดเบ”เบชเบฒเบ”เบ—เบปเปˆเบงเป„เบ›เปเบฅเบฐเบ•เบปเบงเบ›เบฐเบ•เบดเบšเบฑเบ”เบเบฒเบ™เบ•เบฒเบกเป€เบซเบ”เบœเบปเบ™เป€เบŠเบฑเปˆเบ™ "เบšเปเปˆ", "เบซเบผเบท" เปเบฅเบฐ "เปเบฅเบฐ". เบ•เบปเบงเบขเปˆเบฒเบ‡, เปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™ โ€œ@media (min-width: 400px) { โ€ฆ }โ€ เบ•เบญเบ™เบ™เบตเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบฅเบฐเบšเบธ โ€œ@media (width >= 400px) { โ€ฆ }โ€ เป„เบ”เป‰.
  • API เปƒเปเปˆเบซเบผเบฒเบเบญเบฑเบ™เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเป€เบ‚เบปเป‰เบฒเปƒเบ™เป‚เปเบ”เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบš (เบฅเบฑเบเบชเบฐเบ™เบฐเบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ—เบตเปˆเบ•เป‰เบญเบ‡เบเบฒเบ™เบเบฒเบ™เป€เบ›เบตเบ”เปƒเบŠเป‰เบ‡เบฒเบ™เปเบเบเบ•เปˆเบฒเบ‡เบซเบฒเบ). เบเบฒเบ™เบ—เบปเบ”เบฅเบญเบ‡เบ•เบปเป‰เบ™เบชเบฐเบšเบฑเบšเบซเบกเบฒเบเป€เบ–เบดเบ‡เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เป€เบฎเบฑเบ”เบงเบฝเบเบเบฑเบš API เบ—เบตเปˆเบฅเบฐเบšเบธเป„เบงเป‰เบˆเบฒเบเปเบญเบฑเบšเบžเบฅเบดเป€เบ„เบŠเบฑเบ™เบ—เบตเปˆเบ”เบฒเบงเป‚เบซเบฅเบ”เบˆเบฒเบ localhost เบซเบผเบท 127.0.0.1, เบซเบผเบทเบซเบผเบฑเบ‡เบˆเบฒเบเบฅเบปเบ‡เบ—เบฐเบšเบฝเบ™เปเบฅเบฐเป„เบ”เป‰เบฎเบฑเบš token เบžเบดเป€เบชเบ”เบ—เบตเปˆเบ–เบทเบเบ•เป‰เบญเบ‡เบชเปเบฒเบฅเบฑเบšเป€เบงเบฅเบฒเบˆเปเบฒเบเบฑเบ”เบชเปเบฒเบฅเบฑเบšเบชเบฐเบ–เบฒเบ™เบ—เบตเปˆเบชเบฐเป€เบžเบฒเบฐ.
    • เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS โ€œfocusgroupโ€ เป€เบžเบทเปˆเบญเบ›เบฑเบšเบ›เบธเบ‡เบเบฒเบ™เบ™เปเบฒเบ—เบฒเบ‡เบœเปˆเบฒเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเป‚เบ”เบเปƒเบŠเป‰เบ›เบธเปˆเบกเบฅเบนเบเบชเบญเบ™เปƒเบ™เปเบ›เป‰เบ™เบžเบดเบก.
    • API เบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบเบฒเบ™เบˆเปˆเบฒเบเป€เบ‡เบดเบ™เบ—เบตเปˆเบ›เบญเบ”เป„เบžเปƒเบซเป‰เบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เบชเปเบฒเบฅเบฑเบšเบœเบนเป‰เปƒเบŠเป‰เบ—เบตเปˆเบˆเบฐเบ›เบดเบ”เบเบฒเบ™เป€เบเบฑเบšเบฎเบฑเบเบชเบฒเบเบฒเบ™เบ•เบฑเป‰เบ‡เบ„เปˆเบฒเบšเบฑเบ”เป€เบ„เบฃเบ”เบดเบ”. เป€เบžเบทเปˆเบญเบชเบฐเปเบ”เบ‡เบเปˆเบญเบ‡เป‚เบ•เป‰เบ•เบญเบšเบ—เบตเปˆเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบ—เปˆเบฒเบ™เบ›เบฐเบ•เบดเป€เบชเบ”เบ—เบตเปˆเบˆเบฐเบšเบฑเบ™เบ—เบถเบเบžเบฒเบฅเบฒเบกเบดเป€เบ•เบตเบšเบฑเบ”เป€เบ„เบฃเบ”เบดเบ”, เบ•เบปเบงเบชเป‰เบฒเบ‡ PaymentRequest() เปƒเบซเป‰เบ—เบธเบ‡ โ€œshowOptOut: trueโ€.
    • เป€เบžเบตเปˆเบก API เบเบฒเบ™เบซเบฑเบ™เบ›เปˆเบฝเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเปเบšเปˆเบ‡เบ›เบฑเบ™, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบˆเบฑเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เบ—เบตเปˆเบฅเบฝเบšเบ‡เปˆเบฒเบเบฅเบฐเบซเบงเปˆเบฒเบ‡เบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ—เบตเปˆเปเบ•เบเบ•เปˆเบฒเบ‡เบเบฑเบ™เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเบซเบ™เป‰เบฒเบ”เบฝเบง.
  • เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบเบปเบ”เบฅเบฐเบšเบฝเบšเบเบฒเบ™เบ„เบฒเบ”เป€เบ”เบปเบฒเป„เบ”เป‰เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบš, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบœเบนเป‰เบ‚เบฝเบ™เป€เบงเบฑเบšเป„เบŠเบ—เปŒเปƒเบซเป‰เบ‚เปเป‰เบกเบนเบ™เบเปˆเบฝเบงเบเบฑเบšเบซเบ™เป‰เบฒเบ—เบตเปˆเบœเบนเป‰เปƒเบŠเป‰เบชเบฒเบกเบฒเบ”เป„เบ›เบซเบฒเบ•เบปเบงเบ—เปˆเบญเบ‡เป€เบงเบฑเบšเป„เบ”เป‰. เบšเบฃเบฒเบงเป€เบŠเบตเปƒเบŠเป‰เบ‚เปเป‰เบกเบนเบ™เบ™เบตเป‰เป€เบžเบทเปˆเบญเป‚เบซเบผเบ” เปเบฅเบฐเบชเบฐเปเบ”เบ‡เป€เบ™เบทเป‰เบญเบซเบฒเบ‚เบญเบ‡เปœเป‰เบฒเบขเปˆเบฒเบ‡เบˆเบดเบ‡เบˆเบฑเบ‡.
  • เบเบปเบ™เป„เบเบเบฒเบ™เบซเบธเป‰เบกเบซเปเปˆเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เบเปˆเบญเบเป€เบ‚เบปเป‰เบฒเป„เบ›เปƒเบ™เปเบžเบฑเบเป€เบเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบš Web Bundle เป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบชเบฐเบ–เบฝเบ™เบฅเบฐเบžเบฒเบš, เบŠเปˆเบงเบเปƒเบซเป‰เป€เบžเบตเปˆเบกเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบšเบเบฒเบ™เป‚เบซเบผเบ”เป„เบŸเบฅเปŒเบ—เบตเปˆเบกเบฒเบžเป‰เบญเบกเบเบฑเบšเบˆเปเบฒเบ™เบงเบ™เบซเบฅเบฒเบ (เบฎเบนเบšเปเบšเบš CSS, JavaScript, เบฎเบนเบšเบžเบฒเบš, iframes). เบšเปเปˆเป€เบซเบกเบทเบญเบ™เบเบฑเบšเปเบžเบเป€เบเบ”เปƒเบ™เบฎเบนเบšเปเบšเบš Webpack, เบฎเบนเบšเปเบšเบš Web Bundle เบกเบตเบ‚เปเป‰เบ”เบตเบ”เบฑเปˆเบ‡เบ•เปเปˆเป„เบ›เบ™เบตเป‰: เบกเบฑเบ™เบšเปเปˆเปเบกเปˆเบ™เบŠเบธเบ”เบ•เบปเบงเบกเบฑเบ™เป€เบญเบ‡เบ—เบตเปˆเบ–เบทเบเป€เบเบฑเบšเป„เบงเป‰เปƒเบ™ HTTP cache, เปเบ•เปˆเบชเปˆเบงเบ™เบ›เบฐเบเบญเบšเบ‚เบญเบ‡เบกเบฑเบ™; เบเบฒเบ™เบฅเบงเบšเบฅเบงเบกเปเบฅเบฐเบเบฒเบ™เบ›เบฐเบ•เบดเบšเบฑเบ” JavaScript เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เป‚เบ”เบเบšเปเปˆเบ•เป‰เบญเบ‡เบฅเปเบ–เป‰เบฒเปเบžเบฑเบเป€เบเบฑเบ”เบ–เบทเบเบ”เบฒเบงเป‚เบซเบผเบ”เบขเปˆเบฒเบ‡เป€เบ•เบฑเบกเบ—เบตเปˆ; เบกเบฑเบ™เป„เบ”เป‰เบ–เบทเบเบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เบฅเบงเบกเป€เบญเบปเบฒเบŠเบฑเบšเบžเบฐเบเบฒเบเบญเบ™เป€เบžเบตเปˆเบกเป€เบ•เบตเบกเป€เบŠเบฑเปˆเบ™ CSS เปเบฅเบฐเบฎเบนเบšเบžเบฒเบš, เป€เบŠเบดเปˆเบ‡เปƒเบ™ webpack เบˆเบฐเบ•เป‰เบญเบ‡เบ–เบทเบเป€เบ‚เบปเป‰เบฒเบฅเบฐเบซเบฑเบ”เปƒเบ™เบฎเบนเบšเปเบšเบšเบ‚เบญเบ‡ JavaScript.
  • เป€เบžเบตเปˆเบกเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS เบ‚เบญเบ‡ object-view-box, เป€เบŠเบดเปˆเบ‡เบŠเปˆเบงเบเปƒเบซเป‰เบ—เปˆเบฒเบ™เบชเบฒเบกเบฒเบ”เบเปเบฒเบ™เบปเบ”เบชเปˆเบงเบ™เบซเบ™เบถเปˆเบ‡เบ‚เบญเบ‡เบฎเบนเบšเบžเบฒเบšเบ—เบตเปˆเบˆเบฐเบชเบฐเปเบ”เบ‡เบขเบนเปˆเปƒเบ™เบžเบทเป‰เบ™เบ—เบตเปˆเปเบ—เบ™เบ—เบตเปˆเบˆเบฐเป€เบ›เบฑเบ™เบญเบปเบ‡เบ›เบฐเบเบญเบšเบ—เบตเปˆเปƒเบซเป‰, เป€เบŠเบดเปˆเบ‡เบชเบฒเบกเบฒเบ”เบ™เปเบฒเปƒเบŠเป‰เป„เบ”เป‰, เบ•เบปเบงเบขเปˆเบฒเบ‡, เป€เบžเบทเปˆเบญเป€เบžเบตเปˆเบกเบ‚เบญเบšเบซเบผเบทเป€เบ‡เบปเบฒ.
  • เป€เบžเบตเปˆเบก Fullscreen Capability Delegation API, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เปœเบถเปˆเบ‡ Window object เบกเบญเบšเปเบฒเบเปƒเบซเป‰ Window เบญเบทเปˆเบ™เบกเบตเบชเบดเบ”เป‚เบ—เบซเบฒ requestFullscreen().
  • เป€เบžเบตเปˆเบก Fullscreen Companion Window API, เบญเบฐเบ™เบธเบเบฒเบ”เปƒเบซเป‰เป€เบ™เบทเป‰เบญเบซเบฒเป€เบ•เบฑเบกเบˆเปเปเบฅเบฐเบ›เปŠเบญเบšเบญเบฑเบšเบ–เบทเบเบˆเบฑเบ”เปƒเบชเปˆเปƒเบ™เบซเบ™เป‰เบฒเบˆเปเบญเบทเปˆเบ™เบซเบผเบฑเบ‡เบˆเบฒเบเป„เบ”เป‰เบฎเบฑเบšเบเบฒเบ™เบขเบทเบ™เบขเบฑเบ™เบˆเบฒเบเบœเบนเป‰เปƒเบŠเป‰.
  • A visual-box attribute เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบ„เบธเบ™เบชเบปเบกเบšเบฑเบ” CSS overflow-clip-margin, เป€เบŠเบดเปˆเบ‡เบเปเบฒเบ™เบปเบ”เบšเปˆเบญเบ™เบ—เบตเปˆเบˆเบฐเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบเบฒเบ™เบ•เบฑเบ”เป€เบ™เบทเป‰เบญเปƒเบ™เบ—เบตเปˆเป€เบเบตเบ™เบ‚เบญเบšเป€เบ‚เบ”เบ‚เบญเบ‡เบžเบทเป‰เบ™เบ—เบตเปˆ (เบชเบฒเบกเบฒเบ”เป€เบญเบปเบฒเบ„เปˆเบฒเป€เบ™เบทเป‰เบญเบซเบฒ - เบเปˆเบญเบ‡, เบเปˆเบญเบ‡ padding เปเบฅเบฐเบŠเบฒเบเปเบ”เบ™ - เบเปˆเบญเบ‡).
  • API Async Clipboard เป„เบ”เป‰เป€เบžเบตเปˆเบกเบ„เบงเบฒเบกเบชเบฒเบกเบฒเบ”เปƒเบ™เบเบฒเบ™เบเปเบฒเบ™เบปเบ”เบฎเบนเบšเปเบšเบšเบชเบฐเป€เบžเบฒเบฐเบชเปเบฒเบฅเบฑเบšเบ‚เปเป‰เบกเบนเบ™เบ—เบตเปˆเป‚เบญเบ™เบœเปˆเบฒเบ™ clipboard, เบ™เบญเบเบˆเบฒเบเบ‚เปเป‰เบ„เบงเบฒเบก, เบฎเบนเบšเบžเบฒเบš, เปเบฅเบฐเบ‚เปเป‰เบ„เบงเบฒเบกเบ—เบตเปˆเบกเบตเป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบ.
  • WebGL เบชเบฐเบซเบ™เบญเบ‡เบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบฅเบฐเบšเบธเบžเบทเป‰เบ™เบ—เบตเปˆเบชเบตเบชเปเบฒเบฅเบฑเบš render buffer เปเบฅเบฐเบเบฒเบ™เบ›เปˆเบฝเบ™เปเบ›เบ‡เปƒเบ™เป€เบงเบฅเบฒเบ—เบตเปˆเบ™เปเบฒเป€เบ‚เบปเป‰เบฒเบˆเบฒเบเป‚เบ„เบ‡เบชเป‰เบฒเบ‡.
  • เบเบฒเบ™เบฎเบญเบ‡เบฎเบฑเบš OS X 10.11 เปเบฅเบฐ macOS 10.12 เปเบžเบฅเบ”เบŸเบญเบกเป„เบ”เป‰เบขเบธเบ”เป€เบŠเบปเบฒ.
  • U2F (Cryptoken) API, เป€เบŠเบดเปˆเบ‡เบเปˆเบญเบ™เปœเป‰เบฒเบ™เบตเป‰เบ–เบทเบเบเบปเบเป€เบฅเบตเบ เปเบฅเบฐเบ›เบดเบ”เบเบฒเบ™เบ™เบณเปƒเบŠเป‰เบ•เบฒเบกเบ„เปˆเบฒเป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™, เป„เบ”เป‰เบ–เบทเบเบขเบธเบ”เปƒเบซเป‰เบšเปเบฅเบดเบเบฒเบ™เปเบฅเป‰เบง. U2F API เป„เบ”เป‰เบ–เบทเบเบ›เปˆเบฝเบ™เปเบ—เบ™เบ”เป‰เบงเบ Web Authentication API.
  • เบเบฒเบ™เบ›เบฑเบšเบ›เบธเบ‡เป„เบ”เป‰เบ–เบทเบเป€เบฎเบฑเบ”เปƒเบซเป‰เป€เบ„เบทเปˆเบญเบ‡เบกเบทเบชเปเบฒเบฅเบฑเบšเบ™เบฑเบเบžเบฑเบ”เบ—เบฐเบ™เบฒเป€เบงเบฑเบš. เบ•เบญเบ™เบ™เบตเป‰เบ•เบปเบงเบ”เบตเบšเบฑเบเบชเบฒเบกเบฒเบ”เบฃเบตเบชเบฐเบ•เบฒเบ”เบฅเบฐเบซเบฑเบ”เบˆเบฒเบเบเบฒเบ™เป€เบฅเบตเปˆเบกเบ•เบปเป‰เบ™เบ‚เบญเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™เปƒเบ”เปœเบถเปˆเบ‡เบซเบผเบฑเบ‡เบˆเบฒเบเบ•เบตเบˆเบธเบ”เบขเบธเบ”เบขเบนเปˆเบšเปˆเบญเบ™เปƒเบ”เบšเปˆเบญเบ™เปœเบถเปˆเบ‡เปƒเบ™เบชเปˆเบงเบ™เบ‚เบญเบ‡เบŸเบฑเบ‡เบŠเบฑเบ™. เป€เบžเบตเปˆเบกเบเบฒเบ™เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบžเบฑเบ”เบ—เบฐเบ™เบฒ add-ons เบชเปเบฒเบฅเบฑเบšเปเบœเบ‡เบšเบฑเบ™เบ—เบถเบ. เบชเบฐเบซเบ™เบฑเบšเบชเบฐเบซเบ™เบนเบ™เบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เป€เบšเบดเปˆเบ‡เป€เบซเบฑเบ™เป€เบ„เบทเปˆเบญเบ‡เบซเบกเบฒเบเบ—เบตเปˆเบเปเบฒเบ™เบปเบ”เป„เบงเป‰เปƒเบ™เบ„เปเบฒเบฎเป‰เบญเบ‡เบชเบฐเบซเบกเบฑเบเป€เบงเบฑเบšเป„เบŠเบ•เปŒเป‚เบ”เบเบœเปˆเบฒเบ™เบเบฒเบ™เป‚เบ—เบซเบฒเบงเบดเบ—เบตเบเบฒเบ™ performance.measure() เป„เบ”เป‰เบ–เบทเบเป€เบžเบตเปˆเบกเปƒเบชเปˆเบเบฐเบ”เบฒเบ™เบเบฒเบ™เบงเบดเป€เบ„เบฒเบฐเบ›เบฐเบชเบดเบ”เบ—เบดเบžเบฒเบš. เบ›เบฑเบšเบ›เบธเบ‡เบ„เปเบฒเปเบ™เบฐเบ™เปเบฒเบชเปเบฒเบฅเบฑเบšเบเบฒเบ™เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”เบ‚เบญเบ‡เบ„เบธเบ™เบชเบปเบกเบšเบฑเบ”เบงเบฑเบ”เบ–เบธ JavaScript. เป€เบกเบทเปˆเบญเบเบฒเบ™เบ•เบทเปˆเบกเบ‚เปเป‰เบกเบนเบ™เบ•เบปเบงเปเบ› CSS เป‚เบ”เบเบญเบฑเบ”เบ•เบฐเป‚เบ™เบกเบฑเบ”, เบเบฒเบ™เบชเบฐเปเบ”เบ‡เบ•เบปเบงเบขเปˆเบฒเบ‡เบ‚เบญเบ‡เบ„เปˆเบฒเบ—เบตเปˆเบšเปเปˆเบเปˆเบฝเบงเบ‚เป‰เบญเบ‡เบเบฑเบšเบชเบตเปเบกเปˆเบ™เบชเบฐเบซเบ™เบญเบ‡เปƒเบซเป‰.
     Chrome เบ›เปˆเบญเบ 104

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

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