āĻā§āĻāϞ āĻā§āϰā§āĻŽ āĻāϝāĻŧā§āĻŦ āĻŦā§āϰāĻžāĻāĻāĻžāϰā§āϰ ā§§ā§Ē⧍ āϏāĻāϏā§āĻāϰāĻŖ āĻĒā§āϰāĻāĻžāĻļ āĻāϰā§āĻā§āĨ¤ āĻā§āϰā§āĻŽā§āϰ āĻāĻŋāϤā§āϤāĻŋ, āĻāĻĒā§āύ-āϏā§āϰā§āϏ āĻā§āϰā§āĻŽāĻŋāϝāĻŧāĻžāĻŽ āĻĒā§āϰāĻāϞā§āĻĒā§āϰ āĻāĻāĻāĻŋ āϏā§āĻĨāĻŋāϤāĻŋāĻļā§āϞ āϏāĻāϏā§āĻāϰāĻŖāĻ āĻāĻĒāϞāĻŦā§āϧāĨ¤ āĻā§āĻāϞ āϞā§āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ, āĻāĻāĻāĻŋ āĻā§āϰā§āϝāĻžāĻļ āύā§āĻāĻŋāĻĢāĻŋāĻā§āĻļāύ āϏāĻŋāϏā§āĻā§āĻŽ, āĻāĻĒāĻŋ-āϏā§āϰāĻā§āώāĻŋāϤ āĻāĻŋāĻĄāĻŋāĻ āĻāύā§āĻā§āύā§āĻ (DRM) āĻāĻžāϞāĻžāύā§āϰ āĻāύā§āϝ āĻŽāĻĄāĻŋāĻāϞ, āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻāĻĒāĻĄā§āĻ āĻāύāϏā§āĻāϞā§āĻļāύ, āϏāϰā§āĻŦāĻĻāĻž-āĻ āύ āϏā§āϝāĻžāύā§āĻĄāĻŦāĻā§āϏ āĻāĻāϏā§āϞā§āĻļāύ, āĻā§āĻāϞ API āĻā§āĻā§āϞāĻŋāϰ āĻĒā§āϰāĻāĻŋāĻļāύāĻŋāĻ āĻāĻŦāĻ āĻ āύā§āϏāύā§āϧāĻžāύā§āϰ āϏāĻŽāϝāĻŧ RLZ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻĒāĻžāϏ āĻāϰāĻžāϰ āĻā§āώā§āϤā§āϰ⧠āĻā§āϰā§āĻŽ āĻā§āϰā§āĻŽāĻŋāϝāĻŧāĻžāĻŽ āĻĨā§āĻā§ āĻāϞāĻžāĻĻāĻžāĨ¤ āϝāĻžāĻĻā§āϰ āĻāĻĒāĻĄā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāϰāĻ āϏāĻŽāϝāĻŧ āĻĒā§āϰāϝāĻŧā§āĻāύ, āϤāĻžāĻĻā§āϰ āĻāύā§āϝ āĻāĻ āϏāĻĒā§āϤāĻžāĻšā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻāĻā§āϏāĻā§āύā§āĻĄā§āĻĄ āϏā§āĻā§āĻŦāϞ āĻļāĻžāĻāĻž āϰāĻā§āώāĻŖāĻžāĻŦā§āĻā§āώāĻŖ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻĒāϰāĻŦāϰā§āϤ⧠āĻĒā§āϰāĻāĻžāĻļ, āĻā§āϰā§āĻŽ ā§§ā§Ēā§Š, ⧍ āĻĄāĻŋāϏā§āĻŽā§āĻŦāϰā§āϰ āĻāύā§āϝ āύāĻŋāϰā§āϧāĻžāϰāĻŋāϤāĨ¤
Chrome 142-āĻ āĻŽā§āϞ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ:
- āĻĒāĻžāĻŦāϞāĻŋāĻ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻā§āϰ āϏāĻžāĻĨā§ āĻāύā§āĻāĻžāϰāĻ
ā§āϝāĻžāĻā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āϏā§āĻĨāĻžāύā§āϝāĻŧ āϏāĻŋāϏā§āĻā§āĻŽ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āϏā§āϰāĻā§āώāĻž āϏāĻā§āϰāĻŋāϝāĻŧ āĻĨāĻžāĻā§āĨ¤ āĻĒāĻžāĻŦāϞāĻŋāĻ āĻŦāĻž āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻā§ (āĻāύā§āĻā§āϰāĻžāύā§āĻ) āĻā§āύāĻ āĻāϝāĻŧā§āĻŦāϏāĻžāĻāĻ āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻŽāĻžāϰ āĻāĻāĻĒāĻŋ āĻ āĻŋāĻāĻžāύāĻž āϏā§āĻĨāĻžāύā§āϝāĻŧ āϏāĻŋāϏā§āĻā§āĻŽ āĻŦāĻž āϞā§āĻĒāĻŦā§āϝāĻžāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏ (127.0.0.0/8) āĻ
ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāĻžāĻā§ āύāĻŋāĻļā§āĻāĻŋāϤāĻāϰāĻŖā§āϰ āĻ
āύā§āϰā§āϧāĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻĄāĻžāϝāĻŧāĻžāϞāĻ āĻŦāĻā§āϏ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻŦā§āĨ¤ āϰāĻŋāϏā§āϰā§āϏ āĻĄāĻžāĻāύāϞā§āĻĄ āĻāϰāĻžāϰ āĻĒā§āϰāĻā§āώā§āĻāĻž, fetch() āĻ
āύā§āϰā§āϧ āĻāĻŦāĻ iframe āϏāύā§āύāĻŋāĻŦā§āĻļāĻā§āϞāĻŋ āĻāĻāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ⧠WebSockets, WebTransport āĻāĻŦāĻ WebRTC āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āϏāĻāϝā§āĻāĻā§āϞāĻŋāϤ⧠āϏā§āϰāĻā§āώāĻž āĻĒā§āϰāϝāĻŧā§āĻ āĻāϰāĻž āĻšāϝāĻŧ āύāĻž, āϤāĻŦā§ āĻĒāϰ⧠āĻāĻ āĻĒā§āϰāϝā§āĻā§āϤāĻŋāĻā§āϞāĻŋāϰ āĻāύā§āϝ āϝā§āĻ āĻāϰāĻž āĻšāĻŦā§āĨ¤
āĻāĻā§āϰāĻŽāĻŖāĻāĻžāϰā§āϰāĻž āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āϏāĻŽā§āĻĒāĻĻ āĻ ā§āϝāĻžāĻā§āϏā§āϏāĻā§ āĻāĻžāĻā§ āϞāĻžāĻāĻŋāϝāĻŧā§ āϰāĻžāĻāĻāĻžāϰ, āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻĒāϝāĻŧā§āύā§āĻ, āĻĒā§āϰāĻŋāύā§āĻāĻžāϰ, āĻāϰā§āĻĒā§āϰā§āĻ āĻāϝāĻŧā§āĻŦ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻŦāĻ āĻ āύā§āϝāĻžāύā§āϝ āĻĄāĻŋāĻāĻžāĻāϏ āĻāĻŦāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋāϤ⧠CSRF āĻāĻā§āϰāĻŽāĻŖ āĻāϰ⧠āϝāĻž āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏā§āĻĨāĻžāύā§āϝāĻŧ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āĻĨā§āĻā§ āĻ āύā§āϰā§āϧ āĻā§āϰāĻšāĻŖ āĻāϰā§āĨ¤ āϤāĻĻā§āĻĒāϰāĻŋ, āĻ āĻā§āϝāύā§āϤāϰā§āĻŖ āϏāĻŽā§āĻĒāĻĻ āϏā§āĻā§āϝāĻžāύāĻŋāĻ āĻĒāϰā§āĻā§āώ āϏāύāĻžāĻā§āϤāĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻŦāĻž āϏā§āĻĨāĻžāύā§āϝāĻŧ āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻ āϏāĻŽā§āĻĒāϰā§āĻā§ āϤāĻĨā§āϝ āϏāĻāĻā§āϰāĻšā§āϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤
- āĻā§āĻāϞ āĻ ā§āϝāĻžāĻāĻžāĻāύā§āĻā§āϰ āϏāĻžāĻĨā§ āϞāĻŋāĻā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻŦāĻ āϏāĻāϰāĻā§āώāĻŋāϤ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ āĻāĻŦāĻ āĻŦā§āĻāĻŽāĻžāϰā§āĻā§āϰ āĻŽāϤ⧠āĻĄā§āĻāĻž āϏāĻŋāĻā§āĻ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻāĻ, āϏāϰāϞā§āĻā§āϤ āĻāύā§āĻāĻžāϰāĻĢā§āϏ āĻāĻžāϞ⧠āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āϏāĻŋāĻā§āĻāĻŋāĻ āĻ ā§āϝāĻžāĻāĻžāĻāύā§āĻ āϏāĻžāĻāύ-āĻāύā§āϰ āϏāĻžāĻĨā§ āĻāĻā§āĻā§āϤ āĻāĻŦāĻ āϏā§āĻāĻŋāĻāϏ⧠āĻāĻāĻŋ āĻāϞāĻžāĻĻāĻž āĻŦāĻŋāĻāϞā§āĻĒ āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āĻšāϝāĻŧ āύāĻžāĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰāĻž āϤāĻžāĻĻā§āϰ āĻā§āĻāϞ āĻ ā§āϝāĻžāĻāĻžāĻāύā§āĻā§āϰ āϏāĻžāĻĨā§ āĻā§āϰā§āĻŽ āϏāĻāϝā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āĻāĻŦāĻ āĻĒāĻžāϏāĻāϝāĻŧāĻžāϰā§āĻĄ, āĻŦā§āĻāĻŽāĻžāϰā§āĻ, āĻŦā§āϰāĻžāĻāĻāĻŋāĻ āĻāϤāĻŋāĻšāĻžāϏ āĻāĻŦāĻ āĻā§āϝāĻžāĻŦ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϤ⧠āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻāĻŋ āĻŦāϰā§āϤāĻŽāĻžāύ⧠āĻāĻŋāĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύā§āϝ āϏāĻā§āϰāĻŋāϝāĻŧ āĻāĻŦāĻ āϧā§āϰ⧠āϧā§āϰ⧠āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻž āĻšāĻŦā§āĨ¤
- āĻāĻāĻāĻŋ āύāϤā§āύ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻŦāĻŋāĻā§āĻāĻŋāύā§āύāϤāĻž āĻŽāĻĄā§āϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ - "āĻ āϰāĻŋāĻāĻŋāύ āĻāĻāϏā§āϞā§āĻļāύ", āϝā§āĻāĻžāύ⧠āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŦāĻŋāώāϝāĻŧāĻŦāϏā§āϤā§āϰ āĻā§āϏ (āĻā§āĻĒāϤā§āϤāĻŋ - āĻĒā§āϰā§āĻā§āĻāϞ āĻĨā§āĻā§ āĻāĻāĻāĻŋ āĻŦāĻžāύā§āĻĄāĻŋāϞ, āĻĄā§āĻŽā§āĻāύ āĻāĻŦāĻ āĻĒā§āϰā§āĻ, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, "https://foo.example.com"), āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āϝā§āĻšā§āϤ⧠āĻāĻāϏā§āϞā§āĻļāύ āĻā§āϰā§āϝāĻžāύā§āϞāĻžāϰāĻŋāĻāĻŋ āĻŦāĻžāĻĄāĻŧāĻžāύā§āϰ āĻĢāϞ⧠āĻŽā§āĻŽāϰāĻŋ āĻāϰāĻ āĻāĻŦāĻ CPU āϞā§āĻĄ āĻŦā§āĻĻā§āϧāĻŋ āĻĒā§āϤ⧠āĻĒāĻžāϰā§, āϤāĻžāĻ āύāϤā§āύ āĻāĻāϏā§āϞā§āĻļāύ āĻŽā§āĻĄ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ 4 GB āĻāϰ āĻŦā§āĻļāĻŋ RAM āϏāĻš āϏāĻŋāϏā§āĻā§āĻŽāĻā§āϞāĻŋāϤ⧠āϏāĻā§āώāĻŽ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻŽ-āĻĒāĻžāĻāϝāĻŧāĻžāϰ āĻšāĻžāϰā§āĻĄāĻāϝāĻŧā§āϝāĻžāϰā§, āĻĒā§āϰāĻžāύ⧠āĻāĻāϏā§āϞā§āĻļāύ āĻĒāĻĻā§āϧāϤāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻ āĻŦā§āϝāĻžāĻšāϤ āĻĨāĻžāĻāĻŦā§, āϝāĻž āĻāĻāĻāĻŋ āĻāĻāĻ āϏāĻžāĻāĻā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϏāĻŽāϏā§āϤ āĻāĻŋāύā§āύ āϏāĻžāĻŽāĻā§āϰ⧠āĻā§āϏāĻā§ (āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, foo.example.com āĻāĻŦāĻ bar.example.com) āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāϝāĻŧ āĻŦāĻŋāĻā§āĻāĻŋāύā§āύ āĻāϰā§āĨ¤
- Đа ŅиŅŅĐĩĐŧĐ°Ņ Ņ Windows и macOS, в ĐēĐžŅĐžŅŅŅ ĐŊĐĩ ĐŋŅиĐŧĐĩĐŊŅĐĩŅŅŅ ŅĐĩĐŊŅŅаĐģиСОваĐŊĐŊĐžĐĩ ŅĐŋŅавĐģĐĩĐŊиĐĩ Chrome, ŅĐĩаĐģиСОваĐŊĐž авŅĐžĐŧаŅиŅĐĩŅĐēĐžĐĩ ĐžŅĐēĐģŅŅĐĩĐŊиĐĩ ĐŋŅиĐŊŅдиŅĐĩĐģŅĐŊĐž ŅŅŅаĐŊОвĐģĐĩĐŊĐŊŅŅ ĐąŅаŅСĐĩŅĐŊŅŅ Đ´ĐžĐŋĐžĐģĐŊĐĩĐŊиК, в ĐēĐžŅĐžŅŅŅ Đ˛ŅŅвĐģĐĩĐŊŅ ĐŊĐĩŅŅŅĐĩŅŅвĐĩĐŊĐŊŅĐĩ ĐŊаŅŅŅĐĩĐŊĐ¸Ņ ĐŋŅавиĐģ ĐēаŅаĐģĐžĐŗĐ° Chrome Web Store. Đ ĐŊĐĩŅŅŅĐĩŅŅвĐĩĐŊĐŊŅĐŧ ĐŊаŅŅŅĐĩĐŊиŅĐŧ ĐŋŅиŅиŅĐģŅĐĩŅŅŅ ĐŊаĐģиŅиĐĩ ĐŋĐžŅĐĩĐŊŅиаĐģŅĐŊŅŅ ŅŅСвиĐŧĐžŅŅĐĩĐš, ĐŊавŅСŅваĐŊиĐĩ Đ´ĐžĐŋĐžĐģĐŊĐĩĐŊĐ¸Ņ ĐąĐĩС вĐĩĐ´ĐžĐŧа ĐŋĐžĐģŅСОваŅĐĩĐģŅ, ĐŧаĐŊиĐŋŅĐģŅŅии Ņ ĐŧĐĩŅадаĐŊĐŊŅĐŧи, ĐŊаŅŅŅĐĩĐŊиĐĩ ĐŋŅавиĐģ ŅайОŅŅ Ņ ĐŋĐžĐģŅСОваŅĐĩĐģŅŅĐēиĐŧи даĐŊĐŊŅĐŧи и ввĐĩĐ´ĐĩĐŊиĐĩ в СайĐģŅĐļĐ´ĐĩĐŊиĐĩ Đž ŅŅĐŊĐēŅиОĐŊаĐģŅĐŊĐžŅŅи. ĐŅи ĐļĐĩĐģаĐŊии ĐŋĐžĐģŅСОваŅĐĩĐģŅ ĐŧĐžĐļĐĩŅ Đ˛ĐĩŅĐŊŅŅŅ ĐžŅĐēĐģŅŅŅĐŊĐŊĐžĐĩ Đ´ĐžĐŋĐžĐģĐŊĐĩĐŊиĐĩ.
- āĻāύā§āϝ āϏāĻāϏā§āĻāϰāĻŖā§ Android, ĐŋĐž аĐŊаĐģĐžĐŗĐ¸Đ¸ ŅĐž ŅйОŅĐēаĐŧи Đ´ĐģŅ Đ´ĐĩŅĐēŅĐžĐŋ-ŅиŅŅĐĩĐŧ, ŅĐĩаĐģиСОваĐŊ вŅвОд ĐŋŅĐĩĐ´ŅĐŋŅĐĩĐļĐ´ĐĩĐŊĐ¸Ņ Đž ĐŧĐžŅĐĩĐŊĐŊиŅĐĩŅĐēĐ¸Ņ ŅŅŅаĐŊиŅĐ°Ņ , вŅŅвĐģĐĩĐŊĐŊŅŅ ĐąĐžĐģŅŅОК ŅСŅĐēОвОК ĐŧОдĐĩĐģŅŅ ĐŊа ĐžŅĐŊОвĐĩ аĐŊаĐģиСа ŅОдĐĩŅĐļиĐŧĐžĐŗĐž. ĐŅĐŋĐžĐģŅСОваĐŊиĐĩ AI ĐŋŅиĐŧĐĩĐŊŅĐĩŅŅŅ Đ˛ ŅĐĩĐļиĐŧĐĩ ŅаŅŅиŅĐĩĐŊĐŊОК СаŅиŅŅ ĐąŅаŅСĐĩŅа (Enhanced Safe Browsing). AI-ĐŧОдĐĩĐģŅ Đ˛ŅĐŋĐžĐģĐŊŅĐĩŅŅŅ ĐŊа ŅŅĐžŅĐžĐŊĐĩ ĐēĐģиĐĩĐŊŅа, ĐŊĐž в ŅĐģŅŅаĐĩ вŅŅвĐģĐĩĐŊĐ¸Ņ ĐŋОдОСŅĐĩĐŊиК ĐŊа ŅĐžĐŧĐŊиŅĐĩĐģŅĐŊŅĐš ĐēĐžĐŊŅĐĩĐŊŅ, вŅĐŋĐžĐģĐŊŅĐĩŅŅŅ Đ´ĐžĐŋĐžĐģĐŊиŅĐĩĐģŅĐŊĐ°Ņ ĐŋŅОвĐĩŅĐēа ĐŊа ŅĐĩŅвĐĩŅĐ°Ņ Google.
- WebRTC āϏāĻāϝā§āĻā§āϰ āĻāύā§āϝ āĻŦā§āϝāĻŦāĻšā§āϤ DTLS (āĻĄāĻžāĻāĻžāĻā§āϰāĻžāĻŽ āĻā§āϰāĻžāύā§āϏāĻĒā§āϰā§āĻ āϞā§āϝāĻŧāĻžāϰ āϏāĻŋāĻāĻŋāĻāϰāĻŋāĻāĻŋ, UDP-āĻāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ TLS āĻ ā§āϝāĻžāύāĻžāϞāĻ) āĻĒā§āϰā§āĻā§āĻāϞ āĻŦāĻžāϏā§āϤāĻŦāĻžāϝāĻŧāύ⧠āĻĒā§āϏā§āĻ-āĻā§āϝāĻŧāĻžāύā§āĻāĻžāĻŽ āĻāύāĻā§āϰāĻŋāĻĒāĻļāύ āĻ ā§āϝāĻžāϞāĻāϰāĻŋāĻĻāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻ āύā§āϤāϰā§āĻā§āĻā§āϤ āϰāϝāĻŧā§āĻā§āĨ¤
- āĻāĻāĻāĻŋ āĻĒā§āώā§āĻ āĻžāϝāĻŧ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāĻžāϰā§āϝāĻāϞāĻžāĻĒā§āϰ āϏāĻŽāϝāĻŧ āϏā§āĻ āĻāϰāĻž āĻ ā§āϝāĻžāĻā§āĻāĻŋāĻā§āĻļāύ āϏā§āĻā§āϝāĻžāĻāĻžāϏ, āĻāĻāĻ āĻĄā§āĻŽā§āύā§āϰ āĻ āύā§āϝ āĻĒā§āώā§āĻ āĻžāϝāĻŧ āύā§āĻāĻŋāĻā§āĻ āĻāϰāĻžāϰ āĻĒāϰ⧠āĻāĻāύ āϏāĻāϰāĻā§āώāĻŋāϤ āĻĨāĻžāĻā§āĨ¤ āĻ ā§āϝāĻžāĻā§āĻāĻŋāĻā§āĻļāύ āϏāĻāϰāĻā§āώāĻŖ āĻāϰāϞ⧠āĻŦāĻšā§-āĻĒā§āώā§āĻ āĻžāϰ āĻāϝāĻŧā§āĻŦ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻŦāĻŋāĻāĻžāĻļ āϏāĻšāĻ āĻšāĻŦā§ āĻāĻŦāĻ āϏāĻžāĻāĻāĻāĻŋ āϝāĻāύ āϤāĻžāϰ āĻāĻžāϰā§āĻā§āϝāĻŧāĻžāϞ āĻā§āĻŦā§āϰā§āĻĄ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰ⧠āϤāĻāύ āĻāύāĻĒā§āĻ āĻĢā§āĻāĻžāϏ āϏā§āĻ āĻāϰāĻžāϰ āĻŽāϤ⧠āϏāĻŽāϏā§āϝāĻžāĻā§āϞāĻŋ āϏāĻŽāĻžāϧāĻžāύ āĻšāĻŦā§āĨ¤
- āĻŦāϰā§āϤāĻŽāĻžāύ āϏā§āĻā§āϰā§āϞ āĻ āĻŦāϏā§āĻĨāĻžāύā§āϰ (":target-current") āϏāĻžāĻĒā§āĻā§āώ⧠āĻĒā§āϰā§āĻŦāĻŦāϰā§āϤ⧠āĻāĻŦāĻ āĻĒāϰāĻŦāϰā§āϤ⧠āĻŽāĻžāϰā§āĻāĻžāϰāĻā§āϞāĻŋāĻā§ āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āĻāϰāĻžāϰ āĻāύā§āϝ CSS āϏāĻŋāĻāĻĄā§-āĻā§āϞāĻžāϏ ":target-before" āĻāĻŦāĻ ":target-after" āϝā§āĻ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤
- āϏā§āĻāĻžāĻāϞ āĻāύā§āĻā§āĻāύāĻžāϰ (@container) āĻāĻŦāĻ if() āĻĢāĻžāĻāĻļāύ āĻāĻāύ āĻŽāĻŋāĻĄāĻŋāϝāĻŧāĻž āĻā§āϝāĻŧā§āϰāĻŋ āϞā§āĻā§āϞ 4 āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ⧠āϏāĻāĻā§āĻāĻžāϝāĻŧāĻŋāϤ āϰā§āĻā§āĻ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§, āϝāĻž āϏā§āĻā§āϝāĻžāύā§āĻĄāĻžāϰā§āĻĄ āĻāĻžāĻŖāĻŋāϤāĻŋāĻ āϤā§āϞāύāĻž āĻ āĻĒāĻžāϰā§āĻāϰ āĻāĻŦāĻ āϞāĻāĻŋāĻā§āϝāĻžāϞ āĻ āĻĒāĻžāϰā§āĻāϰāĻĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻŽāĻžāύā§āϰ āĻĒāϰāĻŋāϏāϰ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāϤ⧠āϏāĻžāĻšāĻžāϝā§āϝ āĻāϰā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻĒāύāĻŋ āĻāĻāύ "@container style(âinner-padding > 1em)" āĻāĻŦāĻ "background-color: if(style(attr(data-columns, type" āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāϰāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ ) > 2): āĻšāĻžāϞāĻāĻž āύā§āϞ; āĻ āύā§āϝāĻĨāĻžāϝāĻŧ: āϏāĻžāĻĻāĻž);"
- " " āĻāĻŦāĻ " " āĻāĻĒāĻžāĻĻāĻžāύāĻā§āϞāĻŋ āĻāĻāύ "interestfor" āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻāĻŋāĻā§ āϏāĻŽāϰā§āĻĨāύ āĻāϰā§āĨ¤ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āϝāĻāύ āĻāĻĒāĻžāĻĻāĻžāύāĻāĻŋāϤ⧠āĻāĻā§āϰāĻš āĻĻā§āĻāĻžāϝāĻŧ āϤāĻāύ āĻĒāĻĒāĻāĻĒ āĻĒā§āϰāĻĻāϰā§āĻļāύā§āϰ āĻŽāϤ⧠āĻā§āϰāĻŋāϝāĻŧāĻžāĻāϞāĻžāĻĒāĻā§āϞāĻŋ āĻā§āϰāĻŋāĻāĻžāϰ āĻāϰāϤ⧠āĻāĻ āĻŦā§āĻļāĻŋāώā§āĻā§āϝāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āϝā§āϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύāĻāĻŋāϰ āĻāĻĒāϰ āĻĒāϝāĻŧā§āύā§āĻāĻžāϰāĻāĻŋ āĻā§āϰāĻžāύ⧠āĻāĻŦāĻ āϧāϰ⧠āϰāĻžāĻāĻž, āĻšāĻāĻāĻŋ āĻāĻŋāĻĒāĻžāύā§, āĻ āĻĨāĻŦāĻž āĻāĻžāĻāϏā§āĻā§āϰāĻŋāύ⧠āĻāĻāĻāĻŋ āϏā§āĻĒāϰā§āĻļ āϧāϰ⧠āϰāĻžāĻāĻžāϰ āĻŽāϤ⧠āĻāĻāύāĻžāĻā§āϞāĻŋāĻā§ āĻāĻā§āϰāĻšā§āϰ āϏā§āĻāĻ āĻšāĻŋāϏāĻžāĻŦā§ āϏā§āĻŦā§āĻā§āϤāĻŋ āĻĻā§āϝāĻŧāĨ¤ āϝāĻāύ "interestfor" āĻŦā§āĻļāĻŋāώā§āĻā§āϝāϝā§āĻā§āϤ āĻāĻāĻāĻŋ āĻāĻĒāĻžāĻĻāĻžāύ āϏāύāĻžāĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧ, āϤāĻāύ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āĻāĻāĻāĻŋ InterestEvent āϤā§āϰāĻŋ āĻāϰā§āĨ¤
- āĻāϝāĻŧā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞāĻā§āϞāĻŋāϤ⧠āĻāύā§āύāϤāĻŋ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻĒāϰā§āϰ āĻĄāĻžāύ āĻā§āĻŖā§ AI āϏāĻšāĻāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻĻā§āϰā§āϤ āϞāĻā§āĻ āĻŦā§āϤāĻžāĻŽ āϝā§āĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ "Ask AI" āĻĒā§āϰāϏāĻā§āĻ āĻŽā§āύ⧠āĻāĻāĻā§āĻŽāĻāĻŋāϰ āύāĻžāĻŽ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰ⧠"DEBUG with AI" āϰāĻžāĻāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŦāĻ āĻĒā§āϰāϏāĻā§āĻ āĻ
āύā§āϏāĻžāϰ⧠āϤāĻžā§āĻā§āώāĻŖāĻŋāĻ āĻĒāĻĻāĻā§āώā§āĻĒ āύā§āĻāϝāĻŧāĻžāϰ āĻā§āώāĻŽāϤāĻž āĻ
āύā§āϤāϰā§āĻā§āĻā§āϤ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāϏāĻžāϰāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāϝāĻŧā§āĻŦ āĻāύāϏā§āϞ āĻāĻŦāĻ āĻā§āĻĄ āĻĒā§āϝāĻžāύā§āϞā§, āĻā§āĻŽāĻŋāύāĻŋ AI āϏāĻšāĻāĻžāϰ⧠āĻāĻāύ āĻā§āĻĄ āϏāĻš āϏā§āĻĒāĻžāϰāĻŋāĻļ āϤā§āϰāĻŋ āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤

āĻāϝāĻŧā§āĻŦ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻā§āϞāĻā§āϞāĻŋ āĻāĻāύ āĻā§āĻāϞ āĻĄā§āĻā§āϞāĻĒāĻžāϰ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽ (āĻāĻŋāĻĄāĻŋāĻĒāĻŋ) āĻāϰ āϏāĻžāĻĨā§ āĻāĻā§āĻā§āϤāĨ¤ āĻĄā§āĻā§āϞāĻĒāĻžāϰāϰāĻž āĻāĻāύ āĻā§āϰā§āĻŽ āĻĄā§āĻāĻā§āϞ āĻĨā§āĻā§ āϏāϰāĻžāϏāϰāĻŋ āϤāĻžāĻĻā§āϰ āĻāĻŋāĻĄāĻŋāĻĒāĻŋ āĻĒā§āϰā§āĻĢāĻžāĻāϞ āĻ ā§āϝāĻžāĻā§āϏā§āϏ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύ āĻāĻŦāĻ āĻāĻ āĻāύā§āĻāĻžāϰāĻĢā§āϏā§āϰ āĻŽāϧā§āϝ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻžāĻāĻā§āϞāĻŋ āϏāĻŽā§āĻĒāύā§āύ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĒā§āϰāώā§āĻāĻžāϰ āĻ āϰā§āĻāύ āĻāϰāϤ⧠āĻĒāĻžāϰāĻŦā§āύāĨ¤

