เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช

เช—เซ‚เช—เชฒเซ‡ เช•เซเชฐเซ‹เชฎ 93 เชตเซ‡เชฌ เชฌเซเชฐเชพเช‰เชเชฐเชจเชพ เชชเซเชฐเช•เชพเชถเชจเชจเซเช‚ เช…เชจเชพเชตเชฐเชฃ เช•เชฐเซเชฏเซเช‚ เช›เซ‡. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เชซเซเชฐเซ€ เช•เซเชฐเซ‹เชฎเชฟเชฏเชฎ เชชเซเชฐเซ‹เชœเซ‡เช•เซเชŸเชจเซเช‚ เชธเซเชฅเชฟเชฐ เชชเซเชฐเช•เชพเชถเชจ, เชœเซ‡ เช•เซเชฐเซ‹เชฎเชจเชพ เช†เชงเชพเชฐ เชคเชฐเซ€เช•เซ‡ เชธเซ‡เชตเชพ เช†เชชเซ‡ เช›เซ‡, เช‰เชชเชฒเชฌเซเชง เช›เซ‡. เช•เซเชฐเซ‹เชฎ เชฌเซเชฐเชพเช‰เชเชฐเชจเซ‡ Google เชฒเซ‹เช—เซ‹เชจเชพ เช‰เชชเชฏเซ‹เช—, เช•เซเชฐเซ‡เชถเชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ เชธเซ‚เชšเชจเชพเช“ เชฎเซ‹เช•เชฒเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎเชจเซ€ เชนเชพเชœเชฐเซ€, เชธเช‚เชฐเช•เซเชทเชฟเชค เชตเชฟเชกเชฟเช“ เชธเชพเชฎเช—เซเชฐเซ€ (DRM) เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชฎเซ‹เชกเซเชฏเซเชฒเซเชธ, เช…เชชเชกเซ‡เชŸเซเชธ เช†เชชเชฎเซ‡เชณเซ‡ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชถเซ‹เชง เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ RLZ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเซเชธ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเซ€เชจเซ‡ เช…เชฒเช— เชชเชพเชกเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช•เซเชฐเซ‹เชฎ 94 เชจเซ€ เช†เช—เชพเชฎเซ€ เชฐเซ€เชฒเซ€เช เชธเชชเซเชŸเซ‡เชฎเซเชฌเชฐ 21 เชฎเชพเชŸเซ‡ เชธเซเชจเชฟเชถเซเชšเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡ (เชตเชฟเช•เชพเชธเชจเซ‡ 4-เช…เช เชตเชพเชกเชฟเชฏเชพเชจเชพ เชชเซเชฐเช•เชพเชถเชจ เชšเช•เซเชฐเชฎเชพเช‚ เช–เชธเซ‡เชกเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡).

