เจจเฉ‡ เจฒเฉเจ•เจตเฉ‡เจ‚ เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฆเฉ€ เจชเจ›เจพเจฃ เจฒเจˆ เจจเจตเฉ€เจ‚ เจคเจ•เจจเฉ€เจ• เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ€ เจนเฉˆ

เจ—เฉเจฐเฉ‡เจœเจผ (เจ†เจธเจŸเฉเจฐเฉ€เจ†) เจฆเฉ€ เจคเจ•เจจเฉ€เจ•เฉ€ เจฏเฉ‚เจจเฉ€เจตเจฐเจธเจฟเจŸเฉ€ เจฆเฉ‡ เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจฆเจพ เจ‡เฉฑเจ• เจธเจฎเฉ‚เจน, เจœเฉ‹ เจชเจนเจฟเจฒเจพเจ‚ เจนเจฎเจฒเฉ‡ เจฆเฉ‡ เจคเจฐเฉ€เจ•เจฟเจ†เจ‚ เจจเฉ‚เฉฐ เจตเจฟเจ•เจธเจค เจ•เจฐเจจ เจฒเจˆ เจœเจพเจฃเจฟเจ† เจœเจพเจ‚เจฆเจพ เจธเฉ€เฅค เจเจฎเจกเฉ€เจเจธ, เจจเฉˆเฉฑเจŸเจธเจชเฉˆเจ•เจŸเจฐ ะธ เจฅเฉเจฐเฉ‹เจนเจฅเจฎเจฐ, overedเฉฑเจ•เฉ‡ เจ‡เฉฑเจ• เจจเจตเฉ€เจ‚ เจคเฉ€เจœเฉ€-เจงเจฟเจฐ เจšเฉˆเจจเจฒ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจคเจ•เจจเฉ€เจ• เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจœเฉ‹ เจคเฉเจนเจพเจจเฉ‚เฉฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจฆเฉ‡ เจธเจนเฉ€ เจธเฉฐเจธเจ•เจฐเจฃ, เจตเจฐเจคเฉ‡ เจ—เจ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ, CPU เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจฒเฉเจ•เจตเฉ€เจ‚ เจชเจ›เจพเจฃ เจฆเจพ เจฎเฉเจ•เจพเจฌเจฒเจพ เจ•เจฐเจจ เจฒเจˆ เจเจก-เจ†เจจ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฆเจพ เจชเจคเจพ เจฒเจ—เจพเจ‰เจฃ เจฆเฉ€ เจ‡เจœเจพเจœเจผเจค เจฆเจฟเฉฐเจฆเฉ€ เจนเฉˆเฅค

เจ‡เจนเจจเจพเจ‚ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ, เจฌเฉเจฐเจพเจ‰เจœเจผเจฐ เจตเจฟเฉฑเจš เจ–เฉ‹เจœเจ•เจฐเจคเจพเจตเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเจพ เจœเจพเจตเจพ เจธเจ•เฉเจฐเจฟเจชเจŸ เจ•เฉ‹เจก เจšเจฒเจพเจ‰เจฃเจพ เจ•เจพเจซเจผเฉ€ เจนเฉˆ. เจ…เจญเจฟเจ†เจธ เจตเจฟเฉฑเจš, เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจจเจพ เจธเจฟเจฐเจซเจผ เจ‰เจชเจญเฉ‹เจ—เจคเจพ เจฆเฉ€ เจ…เจธเจฟเฉฑเจงเฉ‡ เจชเจ›เจพเจฃ เจฒเจˆ เจ‡เฉฑเจ• เจตเจพเจงเฉ‚ เจธเจฐเฉ‹เจค เจตเจœเฉ‹เจ‚ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆ, เจธเจ—เฉ‹เจ‚ เจ“เจเจธ, เจ†เจฐเจ•เฉ€เจŸเฉˆเจ•เจšเจฐ เจ…เจคเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, เจธเจผเฉ‹เจธเจผเจฃ เจฆเฉ€ เจจเจฟเจธเจผเจพเจจเจพ เจตเจฐเจคเฉ‹เจ‚ เจฒเจˆ เจธเจฟเจธเจŸเจฎ เจตเจพเจคเจพเจตเจฐเจฃ เจฆเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจตเฉ€ เจตเจฐเจคเจฟเจ† เจœเจพ เจธเจ•เจฆเจพ เจนเฉˆเฅค เจ‡เจน เจตเจฟเจงเฉ€ เจ‰เจนเจจเจพเจ‚ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจตเฉ‡เจฒเฉ‡ เจตเฉ€ เจชเฉเจฐเจญเจพเจตเจธเจผเจพเจฒเฉ€ เจนเฉเฉฐเจฆเฉ€ เจนเฉˆ เจœเฉ‹ เจฒเฉเจ•เจตเฉ€เจ‚ เจชเจ›เจพเจฃ เจจเฉ‚เฉฐ เจฐเฉ‹เจ•เจฃ เจตเจพเจฒเฉ€เจ†เจ‚ เจตเจฟเจงเฉ€เจ†เจ‚ เจจเฉ‚เฉฐ เจฒเจพเจ—เฉ‚ เจ•เจฐเจฆเฉ‡ เจนเจจ, เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจŸเฉ‹เจฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเฅค เจตเจฟเจงเฉ€ เจฒเจพเจ—เฉ‚ เจ•เจฐเจจ เจฆเฉ‡ เจจเจพเจฒ เจธเจฐเฉ‹เจค เจ•เฉ‹เจก เจชเฉเจฐเฉ‹เจŸเฉ‹เจŸเจพเจˆเจช เจชเฉเจฐเจ•เจพเจธเจผเจฟเจค MIT เจฒเจพเจ‡เจธเฉฐเจธ เจฆเฉ‡ เจคเจนเจฟเจค.

เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจจ JavaScript เจตเจฟเฉฑเจš เจธเฉฐเจชเฉฑเจคเฉ€ เจธเจฅเจฟเจคเฉ€ เจฆเฉ‡ เจชเฉˆเจŸเจฐเจจเจพเจ‚ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฆเฉ‡ เจ…เจงเจพเจฐ 'เจคเฉ‡ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจœเฉ‹ เจตเฉฑเจ–-เจตเฉฑเจ– เจฌเฉเจฐเจพเจ‰เจœเจผเจฐเจพเจ‚ เจฆเฉ€ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจนเฉˆ เจ…เจคเฉ‡ เจœเฉ‡เจ†เจˆเจŸเฉ€, CPU เจ…เจคเฉ‡ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเฉฐเจก เจตเจฟเจงเฉ€ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจ…เจงเจพเจฐ เจคเฉ‡ เจ•เจพเจฐเจœเจพเจ‚ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจฎเฉ‡เจ‚ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจนเจจเฅค เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจเจพ JavaScript เจคเฉ‹เจ‚ เจชเจนเฉเฉฐเจšเจฏเฉ‹เจ— เจธเจพเจฐเฉ€เจ†เจ‚ เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€ เจคเจฟเจ†เจฐ เจ•เจฐเจ•เฉ‡ เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค เจœเจฟเจตเฉ‡เจ‚ เจ•เจฟ เจ‡เจน เจธเจพเจนเจฎเจฃเฉ‡ เจ†เจ‡เจ† เจนเฉˆ, เจตเจธเจคเฉ‚เจ†เจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจธเจฟเฉฑเจงเฉ‡ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจ‡เฉฐเจœเจฃ เจ…เจคเฉ‡ เจ‡เจธเจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃ เจจเจพเจฒ เจธเฉฐเจฌเฉฐเจงเจฟเจค เจนเฉˆ.

เจซเฉฐเจ•เจธเจผเจจ getProperties(o) {
var เจจเจคเฉ€เจœเจพ = [];
เจœเจฆเจ•เจฟ (o !== null) {
เจจเจคเฉ€เจœเจพ = result.concat(Reflect.ownKeys(o));
o = Object.getPrototypeOf(o);
}
เจตเจพเจชเจธเฉ€ เจฆเจพ เจจเจคเฉ€เจœเจพ;
}

เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, เจซเจพเจ‡เจฐเจซเจพเจ•เจธ เจฒเจˆ, เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจตเจฟเฉฑเจš 2247 เจธเฉฐเจชเจคเฉ€เจ†เจ‚ เจฒเจˆ เจธเจฎเจฐเจฅเจจ เจฆเฉฑเจธเจฟเจ† เจ—เจฟเจ† เจนเฉˆ, เจœเจฆเฉ‹เจ‚ เจ•เจฟ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจธเฉฐเจชเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจ…เจธเจฒ เจธเฉฐเจ–เจฟเจ†, เจฌเจฟเจจเจพเจ‚ เจฆเจธเจคเจพเจตเฉ‡เจœเจผเจพเจ‚ เจธเจฎเฉ‡เจค, 15709 เจนเฉˆ (เจŸเฉ‹เจฐ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจตเจฟเฉฑเจš - 15639), เจ•เฉเจฐเฉ‹เจฎ เจฒเจˆ 2698 เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจ˜เฉ‹เจธเจผเจฟเจค เจ•เฉ€เจคเฉ€เจ†เจ‚ เจ—เจˆเจ†เจ‚ เจนเจจ, เจชเจฐ เจ…เจธเจฒ เจตเจฟเฉฑเจš 13570 เจฆเฉ€ เจชเฉ‡เจธเจผเจ•เจธเจผ เจ•เฉ€เจคเฉ€ เจ—เจˆ เจนเฉˆ (เจตเจฟเฉฑเจš เจเจ‚เจกเจฐเจพเจ‡เจก เจฒเจˆ เจ•เจฐเฉ‹เจฎ - 13119)เฅค เจธเฉฐเจชเจคเฉ€เจ†เจ‚ เจฆเฉ€ เจธเฉฐเจ–เจฟเจ† เจ…เจคเฉ‡ เจฎเฉเฉฑเจฒ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจคเฉ‹เจ‚ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจธเฉฐเจธเจ•เจฐเจฃ เจ…เจคเฉ‡ เจตเฉฑเจ–-เจตเฉฑเจ– เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎเจพเจ‚ เจตเจฟเฉฑเจš เจตเฉฑเจ–-เจตเฉฑเจ– เจนเฉเฉฐเจฆเฉ‡ เจนเจจเฅค

OS เจฆเฉ€ เจ•เจฟเจธเจฎ เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ เจ•เฉเจ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเฉ‡ เจฎเฉเฉฑเจฒ เจ…เจคเฉ‡ เจฎเฉŒเจœเฉ‚เจฆเจ—เฉ€ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค เจ‰เจฆเจพเจนเจฐเจจ เจฒเจˆ, Kubuntu เจตเจฟเฉฑเจš window.innerWidth เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ 1000 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจนเฉˆ, เจ…เจคเฉ‡ Windows 10 เจตเจฟเฉฑเจš เจ‡เจน 1001 'เจคเฉ‡ เจธเฉˆเฉฑเจŸ เจนเฉˆเฅค window.navigator.activeVRDisplays เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพ เจตเจฟเฉฐเจกเฉ‹เจœเจผ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจนเฉˆ, เจชเจฐ เจ‡เจน เจฒเฉ€เจจเจ•เจธ 'เจคเฉ‡ เจ‰เจชเจฒเจฌเจง เจจเจนเฉ€เจ‚ เจนเฉˆเฅค Android เจฒเจˆ, เจฌเจนเฉเจค เจธเจพเจฐเฉ€เจ†เจ‚ เจ–เจพเจธ เจ•เจพเจฒเจพเจ‚ เจชเฉเจฐเจฆเจพเจจ เจ•เฉ€เจคเฉ€เจ†เจ‚ เจœเจพเจ‚เจฆเฉ€เจ†เจ‚ เจนเจจ, เจชเจฐ window.SharedWorker เจจเจนเฉ€เจ‚ เจนเฉˆเฅค เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจ เจฒเจˆ, WebGL เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจฆเฉ‡ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจจ เจฆเจพ เจชเฉเจฐเจธเจคเจพเจต เจตเฉ€ เจนเฉˆ, เจœเจฟเจธ เจฆเฉ€ เจธเจฅเจฟเจคเฉ€ เจกเจฐเจพเจˆเจตเจฐเจพเจ‚ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆเฅค เจ‡เจธ เจคเฉ‹เจ‚ เจ‡เจฒเจพเจตเจพ, WEBGL_debug_renderer_infoextension เจจเฉ‚เฉฐ เจ•เจพเจฒ เจ•เจฐเจจ เจจเจพเจฒ เจคเฉเจธเฉ€เจ‚ เจ“เจชเจจเจœเฉ€เจเจฒ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจ‡เฉฐเจœเจฃ เจฌเจพเจฐเฉ‡ เจœเจพเจฃเจ•เจพเจฐเฉ€ เจชเฉเจฐเจพเจชเจค เจ•เจฐ เจธเจ•เจฆเฉ‡ เจนเฉ‹, เจœเฉ‹ เจ•เจฟ เจนเจฐเฉ‡เจ• เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฒเจˆ เจตเฉฑเจ–เจฐเจพ เจนเฉˆเฅค

