เช›เซเชชเชพเชฏเซ‡เชฒ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เช“เชณเช– เชฎเชพเชŸเซ‡ เชจเชตเซ€ เชŸเซ‡เช•เชจเชฟเช• เชฐเชœเซ‚ เช•เชฐเซ€

เชŸเซ‡เช•เชจเชฟเช•เชฒ เชฏเซเชจเชฟเชตเชฐเซเชธเชฟเชŸเซ€ เช“เชซ เช—เซเชฐเชพเช (เช“เชธเซเชŸเซเชฐเชฟเชฏเชพ) เชจเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹เชจเซเช‚ เชเช• เชœเซ‚เชฅ, เชœเซ‡ เช…เช—เชพเช‰ เชนเซเชฎเชฒเชพเชจเซ€ เชชเชฆเซเชงเชคเชฟเช“ เชตเชฟเช•เชธเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชœเชพเชฃเซ€เชคเซเช‚ เชนเชคเซเช‚. เชเชฎเชกเซ€เชเชธ, เชจเซ‡เชŸเชธเซเชชเซ‡เช•เซเชŸเชฐ ะธ เชฅเซเชฐเซ‹เชนเซ‡เชฎเชฐ, overedเช‚เช•เชพเชฏเซ‡เชฒ เชจเชตเซ€ เชคเซƒเชคเซ€เชฏ-เชชเช•เซเชท เชšเซ‡เชจเชฒ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชคเช•เชจเซ€เช• เชตเชฟเชถเซ‡เชจเซ€ เชฎเชพเชนเชฟเชคเซ€ เชœเซ‡ เชคเชฎเชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชจเซเช‚ เชšเซ‹เช•เซเช•เชธ เชธเช‚เชธเซเช•เชฐเชฃ, เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ, CPU เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช…เชจเซ‡ เช›เซเชชเชพเชฏเซ‡เชฒ เช“เชณเช– เชธเชพเชฎเซ‡ เชฒเชกเชตเชพ เชฎเชพเชŸเซ‡ เชเชก-เช“เชจเซเชธเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ‡ เช›เซ‡.

เช† เชชเชฐเชฟเชฎเชพเชฃเซ‹ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชธเช‚เชถเซ‹เชงเช•เซ‹ เชฆเซเชตเชพเชฐเชพ เชคเซˆเชฏเชพเชฐ เช•เชฐเชพเชฏเซ‡เชฒ JavaScript เช•เซ‹เชก เชšเชฒเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชคเซ‡ เชชเซ‚เชฐเชคเซเช‚ เช›เซ‡. เชตเซเชฏเชตเชนเชพเชฐเชฎเชพเช‚, เชชเชฆเซเชงเชคเชฟเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชชเชฐเซ‹เช•เซเชท เช“เชณเช– เชฎเชพเชŸเซ‡ เชตเชงเชพเชฐเชพเชจเชพ เชธเซเชคเซเชฐเซ‹เชค เชคเชฐเซ€เช•เซ‡ เชœ เชจเชนเซ€เช‚, เชชเชฃ OS, เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เช…เชจเซ‡ เชฌเซเชฐเชพเช‰เชเชฐเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเชˆเชจเซ‡, เชถเซ‹เชทเชฃเชจเชพ เชฒเช•เซเชทเชฟเชค เช‰เชชเชฏเซ‹เช— เชฎเชพเชŸเซ‡ เชธเชฟเชธเซเชŸเชฎ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เชŸเซ‹เชฐ เชฌเซเชฐเชพเช‰เชเชฐ เชœเซ‡เชตเซ€ เช›เซเชชเซ€ เช“เชณเช– เชฌเซเชฒเซ‹เช•เซ€เช‚เช— เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเชจเซ‹ เช…เชฎเชฒ เช•เชฐเชคเชพ เชฌเซเชฐเชพเช‰เชเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชชเชฃ เชชเชฆเซเชงเชคเชฟ เช…เชธเชฐเช•เชพเชฐเช• เช›เซ‡. เชชเชฆเซเชงเชคเชฟ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชพเชฅเซ‡ เชธเซเชคเซเชฐเซ‹เชค เช•เซ‹เชก เชชเซเชฐเซ‹เชŸเซ‹เชŸเชพเช‡เชช เชชเซเชฐเช•เชพเชถเชฟเชค MIT เชฒเชพเชฏเชธเชจเซเชธ เชนเซ‡เช เชณ.

