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

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

เชฎเซเช–เซเชฏ เชซเซ‡เชฐเชซเชพเชฐ ะฒ เช•เซเชฐเซ‹เชฎ 80:

  • เชฏเซเชเชฐเซเชธเชจเซ€ เชจเชพเชจเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชฎเชพเชŸเซ‡, เชเช• เชŸเซ‡เชฌ เช—เซเชฐเซเชชเชฟเช‚เช— เชซเช‚เช•เซเชถเชจ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชคเชฎเชจเซ‡ เชธเชฎเชพเชจ เชนเซ‡เชคเซเช“ เชธเชพเชฅเซ‡ เช˜เชฃเชพ เชŸเซ‡เชฌเซเชธเชจเซ‡ เชฆเซƒเชทเซเชŸเชฟเชฅเซ€ เช…เชฒเช— เช•เชฐเซ‡เชฒเชพ เชœเซ‚เชฅเซ‹เชฎเชพเช‚ เชœเซ‹เชกเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชฆเชฐเซ‡เช• เชœเซ‚เชฅเชจเซ‡ เชคเซ‡เชจเชพ เชชเซ‹เชคเชพเชจเชพ เชฐเช‚เช— เช…เชจเซ‡ เชจเชพเชฎ เชธเซ‹เช‚เชชเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃเชจเชพ เชชเซเชฐเชฅเชฎ เชคเชฐเช‚เช—เชฎเชพเช‚ เชธเชฎเชพเชตเชฟเชทเซเชŸ เชจ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ "chrome://flags/#tab-groups" เชตเชฟเช•เชฒเซเชช เชฆเซเชตเชพเชฐเชพ เช—เซเชฐเซ‚เชชเชฟเช‚เช— เชธเชชเซ‹เชฐเซเชŸเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡.

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

  • เช† เชธเซเชตเชฟเชงเชพ เชฎเชพเชŸเซ‡ เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ เชธเซเช•เซเชฐเซ‹เชฒ-เชŸเซ-เชŸเซ‡เช•เซเชธเซเชŸ, เชœเซ‡ เชคเชฎเชจเซ‡ "เชเช• เชจเชพเชฎ" เชŸเซ‡เช— เช…เชฅเชตเชพ "id" เช—เซเชฃเชงเชฐเซเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเชฎเชพเช‚ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชฒเซ‡เชฌเชฒเซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชถเชฌเซเชฆเซ‹ เช…เชฅเชตเชพ เชถเชฌเซเชฆเชธเชฎเซ‚เชนเซ‹เชจเซ€ เชฒเชฟเช‚เช•เซเชธ เชฌเชจเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เช†เชตเซ€ เชฒเชฟเช‚เช•เซเชธเชจเชพ เชธเชฟเชจเซเชŸเซ‡เช•เซเชธเชจเซ‡ เชตเซ‡เชฌ เชธเซเชŸเชพเชจเซเชกเชฐเซเชก เชคเชฐเซ€เช•เซ‡ เชฎเช‚เชœเซ‚เชฐ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡, เชœเซ‡ เชนเชœเซ เชธเซเชŸเซ‡เชœ เชชเชฐ เช›เซ‡ เชกเซเชฐเชพเชซเซเชŸ. เชŸเซเชฐเชพเชจเซเชเชฟเชถเชจ เชฎเชพเชธเซเช• (เช†เชตเชถเซเชฏเช• เชฐเซ€เชคเซ‡ เชธเซเช•เซเชฐเซ‹เชฒเชฟเช‚เช— เชถเซ‹เชง) เชจเชฟเชฏเชฎเชฟเชค เชเชจเซเช•เชฐเชฅเซ€ โ€œ:~:โ€ เชตเชฟเชถเซ‡เชทเชคเชพ เชฆเซเชตเชพเชฐเชพ เช…เชฒเช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชคเชฎเซ‡ "https://opennet.ru/52312/#:~:text=Chrome" เชฒเชฟเช‚เช• เช–เซ‹เชฒเซ‹ เช›เซ‹, เชคเซเชฏเชพเชฐเซ‡ เชชเซ‡เชœ "Chrome" เชถเชฌเซเชฆเชจเชพ เชชเซเชฐเชฅเชฎ เช‰เชฒเซเชฒเซ‡เช– เชธเชพเชฅเซ‡ เชธเซเชฅเชพเชจ เชชเชฐ เชœเชถเซ‡ เช…เชจเซ‡ เช† เชถเชฌเซเชฆ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชถเซ‡ .
  • เชฒเชพเช—เซ เชธเชพเช‡เชŸเซเชธ เชตเชšเซเชšเซ‡ เช•เซ‚เช•เซ€เชเชจเชพ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชชเชฐ เชตเชงเซ เช•เชกเช• เชชเซเชฐเชคเชฟเชฌเช‚เชง, เชฌเชฟเชจ-HTTPS เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡, เชตเชฐเซเชคเชฎเชพเชจ เชชเซƒเชทเซเช เชจเชพ เชกเซ‹เชฎเซ‡เชจ เชธเชฟเชตเชพเชฏเชจเซ€ เชธเชพเช‡เชŸเซเชธเชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เช•เซ‚เช•เซ€เช เชธเซ‡เชŸเชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเชจเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เช•เชฐเซ‡ เช›เซ‡. เช†เชตเซ€ เช•เซ‚เช•เซ€เชเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชœเชพเชนเซ‡เชฐเชพเชค เชจเซ‡เชŸเชตเชฐเซเช•เซเชธ, เชธเซ‹เชถเชฟเชฏเชฒ เชจเซ‡เชŸเชตเชฐเซเช• เชตเชฟเชœเซ‡เชŸเซเชธ เช…เชจเซ‡ เชตเซ‡เชฌ เชเชจเชพเชฒเชฟเชŸเชฟเช•เซเชธ เชธเชฟเชธเซเชŸเชฎเซเชธเชจเชพ เช•เซ‹เชกเชฎเชพเช‚ เชธเชพเช‡เชŸเซเชธ เชตเชšเซเชšเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชนเชฟเชฒเชšเชพเชฒเชจเซ‡ เชŸเซเชฐเซ…เช• เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡. เชฏเชพเชฆ เช•เชฐเซ‹ เช•เซ‡ เช•เซ‚เช•เซ€เชเชจเชพ เชŸเซเชฐเชพเชจเซเชธเชฎเชฟเชถเชจเชจเซ‡ เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชธเซ‡เชŸ-เช•เซ‚เช•เซ€ เชนเซ‡เชกเชฐเชฎเชพเช‚ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชธเซ‡เชฎเชธเชพเช‡เชŸ เชเชŸเซเชฐเชฟเชฌเซเชฏเซเชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เชกเชฟเชซเซ‰เชฒเซเชŸ เชฐเซ‚เชชเซ‡ เชนเชตเซ‡ เชฎเซ‚เชฒเซเชฏ "SameSite=Lax" เชชเชฐ เชธเซ‡เชŸ เช›เซ‡, เชœเซ‡ เช•เซเชฐเซ‹เชธ-เชธเชพเช‡เชŸ เชชเซ‡เชŸเชพ-เชตเชฟเชจเช‚เชคเชฟเช“ เชฎเชพเชŸเซ‡ เช•เซ‚เช•เซ€เช เชฎเซ‹เช•เชฒเชตเชพเชจเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เช•เชฐเซ‡ เช›เซ‡. , เชœเซ‡เชฎ เช•เซ‡ เช‡เชฎเซ‡เชœ เชตเชฟเชจเช‚เชคเซ€ เช…เชฅเชตเชพ เชฌเซ€เชœเซ€ เชธเชพเช‡เชŸเชฎเชพเช‚เชฅเซ€ iframe เชฆเซเชตเชพเชฐเชพ เชธเชพเชฎเช—เซเชฐเซ€ เชฒเซ‹เชก เช•เชฐเชตเซ€. เช•เซ‚เช•เซ€ เชธเซ‡เชŸเชฟเช‚เช—เชจเซ‡ SameSite=None เชชเชฐ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชธเซ‡เชŸ เช•เชฐเซ€เชจเซ‡ เชธเชพเช‡เชŸเซเชธ เชกเชฟเชซเซ‰เชฒเซเชŸ SameSite เชตเชฐเซเชคเชจเชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชก เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡. เชœเซ‹ เช•เซ‡, SameSite=เช•เซเช•เซ€ เชฎเชพเชŸเซ‡ เช•เช‚เชˆ เชจเชนเซ€เช‚ เชคเซ‡ เชฎเซ‚เชฒเซเชฏ เชฎเชพเชคเซเชฐ เชธเซเชฐเช•เซเชทเชฟเชค เชฎเซ‹เชกเชฎเชพเช‚ เชธเซ‡เชŸ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡ (HTTPS เชฎเชพเชฐเชซเชคเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชฎเชพเชŸเซ‡ เชฎเชพเชจเซเชฏ). เชชเชฐเชฟเชตเชฐเซเชคเชจ เชคเชฌเช•เซเช•เชพเชตเชพเชฐ เชถเชฐเซ‚ เชฅเชถเซ‡ เช…เชฐเชœเซ€ เช•เชฐเซ‹ เชซเซ‡เชฌเซเชฐเซเช†เชฐเซ€ 17, เชถเชฐเซ‚เช†เชคเชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชจเชพเชจเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชฎเชพเชŸเซ‡, เช…เชจเซ‡ เชชเช›เซ€ เชงเซ€เชฎเซ‡ เชงเซ€เชฎเซ‡ เช•เชตเชฐเซ‡เชœ เชตเชฟเชธเซเชคเชฐเซ€ เชฐเชนเซเชฏเซเช‚ เช›เซ‡.
  • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ เช“เชณเช–เชชเชคเซเชฐเซ‹เชจเซ€ เชชเซเชทเซเชŸเชฟ เชธเช‚เชฌเช‚เชงเชฟเชค เชนเซ‡เชฐเชพเชจ เช•เชฐเชคเซ€ เชธเซ‚เชšเชจเชพเช“เชฅเซ€ เชฐเช•เซเชทเชฃ. เช•เชพเชฐเชฃ เช•เซ‡ เชธเซเชชเชพเชฎเชฟเช‚เช— เชชเซเชถ เชธเซ‚เชšเชจเชพ เชตเชฟเชจเช‚เชคเซ€เช“ เชœเซ‡เชตเซ€ เชชเซเชฐเชตเซƒเชคเซเชคเชฟ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเชพ เช…เชจเซเชญเชตเชฎเชพเช‚ เชตเชฟเช•เซเชทเซ‡เชช เชชเชพเชกเซ‡ เช›เซ‡ เช…เชจเซ‡ เชชเซเชทเซเชŸเชฟเช•เชฐเชฃ เชธเช‚เชตเชพเชฆเซ‹เชฅเซ€ เชงเซเชฏเชพเชจ เชตเชฟเชšเชฒเชฟเชค เช•เชฐเซ‡ เช›เซ‡, Chrome 80 เชฎเชพเช‚, เชเช• เช…เชฒเช— เชธเช‚เชตเชพเชฆเชจเซ‡ เชฌเชฆเชฒเซ‡, เชนเชตเซ‡ เชเช• เชฎเชพเชนเชฟเชคเซ€เชชเซเชฐเชฆ เชŸเซ‚เชฒเชŸเชฟเชช เชเชกเซเชฐเซ‡เชธ เชฌเชพเชฐเชฎเชพเช‚ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เชฅเชˆ เชถเช•เซ‡ เช›เซ‡ เชšเซ‡เชคเชตเชฃเซ€ เช†เชชเซ‡ เช›เซ‡ เช•เซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เชตเชฟเชจเช‚เชคเซ€ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เชชเช›เซ€ เชคเซ‡ เช•เซเชฐเซ‹เชธ เช†เช‰เชŸ เชฌเซ‡เชฒเชจเซ€ เช›เชฌเซ€ เชธเชพเชฅเซ‡ เชธเซ‚เชšเช•เชฎเชพเช‚ เชคเซ‚เชŸเซ€ เชœเชพเชฏ เช›เซ‡. เชธเซ‚เชšเช• เชชเชฐ เช•เซเชฒเชฟเช• เช•เชฐเซ€เชจเซ‡, เชคเชฎเซ‡ เช•เซ‹เชˆเชชเชฃ เช…เชจเซเช•เซ‚เชณ เชธเชฎเชฏเซ‡ เชตเชฟเชจเช‚เชคเซ€ เช•เชฐเซ‡เชฒ เชชเชฐเชตเชพเชจเช—เซ€เชจเซ‡ เชธเช•เซเชฐเชฟเชฏ เช…เชฅเชตเชพ เชจเช•เชพเชฐเซ€ เชถเช•เซ‹ เช›เซ‹. เช†เชชเชฎเซ‡เชณเซ‡, เชจเชตเซ‹ เชฎเซ‹เชก เชเชตเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชชเชธเช‚เชฆเช—เซ€เชฏเซเช•เซเชค เชฐเซ€เชคเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ เช•เซ‡ เชœเซ‡เชฎเชฃเซ‡ เช…เช—เชพเช‰ เชธเชพเชฎเชพเชจเซเชฏ เชฐเซ€เชคเซ‡ เช†เชตเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซ€ เชนเชคเซ€, เชคเซ‡เชฎเชœ เชเชตเซ€ เชธเชพเช‡เชŸเซเชธ เช•เซ‡ เชœเซ‡ เชจเช•เชพเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเซ€ เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ€ เชฎเซ‹เชŸเซ€ เชŸเช•เชพเชตเชพเชฐเซ€ เชฐเซ‡เช•เซ‹เชฐเซเชก เช•เชฐเซ‡ เช›เซ‡. เชคเชฎเชพเชฎ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชจเชตเชพ เชฎเซ‹เชกเชจเซ‡ เชธเช•เซเชทเชฎ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เชเช• เชตเชฟเชถเซ‡เชท เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ (chrome://flags/#quiet-notification-prompts).

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

  • เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค เชชเซ‰เชช-เช…เชช เชตเชฟเชจเซเชกเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเซ€ (window.open() เชชเชฆเซเชงเชคเชฟเชจเซ‡ เช•เซ‰เชฒ เช•เชฐเซ€เชจเซ‡) เช…เชจเซ‡ เชชเซƒเชทเซเช  เชฌเช‚เชง เช•เชฐเซ‹ เช…เชฅเชตเชพ เช‡เชตเซ‡เชจเซเชŸ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธเชจเซ‡ เช›เซเชชเชพเชตเซ‹ (เช…เชจเชฒเซ‹เชก, เชชเชนเซ‡เชฒเชพเช‚ เช…เชจเชฒเซ‹เชก, เชชเซ‡เชœเชนเชพเช‡เชก เช…เชจเซ‡ เชฆเซƒเชถเซเชฏเชคเชพ เชซเซ‡เชฐเชซเชพเชฐ) เชฎเชพเช‚ เชธเชฟเช‚เช•เซเชฐเชจเชธ XMLHttp เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเซ‹เช•เชฒเชตเซ€;
  • เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชฐเช•เซเชทเชฃ เชฎเชฟเชถเซเชฐ เชฎเชฒเซเชŸเชฟเชฎเซ€เชกเชฟเชฏเชพ เชธเชพเชฎเช—เซเชฐเซ€ เชฒเซ‹เชก เช•เชฐเชตเชพเชฅเซ€ (เชœเซเชฏเชพเชฐเซ‡ HTTPS เชชเซƒเชทเซเช  เชชเชฐ http:// เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเซเชตเชพเชฐเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡). HTTPS เชฆเซเชตเชพเชฐเชพ เช–เซ‹เชฒเชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒเชพ เชชเซƒเชทเซเช เซ‹ เชชเชฐ, "http://" เชฒเชฟเช‚เช•เซเชธ เชนเชตเซ‡ เช‘เชกเชฟเช“ เช…เชจเซ‡ เชตเชฟเชกเชฟเชฏเซ‹ เชซเชพเช‡เชฒเซ‹ เชšเชฒเชพเชตเชตเชพ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชฌเซเชฒเซ‹เช•เซเชธเชฎเชพเช‚ "https://" เชธเชพเชฅเซ‡ เช†เชชเชฎเซ‡เชณเซ‡ เชฌเชฆเชฒเชพเชˆ เชœเชถเซ‡. เชœเซ‹ https เชฆเซเชตเชพเชฐเชพ เช‘เชกเชฟเช“ เช…เชฅเชตเชพ เชตเชฟเชกเชฟเชฏเซ‹ เชธเช‚เชธเชพเชงเชจ เช‰เชชเชฒเชฌเซเชง เชจ เชนเซ‹เชฏ, เชคเซ‹ เชคเซ‡เชจเซเช‚ เชกเชพเช‰เชจเชฒเซ‹เชกเชฟเช‚เช— เช…เชตเชฐเซ‹เชงเชฟเชค เช›เซ‡ (เชคเชฎเซ‡ เชธเชฐเชจเชพเชฎเชพเช‚ เชฌเชพเชฐเชฎเชพเช‚ เชชเซ‡เชกเชฒเซ‹เช• เชชเซเชฐเชคเซ€เช• เชฆเซเชตเชพเชฐเชพ เชเช•เซเชธเซ‡เชธเชฟเชฌเชฒ เชฎเซ‡เชจเซ‚ เชฆเซเชตเชพเชฐเชพ เช…เชตเชฐเซ‹เชงเชฟเชคเชจเซ‡ เชฎเซ‡เชจเซเชฏเซเช…เชฒเซ€ เชšเชฟเชนเซเชจเชฟเชค เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹).

    เชˆเชฎเซ‡เชœเซ€เชธ เชฏเชฅเชพเชตเชค เชฒเซ‹เชก เชฅเชตเชพเชจเซเช‚ เชšเชพเชฒเซ เชฐเชนเซ‡เชถเซ‡ (เช•เซเชฐเซ‹เชฎ 81เชฎเชพเช‚ เช“เชŸเซ‹เช•เชฐเซ‡เช•เซเชŸ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡), เชชเชฐเช‚เชคเซ เชคเซ‡เชจเซ‡ https เช…เชฅเชตเชพ เชฌเซเชฒเซ‹เช• เชˆเชฎเซ‡เชœเซ€เชธ เชธเชพเชฅเซ‡ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡, เชธเชพเช‡เชŸ เชกเซ‡เชตเชฒเชชเชฐเซเชธเชจเซ‡ CSP เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เช เช…เชชเช—เซเชฐเซ‡เชก-เช…เชธเซเชฐเช•เซเชทเชฟเชค-เชตเชฟเชจเช‚เชคเซ€ เช…เชจเซ‡ เชฌเซเชฒเซ‹เช•-เช“เชฒ-เชฎเชฟเช•เซเชธเซเชก-เช•เชจเซเชŸเซ‡เชจเซเชŸ เช†เชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ เช…เชจเซ‡ เช†เชˆเชซเซเชฐเซ‡เชฎเซเชธ เชฎเชพเชŸเซ‡, เชฎเชฟเชถเซเชฐ เชธเชพเชฎเช—เซเชฐเซ€ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡.

  • เช•เซเชฐเชฎเชฟเช• เชถเชŸเชกเชพเช‰เชจ FTP เช†เชงเชพเชฐ. เชฎเซ‚เชณเชญเซ‚เชค เชฐเซ€เชคเซ‡, FTP เชธเชชเซ‹เชฐเซเชŸ เชนเชœเซ เชชเชฃ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชชเชฐเช‚เชคเซ เชฐเชนเซ‡เชถเซ‡ เชฏเซ‹เชœเชพเชฏเซ‡เชฒ เชเช• เชชเซเชฐเชฏเซ‹เช— เชœเซ‡เชฎเชพเช‚ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“เชจเซ€ เชšเซ‹เช•เซเช•เชธ เชŸเช•เชพเชตเชพเชฐเซ€ เชฎเชพเชŸเซ‡ FTP เชธเชชเซ‹เชฐเซเชŸ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡ (เชชเชพเช›เชพ เชœเชตเชพ เชฎเชพเชŸเซ‡ เชคเชฎเชพเชฐเซ‡ "-enable-ftp" เชตเชฟเช•เชฒเซเชช เชธเชพเชฅเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชถเชฐเซ‚ เช•เชฐเชตเซเช‚ เชชเชกเชถเซ‡). เชšเชพเชฒเซ‹ เชฏเชพเชฆ เช•เชฐเซ€เช เช•เซ‡ เช…เช—เชพเช‰เชจเชพ เชชเซเชฐเช•เชพเชถเชจเซ‹เชฎเชพเช‚ โ€œftp://โ€ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชฆเซเชตเชพเชฐเชพ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชพเชฏเซ‡เชฒเชพ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชฌเซเชฐเชพเช‰เชเชฐ เชตเชฟเชจเซเชกเซ‹เชฎเชพเช‚ เชกเชฟเชธเซเชชเซเชฒเซ‡ เชชเชนเซ‡เชฒเซ‡เชฅเซ€ เชœ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, HTML เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹ เช…เชจเซ‡ README เชซเชพเช‡เชฒเซ‹ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเชคเซเช‚), FTP เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชนเชคเซ‹. เชฆเชธเซเชคเชพเชตเซ‡เชœเซ‹เชฎเชพเช‚เชฅเซ€ เชชเซ‡เชŸเชพ-เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ‡ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเซเชฐเชคเชฟเชฌเช‚เชงเชฟเชค, เช…เชจเซ‡ FTP เชฎเชพเชŸเซ‡ เชชเซเชฐเซ‹เช•เซเชธเซ€ เชธเชชเซ‹เชฐเซเชŸ เชฌเช‚เชง เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เชนเชคเซ‹. เชœเซ‹ เช•เซ‡, เชธเซ€เชงเซ€ เชฒเชฟเช‚เช•เซเชธ เชฆเซเชตเชพเชฐเชพ เชซเชพเช‡เชฒเซ‹ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเซ€ เช…เชจเซ‡ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€เช“เชจเซ€ เชธเชพเชฎเช—เซเชฐเซ€ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเซ€ เชนเชœเซ€ เชชเชฃ เชถเช•เซเชฏ เชนเชคเซเช‚.
  • เช‰เชฎเซ‡เชฐเซเชฏเซเช‚
    เชธเชพเช‡เชŸ เช†เช‡เช•เซ‹เชจ (เชซเซ‡เชตเชฟเช•เซ‹เชจ) เชคเชฐเซ€เช•เซ‡ เชตเซ‡เช•เซเชŸเชฐ SVG เชˆเชฎเซ‡เชœเซ‹เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ.

  • เชฌเซเชฐเชพเช‰เชเชฐเซเชธ เชตเชšเซเชšเซ‡ เชธเชฟเช‚เช•เซเชฐเชจเชพเช‡เชเซ‡เชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเช•เชพเชฐเชจเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชชเชธเช‚เชฆเช—เซ€เชฏเซเช•เซเชค เชฐเซ€เชคเซ‡ เช…เช•เซเชทเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชฎเชพเช‚ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เช•เซ‡เชจเซเชฆเซเชฐเซ€เชฏ เชธเช‚เชšเชพเชฒเชฟเชค เช•เซ‹เชฐเซเชชเซ‹เชฐเซ‡เชŸ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชฎเชพเชŸเซ‡ เชเช• เชจเชฟเชฏเชฎ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เชเช•เซเชธเชŸเชฐเซเชจเชฒ เชเช•เซเชธเซเชŸเซ‡เช‚เชถเชจ, เชœเซ‡ เชคเชฎเชจเซ‡ เช‰เชชเช•เชฐเชฃ เชชเชฐ เชฌเชพเชนเซเชฏ เชเชก-เช‘เชจเซเชธเชจเชพ เช‡เชจเซเชธเซเชŸเซ‹เชฒเซ‡เชถเชจเชจเซ‡ เชฐเซ‹เช•เชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡.
  • เช…เชฎเชฒเซ€ เชคเช• เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชฎเชพเช‚ เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เช เช…เชฅเชตเชพ เช•เซ‰เชฒเซเชธเชจเซ€ เชธเชฎเช—เซเชฐ เชถเซƒเช‚เช–เชฒเชพเชจเซ€ เชเช• เชตเช–เชคเชจเซ€ เชคเชชเชพเชธ. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชœเซเชฏเชพเชฐเซ‡ โ€œdb.user.name.lengthโ€ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡ เช…เช—เชพเช‰ เชคเชฎเชพเชฎ เช˜เชŸเช•เซ‹เชจเซ€ เชตเซเชฏเชพเช–เซเชฏเชพเชจเซ‡ เชคเชฌเช•เซเช•เชพเชตเชพเชฐ เชคเชชเชพเชธเชตเซ€ เชœเชฐเซ‚เชฐเซ€ เชนเชคเซ€, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, โ€œif (db && db.user && db.user.name)โ€ เชฆเซเชตเชพเชฐเชพ. เชนเชตเซ‡ เช“เชชเชฐเซ‡เชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ โ€œ?.โ€ เชคเชฎเซ‡ เชชเซเชฐเชพเชฐเช‚เชญเชฟเช• เชคเชชเชพเชธ เชตเชฟเชจเชพ เชฎเซ‚เชฒเซเชฏ โ€œdb?.user?.name?.lengthโ€ เชเช•เซเชธเซ‡เชธ เช•เชฐเซ€ เชถเช•เซ‹ เช›เซ‹ เช…เชจเซ‡ เช†เชตเซ€ เชเช•เซเชธเซ‡เชธ เชญเซ‚เชฒ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชถเซ‡ เชจเชนเซ€เช‚. เชธเชฎเชธเซเชฏเชพเช“เชจเชพ เช•เชฟเชธเซเชธเชพเชฎเชพเช‚ (เชœเซ‹ เช…เชฎเซเช• เชคเชคเซเชต เชจเชฒ เช…เชฅเชตเชพ เช…เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชคเชฐเซ€เช•เซ‡ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡)) เช†เช‰เชŸเชชเซเชŸ "เช…เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค" เชนเชถเซ‡.
  • JavaScript เชเช• เชจเชตเซเช‚ เชฒเซ‹เชœเชฟเช•เชฒ เชœเซ‹เชกเชพเชฃ เช“เชชเชฐเซ‡เชŸเชฐ เชฐเชœเซ‚ เช•เชฐเซ‡ เช›เซ‡ "??", เชœเซ‡ เชกเชพเชฌเซเช‚ เช“เชชเชฐเซ‡เชจเซเชก NULL เช…เชฅเชตเชพ เช…เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชนเซ‹เชฏ เชคเซ‹ เชœเชฎเชฃเซเช‚ เช“เชชเชฐเซ‡เชจเซเชก เชชเชฐเชค เช•เชฐเซ‡ เช›เซ‡ เช…เชจเซ‡ เชŠเชฒเชŸเซเช‚. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, "const foo = bar ?? 'เชกเชฟเชซเซ‰เชฒเซเชŸ เชธเซเชŸเซเชฐเชฟเช‚เช—'" เชœเซ‹ เชฌเชพเชฐ เชถเซ‚เชจเซเชฏ เชนเซ‹เชฏ, เชคเซ‹ เชฌเชพเชฐเชจเซ€ เช•เชฟเช‚เชฎเชค เชชเชฐเชค เช•เชฐเชถเซ‡ เช…เชจเซเชฏเชฅเชพ, เชœเซเชฏเชพเชฐเซ‡ เชฌเชพเชฐ 0 เช…เชจเซ‡ ' ' เชนเซ‹เชฏ เชคเซเชฏเชพเชฐเซ‡, "||" เช“เชชเชฐเซ‡เชŸเชฐเชจเชพ เชตเชฟเชฐเซ‹เชงเชฎเชพเช‚.
  • เช‘เชฐเชฟเชœเชฟเชจ เชŸเซเชฐเชพเชฏเชฒเซเชธ เชฎเซ‹เชกเชฎเชพเช‚ (เชชเซเชฐเชพเชฏเซ‹เช—เชฟเช• เชธเซเชตเชฟเชงเชพเช“ เช•เซ‡ เชœเซ‡เชจเซ‡ เช…เชฒเช—เชฅเซ€ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡ เชธเช•เซเชฐเชฟเชฏเช•เชฐเชฃ) เชธเซ‚เชšเชฟเชค เชธเชพเชฎเช—เซเชฐเซ€ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ API. เช‘เชฐเชฟเชœเชฟเชจ เชŸเซเชฐเชพเชฏเชฒ เชฒเซ‹เช•เชฒเชนเซ‹เชธเซเชŸ เช…เชฅเชตเชพ 127.0.0.1 เชชเชฐเชฅเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเซ‡เชฒ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚เชฅเซ€ เช‰เชฒเซเชฒเซ‡เช–เชฟเชค API เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชธเซ‚เชšเชตเซ‡ เช›เซ‡, เช…เชฅเชตเชพ เชจเซ‹เช‚เชงเชฃเซ€ เช•เชฐเซเชฏเชพ เชชเช›เซ€ เช…เชจเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชŸเซ‹เช•เชจ เชชเซเชฐเชพเชชเซเชค เช•เชฐเซเชฏเชพ เชชเช›เซ€ เชœเซ‡ เชšเซ‹เช•เซเช•เชธ เชธเชพเช‡เชŸ เชฎเชพเชŸเซ‡ เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชฎเชฏ เชฎเชพเชŸเซ‡ เชฎเชพเชจเซเชฏ เช›เซ‡. API เชธเชพเชฎเช—เซเชฐเซ€ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ, เชชเซเชฐเซ‹เช—เซเชฐเซ‡เชธเชฟเชต เชตเซ‡เชฌ เชเชชเซเชธ (PWS) เชฎเซ‹เชกเชฎเชพเช‚ เชšเชพเชฒเชคเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธ เชฆเซเชตเชพเชฐเชพ เช…เช—เชพเช‰ เช•เซ‡เชถ เช•เชฐเชพเชฏเซ‡เชฒ เชธเชพเชฎเช—เซเชฐเซ€ เชตเชฟเชถเซ‡ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡. เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฌเซเชฐเชพเช‰เชเชฐ เชฌเชพเชœเซ เชชเชฐ เช›เชฌเซ€เช“, เชตเชฟเชกเชฟเช“เช เช…เชจเซ‡ เชฒเซ‡เช–เซ‹ เชธเชนเชฟเชค เชตเชฟเชตเชฟเชง เชกเซ‡เชŸเชพเชจเซ‡ เชธเชพเชšเชตเซ€ เชถเช•เซ‡ เช›เซ‡ เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชจเซ‡เชŸเชตเชฐเซเช• เช•เชจเซ‡เช•เซเชถเชจ เช–เซ‹เชตเชพเชˆ เชœเชพเชฏ, เชคเซเชฏเชพเชฐเซ‡ เชคเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— Cache Storage เช…เชจเซ‡ IndexedDB API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฐเซ‹. เชธเชพเชฎเช—เซเชฐเซ€ เช…เชจเซเช•เซเชฐเชฎเชฃเชฟเช•เชพ API เช†เชตเชพ เชธเช‚เชธเชพเชงเชจเซ‹ เช‰เชฎเซ‡เชฐเชตเชพ, เชถเซ‹เชงเชตเชพ เช…เชจเซ‡ เช•เชพเชขเซ€ เชจเชพเช–เชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซ‡ เช›เซ‡. เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚, เช† API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชชเชนเซ‡เชฒเชพเชฅเซ€ เชœ เช‘เชซเชฒเชพเช‡เชจ เชœเซ‹เชตเชพ เชฎเชพเชŸเซ‡ เช‰เชชเชฒเชฌเซเชง เชชเซƒเชทเซเช เซ‹เชจเซ€ เชธเซ‚เชšเชฟ เช…เชจเซ‡ เชฎเชฒเซเชŸเซ€เชฎเซ€เชกเชฟเชฏเชพ เชกเซ‡เชŸเชพเชจเซ‡ เชธเซ‚เชšเชฟเชฌเชฆเซเชง เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชพเชฏ เช›เซ‡.

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

  • เชธเซเชฅเชฟเชฐ เช…เชจเซ‡ เชนเชตเซ‡ เช“เชฐเชฟเชœเชฟเชจ เชŸเซเชฐเชพเชฏเชฒเซเชธ API เชจเซ€ เชฌเชนเชพเชฐ เชตเชฟเชคเชฐเชฟเชค เชชเซ€เช•เชฐเชจเซ‹ เชธเช‚เชชเชฐเซเช• เช•เชฐเซ‹, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเชฐเชจเชพเชฎเชพเช‚ เชชเซเชธเซเชคเชฟเช•เชพเชฎเชพเช‚เชฅเซ€ เชชเซเชฐเชตเซ‡เชถเซ‹ เชชเชธเช‚เชฆ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชคเซ‡เชฎเชจเชพ เชตเชฟเชถเซ‡เชจเซ€ เชšเซ‹เช•เซเช•เชธ เชตเชฟเช—เชคเซ‹ เชธเชพเช‡เชŸ เชชเชฐ เชชเซเชฐเชธเชพเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡. เชตเชฟเชจเช‚เชคเซ€ เชชเซเชจเชƒเชชเซเชฐเชพเชชเซเชค เช•เชฐเชตเชพเชจเซ€ เชœเชฐเซ‚เชฐ เชนเซ‹เชฏ เชคเซ‡เชตเชพ เช—เซเชฃเชงเชฐเซเชฎเซ‹เชจเซ€ เชธเซ‚เชšเชฟเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเซ‡ เช›เซ‡. เช† เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เช เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ‡ เชธเซเชชเชทเซเชŸเชชเชฃเซ‡ เชชเซเชฐเชฆเชฐเซเชถเชฟเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡ เช† เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เชจเซ‡ เชชเชพเชธ เช•เชฐเชตเซ€ เช•เซ‡ เชจเชนเซ€เช‚ เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเซ‡ เช›เซ‡. API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡, เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชฎเซ‹เช•เชฒเซ‡เชฒเชพ เชชเชคเซเชฐ เชฎเชพเชŸเซ‡ เชชเซเชฐเชพเชชเซเชคเช•เชฐเซเชคเชพเช“เชจเซ‡ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเซ‡เชฌ เชฎเซ‡เช‡เชฒ เช•เซเชฒเชพเชฏเช‚เชŸเชฎเชพเช‚, เชšเซ‹เช•เซเช•เชธ เชจเช‚เชฌเชฐ เชชเชฐ เช•เซ‰เชฒ เชถเชฐเซ‚ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ VoIP เชซเช‚เช•เซเชถเชจ เชธเชพเชฅเซ‡เชจเซ€ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เช…เชฅเชตเชพ เชชเชนเซ‡เชฒเชพเชฅเซ€ เชจเซ‹เช‚เชงเชพเชฏเซ‡เชฒเชพ เชฎเชฟเชคเซเชฐเซ‹เชจเซ‡ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชธเซ‹เชถเชฟเชฏเชฒ เชจเซ‡เชŸเชตเชฐเซเช•เชฎเชพเช‚. . เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, เช‘เชฐเชฟเชœเชฟเชจ เชŸเซเชฐเชพเชฏเชฒเซเชธเชจเชพ เชญเชพเช— เชฐเซ‚เชชเซ‡, เช•เซ‡เชŸเชฒเซ€เช• เชจเชตเซ€ เชธเช‚เชชเชฐเซเช• เชชเซ€เช•เชฐ เช—เซเชฃเชงเชฐเซเชฎเซ‹ เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡: เช…เช—เชพเช‰ เช‰เชชเชฒเชฌเซเชง เชธเช‚เชชเซ‚เชฐเซเชฃ เชจเชพเชฎ, เช‡เชฎเซ‡เช‡เชฒ เช…เชจเซ‡ เชซเซ‹เชจ เชจเช‚เชฌเชฐ เช‰เชชเชฐเชพเช‚เชค, เช‡เชฎเซ‡เช‡เชฒ เชธเชฐเชจเชพเชฎเซเช‚ เช…เชจเซ‡ เช›เชฌเซ€ เชธเซเชฅเชพเชจเชพเช‚เชคเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
  • เชตเซ‡เชฌ เชตเชฐเซเช•เชฐเซเชธเชฎเชพเช‚ เชธเซ‚เชšเชตเซเชฏเซเช‚ ECMAScript เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชตเชพเชจเซ€ เชเช• เชจเชตเซ€ เชฐเซ€เชค, เชœเซ‡ เชคเชฎเชจเซ‡ importScripts() เชซเช‚เช•เซเชถเชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซเช‚ เชŸเชพเชณเชตเชพ เชฆเซ‡ เช›เซ‡, เชœเซ‡ เช†เชฏเชพเชคเซ€ เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เช•เชพเชฐเซเชฏเช•เชฐเชจเซ‡ เช…เชตเชฐเซ‹เชงเซ‡ เช›เซ‡ เช…เชจเซ‡ เชคเซ‡เชจเซ‡ เชตเซˆเชถเซเชตเชฟเช• เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชเช•เซเชเชฟเช•เซเชฏเซเชŸ เช•เชฐเซ‡ เช›เซ‡. เชจเชตเซ€ เชชเชฆเซเชงเชคเชฟเชฎเชพเช‚ เชตเซ‡เชฌ เชตเชฐเซเช•เชฐเซเชธ เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชฎเซ‹เชกเซเชฏเซเชฒ เชฌเชจเชพเชตเชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชœเซ‡ เชชเซเชฐเชฎเชพเชฃเชญเซ‚เชค JavaScript เช†เชฏเชพเชค เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ‡ เชธเชฎเชฐเซเชฅเชจ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เชตเชฐเซเช•เชฐ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเซเชฏเชพ เชตเชฟเชจเชพ เช—เชคเชฟเชถเซ€เชฒ เชฐเซ€เชคเซ‡ เชฒเซ‹เชก เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชฎเซ‹เชกเซเชฏเซเชฒเซ‹ เชฒเซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฐเซเช•เชฐ เช•เชจเซเชธเซเชŸเซเชฐเช•เซเชŸเชฐ เชเช• เชจเชตเซ‹ เชธเช‚เชธเชพเชงเชจ เชชเซเชฐเช•เชพเชฐ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ - 'เชฎเซ‹เชกเซเชฏเซเชฒ':

    const worker = new Worker('worker.js', {
    เชชเซเชฐเช•เชพเชฐ: 'เชฎเซ‹เชกเซเชฏเซเชฒ'
    });

  • เช…เชฎเชฒเซ€ เชฌเชพเชนเซเชฏ เชชเซเชธเซเชคเช•เชพเชฒเชฏเซ‹เชจเชพ เช‰เชชเชฏเซ‹เช—เชจเซ€ เชœเชฐเซ‚เชฐ เชตเช—เชฐ เชธเช‚เช•เซเชšเชฟเชค เชธเซเชŸเซเชฐเซ€เชฎเซเชธ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชจเซ€ เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเซ€ เชฌเชฟเชฒเซเชŸ-เช‡เชจ เช•เซเชทเชฎเชคเชพ. เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เช…เชจเซ‡ เชกเชฟเช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เชฎเชพเชŸเซ‡ API เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพ เช›เซ‡ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจเชธเซเชŸเซเชฐเซ€เชฎ เช…เชจเซ‡ เชกเซ€เช•เซ‹เชฎเซเชชเซเชฐเซ‡เชธเชจเชธเซเชŸเซเชฐเซ€เชฎ. gzip เช…เชจเซ‡ deflate เช…เชฒเซเช—เซ‹เชฐเชฟเชงเชฎเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เชธเชชเซ‹เชฐเซเชŸเซ‡เชก เช›เซ‡.

    เช•เซ‹เชจเซเชธเซเชŸ เช•เชฎเซเชชเซเชฐเซ‡เชถเชจ เชฐเซ€เชกเซ‡เชฌเชฒ เชธเซเชŸเซเชฐเซ€เชฎ
    = inputReadableStream.pipeThrough(new CompressionStream('gzip'));

  • CSS เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เช‰เชฎเซ‡เชฐเชพเชˆ "เชฒเชพเช‡เชจ-เชฌเซเชฐเซ‡เช•: เช—เชฎเซ‡ เชคเซเชฏเชพเช‚", เชœเซ‡ เช•เซ‹เชˆเชชเชฃ เชŸเชพเช‡เชชเซ‹เช—เซเชฐเชพเชซเชฟเช• เช…เช•เซเชทเชฐเชจเชพ เชธเซเชคเชฐเซ‡ เชตเชฟเชฐเชพเชฎเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡, เชœเซ‡เชฎเชพเช‚ เชœเช—เซเชฏเชพเช“ เชฆเซเชตเชพเชฐเชพ เชชเซ‚เชฐเซเชตเชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เชตเชฟเชฐเชพเชฎเชšเชฟเชนเซเชจ เช…เช•เซเชทเชฐเซ‹เชจเซ€ เชจเชœเซ€เช•เชจเชพ เชตเชฟเชฐเชพเชฎเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ ( ) เช…เชจเซ‡ เชถเชฌเซเชฆเซ‹เชจเซ€ เชฎเชงเซเชฏเชฎเชพเช‚. CSS เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เชชเชฃ เช‰เชฎเซ‡เชฐเซเชฏเซเช‚ "overflow-wrap: เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ยป เชœเซ‹ เชฒเชพเช‡เชจเชฎเชพเช‚ เชตเชฟเชฐเชพเชฎ เชฎเชพเชŸเซ‡ เชฏเซ‹เช—เซเชฏ เชธเซเชฅเชพเชจ เชจ เชฎเชณเซ€ เชถเช•เซ‡ เชคเซ‹ เชคเชฎเชจเซ‡ เช—เชฎเซ‡ เชคเซเชฏเชพเช‚ เช…เช•เซเชทเชฐเซ‹เชจเชพ เช…เช–เช‚เชกเชฟเชค เช•เซเชฐเชฎเชจเซ‡ เชคเซ‹เชกเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • เชเชจเซเช•เซเชฐเชฟเชชเซเชŸเซ‡เชก เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชพเชฏเซ‡เชฒ เชฎเซ€เชกเชฟเชฏเชพ เชธเช‚เชฆเชฐเซเชญ เชฎเชพเชŸเซ‡, เชชเชฆเซเชงเชคเชฟ เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชฒเชพเช—เซ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เช›เซ‡ MediaCapabilities.decodingInfo(), เชœเซ‡ เชธเซเชฐเช•เซเชทเชฟเชค เชธเชพเชฎเช—เซเชฐเซ€เชจเซ‡ เชกเซ€เช•เซ‹เชก เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชจเซ€ เช•เซเชทเชฎเชคเชพเช“ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช† เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช‰เชชเชฒเชฌเซเชง เชฌเซ‡เชจเซเชกเชตเชฟเชกเซเชฅ เช…เชจเซ‡ เชธเซเช•เซเชฐเซ€เชจ เช•เชฆเชจเชพ เช†เชงเชพเชฐเซ‡ เช‰เชšเซเชš-เช—เซเชฃเชตเชคเซเชคเชพเชตเชพเชณเชพ เช…เชฅเชตเชพ เชŠเชฐเซเชœเชพ-เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เชกเซ€เช•เซ‹เชกเชฟเช‚เช— เชฆเซƒเชถเซเชฏเซ‹ เชชเชธเช‚เชฆ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡).
  • เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เชชเชฆเซเชงเชคเชฟ HTMLVideoElement.getVideoPlaybackQuality(), เชœเซ‡เชจเชพ เชฆเซเชตเชพเชฐเชพ เชคเชฎเซ‡ เชฌเชฟเชŸเชฐเซ‡เชŸ, เชฐเชฟเชเซ‹เชฒเซเชฏเซเชถเชจ เช…เชจเซ‡ เช…เชจเซเชฏ เชตเชฟเชกเชฟเชฏเซ‹ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชธเชฎเชพเชฏเซ‹เชœเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชตเชฟเชกเชฟเช“ เชชเซเชฒเซ‡เชฌเซ‡เช• เชชเซเชฐเชฆเชฐเซเชถเชจ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹.
  • API เชฎเชพเช‚ เชšเซเช•เชตเชฃเซ€ เชนเซ‡เชจเซเชกเชฒเชฐ, เชœเซ‡ เชนเชพเชฒเชจเซ€ เชšเซเช•เชตเชฃเซ€ เชชเซเชฐเชฃเชพเชฒเซ€เช“ เชธเชพเชฅเซ‡ เชเช•เซ€เช•เชฐเชฃเชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเซ‡ เช›เซ‡, เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเซ‡ เช›เซ‡ เชชเซเชฐเชคเชฟเชจเชฟเชงเชฟเชฎเช‚เชกเชณ เชšเซเช•เชตเชฃเซ€ เชธเชฟเชธเซเชŸเชฎเชจเชพ เชฌเชพเชนเซเชฏ เชชเซเชฐเซ‹เชธเซ‡เชธเชฐเชจเซ‡ เชธเชฐเชจเชพเชฎเชพเช‚ เช…เชจเซ‡ เชธเช‚เชชเชฐเซเช• เชฎเชพเชนเชฟเชคเซ€เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเซ€ (เชชเซ‡เชฎเซ‡เชจเซเชŸ เชธเชฟเชธเซเชŸเชฎ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชฎเชพเช‚ เชฌเซเชฐเชพเช‰เชเชฐ เช•เชฐเชคเชพเช‚ เชตเชงเซ เชธเชšเซ‹เชŸ เชฎเชพเชนเชฟเชคเซ€ เชนเซ‹เชˆ เชถเช•เซ‡ เช›เซ‡).
  • เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ HTTP เชนเซ‡เชกเชฐ เช†เชงเชพเชฐ เชธเซ‡เช•-เชซเซ‡เชš-เชกเซ‡เชธเซเชŸ, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชฟเชจเช‚เชคเซ€ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชธเชพเชฎเช—เซเชฐเซ€เชจเชพ เชชเซเชฐเช•เชพเชฐ เชตเชฟเชถเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชฎเซ‡เชŸเชพเชกเซ‡เชŸเชพ เชฎเซ‹เช•เชฒเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, img เชŸเซ‡เช— เชฆเซเชตเชพเชฐเชพ เชตเชฟเชจเช‚เชคเซ€ เชฎเชพเชŸเซ‡, เชชเซเชฐเช•เชพเชฐ "เช‡เชฎเซ‡เชœ" เช›เซ‡, เชซเซ‹เชจเซเชŸเซเชธ เชฎเชพเชŸเซ‡ - "เชซเซ‹เชจเซเชŸ", เชธเซเช•เซเชฐเชฟเชชเซเชŸเซเชธ เชฎเชพเชŸเซ‡ - "เชธเซเช•เซเชฐเซ€เชชเซเชŸ", เชถเซˆเชฒเซ€เช“ เชฎเชพเชŸเซ‡ - "เชถเซˆเชฒเซ€", เชตเช—เซ‡เชฐเซ‡). เช‰เชฒเซเชฒเซ‡เช–เชฟเชค เชชเซเชฐเช•เชพเชฐเชจเชพ เช†เชงเชพเชฐเซ‡, เชธเชฐเซเชตเชฐ เชšเซ‹เช•เซเช•เชธ เชชเซเชฐเช•เชพเชฐเชจเชพ เชนเซเชฎเชฒเชพเช“ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃ เชฎเชพเชŸเซ‡ เชชเช—เชฒเชพเช‚ เชฒเชˆ เชถเช•เซ‡ เช›เซ‡ (เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชคเซ‡ เช…เชธเช‚เชญเชตเชฟเชค เช›เซ‡ เช•เซ‡ เชฎเชจเซ€ เชŸเซเชฐเชพเชจเซเชธเชซเชฐ เชฎเชพเชŸเซ‡ เชนเซ‡เชจเซเชกเชฒเชฐเชจเซ€ เชฒเชฟเช‚เช• img เชŸเซ‡เช— เชฆเซเชตเชพเชฐเชพ เชจเชฟเชฐเซเชฆเชฟเชทเซเชŸ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡, เชคเซ‡เชฅเซ€ เช†เชตเซ€ เชตเชฟเชจเช‚เชคเซ€เช“ เชฎเชพเชŸเซ‡ เชœเชฐเซ‚เชฐเซ€ เชจเชฅเซ€. เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡).
  • JavaScript เชเชจเซเชœเชฟเชจ V8 เชฎเชพเช‚ เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชขเช—เชฒเชพ เชชเชฐ เชชเซ‹เชˆเชจเซเชŸเชฐเซเชธ เชธเซเชŸเซ‹เชฐ เช•เชฐเซ€ เชฐเชนเซเชฏเชพ เช›เซ‡. เชธเช‚เชชเซ‚เชฐเซเชฃ 64-เชฌเซ€เชŸ เชฎเซ‚เชฒเซเชฏเชจเซ‡ เชธเช‚เช—เซเชฐเชนเชฟเชค เช•เชฐเชตเชพเชจเซ‡ เชฌเชฆเชฒเซ‡, เชชเซ‹เช‡เชจเซเชŸเชฐเชจเชพ เชซเช•เซเชค เช…เชจเชจเซเชฏ เชจเซ€เชšเชฒเชพ เชฌเชฟเชŸเซเชธ เชธเช‚เช—เซเชฐเชนเชฟเชค เชฅเชพเชฏ เช›เซ‡. เช† เช“เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจเชฅเซ€ 40-3% เชจเซ€ เช•เชพเชฎเช—เซ€เชฐเซ€ เชฆเช‚เชกเชจเซ€ เช•เชฟเช‚เชฎเชคเซ‡, เชขเช—เชฒเชพ เชฎเซ‡เชฎเชฐเซ€ เชตเชชเชฐเชพเชถเชจเซ‡ 8% เช˜เชŸเชพเชกเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเซเชฏเซเช‚.
    เช•เซเชฐเซ‹เชฎ 80 เชฐเชฟเชฒเซ€เช

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

  • เชซเซ‡เชฐเชซเชพเชฐ เชตเซ‡เชฌ เชกเซ‡เชตเชฒเชชเชฐเซเชธ เชฎเชพเชŸเซ‡เชจเชพ เชธเชพเชงเชจเซ‹เชฎเชพเช‚:
    • เชตเซ‡เชฌ เช•เชจเซเชธเซ‹เชฒ เชชเชพเชธเซ‡ เชนเชตเซ‡ let เช…เชจเซ‡ class เชเช•เซเชธเชชเซเชฐเซ‡เชถเชจเชจเซ‡ เชซเชฐเซ€เชฅเซ€ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช›เซ‡.

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

    • เชธเซเชงเชพเชฐเซ‡เชฒ เชตเซ‡เชฌ เชเชธเซ‡เชฎเซเชฌเชฒเซ€ เชกเซ€เชฌเช—เซ€เช‚เช— เชŸเซ‚เชฒเซเชธ. เช‰เชฎเซ‡เชฐเชพเชฏเซ‡เชฒ เช†เชงเชพเชฐ เชตเชพเชฎเชจ เชธเซเชŸเซ‡เชช-เชฌเชพเชฏ-เชธเซเชŸเซ‡เชช เชกเซ€เชฌเช—เซ€เช‚เช— เชฎเชพเชŸเซ‡, เชฌเซเชฐเซ‡เช•เชชเซ‹เช‡เชจเซเชŸเซเชธเชจเซ‹ เช‰เชฒเซเชฒเซ‡เช– เช•เชฐเชตเชพ เช…เชจเซ‡ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชกเชฎเชพเช‚ เชธเซเชŸเซ‡เช• เชŸเซเชฐเซ‡เชธเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เซ‡ เชœเซ‡เชฎเชพเช‚ WebAssembly เชเชชเซเชฒเชฟเช•เซ‡เชถเชจ เชฒเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.

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

    • เชจเซ‡เชŸเชตเชฐเซเช• เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชธเซเชงเชพเชฐเซ‡เชฒ เชชเซ‡เชจเชฒ. เชตเชฟเชจเช‚เชคเซ€เชจเซ€ เชถเชฐเซ‚เช†เชค เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชธเซเช•เซเชฐเชฟเชชเซเชŸเชจเชพ เช•เซ‰เชฒเซเชธเชจเซ€ เชธเชพเช‚เช•เชณ เชœเซ‹เชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เช‰เชฎเซ‡เชฐเชพเชˆ.

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

      เชจเชตเชพ เชชเชพเชฅ เช…เชจเซ‡ URL เช•เซ‰เชฒเชฎเซเชธ เช‰เชฎเซ‡เชฐเซเชฏเชพ เชœเซ‡ เชฆเชฐเซ‡เช• เชจเซ‡เชŸเชตเชฐเซเช• เชธเช‚เชธเชพเชงเชจ เชฎเชพเชŸเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ เชชเชพเชฅ เช…เชจเซ‡ เชธเช‚เชชเซ‚เชฐเซเชฃ URL เชฆเชฐเซเชถเชพเชตเซ‡ เช›เซ‡. เช–เชพเชคเชฐเซ€ เช•เชฐเซ‡ เช›เซ‡ เช•เซ‡ เชชเชธเช‚เชฆ เช•เชฐเซ‡เชฒ เช•เซเชตเซ‡เชฐเซ€ เชตเชฟเชนเช‚เช—เชพเชตเชฒเซ‹เช•เชจ เชกเชพเชฏเชพเช—เซเชฐเชพเชฎเชฎเชพเช‚ เชชเซเชฐเช•เชพเชถเชฟเชค เชฅเชฏเซ‡เชฒ เช›เซ‡.

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

    • เชจเซ‡เชŸเชตเชฐเซเช• เชถเชฐเชคเซ‹ เชŸเซ‡เชฌเชฎเชพเช‚, เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพ-เชเชœเชจเซเชŸ เชชเชฐเชฟเชฎเชพเชฃ เชฌเชฆเชฒเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชตเชฟเช•เชฒเซเชช เช‰เชฎเซ‡เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซ‹ เช›เซ‡.

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

    • เช“เชกเชฟเชŸ เชชเซ‡เชจเชฒเชจเซ‡ เชฐเซ‚เชชเชฐเซ‡เช–เชพเช‚เช•เชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชเช• เชจเชตเชพ เช‡เชจเซเชŸเชฐเชซเซ‡เชธเชจเซ€ เชฆเชฐเช–เชพเชธเซเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡.
      เช•เซเชฐเซ‹เชฎ 80 เชฐเชฟเชฒเซ€เช

    • เชŸเซ‡เชฌเชฎเชพเช‚ เช•เชตเชฐเซ‡เชœ เชฆเชฐเซ‡เช• เช•เชพเชฐเซเชฏ เชฎเชพเชŸเซ‡ เช…เชฅเชตเชพ เชฆเชฐเซ‡เช• เช•เซ‹เชก เชฌเซเชฒเซ‹เช• เชฎเชพเชŸเซ‡ เช•เชตเชฐเซ‡เชœ เชกเซ‡เชŸเชพ เชเช•เชคเซเชฐเชฟเชค เช•เชฐเชตเชพเชจเซ€ เชชเชธเช‚เชฆเช—เซ€ เชชเซเชฐเชฆเชพเชจ เช•เชฐเซ€ เช›เซ‡ (เชตเชงเซ เชตเชฟเช—เชคเชตเชพเชฐ เช†เช‚เช•เชกเชพ, เชชเชฐเช‚เชคเซ เชตเชงเซ เชธเช‚เชธเชพเชงเชจเซ‹เชจเซ€ เชœเชฐเซ‚เชฐ เช›เซ‡).

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

  • AppCache เชฎเซ‡เชจเชฟเชซเซ‡เชธเซเชŸ เชเช•เซเชถเชจ (เช“เชซเชฒเชพเช‡เชจ เชฎเซ‹เชกเชฎเชพเช‚ เชตเซ‡เชฌ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชธเช‚เชšเชพเชฒเชจเชจเซ‡ เช—เซ‹เช เชตเชตเชพ เชฎเชพเชŸเซ‡เชจเซ€ เชคเช•เชจเซ€เช•) เชฎเชฐเซเชฏเชพเชฆเชฟเชค เชธเชพเช‡เชŸเชจเซ€ เชตเชฐเซเชคเชฎเชพเชจ เชกเชฟเชฐเซ‡เช•เซเชŸเชฐเซ€ (เชœเซ‹ เชฎเซ‡เชจเชฟเชซเซ‡เชธเซเชŸ www.example.com/foo/bar/ เชชเชฐเชฅเซ€ เชกเชพเช‰เชจเชฒเซ‹เชก เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชนเซ‹เชฏ, เชคเซ‹ URL เชจเซ‡ เช“เชตเชฐเชฐเชพเช‡เชก เช•เชฐเชตเชพเชจเซ€ เช•เซเชทเชฎเชคเชพ เชซเช•เซเชค /foo/bar/ เชจเซ€ เช…เช‚เชฆเชฐ เชœ เช•เชพเชฎ เช•เชฐเชถเซ‡). AppCache เชธเชชเซ‹เชฐเซเชŸเชจเซ‡ Chrome 82 เชฎเชพเช‚ เชธเช‚เชชเซ‚เชฐเซเชฃเชชเชฃเซ‡ เชฆเซ‚เชฐ เช•เชฐเชตเชพเชจเซ€ เชฏเซ‹เชœเชจเชพ เช›เซ‡. เชŸเชพเช‚เช•เชตเชพเชฎเชพเช‚ เช†เชตเซ‡เชฒ เช•เชพเชฐเชฃ เช•เซเชฐเซ‹เชธ-เชธเชพเช‡เชŸ เชธเซเช•เซเชฐเชฟเชชเซเชŸเซ€เช‚เช— เชนเซเชฎเชฒเชพเช“ เชฎเชพเชŸเซ‡เชจเชพ เชเช• เชตเซ‡เช•เซเชŸเชฐเชฎเชพเช‚เชฅเซ€ เช›เซเชŸเช•เชพเชฐเซ‹ เชฎเซ‡เชณเชตเชตเชพเชจเซ€ เช‡เชšเซเช›เชพ เช›เซ‡. AppCache เชจเซ‡ เชฌเชฆเชฒเซ‡ API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชญเชฒเชพเชฎเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เชตเชฐ.
  • เชฌเช‚เชง เชฒเซ‡เช—เชธเซ€ WebVR 1.1 API เชฎเชพเชŸเซ‡ เชธเชชเซ‹เชฐเซเชŸ, เชœเซ‡ API เชฆเซเชตเชพเชฐเชพ เชฌเชฆเชฒเซ€ เชถเช•เชพเชฏ เช›เซ‡ เชตเซ‡เชฌเชเช•เซเชธเช†เชฐ เช‰เชชเช•เชฐเชฃ, เชœเซ‡ เชคเชฎเชจเซ‡ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เช…เชจเซ‡ เช“เช—เชฎเซ‡เชจเซเชŸเซ‡เชก เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡เชจเชพ เช˜เชŸเช•เซ‹เชจเซ‡ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชธเซเชฅเชฟเชฐ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฐเชฟเชฏเชพเชฒเชฟเชŸเซ€ เชนเซ‡เชฒเซเชฎเซ‡เชŸเชฅเซ€ เชฒเชˆเชจเซ‡ เชฎเซ‹เชฌเชพเช‡เชฒ เช‰เชชเช•เชฐเชฃเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เชธเซ‹เชฒเซเชฏเซเชถเชจเซเชธ เชธเซเชงเซ€เชจเชพ เชตเชฟเชตเชฟเชง เชตเชฐเซเช—เซ‹เชจเชพ เช‰เชชเช•เชฐเชฃเซ‹ เชธเชพเชฅเซ‡ เช•เชพเชฐเซเชฏเชจเซ‡ เชเช•เซ€เช•เซƒเชค เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.
  • registerProtocolHandler() เช…เชจเซ‡ unregisterProtocolHandler() เชชเชฆเซเชงเชคเชฟเช“ เชฆเซเชตเชพเชฐเชพ เชœเซ‹เชกเชพเชฏเซ‡เชฒเชพ เชชเซเชฐเซ‹เชŸเซ‹เช•เซ‹เชฒ เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชนเชตเซ‡ เชฎเชพเชคเซเชฐ เชธเซเชฐเช•เซเชทเชฟเชค เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚ เชœ เช•เชพเชฎ เช•เชฐเซ€ เชถเช•เซ‡ เช›เซ‡ (เชœเซเชฏเชพเชฐเซ‡ HTTPS เชฆเซเชตเชพเชฐเชพ เชเช•เซเชธเซ‡เชธ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡).