CPU เจจเฉ‚เฉฐ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ, เจตเฉฑเจ–-เจตเฉฑเจ– เจ†เจฎ เจ•เฉ‹เจก เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ‡ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจตเจฐเจคเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจชเฉเจฐเฉ‹เจธเฉˆเจธเจฟเฉฐเจ—, JIT เจตเจฟเจตเจนเจพเจฐ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฆเฉ‡ เจนเฉ‹เจ, เจจเจฟเจฐเจฆเฉ‡เจธเจผ เจธเฉˆเฉฑเจŸ เจฆเฉ‡ เจขเจพเจ‚เจšเฉ‡ 'เจคเฉ‡ เจจเจฟเจฐเจญเจฐ เจ•เจฐเจฆเฉ€ เจนเฉˆ (เจ‡เจน เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆ เจ•เจฟ เจ•เจฟเฉฐเจจเฉ‡ CPU เจฐเจœเจฟเจธเจŸเจฐเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เฉ€เจคเฉ€ เจœเจพเจตเฉ‡เจ—เฉ€เฅค เจ…เจคเฉ‡ เจ•เจฟเจนเฉœเฉ‡ เจฎเจพเจฎเจฒเจฟเจ†เจ‚ เจตเจฟเฉฑเจš เจœเฉ‡เจ†เจˆเจŸเฉ€ เจ…เจจเฉเจ•เฉ‚เจฒเจจ เจ…เจคเฉ‡ เจตเจฟเจธเจคเฉเจฐเจฟเจค เจนเจฆเจพเจ‡เจคเจพเจ‚ เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจจเจพเจฒ เจ•เฉเจธเจผเจฒ เจ•เฉ‹เจก เจคเจฟเจ†เจฐ เจ•เจฐเฉ‡เจ—เฉ€, เจ…เจคเฉ‡ เจœเจฆเฉ‹เจ‚ เจจเจนเฉ€เจ‚)เฅค เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจ…เจฒเฉ‹เจ•เฉ‡เจธเจผเจจ เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจฆเฉ€ เจ•เจฟเจธเจฎ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เจฐเจจ เจฒเจˆ, เจตเฉฑเจ–-เจตเฉฑเจ– เจฌเจฃเจคเจฐเจพเจ‚ เจฒเจˆ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจตเฉฐเจก เจธเจฎเฉ‡เจ‚ เจตเจฟเฉฑเจš เจ…เฉฐเจคเจฐ เจจเฉ‚เฉฐ เจตเฉ€ เจฎเจพเจชเจฟเจ† เจœเจพเจ‚เจฆเจพ เจนเฉˆ, เจœเจฟเจธเจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจฎเฉˆเจฎเฉ‹เจฐเฉ€ เจฌเจฒเจพเจ•เจพเจ‚ เจฆเฉ‡ เจ†เจ•เจพเจฐ เจฆเจพ เจจเจฟเจฐเจฃเจพ เจ•เจฐเจจ เจฒเจˆ เจ•เฉ€เจคเฉ€ เจœเจพ เจธเจ•เจฆเฉ€ เจนเฉˆเฅค