JIT, CPU เช…เชจเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชเชฒเซ‹เช•เซ‡เชถเชจ เชฎเชฟเช•เซ‡เชจเชฟเชเชฎเซเชธเชจเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“เชจเชพ เช†เชงเชพเชฐเซ‡, JavaScript เชฎเชพเช‚ เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เชธเซเชŸเซ‡เชŸ เชชเซ‡เชŸเชฐเซเชจเชจเซ€ เช“เชณเช–เชจเชพ เช†เชงเชพเชฐเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฃ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ เชตเชฟเชตเชฟเชง เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชจเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพ เช›เซ‡ เช…เชจเซ‡ เช•เชพเชฎเช—เซ€เชฐเซ€เชจเชพ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชธเชฎเชฏเชจเซ€ เชฒเชพเช•เซเชทเชฃเชฟเช•เชคเชพเช“ เช›เซ‡. เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เชเชจเซ‡ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ JavaScriptเชฎเชพเช‚เชฅเซ€ เชเช•เซเชธเซ‡เชธเชฟเชฌเชฒ เชคเชฎเชพเชฎ เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เชธเซ‚เชšเชฟ เชฌเชจเชพเชตเซ€เชจเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชœเซ‡เชฎ เชœเซ‡เชฎ เชคเซ‡ เชฌเชนเชพเชฐ เช†เชตเซเชฏเซเช‚ เช›เซ‡, เช‘เชฌเซเชœเซ‡เช•เซเชŸเซเชธเชจเซ€ เชธเช‚เช–เซเชฏเชพ เชธเซ€เชงเซ€ เชฐเซ€เชคเซ‡ เชฌเซเชฐเชพเช‰เชเชฐ เชเชจเซเชœเชฟเชจ เช…เชจเซ‡ เชคเซ‡เชจเชพ เชธเช‚เชธเซเช•เชฐเชฃ เชธเชพเชฅเซ‡ เชธเช‚เชฌเช‚เชงเชฟเชค เช›เซ‡.

เช•เชพเชฐเซเชฏ getProperties(o) {
var เชชเชฐเชฟเชฃเชพเชฎ = [];
เชœเซเชฏเชพเชฐเซ‡ (o !== เชจเชฒ) {
เชชเชฐเชฟเชฃเชพเชฎ = result.concat(Reflect.ownKeys(o));
o = Object.getPrototypeOf(o);
}
เชตเชณเชคเชฐ เชชเชฐเชฟเชฃเชพเชฎ;
}

เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชซเชพเชฏเชฐเชซเซ‹เช•เซเชธ เชฎเชพเชŸเซ‡ เชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เชฐเชฃ 2247 เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เช เชฎเชพเชŸเซ‡ เชธเชฎเชฐเซเชฅเชจ เชœเชฃเชพเชตเซ‡ เช›เซ‡, เชœเซเชฏเชพเชฐเซ‡ เชฌเชฟเชจเชฆเชธเซเชคเชพเชตเซ‡เชœเซ€เช•เซƒเชค เชธเชนเชฟเชค เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชฎเชฟเชฒเช•เชคเซ‹เชจเซ€ เชตเชพเชธเซเชคเชตเชฟเช• เชธเช‚เช–เซเชฏเชพ 15709 เช›เซ‡ (เชŸเซ‹เชฐ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ - 15639), เช•เซเชฐเซ‹เชฎ เชฎเชพเชŸเซ‡ 2698 เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€เช เชœเชพเชนเซ‡เชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เชตเชพเชธเซเชคเชตเชฎเชพเช‚ 13570 เช“เชซเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡. เชเชจเซเชกเซเชฐเซ‹เช‡เชก เชฎเชพเชŸเซ‡ เช•เซเชฐเซ‹เชฎ - 13119) . เช—เซเชฃเชงเชฐเซเชฎเซ‹เชจเซ€ เชธเช‚เช–เซเชฏเชพ เช…เชจเซ‡ เชฎเซ‚เชฒเซเชฏเซ‹ เชฌเซเชฐเชพเช‰เชเชฐ เชธเช‚เชธเซเช•เชฐเชฃเชฅเซ€ เชฌเซเชฐเชพเช‰เชเชฐ เชธเช‚เชธเซเช•เชฐเชฃ เช…เชจเซ‡ เชตเชฟเชตเชฟเชง เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเซเชธเชฎเชพเช‚ เชฌเชฆเชฒเชพเชฏ เช›เซ‡.