āύāϤā§āύ āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāĻŦāĻ āĻŦāĻžāĻ āϏāĻāĻļā§āϧāύā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āύāϤā§āύ āϏāĻāϏā§āĻāϰāĻŖāĻāĻŋ ⧍ā§ĻāĻāĻŋ āĻĻā§āϰā§āĻŦāϞāϤāĻž āĻŽā§āĻāĻžāĻŦā§āϞāĻž āĻāϰā§āĻā§āĨ¤ AddressSanitizer, MemorySanitizer, Control Flow Integrity, LibFuzzer āĻāĻŦāĻ AFL āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āϏā§āĻŦāϝāĻŧāĻāĻā§āϰāĻŋāϝāĻŧ āĻĒāϰā§āĻā§āώāĻžāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻ āύā§āĻ āĻĻā§āϰā§āĻŦāϞāϤāĻž āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻŦā§āϰāĻžāĻāĻāĻžāϰ āϏā§āϰāĻā§āώāĻžāϰ āϏāĻŽāϏā§āϤ āϏā§āϤāϰ āĻŦāĻžāĻāĻĒāĻžāϏ āĻāϰ⧠āĻāĻŦāĻ āϏā§āϝāĻžāύā§āĻĄāĻŦāĻā§āϏ āĻĒāϰāĻŋāĻŦā§āĻļā§āϰ āĻŦāĻžāĻāϰ⧠āĻā§āĻĄ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻā§āύāĻ āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖ āϏāĻŽāϏā§āϝāĻž āĻāĻŋāĻšā§āύāĻŋāϤ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤ āĻŦāϰā§āϤāĻŽāĻžāύ āϰāĻŋāϞāĻŋāĻā§āϰ āĻāύā§āϝ āĻĻā§āϰā§āĻŦāϞāϤāĻž āĻŦāĻžāĻāύā§āĻāĻŋ āĻĒā§āϰā§āĻā§āϰāĻžāĻŽā§āϰ āĻ āĻāĻļ āĻšāĻŋāϏāĻžāĻŦā§, Google āĻŽā§āĻ $ā§§ā§Šā§Ļ,ā§Ļā§Ļā§Ļ (āĻĻā§āĻāĻŋ $ā§Ģā§Ļ,ā§Ļā§Ļā§Ļ āĻŦāĻžāĻāύā§āĻāĻŋ, āĻāĻāĻāĻŋ $ā§§ā§Ļ,ā§Ļā§Ļā§Ļ āĻŦāĻžāĻāύā§āĻāĻŋ, āϤāĻŋāύāĻāĻŋ $ā§Š,ā§Ļā§Ļā§Ļ āĻŦāĻžāĻāύā§āĻāĻŋ, āĻĻā§āĻāĻŋ $⧍,ā§Ļā§Ļā§Ļ āĻŦāĻžāĻāύā§āĻāĻŋ āĻāĻŦāĻ āϤāĻŋāύāĻāĻŋ $ā§§,ā§Ļā§Ļā§Ļ āĻŦāĻžāĻāύā§āĻāĻŋ) āĻŽā§āϞā§āϝā§āϰ ⧍ā§ĻāĻāĻŋ āĻŦāĻžāĻāύā§āĻāĻŋ āĻĒā§āϰāϤāĻŋāώā§āĻ āĻž āĻāϰā§āĻā§āĨ¤ āĻāĻāĻāĻŋ āĻŦāĻžāĻāύā§āĻāĻŋāϰ āĻĒāϰāĻŋāĻŽāĻžāĻŖ āĻāĻāύāĻ āύāĻŋāϰā§āϧāĻžāϰāĻŖ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
āĻ
āϤāĻŋāϰāĻŋāĻā§āϤāĻāĻžāĻŦā§, āĻŦā§āϞāĻŋāĻā§āĻ āĻāĻā§āĻāĻŋāύ⧠āĻāĻāĻāĻŋ āĻāύāĻĒā§āϝāĻžāĻāĻĄ āĻĻā§āϰā§āĻŦāϞāϤāĻž āϏāύāĻžāĻā§āϤ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§, āϝāĻžāϰ āĻĢāϞ⧠āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻā§āĻĄ āĻāĻžāϰā§āϝāĻāϰ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻāĻŋ āĻā§āϰā§āϝāĻžāĻļ āĻāĻŦāĻ āĻĢā§āϰāĻŋāĻ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤ "document.title" āĻŦā§āĻļāĻŋāώā§āĻā§āϝ āĻāĻĒāĻĄā§āĻ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ āĻšāĻžāϰā§āϰ āϏā§āĻŽāĻžāϰ āĻ
āĻāĻžāĻŦā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻāĻā§āĻāĻŋāύ⧠āϏā§āĻĨāĻžāĻĒāϤā§āϝāĻāϤ āϏāĻŽāϏā§āϝāĻžāϰ āĻāĻžāϰāĻŖā§ āĻāĻ āĻĻā§āϰā§āĻŦāϞāϤāĻž āĻĻā§āĻāĻž āĻĻā§āϝāĻŧāĨ¤ āĻāĻ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻžāϰ āĻ
āĻāĻžāĻŦ "document.title" āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻĒā§āϰāϤāĻŋ āϏā§āĻā§āύā§āĻĄā§ DOM-āĻ āϞāĻā§āώ āϞāĻā§āώ āĻĒāϰāĻŋāĻŦāϰā§āϤāύ āĻāϰāĻž āϏāĻŽā§āĻāĻŦ āĻāϰā§āĨ¤ āĻāϰ āĻĢāϞ⧠āĻŽā§āϞ āĻĨā§āϰā§āĻĄ āĻŦā§āϞāĻ āĻšāϝāĻŧā§ āϝāĻžāĻāϝāĻŧāĻžāϰ āĻāĻŦāĻ āĻāϞā§āϞā§āĻāϝā§āĻā§āϝ āĻŽā§āĻŽā§āϰāĻŋ āĻāϰāĻ āĻšāĻāϝāĻŧāĻžāϰ āĻāĻžāϰāĻŖā§ āĻāϝāĻŧā§āĻ āϏā§āĻā§āύā§āĻĄā§āϰ āĻŽāϧā§āϝ⧠āĻāύā§āĻāĻžāϰāĻĢā§āϏāĻāĻŋ āĻāĻŽā§ āϝāĻžāϝāĻŧāĨ¤ 15-60 āϏā§āĻā§āύā§āĻĄ āĻĒāϰā§, āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻāĻŋ āĻā§āϰā§āϝāĻžāĻļ āĻšāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤
āĻāϤā§āϏ: opennet.ru