Chrome 93 เชฎเชพเช‚ เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐเซ‹:

  • เชชเซƒเชทเซเช  เชฎเชพเชนเชฟเชคเซ€ (เชชเซƒเชทเซเช  เชฎเชพเชนเชฟเชคเซ€) เชธเชพเชฅเซ‡เชจเชพ เชฌเซเชฒเซ‹เช•เชจเซ€ เชกเชฟเชเชพเช‡เชจเชจเซเช‚ เช†เชงเซเชจเชฟเช•เซ€เช•เชฐเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชจเซ‡เชธเซเชŸเซ‡เชก เชฌเซเชฒเซ‹เช•เซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เช…เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช…เชงเชฟเช•เชพเชฐเซ‹ เชธเชพเชฅเซ‡เชจเซ€ เชกเซเชฐเซ‹เชช-เชกเชพเช‰เชจ เชธเซ‚เชšเชฟเชจเซ‡ เชธเซเชตเชฟเชš เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชธเซ‚เชšเชฟเช“ เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชธเซŒเชฅเซ€ เชฎเชนเชคเซเชตเชชเซ‚เชฐเซเชฃ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฅเชฎ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชพเชฏ เช›เซ‡. เชซเซ‡เชฐเชซเชพเชฐ เชฌเชงเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชจเชฅเซ€; เชคเซ‡เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ "chrome://flags/#page-info-version-2-desktop" เชธเซ‡เชŸเชฟเช‚เช—เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชจเชพเชจเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชฎเชพเชŸเซ‡, เชเช• เชชเซเชฐเชฏเซ‹เช— เชคเชฐเซ€เช•เซ‡, เชธเชฐเชจเชพเชฎเชพเช‚ เชฌเชพเชฐเชฎเชพเช‚ เชธเซเชฐเช•เซเชทเชฟเชค เช•เชจเซ‡เช•เซเชถเชจ เชธเซ‚เชšเช•เชจเซ‡ เชตเชงเซ เชคเชŸเชธเซเชฅ เชชเซเชฐเชคเซ€เช• เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ เชœเซ‡ เชกเชฌเชฒ เช…เชฐเซเชฅเช˜เชŸเชจเชจเซเช‚ เช•เชพเชฐเชฃ เชจเชฅเซ€ (เชฒเซ‹เช•เชจเซ‡ "V" เชšเชฟเชนเซเชจ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹). เชเชจเซเช•เซเชฐเชฟเชชเซเชถเชจ เชตเชฟเชจเชพ เชธเซเชฅเชพเชชเชฟเชค เช•เชจเซ‡เช•เซเชถเชจเซเชธ เชฎเชพเชŸเซ‡, "เชธเซเชฐเช•เซเชทเชฟเชค เชจเชฅเซ€" เชธเซ‚เชšเช• เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡. เชธเซ‚เชšเช•เชจเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡เชจเซเช‚ เช•เชพเชฐเชฃ เชŸเชพเช‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช˜เชฃเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเซ‡เชกเชฒเซ‹เช• เชธเซ‚เชšเช•เชจเซ‡ เช เชนเช•เซ€เช•เชค เชธเชพเชฅเซ‡ เชธเชพเช‚เช•เชณเซ‡ เช›เซ‡ เช•เซ‡ เชธเชพเช‡เชŸเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชชเชฐ เชตเชฟเชถเซเชตเชพเชธ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เชคเซ‡เชจเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชเชจเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชนเซ‹เชตเชพเชจเชพ เชธเช‚เช•เซ‡เชค เชคเชฐเซ€เช•เซ‡ เชœเซ‹เชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡. Google เชธเชฐเซเชตเซ‡ เชฆเซเชตเชพเชฐเชพ เช…เชญเชฟเชชเซเชฐเชพเชฏ เช†เชชเชคเชพ, เชซเช•เซเชค 11% เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชœ เชฒเซ‹เช• เชธเชพเชฅเซ‡เชจเชพ เช†เช‡เช•เชจเชจเซ‹ เช…เชฐเซเชฅ เชธเชฎเชœเซ‡ เช›เซ‡.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชฌเช‚เชง เช•เชฐเชพเชฏเซ‡เชฒเชพ เชŸเซ…เชฌเซเชธเชจเซ€ เชธเซ‚เชšเชฟ เชนเชตเซ‡ เชŸเซ…เชฌเชจเชพ เชฌเช‚เชง เชœเซ‚เชฅเซ‹เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ‡ เช›เซ‡ (เช…เช—เชพเช‰เชจเซ€ เชธเซ‚เชšเชฟ เชซเช•เซเชค เชตเชฟเชทเชฏเชตเชธเซเชคเซเชจเซ€ เชตเชฟเช—เชคเซ‹ เช†เชชเซเชฏเชพ เชตเชฟเชจเชพ เชœเซ‚เชฅเชจเซเช‚ เชจเชพเชฎ เชฆเชฐเซเชถเชพเชตเชคเซ€ เชนเชคเซ€) เชเช• เชœ เชธเชฎเชฏเซ‡ เชœเซ‚เชฅเชฎเชพเช‚เชฅเซ€ เชธเชฎเช—เซเชฐ เชœเซ‚เชฅ เช…เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชŸเซ…เชฌเซเชธ เชฌเช‚เชจเซ‡ เชชเชฐเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเชพเชฅเซ‡. เช† เชธเซเชตเชฟเชงเชพ เชฌเชงเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชธเช•เซเชทเชฎ เชจเชฅเซ€, เชคเซ‡เชฅเซ€ เชคเชฎเชพเชฐเซ‡ เชคเซ‡เชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "chrome://flags/#tab-restore-sub-menus" เชธเซ‡เชŸเชฟเช‚เช— เชฌเชฆเชฒเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชชเชกเซ€ เชถเช•เซ‡ เช›เซ‡.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • เชเชจเซเชŸเชฐเชชเซเชฐเชพเชˆเช เชฎเชพเชŸเซ‡, เชจเชตเซ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡: DefaultJavaScriptJitSetting, JavaScriptJitAllowedForSites เช…เชจเซ‡ JavaScriptJitBlockedForSites, เชœเซ‡ เชคเชฎเชจเซ‡ JIT-เชฒเซ‡เชธ เชฎเซ‹เชกเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ JIT เช•เชฎเซเชชเชพเช‡เชฒเซ‡เชถเชจเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ‡ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช•เชฐเซ‡ เช›เซ‡ เชœเซเชฏเชพเชฐเซ‡ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ JavaScriptเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฎ IQC (เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเชตเชพ เชฏเซ‹เช—เซเชฏ) เช•เซ‹เชก เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชฎเซ‡เชฎเชฐเซ€. JIT เชจเซ‡ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช•เชฐเชตเซเช‚ JavaScript เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชฒเช—เชญเช— 17% เช˜เชŸเชพเชกเชตเชพเชจเซ€ เช•เชฟเช‚เชฎเชคเซ‡ เชธเช‚เชญเชตเชฟเชค เชœเซ‹เช–เชฎเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชธเซเชฐเช•เซเชทเชพเชจเซ‡ เชธเซเชงเชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฏเซ‹เช—เซ€ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชจเซ‹เช‚เชงเชจเซ€เชฏ เช›เซ‡ เช•เซ‡ เชฎเชพเช‡เช•เซเชฐเซ‹เชธเซ‹เชซเซเชŸเซ‡ เชเชœ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• โ€œเชธเซเชชเชฐ เชกเซเชชเชฐ เชธเชฟเช•เซเชฏเซ‹เชฐโ€ เชฎเซ‹เชกเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ JIT เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เช…เชจเซ‡ เชฌเชฟเชจ-JIT เชธเซเชธเช‚เช—เชค เชนเชพเชฐเซเชกเชตเซ‡เชฐ เชธเซเชฐเช•เซเชทเชพ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธ CET (เช•เช‚เชŸเซเชฐเซ‹เชฒเชซเซเชฒเซ‹-เชเชจเซเชซเซ‹เชฐเซเชธเชฎเซ‡เชจเซเชŸ เชŸเซ‡เช•เซเชจเซ‹เชฒเซ‹เชœเซ€), ACG (เช†เชฐเซเชฌเชฟเชŸเชฐเซ€) เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช•เซ‹เชก เช—เชพเชฐเซเชก) เช…เชจเซ‡ CFG (เช•เช‚เชŸเซเชฐเซ‹เชฒ เชซเซเชฒเซ‹ เช—เชพเชฐเซเชก) เชตเซ‡เชฌ เชธเชพเชฎเช—เซเชฐเซ€ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชฎเชพเชŸเซ‡. เชœเซ‹ เชชเซเชฐเชฏเซ‹เช— เชธเชซเชณ เชฅเชพเชฏ เช›เซ‡, เชคเซ‹ เช…เชฎเซ‡ เชคเซ‡เชจเซ‡ เช•เซเชฐเซ‹เชฎเชจเชพ เชฎเซเช–เซเชฏ เชญเชพเช—เชฎเชพเช‚ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เช•เชฐเชตเชพเชจเซ€ เช…เชชเซ‡เช•เซเชทเชพ เชฐเชพเช–เซ€ เชถเช•เซ€เช เช›เซ€เช.
  • เชจเชตเซเช‚ เชŸเซ…เชฌ เชชเซ‡เชœ Google เชกเซเชฐเชพเช‡เชตเชฎเชพเช‚ เชธเชพเชšเชตเซ‡เชฒเชพ เชธเซŒเชฅเซ€ เชฒเซ‹เช•เชชเซเชฐเชฟเชฏ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชธเซ‚เชšเชฟเชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ drive.google.com เชฎเชพเช‚ เชชเซเชฐเชพเชงเชพเชจเซเชฏเชคเชพ เชตเชฟเชญเชพเช—เชจเซ‡ เช…เชจเซเชฐเซ‚เชช เช›เซ‡. Google เชกเซเชฐเชพเช‡เชต เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชคเชฎเซ‡ โ€œchrome://flags/#ntp-modulesโ€ เช…เชจเซ‡ โ€œchrome://flags/#ntp-drive-moduleโ€ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชœเซ‹เชฏเซ‡เชฒเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เช…เชจเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เชฎเชพเชนเชฟเชคเซ€ เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เชคเชฎเชพเชฐเซ€ เชฎเชฆเชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช“เชชเชจ เชจเซเชฏเซ‚ เชŸเซ‡เชฌ เชชเซ‡เชœ เชชเชฐ เชจเชตเชพ เชฎเชพเชนเชฟเชคเซ€ เช•เชพเชฐเซเชก เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เช•เชพเชฐเซเชกเซเชธ เชเชตเซ€ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เชตเชพ เชฎเชพเชŸเซ‡ เชกเชฟเชเชพเช‡เชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช•เซ‡ เชœเซ‡ เชœเซ‹เชตเชพเชฎเชพเช‚ เชตเชฟเช•เซเชทเซ‡เชช เชชเชกเซเชฏเซ‹ เชนเชคเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เชพเชฐเซเชกเซเชธ เชคเชฎเชจเซ‡ เชเชตเซ€ เชตเชพเชจเช—เซ€เชจเซ€ เชฐเซ‡เชธเซ€เชชเซ€ เชถเซ‹เชงเชตเชพเชฎเชพเช‚ เชฎเชฆเชฆ เช•เชฐเชถเซ‡ เชœเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เช“เชจเชฒเชพเชˆเชจ เชฎเชณเซ€ เชนเชคเซ€ เชชเชฐเช‚เชคเซ เชชเซ‡เชœ เชฌเช‚เชง เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช–เซ‹เชตเชพเชˆ เช—เชˆ เชนเชคเซ€, เช…เชฅเชตเชพ เชฌเชจเชพเชตเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‹. เชธเซเชŸเซ‹เชฐเซเชธเชฎเชพเช‚ เช–เชฐเซ€เชฆเซ€. เชชเซเชฐเชฏเซ‹เช— เชคเชฐเซ€เช•เซ‡, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ‡ เชฌเซ‡ เชจเชตเชพ เชจเช•เชถเชพ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เชฐเชพเช‚เชงเชฃ เชตเชพเชจเช—เซ€เช“ เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เชคเชพเชœเซ‡เชคเชฐเชฎเชพเช‚ เชœเซ‹เชฏเซ‡เชฒเซ€ เชตเชพเชจเช—เซ€เช“ เชฌเชคเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ "เชฐเซ‡เชธเชฟเชชเซ€" (chrome://flags/#ntp-recipe-tasks-module); "เชถเซ‹เชชเชฟเช‚เช—" (chrome://flags/#ntp-chrome-cart-module) เช“เชจเชฒเชพเชˆเชจ เชธเซเชŸเซ‹เชฐเซเชธเชฎเชพเช‚ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช‰เชคเซเชชเชพเชฆเชจเซ‹ เชตเชฟเชถเซ‡ เชฐเซ€เชฎเชพเช‡เชจเซเชกเชฐเซเชธ เชฎเชพเชŸเซ‡.
  • Android เชธเช‚เชธเซเช•เชฐเชฃ เชธเชคเชค เชถเซ‹เชง เชชเซ‡เชจเชฒ (chrome://flags/#continuous-search) เชฎเชพเชŸเซ‡ เชตเซˆเช•เชฒเซเชชเชฟเช• เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชคเชพเชœเซ‡เชคเชฐเชจเชพ Google เชถเซ‹เชง เชชเชฐเชฟเชฃเชพเชฎเซ‹เชจเซ‡ เชฆเซƒเชถเซเชฏเชฎเชพเชจ เชฐเชพเช–เชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ (เชชเซ…เชจเชฒ เช…เชจเซเชฏ เชชเซƒเชทเซเช เซ‹ เชชเชฐ เช—เชฏเชพ เชชเช›เซ€ เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชฌเชคเชพเชตเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชพเช–เซ‡ เช›เซ‡).
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • Android เชธเช‚เชธเซเช•เชฐเชฃ (chrome://flags/#webnotes-stylize) เชฎเชพเช‚ เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เช•เซเชตเซ‹เชŸ เชถเซ‡เชฐเชฟเช‚เช— เชฎเซ‹เชก เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชชเซƒเชทเซเช เชจเชพ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒเชพ เชŸเซเช•เชกเชพเชจเซ‡ เช•เซเชตเซ‹เชŸ เชคเชฐเซ€เช•เซ‡ เชธเชพเชšเชตเชตเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เช…เชจเซเชฏ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชธเชพเชฅเซ‡ เชถเซ‡เชฐ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • Chrome เชตเซ‡เชฌ เชธเซเชŸเซ‹เชฐ เชชเชฐ เชจเชตเชพ เช‰เชฎเซ‡เชฐเชพเช“ เช…เชฅเชตเชพ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชชเชกเซ‡เชŸเซเชธ เชชเซเชฐเช•เชพเชถเชฟเชค เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชนเชตเซ‡ เชฆเซเชตเชฟ-เชชเชฐเชฟเชฌเชณ เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพ เชšเช•เชพเชธเชฃเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡.
  • Google เชเช•เชพเช‰เชจเซเชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชพเชธเซ‡ เชคเซ‡เชฎเชจเชพ Google เชเช•เชพเช‰เชจเซเชŸเชฎเชพเช‚ เชšเซเช•เชตเชฃเซ€เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชšเชตเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เช›เซ‡.
  • เช›เซเชชเชพ เชฎเซ‹เชกเชฎเชพเช‚, เชœเซ‹ เชจเซ‡เชตเชฟเช—เซ‡เชถเชจ เชกเซ‡เชŸเชพ เชธเชพเชซ เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เชธเช•เซเชฐเชฟเชฏ เชฅเชฏเซ‡เชฒ เชนเซ‹เชฏ, เชคเซ‹ เชเช• เชจเชตเซ‹ เช“เชชเชฐเซ‡เชถเชจ เช•เชจเซเชซเชฐเซเชฎเซ‡เชถเชจ เชกเชพเชฏเชฒเซ‹เช— เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡, เชœเซ‡ เชธเชฎเชœเชพเชตเซ‡ เช›เซ‡ เช•เซ‡ เชกเซ‡เชŸเชพ เช•เซเชฒเชฟเชฏเชฐ เช•เชฐเชตเชพเชฅเซ€ เชตเชฟเชจเซเชกเซ‹ เชฌเช‚เชง เชฅเชถเซ‡ เช…เชจเซ‡ เชคเชฎเชพเชฎ เชธเชคเซเชฐเซ‹ เช›เซเชชเชพ เชฎเซ‹เชกเชฎเชพเช‚ เชธเชฎเชพเชชเซเชค เชฅเชถเซ‡.
  • เช•เซ‡เชŸเชฒเชพเช• เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เชซเชฐเซเชฎเชตเซ‡เชฐ เชธเชพเชฅเซ‡ เช“เชณเช–เชพเชฏเซ‡เชฒเซ€ เช…เชธเช‚เช—เชคเชคเชพเชจเซ‡ เช•เชพเชฐเชฃเซ‡, เช•เซเชฐเซ‹เชฎ 91 เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒเซ€ เชจเชตเซ€ เช•เซ€ เช•เชฐเชพเชฐ เชชเชฆเซเชงเชคเชฟ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ, เช•เซเชตเซ‹เชจเซเชŸเชฎ เช•เชฎเซเชชเซเชฏเซเชŸเชฐเซเชธ เชชเชฐ เช…เชจเซเชฎเชพเชจ เชฒเช—เชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฐเซ‹เชงเช•, CECPQ1.3 (เชธเช‚เชฏเซเช•เซเชค เชเชฒเชฟเชชเซเชŸเชฟเช•-เช•เชฐเซเชต เช…เชจเซ‡ เชชเซ‹เชธเซเชŸ-เช•เซเชตเซ‹เชจเซเชŸเชฎ 2) เชเช•เซเชธเชŸเซ‡เชจเซเชถเชจเชจเชพ เช‰เชชเชฏเซ‹เช—เชจเชพ เช†เชงเชพเชฐเซ‡. TLSv2, เชชเซ‹เชธเซเชŸ-เช•เซเชตเซ‹เชจเซเชŸเชฎ เช•เซเชฐเชฟเชชเซเชŸเซ‹เชธเชฟเชธเซเชŸเชฎเซเชธ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ NTRU เชชเซเชฐเชพเช‡เชฎ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎ เชชเชฐ เช†เชงเชพเชฐเชฟเชค HRSS เชธเซเช•เซ€เชฎ เชธเชพเชฅเซ‡ เช•เซเชฒเชพเชธเชฟเช• X25519 เช•เซ€ เชเช•เซเชธเชšเซ‡เชจเซเชœ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซเช‚ เชธเช‚เชฏเซ‹เชœเชจ.
  • ALPACA เชนเซเชฎเชฒเชพเชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‹เชฐเซเชŸเชจเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชชเซ‹เชฐเซเชŸเซเชธ 989 (ftps-เชกเซ‡เชŸเชพ) เช…เชจเซ‡ 990 (ftps) เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เช…เช—เชพเช‰, NAT เชธเซเชฒเชฟเชชเชธเซเชŸเซเชฐเซ€เชฎเชฟเช‚เช— เชนเซเชฎเชฒเชพเช“ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡, เชชเซ‹เชฐเซเชŸ 69, 137, 161, 554, 1719, 1720, 1723, 5060, 5061, 6566 เช…เชจเซ‡ 10080 เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช…เชตเชฐเซ‹เชงเชฟเชค เชนเชคเชพ.
  • TLS เชนเชตเซ‡ 3DES เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเชพ เช†เชงเชพเชฐเซ‡ เชธเชพเช‡เชซเชฐเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเชคเซเช‚ เชจเชฅเซ€. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, TLS_RSA_WITH_3DES_EDE_CBC_SHA เชธเชพเช‡เชซเชฐ เชธเซเชฏเซเชŸ, เชœเซ‡ Sweet32 เชนเซเชฎเชฒเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เช›เซ‡, เชคเซ‡เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เช‰เชฌเซเชจเซเชŸเซ 16.04 เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.
  • เชธเชพเชฎเชพเชจเซเชฏ Google เชเช•เชพเช‰เชจเซเชŸ เชฆเซเชตเชพเชฐเชพ เช•เชจเซ‡เช•เซเชŸเซ‡เชก เชตเชฟเชตเชฟเชง เช‰เชชเช•เชฐเชฃเซ‹ เชตเชšเซเชšเซ‡ WebOTP API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเซ‹ เชถเช•เซเชฏ เช›เซ‡. WebOTP เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเซ‡ SMS เชฆเซเชตเชพเชฐเชพ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เชตเชจ-เชŸเชพเช‡เชฎ เชตเซ‡เชฐเชฟเชซเชฟเช•เซ‡เชถเชจ เช•เซ‹เชกเซเชธ เชตเชพเช‚เชšเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชธเซ‚เชšเชฟเชค เชซเซ‡เชฐเชซเชพเชฐ Android เชฎเชพเชŸเซ‡ Chrome เชšเชฒเชพเชตเชคเชพ เชฎเซ‹เชฌเชพเช‡เชฒ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชšเช•เชพเชธเชฃเซ€ เช•เซ‹เชก เชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซเช‚ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชกเซ‡เชธเซเช•เชŸเซ‹เชช เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชฒเชพเช—เซ เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡.
  • User-Agent Client Hints API เชจเซ‡ เชตเชฟเชธเซเชคเชฐเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡เชจเซ‡ User-Agent เชนเซ‡เชกเชฐเชจเชพ เชฐเชฟเชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ เชคเชฐเซ€เช•เซ‡ เชตเชฟเช•เชธเชพเชตเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชเชœเชจเซเชŸ เช•เซเชฒเชพเชฏเช‚เชŸ เชธเช‚เช•เซ‡เชคเซ‹ เชคเชฎเชจเซ‡ เชธเชฐเซเชตเชฐ เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชœ เชšเซ‹เช•เซเช•เชธ เชฌเซเชฐเชพเช‰เชเชฐ เช…เชจเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเชฐเชฟเชฎเชพเชฃเซ‹ (เชธเช‚เชธเซเช•เชฐเชฃ, เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ, เชตเช—เซ‡เชฐเซ‡) เชตเชฟเชถเซ‡เชจเชพ เชกเซ‡เชŸเชพเชจเซ€ เชชเชธเช‚เชฆเช—เซ€เชฏเซเช•เซเชค เชตเชฟเชคเชฐเชฃ เช—เซ‹เช เชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ, เชฌเชฆเชฒเชพเชฎเชพเช‚, เชธเชพเช‡เชŸ เชฎเชพเชฒเชฟเช•เซ‹เชจเซ‡ เช•เชˆ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชเชœเชจเซเชŸ เช•เซเชฒเชพเชฏเช‚เชŸ เชธเช‚เช•เซ‡เชคเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡, เชฌเซเชฐเชพเช‰เชเชฐ เช“เชณเช–เช•เชฐเซเชคเชพ เชธเซเชชเชทเซเชŸ เชตเชฟเชจเช‚เชคเซ€ เชตเชฟเชจเชพ เชชเซเชฐเชธเชพเชฐเชฟเชค เชฅเชคเซ‹ เชจเชฅเซ€, เช…เชจเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชซเช•เซเชค เชฎเซ‚เชณเชญเซ‚เชค เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชจเชฟเชทเซเช•เซเชฐเชฟเชฏ เช“เชณเช–เชจเซ‡ เชฎเซเชถเซเช•เซ‡เชฒ เชฌเชจเชพเชตเซ‡ เช›เซ‡.

    เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฌเชฟเชŸเชจเซ‡เชธ เชตเชฟเชถเซ‡ เชกเซ‡เชŸเชพ เชชเชฐเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ Sec-CH-UA-Bitness เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เชฌเชพเชˆเชจเชฐเซ€ เชซเชพเช‡เชฒเซ‹ เชธเซ‡เชตเชพ เช†เชชเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, Sec-CH-UA-เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐ เชธเชพเชฎเชพเชจเซเชฏ เชชเซเชฒเซ‡เชŸเชซเซ‹เชฐเซเชฎ เชฎเชพเชนเชฟเชคเซ€ เชธเชพเชฅเซ‡ เชฎเซ‹เช•เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. getHighEntropyValues() เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ UADataValues โ€‹โ€‹เชฎเซ‚เชฒเซเชฏ เชชเชฐเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‹ เชตเชฟเช—เชคเชตเชพเชฐ เชตเชฟเช•เชฒเซเชช เชชเชฐเชค เช•เชฐเชตเซ‹ เช…เชถเช•เซเชฏ เชนเซ‹เชฏ เชคเซ‹ เชธเชพเชฎเชพเชจเซเชฏ เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชชเชฐเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. toJSON เชชเชฆเซเชงเชคเชฟ เชจเซ‡เชตเชฟเช—เซ‡เชŸเชฐUAData เช‘เชฌเซเชœเซ‡เช•เซเชŸเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ JSON.stringify(navigator.userAgentData) เชœเซ‡เชตเซ€ เชฐเชšเชจเชพเช“เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

  • เชตเซ‡เชฌ เชฌเช‚เชกเชฒ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚ เชชเซ‡เช•เซ‡เชœ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ, เชฎเซ‹เชŸเซ€ เชธเช‚เช–เซเชฏเชพเชฎเชพเช‚ เชธเชพเชฅเซ‡เชจเซ€ เชซเชพเช‡เชฒเซ‹ (CSS เชถเซˆเชฒเซ€เช“, JavaScript, เช›เชฌเซ€เช“, iframes) เชจเชพ เชตเชงเซ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชฒเซ‹เชกเชฟเช‚เช—เชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เช›เซ‡, เชคเซ‡ เชกเชฟเชซเซ‹เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชธเซเชฅเชฟเชฐ เช…เชจเซ‡ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. JavaScript เชซเชพเช‡เชฒเซ‹ (เชตเซ‡เชฌเชชเซ‡เช•) เชฎเชพเชŸเซ‡เชจเชพ เชชเซ‡เช•เซ‡เชœเซ‹ เชฎเชพเชŸเซ‡เชจเชพ เชนเชพเชฒเชจเชพ เชธเชฎเชฐเซเชฅเชจเชฎเชพเช‚ เชฐเชนเซ‡เชฒเซ€ เช–เชพเชฎเซ€เช“เชฎเชพเช‚, เชœเซ‡เชจเซ‡ เชตเซ‡เชฌ เชฌเช‚เชกเชฒ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซ‹ เชชเซเชฐเชฏเชพเชธ เช•เชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡: เชชเซ‡เช•เซ‡เชœ เชชเซ‹เชคเซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡เชจเชพ เช˜เชŸเช• เชญเชพเช—เซ‹, HTTP เช•เซ‡เชถเชฎเชพเช‚ เชธเชฎเชพเชชเซเชค เชฅเชˆ เชถเช•เซ‡ เช›เซ‡; เชชเซ‡เช•เซ‡เชœ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เชฅเชˆ เชœเชพเชฏ เชชเช›เซ€ เชœ เชธเช‚เช•เชฒเชจ เช…เชจเซ‡ เช…เชฎเชฒ เชถเชฐเซ‚ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡; CSS เช…เชจเซ‡ เช›เชฌเซ€เช“ เชœเซ‡เชตเชพ เชตเชงเชพเชฐเชพเชจเชพ เชธเช‚เชธเชพเชงเชจเซ‹ JavaScript เชถเชฌเซเชฆเชฎเชพเชณเชพเช“เชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชเชจเซเช•เซ‹เชก เช•เชฐเซ‡เชฒเชพ เชนเซ‹เชตเชพ เชœเซ‹เชˆเช, เชœเซ‡ เช•เชฆเชฎเชพเช‚ เชตเชงเชพเชฐเซ‹ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชฌเซ€เชœเชพ เชชเชพเชฐเซเชธเชฟเช‚เช— เชชเช—เชฒเชพเช‚เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡.
  • เชตเซ‡เชฌเชเช•เซเชธเช†เชฐ เชชเซเชฒเซ‡เชจ เชกเชฟเชŸเซ‡เช•เซเชถเชจ API เชถเชพเชฎเซ‡เชฒ เช›เซ‡, เชœเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ 3D เชชเชฐเซเชฏเชพเชตเชฐเชฃเชฎเชพเช‚ เชชเซเชฒเซ‡เชจเชฐ เชธเชชเชพเชŸเซ€เช“ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เช‰เชฒเซเชฒเซ‡เช–เชฟเชค API เช•เชฎเซเชชเซเชฏเซเชŸเชฐ เชตเชฟเชเชจ เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเซเชธเชจเชพ เชฎเชพเชฒเชฟเช•เซ€เชจเซเช‚ เช…เชฎเชฒเซ€เช•เชฐเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ MediaDevices.getUserMedia() เช•เซ‰เชฒ เชฆเซเชตเชพเชฐเชพ เชฎเซ‡เชณเชตเซ‡เชฒเชพ เชกเซ‡เชŸเชพเชจเซ€ เชธเช‚เชธเชพเชงเชจ-เชธเช˜เชจ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชŸเชพเชณเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชšเชพเชฒเซ‹ เชคเชฎเชจเซ‡ เชฏเชพเชฆ เช…เชชเชพเชตเซ€เช เช•เซ‡ WebXR API เชคเชฎเชจเซ‡ เชธเซเชฅเชฟเชฐ 3D เชนเซ‡เชฒเซเชฎเซ‡เชŸเชฅเซ€ เชฒเชˆเชจเซ‡ เชฎเซ‹เชฌเชพเชˆเชฒ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชธเซเชงเซ€เชจเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เช‰เชชเช•เชฐเชฃเซ‹เชจเชพ เชตเชฟเชตเชฟเชง เชตเชฐเซเช—เซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฎเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช“เชฐเชฟเชœเชฟเชจ เชŸเซเชฐเชพเชฏเชฒเซเชธ เชฎเซ‹เชกเชฎเชพเช‚ เช•เซ‡เชŸเชฒเชพเช• เชจเชตเชพ API เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ (เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชธเซเชตเชฟเชงเชพเช“ เช•เซ‡ เชœเซ‡เชจเซ‡ เช…เชฒเช— เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃเชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡). เช‘เชฐเชฟเชœเชฟเชจ เชŸเซเชฐเชพเชฏเชฒ เชฒเซ‹เช•เชฒเชนเซ‹เชธเซเชŸ เช…เชฅเชตเชพ 127.0.0.1 เชชเชฐเชฅเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚เชฅเซ€ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค API เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเซ‚เชšเชตเซ‡ เช›เซ‡, เช…เชฅเชตเชพ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชŸเซ‹เช•เชจ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชœเซ‡ เชšเซ‹เช•เซเช•เชธ เชธเชพเช‡เชŸ เชฎเชพเชŸเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชฎเชพเชจเซเชฏ เช›เซ‡.
    • เชฎเชฒเซเชŸเชฟ-เชธเซเช•เซเชฐเซ€เชจ เชตเชฟเชจเซเชกเซ‹ เชชเซเชฒเซ‡เชธเชฎเซ‡เชจเซเชŸ API เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชฐเซเชคเชฎเชพเชจ เชธเชฟเชธเซเชŸเชฎ เชธเชพเชฅเซ‡ เชœเซ‹เชกเชพเชฏเซ‡เชฒ เช•เซ‹เชˆเชชเชฃ เชกเชฟเชธเซเชชเซเชฒเซ‡ เชชเชฐ เชตเชฟเชจเซเชกเซ‹ เชฎเซ‚เช•เชตเชพเชจเซ€ เชธเชพเชฅเซ‡ เชธเชพเชฅเซ‡ เชตเชฟเชจเซเชกเซ‹เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเซ‡ เชธเชพเชšเชตเชตเชพเชจเซ€ เช…เชจเซ‡ เชœเซ‹ เชœเชฐเซ‚เชฐเซ€ เชนเซ‹เชฏ เชคเซ‹, เชตเชฟเชจเซเชกเซ‹เชจเซ‡ เชชเซ‚เชฐเซเชฃ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‰เชฒเซเชฒเซ‡เช–เชฟเชค API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡, เชชเซเชฐเชธเซเชคเซเชคเชฟ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชเช• เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เชธเซเชฒเชพเช‡เชกเซเชธเชจเชพ เชชเซเชฐเชฆเชฐเซเชถเชจเชจเซ‡ เช—เซ‹เช เชตเซ€ เชถเช•เซ‡ เช›เซ‡, เช…เชจเซ‡ เชฌเซ€เชœเซ€ เชธเซเช•เซเชฐเซ€เชจ เชชเชฐ เชชเซเชฐเชธเซเชคเซเชคเช•เชฐเซเชคเชพ เชฎเชพเชŸเซ‡ เชจเซ‹เช‚เชง เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.
    • เช•เซเชฐเซ‹เชธ-เช“เชฐเชฟเชœเชฟเชจ-เชเชฎเซเชฌเซ‡เชกเชฐ-เชชเซ‹เชฒเซ€เชธเซ€ เชนเซ‡เชกเชฐ, เชœเซ‡ เช•เซเชฐเซ‹เชธ-เช“เชฐเชฟเชœเชฟเชจ เช†เช‡เชธเซ‹เชฒเซ‡เชถเชจ เชฎเซ‹เชกเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชตเชฟเชถเซ‡เชทเชพเชงเชฟเช•เซƒเชค เช‘เชชเชฐเซ‡เชถเชจเซเชธ เชชเซƒเชทเซเช  เชชเชฐ เชธเซเชฐเช•เซเชทเชฟเชค เช‰เชชเชฏเซ‹เช— เชจเชฟเชฏเชฎเซ‹ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชนเชตเซ‡ เช“เชณเช–เชชเชคเซเชฐ-เชธเช‚เชฌเช‚เชงเชฟเชค เชฎเชพเชนเชฟเชคเซ€เชจเชพ เชชเซเชฐเชธเชพเชฐเชฃเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ "เชชเซเชฐเชฎเชพเชฃเชนเซ€เชจ" เชชเซ‡เชฐเชพเชฎเซ€เชŸเชฐเชจเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡เชฎ เช•เซ‡ เช•เซ‚เช•เซ€เช เช…เชจเซ‡ เช•เซเชฒเชพเชฏเช‚เชŸ เชชเซเชฐเชฎเชพเชฃเชชเชคเซเชฐเซ‹.
    • เชเช•เชฒเชพ เชตเซ‡เชฌ เชเชชเซเชฒเซ€เช•เซ‡เชถเชจเซเชธ (PWA, เชชเซเชฐเซ‹เช—เซเชฐเซ‡เชธเชฟเชต เชตเซ‡เชฌ เชเชชเซเชธ) เชฎเชพเชŸเซ‡ เช•เซ‡ เชœเซ‡ เชตเชฟเชจเซเชกเซ‹เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชฐเซ‡เชจเซเชกเชฐเซ€เช‚เช—เชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เช‡เชจเชชเซเชŸเชจเซ‡ เชนเซ‡เชจเซเชกเชฒ เช•เชฐเซ‡ เช›เซ‡, เชตเชฟเชจเซเชกเซ‹ เช•เช‚เชŸเซเชฐเซ‹เชฒ เชธเชพเชฅเซ‡เชจเซ‹ เช“เชตเชฐเชฒเซ‡, เชœเซ‡เชฎ เช•เซ‡ เชถเซ€เชฐเซเชทเช• เชชเชŸเซเชŸเซ€ เช…เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค/เช•เซ‹เชฒเซ‡เชชเซเชธ เชฌเชŸเชจเซ‹, เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช“เชตเชฐเชฒเซ‡ เชธเชฎเช—เซเชฐ เชตเชฟเช‚เชกเซ‹เชจเซ‡ เช†เชตเชฐเซ€ เชฒเซ‡เชตเชพ เชฎเชพเชŸเซ‡ เชธเช‚เชชเชพเชฆเชจเชฏเซ‹เช—เซเชฏ เชตเชฟเชธเซเชคเชพเชฐเชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเชฎเชจเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เชถเซ€เชฐเซเชทเช• เช•เซเชทเซ‡เชคเซเชฐเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
      เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
    • เชฏเซเช†เชฐเชเชฒ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชคเชฐเซ€เช•เซ‡ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เชคเซ‡เชตเซ€ PWA เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชฌเชจเชพเชตเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชพเชˆ. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, music.example.com เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชชเซ‹เชคเชพเชจเซ‡ URL เชนเซ‡เชจเซเชกเชฒเชฐ เชคเชฐเซ€เช•เซ‡ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเชพเชตเซ€ เชถเช•เซ‡ เช›เซ‡ https://*.music.example.com เช…เชจเซ‡ เช† เชฒเชฟเช‚เช•เซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฌเชพเชนเซเชฏ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹เชฎเชพเช‚เชฅเซ€ เชคเชฎเชพเชฎ เชธเช‚เช•เซเชฐเชฎเชฃเซ‹, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช‡เชจเซเชธเซเชŸเชจเซเชŸ เชฎเซ‡เชธเซ‡เชจเซเชœเชฐเซเชธ เช…เชจเซ‡ เช‡เชฎเซ‡เช‡เชฒ เช•เซเชฒเชพเชฏเช‚เชŸเชฅเซ€, เชฒเซ€เชก เช•เชฐเชถเซ‡ เช† PWA- เชเชชเซเชฒเซ€เช•เซ‡เชถเชจ เช–เซ‹เชฒเชตเชพ เชฎเชพเชŸเซ‡, เชจเชตเซ€ เชฌเซเชฐเชพเช‰เชเชฐ เชŸเซ‡เชฌ เชจเชนเซ€เช‚.
  • "เช†เชฏเชพเชค" เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ CSS เชซเชพเช‡เชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชตเซ€ เชถเช•เซเชฏ เช›เซ‡, เชœเซ‡ JavaScript เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชตเชพ เชœเซ‡เชตเซ€ เชœ เช›เซ‡, เชœเซ‡ เชคเชฎเชพเชฐเชพ เชชเซ‹เชคเชพเชจเชพ เช˜เชŸเช•เซ‹ เชฌเชจเชพเชตเชคเซ€ เชตเช–เชคเซ‡ เช…เชจเซเช•เซ‚เชณ เชนเซ‹เชฏ เช›เซ‡ เช…เชจเซ‡ JavaScript เช•เซ‹เชกเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชคเชฎเชจเซ‡ เชถเซˆเชฒเซ€เช“ เชธเซ‹เช‚เชชเซเชฏเชพ เชตเชฟเชจเชพ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. './styles.css' เชฎเชพเช‚เชฅเซ€ เชถเซ€เชŸ เช†เชฏเชพเชค เช•เชฐเซ‹ { type: 'css' }; document.adoptedStyleSheets = [เชถเซ€เชŸ]; shadowRoot.adoptedStyleSheets = [เชถเซ€เชŸ];
  • เชเช• เชจเชตเซ€ เชธเซเชฅเชฟเชฐ เชชเชฆเซเชงเชคเชฟ, AbortSignal.abort(), เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ เชœเซ‡ AbortSignal เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡ เชœเซ‡ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฌเช‚เชง เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ‡เชŸ เช•เชฐเซ‡เชฒ เช›เซ‡. เชเชฌเซ‹เชฐเซเชŸ เชธเชฟเช—เซเชจเชฒ เช‘เชฌเซเชœเซ‡เช•เซเชŸ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‹เชกเชจเซ€ เช˜เชฃเซ€ เชฒเชพเช‡เชจเซ‹เชจเซ‡ เชฌเชฆเชฒเซ‡, เชคเชฎเซ‡ เชนเชตเซ‡ "return AbortSignal.abort()" เชจเซ€ เชเช• เชฒเชพเช‡เชจ เชธเชพเชฅเซ‡ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹.
  • เชซเซเชฒเซ‡เช•เซเชธเชฌเซ‹เช•เซเชธ เชเชฒเชฟเชฎเซ‡เชจเซเชŸเชฎเชพเช‚ เชซเซเชฒเซ‡เช•เซเชธ เชคเชคเซเชตเซ‹เชจเซ€ เชธเซเชฅเชฟเชคเชฟเชจเชพ เชธเชฐเชณ เชธเช‚เชฐเซ‡เช–เชฃ เชฎเชพเชŸเซ‡ เชŸเซ‚เชฒเซเชธ เชธเชพเชฅเซ‡ เช•เซ‡เชจเซเชฆเซเชฐ, เชซเซเชฒเซ‡เช•เซเชธ-เชธเซเชŸเชพเชฐเซเชŸ เช…เชจเซ‡ เชซเซเชฒเซ‡เช•เซเชธ-เชเชจเซเชก เช•เซ€เชตเชฐเซเชกเซเชธเชจเซ‡ เชชเซ‚เชฐเช• เชฌเชจเชพเชตเชคเชพ เชธเซเชŸเชพเชฐเซเชŸ, เชเชจเซเชก, เชธเซ‡เชฒเซเชซ-เชธเซเชŸเชพเชฐเซเชŸ, เชธเซ‡เชฒเซเชซ-เชเชจเซเชก, เชฒเซ‡เชซเซเชŸ เช…เชจเซ‡ เชœเชฎเชฃเซ‡ เช•เซ€เชตเชฐเซเชกเซเชธ เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡.
  • Error() เช•เชจเซเชธเซเชŸเซเชฐเช•เซเชŸเชฐ เชจเชตเซ€ เชตเซˆเช•เชฒเซเชชเชฟเช• โ€œเช•เชพเชฐเชฃโ€ เช—เซเชฃเชงเชฐเซเชฎเชจเซ‹ เช…เชฎเชฒ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชญเซ‚เชฒเซ‹เชจเซ‡ เชเช•เชฌเซ€เชœเชพ เชธเชพเชฅเซ‡ เชธเชฐเชณเชคเชพเชฅเซ€ เชธเชพเช‚เช•เชณเชตเชพ เชฆเซ‡ เช›เซ‡. const parentError = เชจเชตเซ€ Error('parent'); const error = เชจเชตเซ€ เชญเซ‚เชฒ ('เชชเซ‡เชฐเซ‡เชจเซเชŸ', { เช•เชพเชฐเชฃ: เชชเซ‡เชฐเซ‡เชจเซเชŸ เชเชฐเชฐ }); console.log(error.cause === parentError); // โ†’ เชธเชพเชšเซเช‚
  • HTMLMediaElement.controlsList เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เชฎเชพเช‚ เชจเซ‹เชชเซเชฒเซ‡เชฌเซ‡เช•เชฐเซ‡เชŸ เชฎเซ‹เชก เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชธเชพเชฎเช—เซเชฐเซ€เชจเซ€ เชชเซเชฒเซ‡เชฌเซ‡เช• เช—เชคเชฟ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡เชฒ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • Sec-CH-Prefers-Color-Scheme เชนเซ‡เชกเชฐ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚, เชœเซ‡ เชตเชฟเชจเช‚เชคเซ€ เชฎเซ‹เช•เชฒเชตเชพเชจเชพ เชคเชฌเช•เซเช•เซ‡, "เชชเชธเช‚เชฆเช—เซ€-เชฐเช‚เช—-เชธเซเช•เซ€เชฎ" เชฎเซ€เชกเชฟเชฏเชพ เช•เซเชตเซ‡เชฐเซ€เชเชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชชเชธเช‚เชฆเช—เซ€เชจเซ€ เชฐเช‚เช— เชฏเซ‹เชœเชจเชพ เชตเชฟเชถเซ‡ เชกเซ‡เชŸเชพ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชŸ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡ เชธเชพเช‡เชŸเชจเซ‡ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เช เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเชถเซ‡. เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เชฏเซ‹เชœเชจเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ CSS เชจเซเช‚ เชฒเซ‹เชกเชฟเช‚เช— เช…เชจเซ‡ เช…เชจเซเชฏ เชฏเซ‹เชœเชจเชพเช“เชฎเชพเช‚เชฅเซ€ เชฆเซƒเชถเซเชฏเชฎเชพเชจ เชธเซเชตเซ€เชšเซ‹ เชŸเชพเชณเซ‹.
  • Object.hasOwn เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เช‰เชฎเซ‡เชฐเซ€, เชœเซ‡ Object.prototype.hasOwnProperty เชจเซเช‚ เชธเชฐเชณ เชธเช‚เชธเซเช•เชฐเชฃ เช›เซ‡, เชœเซ‡ เชธเซเชฅเชฟเชฐ เชชเชฆเซเชงเชคเชฟ เชคเชฐเซ€เช•เซ‡ เช…เชฎเชฒเชฎเชพเช‚ เช›เซ‡. Object.hasOwn({ prop: 42 }, 'prop') // โ†’ เชธเชพเชšเซเช‚
  • เช–เซ‚เชฌ เชœ เชเชกเชชเซ€ เชฌเซเชฐเซเชŸ-เชซเซ‹เชฐเซเชธ เช•เชฎเซเชชเชพเช‡เชฒเซ‡เชถเชจ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ, เชธเซเชชเชพเชฐเซเช•เชชเซเชฒเช—เชจเชพ JIT เช•เชฎเซเชชเชพเช‡เชฒเชฐเซ‡ เชฒเช–เชตเชพ เช…เชจเซ‡ เชฐเชจ เชฎเซ‹เชกเซเชธ เชตเชšเซเชšเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชชเซƒเชทเซเช เซ‹เชจเซ‡ เชธเซเชตเชฟเชš เช•เชฐเชตเชพเชจเชพ เช“เชตเชฐเชนเซ‡เชกเชจเซ‡ เช˜เชŸเชพเชกเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซ‡เชš เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฎเซ‹เชก เช‰เชฎเซ‡เชฐเซเชฏเซ‹ เช›เซ‡. เชธเซเชชเชพเชฐเซเช•เชชเซเชฒเช— เชนเชตเซ‡ เชเช•เชธเชพเชฅเซ‡ เชฌเชนเซเชตเชฟเชง เช•เชพเชฐเซเชฏเซ‹เชจเซเช‚ เชธเช‚เช•เชฒเชจ เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชธเชฎเช—เซเชฐ เชœเซ‚เชฅเชจเซ€ เชชเชฐเชตเชพเชจเช—เซ€เช“ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเชฎเชชเซเชฐเซ‹เชŸเซ‡เช•เซเชŸเชจเซ‡ เชเช•เชตเชพเชฐ เช•เซ‰เชฒ เช•เชฐเซ‡ เช›เซ‡. เชธเซ‚เชšเชฟเชค เชฎเซ‹เชก เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเซ‡ เชจเช•เชพเชฐเชพเชคเซเชฎเช• เช…เชธเชฐ เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชธเช‚เช•เชฒเชจ เชธเชฎเชฏ (44% เชธเซเชงเซ€) เชจเซ‹เช‚เชงเชชเชพเชคเซเชฐ เชฐเซ€เชคเซ‡ เช˜เชŸเชพเชกเซ‡ เช›เซ‡.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชตเชฐเซเชเชจ เชธเซเชชเซ‡เช•เซเชŸเชฐ เชœเซ‡เชตเชพ เชธเชพเช‡เชก-เชšเซ‡เชจเชฒ เชนเซเชฎเชฒเชพเช“ เชธเชพเชฎเซ‡ V8 เชเชจเซเชœเชฟเชจเชจเชพ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเซ‡ เช›เซ‡, เชœเซ‡ เช…เชฒเช— เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“เชฎเชพเช‚ เชธเชพเช‡เชŸเซเชธเชจเซ‡ เช…เชฒเช— เช•เชฐเชตเชพ เชœเซ‡เชŸเชฒเซเช‚ เช…เชธเชฐเช•เชพเชฐเช• เชฎเชพเชจเชตเชพเชฎเชพเช‚ เช†เชตเชคเซเช‚ เชจเชฅเซ€. เชกเซ‡เชธเซเช•เชŸเซ‰เชช เชตเชฐเซเชเชจเชฎเชพเช‚, เช† เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธ เช•เซเชฐเซ‹เชฎ 70 เชจเชพ เชชเซเชฐเช•เชพเชถเชจเชฎเชพเช‚ เชชเชพเช›เซเช‚ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚. เชฌเชฟเชจเชœเชฐเซ‚เชฐเซ€ เชคเชชเชพเชธเชจเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชฅเซ€ เชชเซเชฐเชฆเชฐเซเชถเชจเชฎเชพเช‚ 2-15% เชตเชงเชพเชฐเซ‹ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช
  • เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชฎเชพเชŸเซ‡ เชŸเซ‚เชฒเซเชธเชฎเชพเช‚ เชธเซเชงเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. เชธเซเชŸเชพเชˆเชฒ เชถเซ€เชŸ เชˆเชจเซเชธเซเชชเซ‡เช•เซเชถเชจ เชฎเซ‹เชกเชฎเชพเช‚, @container เช…เชญเชฟเชตเซเชฏเช•เซเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชœเชจเชฐเซ‡เชŸ เช•เชฐเชพเชฏเซ‡เชฒ เช•เซเชตเซ‡เชฐเซ€เชเชจเซ‡ เชธเช‚เชชเชพเชฆเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชจเซ‡เชŸเชตเชฐเซเช• เชจเชฟเชฐเซ€เช•เซเชทเชฃ เชฎเซ‹เชกเชฎเชพเช‚, เชตเซ‡เชฌ เชฌเช‚เชกเชฒ เชซเซ‹เชฐเซเชฎเซ‡เชŸเชฎเชพเช‚ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซเช‚ เชชเซ‚เชฐเซเชตเชพเชตเชฒเซ‹เช•เชจ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชตเซ‡เชฌ เช•เชจเซเชธเซ‹เชฒเชฎเชพเช‚, JavaScript เช…เชฅเชตเชพ JSON เชถเชพเชฌเซเชฆเชฟเช• เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชธเซเชŸเซเชฐเชฟเช‚เช—เซเชธเชจเซ€ เชจเช•เชฒ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เชตเชฟเช•เชฒเซเชชเซ‹ เชธเช‚เชฆเชฐเซเชญ เชฎเซ‡เชจเซ‚เชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡. CORS (เช•เซเชฐเซ‹เชธ-เช“เชฐเชฟเชœเชฟเชจ เชฐเชฟเชธเซ‹เชฐเซเชธ เชถเซ‡เชฐเชฟเช‚เช—) เชธเช‚เชฌเช‚เชงเชฟเชค เชญเซ‚เชฒเซ‹เชจเซเช‚ เชธเซเชงเชพเชฐเซ‡เชฒ เชกเชฟเชฌเช—เซ€เช‚เช—.
    เช•เซเชฐเซ‹เชฎ 93 เชฐเชฟเชฒเซ€เช

เชจเชตเซ€เชจเชคเชพเช“ เช…เชจเซ‡ เชฌเช— เชซเชฟเช•เซเชธ เช‰เชชเชฐเชพเช‚เชค, เชจเชตเซเช‚ เชตเชฐเซเชเชจ 27 เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡. AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer เช…เชจเซ‡ AFL เชŸเซ‚เชฒเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชธเซเชตเชฏเช‚เชธเช‚เชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เช˜เชฃเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เช•เซ‹เชˆ เชœเชŸเชฟเชฒ เชธเชฎเชธเซเชฏเชพเช“ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจเชฅเซ€ เชœเซ‡ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชธเซเชฐเช•เซเชทเชพเชจเชพ เชคเชฎเชพเชฎ เชธเซเชคเชฐเซ‹เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชธเซ‡เชจเซเชกเชฌเซ‹เช•เซเชธ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ€ เชฌเชนเชพเชฐ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช•เซ‹เชก เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡. เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเช•เชพเชถเชจ เชฎเชพเชŸเซ‡ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‹เช•เชก เชชเซเชฐเชธเซเช•เชพเชฐเซ‹ เชšเซ‚เช•เชตเชตเชพเชจเชพ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, Google เช $19 (เชคเซเชฐเชฃ $136500 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹, เชเช• $20000 เชชเซเชฐเชธเซเช•เชพเชฐ, เชคเซเชฐเชฃ $15000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹, เชเช• $10000 เชชเซเชฐเชธเซเช•เชพเชฐ, เชคเซเชฐเชฃ $7500, เชคเซเชฐเชฃ เชชเซเชฐเชธเซเช•เชพเชฐเซ‹ เช…เชจเซ‡ เชคเซเชฐเชฃ $5000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹) เชšเซ‚เช•เชตเซเชฏเชพ. 3000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹เชจเซเช‚ เช•เชฆ เชนเชœเซ€ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€.

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