เชšเซ‹เช•เซเช•เชธ เช—เซเชฃเชงเชฐเซเชฎเซ‹เชจเชพ เชฎเซ‚เชฒเซเชฏเซ‹ เช…เชจเซ‡ เชนเชพเชœเชฐเซ€เชจเซ‹ เช‰เชชเชฏเซ‹เช— OS เชจเซ‹ เชชเซเชฐเช•เชพเชฐ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เช•เซเชฌเซเชจเซเชŸเซเชฎเชพเช‚ window.innerWidth เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ 1000 เชชเชฐ เชธเซ‡เชŸ เช›เซ‡, เช…เชจเซ‡ Windows 10 เชฎเชพเช‚ เชคเซ‡ 1001 เชชเชฐ เชธเซ‡เชŸ เช›เซ‡. window.navigator.activeVRDisplays เชชเซเชฐเซ‹เชชเชฐเซเชŸเซ€ เชตเชฟเชจเซเชกเซ‹เช เชชเชฐ เช‰เชชเชฒเชฌเซเชง เช›เซ‡, เชชเชฐเช‚เชคเซ เชคเซ‡ Linux เชชเชฐ เช‰เชชเชฒเชฌเซเชง เชจเชฅเซ€. Android เชฎเชพเชŸเซ‡, เช˜เชฃเชพ เชšเซ‹เช•เซเช•เชธ เช•เซ‰เชฒเซเชธ เชชเซเชฐเชฆเชพเชจ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชชเชฐเช‚เชคเซ window.SharedWorker เชจเชฅเซ€. เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซ‡ เช“เชณเช–เชตเชพ เชฎเชพเชŸเซ‡, เชตเซ‡เชฌเชœเซ€เชเชฒ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเชพ เชตเชฟเชถเซเชฒเซ‡เชทเชฃเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชจเซ€ เชชเชฃ เชฆเชฐเช–เชพเชธเซเชค เช›เซ‡, เชœเซ‡เชจเซ€ เชธเซเชฅเชฟเชคเชฟ เชกเซเชฐเชพเช‡เชตเชฐเซ‹ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡. เชตเชงเซเชฎเชพเช‚, WEBGL_debug_renderer_infoextension เชจเซ‡ เช•เซ‰เชฒ เช•เชฐเชตเชพเชฅเซ€ เชคเชฎเซ‡ OpenGL เชฐเซ‡เชจเซเชกเชฐเชฟเช‚เช— เชเชจเซเชœเชฟเชจ เชตเชฟเชถเซ‡ เชฎเชพเชนเชฟเชคเซ€ เชฎเซ‡เชณเชตเซ€ เชถเช•เซ‹ เช›เซ‹, เชœเซ‡ เชฆเชฐเซ‡เช• เช‘เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เชฎเชพเชŸเซ‡ เช…เชฒเช— เช›เซ‡.