เจธเจ•เฉเจฐเจฟเจชเจŸ เจเจ—เจœเจผเฉ€เจ•เจฟเจŠเจธเจผเจจ เจฆเฉŒเจฐเจพเจจ เจจเจฟเจฐเจงเจพเจฐเจฟเจค เจ•เฉ€เจคเฉ‡ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐเจพเจ‚ เจฆเฉ€ เจคเฉเจฒเจจเจพ เจชเจนเจฟเจฒเจพเจ‚ เจŸเฉˆเจธเจŸ เจ•เฉ€เจคเฉ‡ เจตเจพเจคเจพเจตเจฐเจฃเจพเจ‚ เจฒเจˆ เจตเจฟเจธเจผเฉ‡เจธเจผ เจธเฉฐเจฆเจฐเจญ เจฎเฉเฉฑเจฒเจพเจ‚ เจจเจพเจฒ เจ•เฉ€เจคเฉ€ เจœเจพเจ‚เจฆเฉ€ เจนเฉˆเฅค เจŸเฉˆเจธเจŸ เจฆเฉ‡ เจฆเฉŒเจฐเจพเจจ, เจตเจฟเจ•เจธเจค เจคเจ•เจจเฉ€เจ• เจจเฉ‡ 40 เจตเฉฑเจ–-เจตเฉฑเจ– เจŸเฉˆเจธเจŸ เจตเจพเจคเจพเจตเจฐเจจเจพเจ‚ เจฆเฉ€ เจธเจนเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจเจพ, เจตเจฐเจคเฉ‡ เจ—เจ เจฌเฉเจฐเจพเจŠเจœเจผเจฐเจพเจ‚ เจฆเฉ‡ เจธเฉฐเจธเจ•เจฐเจฃเจพเจ‚, CPU เจจเจฟเจฐเจฎเจพเจคเจพ, เจตเจฐเจคเฉ‡ เจ—เจ เจ“เจชเจฐเฉ‡เจŸเจฟเฉฐเจ— เจธเจฟเจธเจŸเจฎ เจ…เจคเฉ‡ เจ‡เจธ เจคเฉฑเจฅ เจฆเฉ€ เจชเจ›เจพเจฃ เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจฌเจฃเจพเจ‡เจ† เจ•เจฟ เจ‡เจน เจ…เจธเจฒ เจนเจพเจฐเจกเจตเฉ‡เจ…เจฐ เจœเจพเจ‚ เจตเจฐเจšเฉเจ…เจฒ เจฎเจธเจผเฉ€เจจ เจตเจฟเฉฑเจš เจšเฉฑเจฒ เจฐเจฟเจนเจพ เจธเฉ€เฅค

เจตเฉฑเจ–เจฐเฉ‡ เจคเฉŒเจฐ 'เจคเฉ‡, เจ‡เจน เจจเฉ‹เจŸ เจ•เฉ€เจคเจพ เจ—เจฟเจ† เจนเฉˆ เจ•เจฟ เจฌเฉเจฐเจพเจŠเจœเจผเจฐ เจเจก-เจ†เจจ เจ…เจคเฉ‡ เจ‡เฉฑเจฅเฉ‹เจ‚ เจคเฉฑเจ• เจ•เจฟ เจตเจฟเจ…เจ•เจคเฉ€เจ—เจค เจเจก-เจ†เจจ เจธเฉˆเจŸเจฟเฉฐเจ—เจพเจ‚ เจจเฉ‚เฉฐ เจชเจฐเจฟเจญเจพเจธเจผเจฟเจค เจ•เจฐเจจเจพ เจธเฉฐเจญเจต เจนเฉˆ, เจœเจฟเจธ เจตเจฟเฉฑเจš เจ›เฉเจชเฉ€เจ†เจ‚ เจชเจ›เจพเจฃ เจตเจฟเจงเฉ€เจ†เจ‚ เจœเจพเจ‚ เจชเฉเจฐเจพเจˆเจตเฉ‡เจŸ เจฌเฉเจฐเจพเจŠเจœเจผเจฟเฉฐเจ— เจฎเฉ‹เจก เจ—เจคเฉ€เจตเจฟเจงเฉ€ เจจเฉ‚เฉฐ เจฌเจฒเฉŒเจ• เจ•เจฐเจจ เจฒเจˆ เจคเจฟเจ†เจฐ เจ•เฉ€เจคเฉ‡ เจ—เจ เจเจก-เจ†เจจ เจธเจผเจพเจฎเจฒ เจนเจจเฅค เจชเฉเจฐเจธเจคเจพเจตเจฟเจค เจตเจฟเจงเฉ€ เจฆเฉ‡ เจธเฉฐเจฆเจฐเจญ เจตเจฟเฉฑเจš, เจ…เจœเจฟเจนเฉ‡ เจœเฉ‹เฉœ เจชเจ›เจพเจฃ เจฒเจˆ เจกเฉ‡เจŸเจพ เจฆเจพ เจ‡เฉฑเจ• เจนเฉ‹เจฐ เจธเจฐเฉ‹เจค เจฌเจฃ เจœเจพเจ‚เจฆเฉ‡ เจนเจจเฅค เจœเฉ‹เฉœเจพเจ‚ เจจเฉ‚เฉฐ เจœเฉ‹เฉœเจพเจ‚ เจฆเฉเจ†เจฐเจพ เจชเฉ‡เจธเจผ เจ•เฉ€เจคเฉ‡ เจ—เจ เจฎเฉ‚เจฒ เจตเจพเจคเจพเจตเจฐเจฃ เจฆเฉ‡ เจฎเจพเจชเจฆเฉฐเจกเจพเจ‚ เจฆเฉ‡ เจตเจฟเจ—เจพเฉœเจพเจ‚ เจฆเจพ เจฎเฉเจฒเจพเจ‚เจ•เจฃ เจ•เจฐเจ•เฉ‡ เจจเจฟเจฐเจงเจพเจฐเจค เจ•เฉ€เจคเจพ เจœเจพเจ‚เจฆเจพ เจนเฉˆเฅค