เชจเชตเซ€เชจเชคเชพเช“ เช…เชจเซ‡ เชฌเช— เชซเชฟเช•เซเชธ เช‰เชชเชฐเชพเช‚เชค, เชจเชตเซเช‚ เชธเช‚เชธเซเช•เชฐเชฃ เชฆเซ‚เชฐ เช•เชฐเซ‡ เช›เซ‡ 56 เชจเชฌเชณเชพเชˆเช“. เชŸเซ‚เชฒเซเชธ เชธเชพเชฅเซ‡ เชธเซเชตเชšเชพเชฒเชฟเชค เชชเชฐเซ€เช•เซเชทเชฃเชจเชพ เชชเชฐเชฟเชฃเชพเชฎเซ‡ เช˜เชฃเซ€ เชจเชฌเชณเชพเชˆเช“เชจเซ‡ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€ เชธเชฐเชจเชพเชฎเซเช‚ เชธเซ‡เชจเชฟเชŸเชพเชˆเชเชฐ, เชฎเซ‡เชฎเชฐเซ€ เชธเซ‡เชจเชฟเชŸเชพเชˆเชเชฐ, เชจเชฟเชฏเช‚เชคเซเชฐเชฃ เชชเซเชฐเชตเชพเชน เช…เช–เช‚เชกเชฟเชคเชคเชพ, เชฒเชฟเชฌเชซเชเชฐ ะธ เชเชเชซเชเชฒ. เช•เซ‹เชˆ เชœเชŸเชฟเชฒ เชธเชฎเชธเซเชฏเชพเช“ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชจเชฅเซ€ เชœเซ‡ เชตเซเชฏเช•เซเชคเชฟเชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชธเซเชฐเช•เซเชทเชพเชจเชพ เชคเชฎเชพเชฎ เชธเซเชคเชฐเซ‹เชจเซ‡ เชฌเชพเชฏเชชเชพเชธ เช•เชฐเชตเชพเชจเซ€ เช…เชจเซ‡ เชธเซ‡เชจเซเชกเชฌเซ‹เช•เซเชธ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเซ€ เชฌเชนเชพเชฐ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เช•เซ‹เชก เชšเชฒเชพเชตเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡. เชตเชฐเซเชคเชฎเชพเชจ เชชเซเชฐเช•เชพเชถเชจ เชฎเชพเชŸเซ‡ เชจเชฌเชณเชพเชˆเช“ เชถเซ‹เชงเชตเชพ เชฎเชพเชŸเซ‡ เชฐเซ‹เช•เชก เชชเซเชฐเชธเซเช•เชพเชฐเซ‹ เชšเซ‚เช•เชตเชตเชพเชจเชพ เช•เชพเชฐเซเชฏเช•เซเชฐเชฎเชจเชพ เชญเชพเช—เชฐเซ‚เชชเซ‡, Google เช $37 เชนเชœเชพเชฐเชจเชพ เชฎเซ‚เชฒเซเชฏเชจเชพ 48 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹ (เชเช• $10000 เชชเซเชฐเชธเซเช•เชพเชฐ, เชคเซเชฐเชฃ $5000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹, เชคเซเชฐเชฃ $3000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹, เชšเชพเชฐ $2000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹, เชคเซเชฐเชฃ $1000 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹ เช…เชจเซ‡ เช› $500 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹) เชšเซ‚เช•เชตเซเชฏเชพ. 17 เชชเซเชฐเชธเซเช•เชพเชฐเซ‹เชจเซเช‚ เช•เชฆ เชนเชœเซ€ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเซเช‚ เชจเชฅเซ€.

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

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