CPU เชจเซ‡ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฟเชตเชฟเชง เชฒเชพเช•เซเชทเชฃเชฟเช• เช•เซ‹เชก เชฌเซเชฒเซ‹เช•เซเชธเชจเชพ เช…เชฎเชฒเซ€เช•เชฐเชฃ เชธเชฎเชฏเชจเชพ เชคเชซเชพเชตเชคเซ‹เชจเชพ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ€ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ JIT เชตเชฐเซเชคเชฃเซ‚เช•เชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชคเชพ, เชธเซ‚เชšเชจเชพ เชธเซ‡เชŸเชจเชพ เช†เชฐเซเช•เชฟเชŸเซ‡เช•เซเชšเชฐ เชชเชฐ เช†เชงเชพเชฐเชฟเชค เช›เซ‡ (เชคเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เช•เซ‡ เช•เซ‡เชŸเชฒเชพ CPU เชฐเชœเชฟเชธเซเชŸเชฐเชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเชถเซ‡. เช…เชจเซ‡ เช•เชฏเชพ เช•เชฟเชธเซเชธเชพเช“เชฎเชพเช‚ JIT เช‘เชชเซเชŸเชฟเชฎเชพเช‡เชเซ‡เชถเชจ เช…เชจเซ‡ เชตเชฟเชธเซเชคเซƒเชค เชธเซ‚เชšเชจเชพเช“เชจเชพ เช‰เชชเชฏเซ‹เช— เชธเชพเชฅเซ‡ เช•เชพเชฐเซเชฏเช•เซเชทเชฎ เช•เซ‹เชก เชœเชจเชฐเซ‡เชŸ เช•เชฐเชถเซ‡, เช…เชจเซ‡ เชœเซเชฏเชพเชฐเซ‡ เชจเชนเซ€เช‚). เชฎเซ‡เชฎเชฐเซ€ เชเชฒเซ‹เช•เซ‡เชถเชจ เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎเชจเซ‹ เชชเซเชฐเช•เชพเชฐ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, เชตเชฟเชตเชฟเชง เชธเซเชŸเซเชฐเช•เซเชšเชฐเซเชธ เชฎเชพเชŸเซ‡ เชฎเซ‡เชฎเชฐเซ€ เชซเชพเชณเชตเชฃเซ€เชจเชพ เชธเชฎเชฏเชจเซ‹ เชคเชซเชพเชตเชค เชชเชฃ เชฎเชพเชชเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชฎเซ‡เชฎเชฐเซ€ เชฌเซเชฒเซ‹เช•เซเชธเชจเชพ เช•เชฆเชจเซ‡ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡.

เชธเซเช•เซเชฐเชฟเชชเซเชŸ เชเช•เซเชเซ‡เช•เซเชฏเซเชถเชจ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชจเชฟเชฐเซเชงเชพเชฐเชฟเชค เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ€ เชคเซเชฒเชจเชพ เช…เช—เชพเช‰เชจเชพ เชชเชฐเซ€เช•เซเชทเชฃ เช•เชฐเซ‡เชฒ เชตเชพเชคเชพเชตเชฐเชฃ เชฎเชพเชŸเซ‡เชจเชพ เชตเชฟเชถเชฟเชทเซเชŸ เชธเช‚เชฆเชฐเซเชญ เชฎเซ‚เชฒเซเชฏเซ‹ เชธเชพเชฅเซ‡ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡. เชชเชฐเซ€เช•เซเชทเชฃ เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชตเชฟเช•เชธเชฟเชค เชคเช•เชจเซ€เช•เซ‡ 40 เชตเชฟเชตเชฟเชง เชชเชฐเซ€เช•เซเชทเชฃ เชตเชพเชคเชพเชตเชฐเชฃเชจเซ‡ เชธเชšเซ‹เชŸ เชฐเซ€เชคเซ‡ เช“เชณเช–เชตเชพเชจเซเช‚ เชถเช•เซเชฏ เชฌเชจเชพเชตเซเชฏเซเช‚, เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชฌเซเชฐเชพเช‰เชเชฐเซเชธเชจเซ€ เช†เชตเซƒเชคเซเชคเชฟเช“, CPU เช‰เชคเซเชชเชพเชฆเช•, เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเซ€ เช“เชชเชฐเซ‡เชŸเชฟเช‚เช— เชธเชฟเชธเซเชŸเชฎ เช…เชจเซ‡ เชคเซ‡ เชตเชพเชธเซเชคเชตเชฟเช• เชนเชพเชฐเซเชกเชตเซ‡เชฐ เช…เชฅเชตเชพ เชตเชฐเซเชšเซเชฏเซเช…เชฒ เชฎเชถเซ€เชจเชฎเชพเช‚ เชšเชพเชฒเซ€ เชฐเชนเซเชฏเซเช‚ เชนเชคเซเช‚ เชคเซ‡ เชนเช•เซ€เช•เชคเชจเซ‡ เช“เชณเช–เซ€.