เจนเฉ‹เจฐ เจชเจ›เจพเจฃ เจตเจฟเจงเฉ€เจ†เจ‚ เจตเจฟเฉฑเจš เจ…เจœเจฟเจนเฉ‡ เจ…เจธเจฟเฉฑเจงเฉ‡ เจกเฉ‡เจŸเจพ เจจเฉ‚เฉฐ เจงเจฟเจ†เจจ เจตเจฟเฉฑเจš เจฐเฉฑเจ–เจฃเจพ เจธเจผเจพเจฎเจฒ เจนเฉˆ เจธเจ•เจฐเฉ€เจจ เจฐเฉˆเจœเจผเฉ‹เจฒเจฟเจŠเจธเจผเจจ, เจธเจฎเจฐเจฅเจฟเจค MIME เจ•เจฟเจธเจฎเจพเจ‚ เจฆเฉ€ เจธเฉ‚เจšเฉ€, เจธเจฟเจฐเจฒเฉ‡เจ–เจพเจ‚ เจตเจฟเฉฑเจš เจ–เจพเจธ เจชเฉˆเจฐเจพเจฎเฉ€เจŸเจฐ (HTTP / 2 ะธ HTTPS), เจ‡เฉฐเจธเจŸเจพเจฒ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจชเจฒเฉฑเจ—เจ‡เจจ เจ…เจคเฉ‡ เจซเฉŒเจ‚เจŸ, เจตเฉ€เจกเฉ€เจ“ เจ•เจพเจฐเจกเจพเจ‚ เจฒเจˆ เจ–เจพเจธ เจตเฉˆเฉฑเจฌ API เจฆเฉ€ เจ‰เจชเจฒเจฌเจงเจคเจพ เจซเฉ€เจšเจฐ WebGL เจฆเฉ€ เจตเจฐเจคเฉ‹เจ‚ เจ•เจฐเจ•เฉ‡ เจฐเฉˆเจ‚เจกเจฐเจฟเฉฐเจ— เจ…เจคเฉ‡ เจ•เฉˆเจจเจตเจธ, เจนเฉ‡เจฐเจพเจซเฉ‡เจฐเฉ€ CSS เจฆเฉ‡ เจจเจพเจฒ, เจจเจพเจฒ เจ•เฉฐเจฎ เจ•เจฐเจจ เจฆเฉ€เจ†เจ‚ เจตเจฟเจธเจผเฉ‡เจธเจผเจคเจพเจตเจพเจ‚ เจฆเจพ เจตเจฟเจธเจผเจฒเฉ‡เจธเจผเจฃ เจฎเจพ mouseเจธ ะธ เจ•เฉ€เจฌเฉ‹เจฐเจก.

เจธเจฐเฉ‹เจค: opennet.ru

เจ‡เฉฑเจ• เจŸเจฟเฉฑเจชเจฃเฉ€ เจœเฉ‹เฉœเฉ‹