เช…เชฒเช—เชฅเซ€, เช เชจเซ‹เช‚เชงเซเชฏเซเช‚ เช›เซ‡ เช•เซ‡ เช›เซเชชเชพเชฏเซ‡เชฒ เช“เชณเช– เชชเชฆเซเชงเชคเชฟเช“ เช…เชฅเชตเชพ เช–เชพเชจเช—เซ€ เชฌเซเชฐเชพเช‰เชเชฟเช‚เช— เชฎเซ‹เชก เชชเซเชฐเชตเซƒเชคเซเชคเชฟเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชฐเชšเชพเชฏเซ‡เชฒ เชเชก-เช“เชจ เชธเชนเชฟเชค เชฌเซเชฐเชพเช‰เชเชฐ เชเชก-เช“เชจ เช…เชจเซ‡ เชตเซเชฏเช•เซเชคเชฟเช—เชค เชเชก-เช“เชจ เชธเซ‡เชŸเชฟเช‚เช—เซเชธเชจเซ‡ เชชเชฃ เชตเซเชฏเชพเช–เซเชฏเชพเชฏเชฟเชค เช•เชฐเชตเชพเชจเซเช‚ เชถเช•เซเชฏ เช›เซ‡. เชธเซ‚เชšเชฟเชค เชชเชฆเซเชงเชคเชฟเชจเชพ เชธเช‚เชฆเชฐเซเชญเชฎเชพเช‚, เช†เชตเชพ เช‰เชฎเซ‡เชฐเชฃเซ‹ เช“เชณเช– เชฎเชพเชŸเซ‡ เชกเซ‡เชŸเชพเชจเซ‹ เชฌเซ€เชœเซ‹ เชธเซเชคเซเชฐเซ‹เชค เชฌเชจเซ€ เชœเชพเชฏ เช›เซ‡. เช‰เชฎเซ‡เชฐเชฃเซ‹ เชฆเซเชตเชพเชฐเชพ เชฐเชœเซ‚ เช•เชฐเชพเชฏเซ‡เชฒเชพ เชฎเซ‚เชณ เชชเชฐเซเชฏเชพเชตเชฐเชฃเชจเชพ เชชเชฐเชฟเชฎเชพเชฃเซ‹เชจเซ€ เชตเชฟเช•เซƒเชคเชฟเช“เชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเซ€เชจเซ‡ เช‰เชฎเซ‡เชฐเชฃเซ‹ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡.

เช…เชจเซเชฏ เช“เชณเช– เชชเชฆเซเชงเชคเชฟเช“เชฎเชพเช‚ เช†เชตเชพ เชชเชฐเซ‹เช•เซเชท เชกเซ‡เชŸเชพเชจเซ‡ เชงเซเชฏเชพเชจเชฎเชพเช‚ เชฒเซ‡เชตเชพเชจเซ‹ เชธเชฎเชพเชตเซ‡เชถ เชฅเชพเชฏ เช›เซ‡ เชธเซเช•เซเชฐเซ€เชจ เชฐเซ€เชเซ‹เชฒเซเชฏเซเชถเชจ, เช†เชงเชพเชฐเชญเซ‚เชค MIME เชชเซเชฐเช•เชพเชฐเซ‹เชจเซ€ เชฏเชพเชฆเซ€, เชนเซ‡เชกเชฐเชฎเชพเช‚ เชšเซ‹เช•เซเช•เชธ เชชเชฐเชฟเชฎเชพเชฃเซ‹ (HTTP / 2 ะธ HTTPS), เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเซ‡เชฒ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เชชเซเชฒเช—เชˆเชจเซเชธ เช…เชจเซ‡ เชซเซ‹เชจเซเชŸเซเชธ, เชšเซ‹เช•เซเช•เชธ เชตเซ‡เชฌ API เชจเซ€ เช‰เชชเชฒเชฌเซเชงเชคเชพ, เชตเชฟเชกเซ€เชฏเซ‹ เช•เชพเชฐเซเชก เชฎเชพเชŸเซ‡ เชตเชฟเชถเชฟเชทเซเชŸ เชตเชฟเชถเซ‡เชทเชคเชพ WebGL เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเซ€เชจเซ‡ เชฐเซ‡เชจเซเชกเชฐเซ€เช‚เช— เช…เชจเซ‡ เช•เซ‡เชจเชตเชพเชธ, เชฎเซ‡เชจเซ€เชชเซเชฏเซเชฒเซ‡เชถเชจ CSS เชธเชพเชฅเซ‡, เชธเชพเชฅเซ‡ เช•เชพเชฎ เช•เชฐเชตเชพเชจเซ€ เชธเซเชตเชฟเชงเชพเช“เชจเซเช‚ เชตเชฟเชถเซเชฒเซ‡เชทเชฃ เช‰เช‚เชฆเชฐ ะธ เช•เซ€เชฌเซ‹เชฐเซเชก.

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

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