āĻā§āĻāĻ˛
-
āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§, āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒāĻā§āĻˇā§āĻ° āĻā§āĻāĻŋāĻ° āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻŦāĻŋāĻ°ā§āĻĻā§āĻ§ā§ āĻ¸ā§āĻ°āĻā§āĻˇāĻž āĻŽā§āĻĄ, āĻ¯āĻž āĻ¸ā§āĻ-āĻā§āĻāĻŋ āĻšā§āĻĄāĻžāĻ°ā§ āĻāĻāĻāĻ¸āĻžāĻāĻ āĻ ā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻā§āĻ° āĻ āĻ¨ā§āĻĒāĻ¸ā§āĻĨāĻŋāĻ¤āĻŋāĻ¤ā§ āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻāĻžāĻŦā§ "SameSite=Lax" āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°ā§, āĻ¯āĻž āĻĨā§āĻā§ āĻ¸āĻ¨ā§āĻ¨āĻŋāĻŦā§āĻļā§āĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻāĻŋ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻ¸ā§āĻŽāĻŋāĻ¤ āĻāĻ°ā§āĨ¤ āĻ¤ā§āĻ¤ā§āĻ¯āĻŧ āĻĒāĻā§āĻˇā§āĻ° āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋ (āĻāĻŋāĻ¨ā§āĻ¤ā§ āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋ āĻāĻāĻ¨āĻ āĻā§āĻāĻŋ āĻŽāĻžāĻ¨ āĻ¸ā§āĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¸ā§āĻ āĻāĻ°ā§ āĻ¸ā§āĻŽāĻžāĻŦāĻĻā§āĻ§āĻ¤āĻžāĻā§ āĻāĻāĻžāĻ°āĻ°āĻžāĻāĻĄ āĻāĻ°āĻ¤ā§ āĻ¸āĻā§āĻˇāĻŽ āĻšāĻŦā§ SameSite=None)āĨ¤ āĻāĻāĻ¨ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋ āĻāĻŽāĻ¨ āĻāĻāĻāĻŋ āĻ¸āĻžāĻāĻā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ā§ āĻāĻāĻāĻŋ āĻā§āĻāĻŋ āĻĒāĻžāĻ āĻŋāĻ¯āĻŧā§āĻā§ āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻā§āĻāĻŋ āĻ¸ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻāĻŽāĻ¨āĻāĻŋ āĻ¯āĻĻāĻŋ āĻ āĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ¸āĻžāĻāĻ āĻĒā§āĻ°āĻžāĻĨāĻŽāĻŋāĻāĻāĻžāĻŦā§ āĻā§āĻ˛āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛, āĻāĻŦāĻ āĻ āĻ¨ā§āĻ°ā§āĻ§āĻāĻŋ āĻĒāĻ°ā§āĻā§āĻˇāĻāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻāĻŦāĻŋ āĻ˛ā§āĻĄ āĻāĻ°ā§ āĻŦāĻž āĻāĻāĻāĻŋ āĻāĻāĻĢā§āĻ°ā§āĻŽā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ā§ˇ 'āĻ˛ā§āĻ¯āĻžāĻā§āĻ¸' āĻŽā§āĻĄā§, āĻā§āĻāĻŋ āĻā§āĻ°āĻžāĻ¨ā§āĻ¸āĻŽāĻŋāĻļāĻ¨ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻā§āĻ°āĻ¸-āĻ¸āĻžāĻāĻ āĻ¸āĻžāĻŦ-āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¸ā§āĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻ¯ā§āĻŽāĻ¨ āĻāĻŽā§āĻ āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¸ā§āĻ āĻŦāĻž āĻāĻāĻĢā§āĻ°ā§āĻŽ āĻāĻ¨ā§āĻā§āĻ¨ā§āĻ āĻ˛ā§āĻĄāĻŋāĻ, āĻ¯āĻž āĻĒā§āĻ°āĻžāĻ¯āĻŧāĻļāĻ CSRF āĻāĻā§āĻ°āĻŽāĻŖ āĻļā§āĻ°ā§ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ¸āĻžāĻāĻā§āĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻ¤āĻŋāĻŦāĻŋāĻ§āĻŋ āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšā§āĻ¤ āĻšāĻ¯āĻŧāĨ¤ - āĻĄāĻŋāĻĢāĻ˛ā§āĻāĻ°ā§āĻĒā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¸āĻžāĻŽāĻā§āĻ°ā§ āĻā§āĻ˛āĻž āĻŦāĻ¨ā§āĻ§ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ 87 āĻ¸āĻžāĻ˛ā§āĻ° āĻĄāĻŋāĻ¸ā§āĻŽā§āĻŦāĻ°ā§ āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻļāĻŋāĻ¤ Chrome 2020 āĻĒā§āĻ°āĻāĻžāĻļ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤, āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻ¸ā§āĻāĻŋāĻāĻ¸ā§ (āĻāĻ¨ā§āĻ¨āĻ¤ > āĻā§āĻĒāĻ¨ā§āĻ¯āĻŧāĻ¤āĻž āĻāĻŦāĻ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž > āĻ¸āĻžāĻāĻ āĻ¸ā§āĻāĻŋāĻāĻ¸) āĻĢā§āĻ°āĻ¤ āĻĻā§āĻāĻ¯āĻŧāĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¤āĻžāĻ°āĻĒāĻ°ā§ āĻĒā§āĻ°āĻ¤āĻŋāĻāĻŋ āĻ¸āĻžāĻāĻā§āĻ° āĻāĻ¨ā§āĻ¯ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻ¸āĻžāĻŽāĻā§āĻ°ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ āĻĒāĻžāĻ°ā§āĻļāĻ¨ā§āĻ° āĻāĻāĻāĻŋ āĻ¸ā§āĻ¸ā§āĻĒāĻˇā§āĻ āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻāĻ°āĻŖ (āĻ¨āĻŋāĻļā§āĻāĻŋāĻ¤āĻāĻ°āĻŖ āĻšāĻ˛ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ° āĻĒā§āĻ¨āĻ°āĻžāĻ¯āĻŧ āĻāĻžāĻ˛ā§ āĻ¨āĻž āĻšāĻāĻ¯āĻŧāĻž āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤ āĻŽāĻ¨ā§ āĻ°āĻžāĻāĻž āĻšāĻ¯āĻŧ)āĨ¤ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļāĻā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻā§āĻĄā§āĻ° āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻ āĻĒāĻ¸āĻžāĻ°āĻŖ 2020 āĻ¸āĻžāĻ˛ā§ āĻĢā§āĻ˛ā§āĻ¯āĻžāĻļ āĻĒā§āĻ°āĻ¯ā§āĻā§āĻ¤āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻļā§āĻˇ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ ā§āĻ¯āĻžāĻĄā§āĻŦā§āĻ° āĻĒā§āĻ°ā§āĻŦā§ āĻā§āĻˇāĻŋāĻ¤ āĻĒāĻ°āĻŋāĻāĻ˛ā§āĻĒāĻ¨āĻžāĻ° āĻ¸āĻžāĻĨā§ āĻ¸āĻžāĻŽāĻā§āĻāĻ¸ā§āĻ¯āĻĒā§āĻ°ā§āĻŖ;
- āĻāĻ¨ā§āĻāĻžāĻ°āĻĒā§āĻ°āĻžāĻāĻāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, Google āĻĄā§āĻ°āĻžāĻāĻ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻĢāĻžāĻāĻ˛āĻā§āĻ˛āĻŋ āĻ
āĻ¨ā§āĻ¸āĻ¨ā§āĻ§āĻžāĻ¨ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻžāĻ°ā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ° āĻ āĻŦāĻ°ā§āĻ§ Chrome-āĻ āĻ āĻ¨ā§āĻĒāĻ¯ā§āĻā§āĻ¤ āĻŦāĻŋāĻā§āĻāĻžāĻĒāĻ¨ āĻ¯āĻž āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§āĻ° āĻāĻĒāĻ˛āĻŦā§āĻ§āĻŋāĻ¤ā§ āĻšāĻ¸ā§āĻ¤āĻā§āĻˇā§āĻĒ āĻāĻ°ā§ āĻāĻŦāĻ āĻā§āĻ¯āĻŧāĻžāĻ˛āĻŋāĻļāĻ¨ āĻĢāĻ° āĻŦā§āĻāĻžāĻ° āĻ ā§āĻ¯āĻžāĻĄāĻāĻžāĻ°āĻāĻžāĻāĻāĻŋāĻ āĻĻā§āĻŦāĻžāĻ°āĻž āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻž āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻĒā§āĻ°āĻŖ āĻāĻ°ā§ āĻ¨āĻž; - āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻ āĻāĻŋāĻ¯ā§āĻāĻŋāĻ¤ āĻŽā§āĻĄ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŦāĻ°ā§āĻ¤āĻŽāĻžāĻ¨ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻžāĻĢ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¸āĻžāĻĻāĻž āĻĒāĻāĻā§āĻŽāĻŋ āĻ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§ āĻ¨āĻ¯āĻŧ, āĻ¤āĻŦā§ āĻ āĻ˛ā§āĻĒ āĻŦāĻŋāĻ˛āĻŽā§āĻŦā§āĻ° āĻĒāĻ°ā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻŦā§āĨ¤ āĻĻā§āĻ°ā§āĻ¤-āĻ˛ā§āĻĄ āĻšāĻāĻ¯āĻŧāĻž āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻ¸ā§āĻā§āĻ°ā§āĻ¯āĻžāĻĒ āĻāĻ°āĻžāĻ° āĻĢāĻ˛ā§ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĢā§āĻ˛āĻŋāĻāĻžāĻ°āĻŋāĻ āĻšāĻ¯āĻŧ āĻāĻŦāĻ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻā§ āĻāĻžāĻ¨āĻžāĻ¨ā§āĻ° āĻĒā§āĻ˛ā§āĻĄ āĻĒā§āĻ°āĻĻāĻžāĻ¨ āĻāĻ°ā§ āĻ¨āĻž āĻ¯ā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻˇā§āĻ āĻž āĻ˛ā§āĻĄ āĻšāĻ¤ā§ āĻāĻ˛ā§āĻā§āĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻā§, āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻĒā§āĻˇā§āĻ āĻž āĻĻā§āĻ°ā§āĻ¤ āĻā§āĻ˛ā§ āĻāĻŦāĻ āĻ¸āĻžāĻŽāĻžāĻ¨ā§āĻ¯ āĻĻā§āĻ°āĻŋ āĻšāĻ¯āĻŧ, āĻ¤āĻžāĻšāĻ˛ā§ āĻ¨āĻ¤ā§āĻ¨ āĻĒā§āĻˇā§āĻ āĻžāĻāĻŋ āĻāĻā§āĻ°āĻāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻ¸ā§āĻĨāĻžāĻĒāĻ¨ āĻāĻ°ā§ āĻāĻā§āĻ° āĻāĻžāĻ¯āĻŧāĻāĻžāĻ¯āĻŧ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻ āĻ¸āĻžāĻāĻā§āĻ° āĻ āĻ¨ā§āĻ¯āĻžāĻ¨ā§āĻ¯ āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋāĻ¤ā§ āĻ¸ā§āĻ¯ā§āĻāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸ā§āĻŦāĻŋāĻ§āĻžāĻāĻ¨āĻ āĻ¯āĻž āĻĄāĻŋāĻāĻžāĻāĻ¨ā§ āĻāĻāĻ āĻ°āĻāĻŽāĨ¤ āĻāĻŦāĻ āĻ°āĻā§āĻ° āĻ¸ā§āĻāĻŋāĻŽ)āĨ¤ āĻ¯āĻĻāĻŋ āĻĒā§āĻˇā§āĻ āĻžāĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻā§ āĻ˛āĻā§āĻˇāĻŖā§āĻ¯āĻŧ āĻāĻŋāĻā§ āĻ¸āĻŽāĻ¯āĻŧ āĻ˛āĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§, āĻāĻā§āĻ° āĻŽāĻ¤ā§, āĻ¸ā§āĻā§āĻ°ā§āĻ¨āĻāĻŋ āĻĒā§āĻ°āĻžāĻ-āĻ¸āĻžāĻĢ āĻāĻ°āĻž āĻšāĻŦā§;
- āĻāĻāĻāĻŋ āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖā§āĻ° āĻŽāĻžāĻ¨āĻĻāĻŖā§āĻĄ āĻāĻ ā§āĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ā§ˇ Chrome āĻāĻĒāĻ¨āĻžāĻā§ āĻĒāĻĒ-āĻāĻĒ āĻŦāĻŋāĻā§āĻāĻĒā§āĻ¤āĻŋāĻā§āĻ˛āĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻĒā§āĻˇā§āĻ āĻžāĻ¯āĻŧ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻāĻ˛āĻžāĻĒā§āĻ° āĻĒāĻ°ā§āĻ āĻŦāĻŋāĻ°āĻā§āĻ¤āĻŋāĻāĻ° āĻāĻŋāĻĄāĻŋāĻ/āĻ āĻĄāĻŋāĻ āĻ¸āĻžāĻŽāĻā§āĻ°ā§ āĻāĻžāĻ˛āĻžāĻ¨ā§āĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧā§ˇ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻā§āĻ° āĻ¸āĻžāĻĨā§, Escape āĻāĻŋāĻĒā§āĻ¨, āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻāĻĒāĻ° āĻā§āĻ°āĻžāĻĢā§āĻ°āĻž āĻāĻ°āĻž, āĻāĻŦāĻ āĻ¸ā§āĻā§āĻ°ā§āĻ¨ āĻ¸ā§āĻĒāĻ°ā§āĻļ āĻāĻ°āĻžāĻā§ āĻāĻ° āĻĒā§āĻˇā§āĻ āĻž-āĻ ā§āĻ¯āĻžāĻā§āĻāĻŋāĻā§āĻāĻŋāĻ āĻāĻ¨ā§āĻāĻžāĻ°āĻ ā§āĻ¯āĻžāĻāĻļāĻ¨ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāĻ¨āĻž āĻāĻ°āĻž āĻšāĻ¯āĻŧ āĻ¨āĻž (āĻāĻāĻāĻŋ āĻ¸ā§āĻĒāĻˇā§āĻ āĻā§āĻ˛āĻŋāĻ, āĻāĻžāĻāĻĒāĻŋāĻ āĻŦāĻž āĻ¸ā§āĻā§āĻ°ā§āĻ˛āĻŋāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻāĻ¨);
-
ĐОйавĐģĐĩĐŊ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻā§āĻ¯ā§āĻ¯āĻŧāĻžāĻ°ā§ "prefers-color-scheme", āĻ¯āĻž āĻ¸āĻžāĻāĻāĻā§āĻ˛āĻŋāĻā§ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻ āĻ¨ā§āĻ§āĻāĻžāĻ° āĻĨāĻŋāĻŽ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻā§ āĻāĻŋāĻ¨āĻž āĻ¤āĻž āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ āĻāĻŦāĻ āĻ¸āĻžāĻāĻāĻāĻŋ āĻĻā§āĻāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻ āĻ¨ā§āĻ§āĻāĻžāĻ° āĻĨāĻŋāĻŽ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§ā§ˇ - āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻ˛āĻŋāĻ¨āĻžāĻā§āĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦāĻŋāĻ˛ā§āĻĄā§ āĻ āĻ¨ā§āĻ§āĻāĻžāĻ° āĻĨāĻŋāĻŽ āĻ¸āĻā§āĻˇāĻŽ āĻāĻ°ā§āĻ¨, āĻ¤āĻāĻ¨ āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻžāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻāĻžāĻĸāĻŧ āĻ°āĻā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧ;
-
āĻ āĻŦāĻ°ā§āĻĻā§āĻ§ āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻĒāĻŋāĻāĻ-āĻāĻ° āĻ¸āĻžāĻĨā§ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĒā§āĻ˛ā§āĻļāĻ¨ā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻāĻĻā§āĻŽāĻŦā§āĻļā§ āĻŽā§āĻĄā§ āĻāĻāĻāĻŋ āĻĒā§āĻˇā§āĻ āĻž āĻā§āĻ˛āĻžāĻ° āĻŦāĻŋāĻˇāĻ¯āĻŧāĻāĻŋ āĻ¨āĻŋāĻ°ā§āĻ§āĻžāĻ°āĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž, āĻ¯āĻž āĻĒā§āĻ°ā§āĻŦā§ āĻāĻŋāĻā§ āĻĒā§āĻ°āĻāĻžāĻļāĻ¨āĻž āĻĻā§āĻŦāĻžāĻ°āĻž āĻā§āĻāĻŋāĻ āĻŽāĻ¨ā§ āĻ¨āĻž āĻ°ā§āĻā§ āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋāĻ° āĻ¨ā§āĻ°ā§āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻ āĻā§āĻ˛āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§ āĻāĻāĻāĻŋ āĻ āĻ°ā§āĻĨāĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻ¸āĻĻāĻ¸ā§āĻ¯āĻ¤āĻž āĻāĻ°ā§āĻĒ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻāĻŋāĻ˛ (āĻ¯āĻžāĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ°āĻž āĻŦā§āĻ¯āĻā§āĻ¤āĻŋāĻāĻ¤ āĻŽā§āĻĄ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻ¨āĻž āĻāĻ°ā§ āĻŦāĻŋāĻ¨āĻžāĻŽā§āĻ˛ā§āĻ¯ā§ āĻā§āĻ°āĻžāĻ¯āĻŧāĻžāĻ˛ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻĒā§āĻ°āĻĻāĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻŦāĻžāĻāĻĒāĻžāĻ¸ āĻāĻ°āĻ¤ā§)āĨ¤ āĻĒā§āĻ°ā§āĻŦā§, āĻāĻĻā§āĻŽāĻŦā§āĻļā§ āĻŽā§āĻĄā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ, āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋ āĻ¸ā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻŽāĻ§ā§āĻ¯ā§ āĻĄā§āĻāĻž āĻ¸ā§āĻ¯āĻžāĻāĻŋāĻ āĻĨā§āĻā§ āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻĒāĻŋāĻāĻ-āĻāĻ° āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻŦā§āĻ˛āĻ āĻāĻ°ā§āĻāĻŋāĻ˛, āĻ¯āĻž āĻāĻžāĻāĻžāĻ¸ā§āĻā§āĻ°āĻŋāĻĒā§āĻāĻā§ āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ API-āĻāĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĄā§āĻāĻž āĻ¸āĻāĻ°āĻā§āĻˇāĻŖ āĻāĻ°āĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻŦā§āĻ¯āĻ°ā§āĻĨāĻ¤āĻžāĻ° āĻā§āĻˇā§āĻ¤ā§āĻ°ā§, āĻāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻ˛āĻžāĻĒā§āĻ° āĻŦāĻŋāĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧāĨ¤ āĻāĻĻā§āĻŽāĻŦā§āĻļā§ āĻŽā§āĻĄ. āĻāĻāĻ¨ āĻĢāĻžāĻāĻ˛āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽ āĻāĻĒāĻŋāĻāĻ-āĻ¤ā§ āĻ ā§āĻ¯āĻžāĻā§āĻ¸ā§āĻ¸ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧāĻ¨āĻŋ, āĻāĻŦāĻ āĻ¸ā§āĻļāĻ¨ āĻļā§āĻˇ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻĒāĻ°ā§ āĻŦāĻŋāĻˇāĻ¯āĻŧāĻŦāĻ¸ā§āĻ¤ā§ āĻ¸āĻžāĻĢ āĻāĻ°āĻž āĻšāĻ¯āĻŧ; -
āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻŽāĻ§ā§āĻ¯ā§ āĻ¨āĻ¤ā§āĻ¨ āĻā§āĻ¯āĻžāĻ˛ā§āĻā§āĻ
āĻāĻĒāĻŋāĻāĻ āĻĒā§āĻŽā§āĻ¨ā§āĻ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻŦāĻ āĻĒā§āĻŽā§āĻ¨ā§āĻ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°āĨ¤ PaymentRequestEvent āĻ āĻŦāĻā§āĻā§āĻā§ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨PaymentMethod() āĻāĻĒāĻ¸ā§āĻĨāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻā§āĻ¨ā§āĻ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻĒā§āĻŽā§āĻ¨ā§āĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ PaymentRequest āĻ āĻŦāĻā§āĻā§āĻā§ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻĒā§āĻŽā§āĻ¨ā§āĻ āĻ¸āĻāĻā§āĻ°āĻšā§āĻ° āĻ¸āĻžāĻāĻ āĻŦāĻž āĻāĻ¯āĻŧā§āĻŦ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§ āĻĒā§āĻŽā§āĻ¨ā§āĻ āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻžāĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ°āĻāĻžāĻ°ā§āĻ° āĻĒā§āĻ°āĻ¤āĻŋāĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻāĻžāĻ¨āĻžāĻ¤ā§ āĻĻā§āĻ¯āĻŧāĨ¤ āĻ¨āĻ¤ā§āĻ¨ āĻ°āĻŋāĻ˛āĻŋāĻ āĻĒā§āĻŽā§āĻ¨ā§āĻ API-āĻāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸ā§āĻŦ-āĻ¸ā§āĻŦāĻžāĻā§āĻˇāĻ°āĻŋāĻ¤ āĻļāĻāĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻĒāĻ°ā§āĻā§āĻˇāĻž āĻāĻ°āĻž āĻ¸āĻšāĻ āĻāĻ°ā§ āĻ¤ā§āĻ˛ā§āĨ¤ āĻŦāĻŋāĻāĻžāĻļā§āĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻļāĻāĻ¸āĻžāĻĒāĻ¤ā§āĻ° āĻ¯āĻžāĻāĻžāĻāĻāĻ°āĻŖā§āĻ° āĻ¤ā§āĻ°ā§āĻāĻŋāĻā§āĻ˛āĻŋ āĻāĻĒā§āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ āĻāĻŽāĻžāĻ¨ā§āĻĄ āĻ˛āĻžāĻāĻ¨ āĻŦāĻŋāĻāĻ˛ā§āĻĒ "âignore-certificate-errors" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§; - āĻĄā§āĻ¸ā§āĻāĻāĻĒ āĻĒā§āĻ°āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻ¯āĻŧā§āĻŦ āĻ
ā§āĻ¯āĻžāĻĒāĻ¸ (PWA) āĻŽā§āĻĄā§ āĻāĻ˛āĻŽāĻžāĻ¨ āĻāĻ¯āĻŧā§āĻŦ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻāĻŽāĻžāĻ°ā§āĻ āĻ¯ā§āĻ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¤āĻžāĻŽā§āĻ° āĻĒāĻžāĻļā§āĻ° āĻ āĻŋāĻāĻžāĻ¨āĻž āĻŦāĻžāĻ°ā§,
āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻāĻāĻŋ āĻĒā§āĻĨāĻ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽ āĻšāĻŋāĻ¸āĻžāĻŦā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻŋāĻ¸ā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āĻāĻ¯āĻŧā§āĻŦ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻļāĻ°ā§āĻāĻāĻžāĻ;
- āĻŽā§āĻŦāĻžāĻāĻ˛ āĻĄāĻŋāĻāĻžāĻāĻ¸ā§āĻ° āĻāĻ¨ā§āĻ¯, āĻšā§āĻŽ āĻ¸ā§āĻā§āĻ°āĻŋāĻ¨ā§ āĻāĻāĻāĻŋ āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ āĻ¯ā§āĻā§āĻ¤ āĻāĻ°āĻžāĻ° āĻāĻŽāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻ¸āĻš āĻāĻāĻāĻŋ āĻŽāĻŋāĻ¨āĻŋ-āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛ā§āĻ° āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻž āĻ¸āĻŽā§āĻāĻŦāĨ¤ PWA (āĻĒā§āĻ°āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻ¯āĻŧā§āĻŦ āĻ
ā§āĻ¯āĻžāĻĒ) āĻ
ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, āĻāĻĒāĻ¨āĻŋ āĻ¯āĻāĻ¨ āĻĒā§āĻ°āĻĨāĻŽ āĻ¸āĻžāĻāĻāĻāĻŋ āĻā§āĻ˛āĻŦā§āĻ¨ āĻ¤āĻāĻ¨ āĻĄāĻŋāĻĢāĻ˛ā§āĻ āĻŽāĻŋāĻ¨āĻŋ-āĻŦāĻžāĻ° āĻ¸ā§āĻŦāĻ¯āĻŧāĻāĻā§āĻ°āĻŋāĻ¯āĻŧāĻāĻžāĻŦā§ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻŋāĻ¤ āĻšāĻ¯āĻŧāĨ¤ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāĻ°ā§ āĻāĻāĻ¨ āĻāĻ āĻĒā§āĻ¯āĻžāĻ¨ā§āĻ˛āĻāĻŋ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻāĻ°āĻ¤ā§ āĻāĻŦāĻ āĻ¤āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻāĻ¨āĻ¸ā§āĻāĻ˛ā§āĻļāĻ¨ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻĒā§āĻ°āĻ¯āĻŧā§āĻ āĻāĻ°āĻ¤ā§ āĻ
āĻ¸ā§āĻŦā§āĻāĻžāĻ° āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¤āĻŋāĻ¨āĻŋ āĻāĻāĻāĻŋ āĻāĻā§āĻ¨ā§āĻ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ° āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨
āĻāĻ¨ā§āĻ¸āĻāĻ˛ āĻĒā§āĻ°āĻŽā§āĻĒāĻ āĻāĻ°āĻžāĻ° āĻāĻā§ āĻāĻŦāĻ āĻĄāĻŋāĻĢāĻ˛ā§āĻ() āĻĒā§āĻ°āĻ¤āĻŋāĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻāĻāĻāĻŋ āĻāĻ˛ āĻ¸āĻāĻ¯ā§āĻā§āĻ¤ āĻāĻ°ā§āĻ¨;
- āĻ ā§āĻ¯āĻžāĻ¨ā§āĻĄā§āĻ°āĻ¯āĻŧā§āĻĄ āĻĒāĻ°āĻŋāĻŦā§āĻļā§ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻž PWA āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° (āĻĒā§āĻ°āĻā§āĻ°ā§āĻ¸āĻŋāĻ āĻāĻ¯āĻŧā§āĻŦ āĻ ā§āĻ¯āĻžāĻĒ) āĻāĻĒāĻĄā§āĻ āĻā§āĻā§āĻ° āĻĢā§āĻ°āĻŋāĻā§āĻ¯āĻŧā§āĻ¨ā§āĻ¸āĻŋ āĻŦāĻžāĻĄāĻŧāĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§ā§ˇ WebAPK āĻāĻĒāĻĄā§āĻāĻā§āĻ˛āĻŋ āĻāĻāĻ¨ āĻĻāĻŋāĻ¨ā§ āĻāĻāĻŦāĻžāĻ° āĻā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧ, āĻāĻā§āĻ° āĻŽāĻ¤ā§ āĻĒā§āĻ°āĻ¤āĻŋ āĻ¤āĻŋāĻ¨ āĻĻāĻŋāĻ¨ā§ āĻāĻāĻŦāĻžāĻ° āĻ¨āĻ¯āĻŧā§ˇ āĻ¯āĻĻāĻŋ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻā§āĻ āĻŽā§āĻ¯āĻžāĻ¨āĻŋāĻĢā§āĻ¸ā§āĻā§ āĻ āĻ¨ā§āĻ¤āĻ¤ āĻāĻāĻāĻŋ āĻŽā§āĻ˛ āĻ¸āĻŽā§āĻĒāĻ¤ā§āĻ¤āĻŋāĻ° āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻĒā§āĻ°āĻāĻžāĻļ āĻāĻ°ā§, āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°āĻāĻŋ āĻāĻāĻāĻŋ āĻ¨āĻ¤ā§āĻ¨ WebAPK āĻĄāĻžāĻāĻ¨āĻ˛ā§āĻĄ āĻāĻŦāĻ āĻāĻ¨āĻ¸ā§āĻāĻ˛ āĻāĻ°āĻŦā§;
- āĻāĻĒāĻŋāĻāĻāĻ¤ā§
Async āĻā§āĻ˛āĻŋāĻĒāĻŦā§āĻ°ā§āĻĄ navigator.clipboard.read() āĻāĻŦāĻ navigator.clipboard.write() āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻā§āĻ˛āĻŋāĻĒāĻŦā§āĻ°ā§āĻĄā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ¯āĻžāĻāĻŋāĻāĻāĻžāĻŦā§ āĻāĻŦāĻŋ āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻŦāĻ āĻ˛ā§āĻāĻžāĻ° āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§; - HTTP āĻļāĻŋāĻ°ā§āĻ¨āĻžāĻŽāĻā§āĻ˛āĻŋāĻ° āĻāĻāĻāĻŋ āĻā§āĻ°ā§āĻĒā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻžāĻ°ā§āĻ¯āĻāĻ°ā§ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨
āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻāĻ¨ā§āĻ¨ (Sec-Fetch-Dest, Sec-Fetch-Mode, Sec-Fetch-Site āĻāĻŦāĻ Sec-Fetch-User), āĻāĻĒāĻ¨āĻžāĻā§ āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻĒā§āĻ°āĻā§āĻ¤āĻŋ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ āĻŽā§āĻāĻžāĻĄā§āĻāĻž āĻĒāĻžāĻ āĻžāĻ¤ā§ āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ (āĻā§āĻ°āĻ¸-āĻ¸āĻžāĻāĻ āĻ āĻ¨ā§āĻ°ā§āĻ§, img āĻā§āĻ¯āĻžāĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ āĻ¨ā§āĻ°ā§āĻ§, āĻāĻ¤ā§āĻ¯āĻžāĻĻāĻŋ .) āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ§āĻ°āĻŖā§āĻ° āĻāĻā§āĻ°āĻŽāĻŖ āĻĨā§āĻā§ āĻ°āĻā§āĻˇāĻž āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¸āĻžāĻ°ā§āĻāĻžāĻ°ā§āĻ° āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž āĻā§āĻ°āĻšāĻŖā§āĻ° āĻāĻ¨ā§āĻ¯ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻŋ āĻ āĻ¸āĻŽā§āĻāĻžāĻŦā§āĻ¯ āĻ¯ā§ āĻāĻžāĻāĻž āĻ¸ā§āĻĨāĻžāĻ¨āĻžāĻ¨ā§āĻ¤āĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻāĻāĻāĻŋ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°ā§āĻ° āĻ˛āĻŋāĻā§āĻ āĻāĻāĻāĻŋ img āĻā§āĻ¯āĻžāĻā§āĻ° āĻŽāĻžāĻ§ā§āĻ¯āĻŽā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻž āĻšāĻŦā§, āĻ¤āĻžāĻ āĻāĻ āĻ§āĻ°āĻ¨ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§āĻā§āĻ˛āĻŋ āĻ ā§āĻ¯āĻžāĻĒā§āĻ˛āĻŋāĻā§āĻļāĻ¨ā§ āĻĒāĻžāĻ¸ āĻ¨āĻž āĻāĻ°ā§āĻ āĻŦā§āĻ˛āĻ āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§āĨ¤ ); - āĻ¯ā§āĻ āĻāĻ°āĻž āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯
form.requestSubmit() , āĻ¯āĻž āĻ¸āĻžāĻŦāĻŽāĻŋāĻ āĻŦā§āĻ¤āĻžāĻŽā§ āĻā§āĻ˛āĻŋāĻ āĻāĻ°āĻžāĻ° āĻŽāĻ¤ā§āĻ āĻĢāĻ°ā§āĻŽ āĻĄā§āĻāĻžāĻ° āĻĒā§āĻ°ā§āĻā§āĻ°āĻžāĻŽā§āĻ¯āĻžāĻāĻŋāĻ āĻāĻŽāĻž āĻĻā§āĻāĻ¯āĻŧāĻž āĻļā§āĻ°ā§ āĻāĻ°ā§āĨ¤ āĻāĻĒāĻ¨āĻžāĻ° āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻĢāĻ°ā§āĻŽ āĻ¸āĻžāĻŦāĻŽāĻŋāĻ āĻŦā§āĻ¤āĻžāĻŽāĻā§āĻ˛āĻŋ āĻŦāĻŋāĻāĻžāĻļ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§, āĻ¯āĻžāĻ° āĻāĻ¨ā§āĻ¯ form.submit() āĻāĻ˛ āĻāĻ°āĻž āĻ¯āĻĨā§āĻˇā§āĻ āĻ¨āĻ¯āĻŧ āĻāĻžāĻ°āĻŖ āĻāĻāĻŋ āĻĒāĻ°āĻžāĻŽāĻŋāĻ¤āĻŋāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻāĻžāĻ°ā§āĻā§āĻāĻŋāĻ āĻ¯āĻžāĻāĻžāĻāĻāĻ°āĻŖ, 'āĻāĻŽāĻž' āĻāĻā§āĻ¨ā§āĻ āĻ¤ā§āĻ°āĻŋ āĻāĻŦāĻ āĻĄā§āĻāĻž āĻĒā§āĻ°ā§āĻ°āĻŖā§āĻ° āĻĻāĻŋāĻā§ āĻĒāĻ°āĻŋāĻāĻžāĻ˛āĻŋāĻ¤ āĻāĻ°ā§ āĻ¨āĻžāĨ¤ āĻāĻŽāĻž āĻŦā§āĻ¤āĻžāĻŽā§ āĻāĻŦāĻĻā§āĻ§; - IndexedDB-āĻ¤ā§ āĻĢāĻžāĻāĻļāĻ¨ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§
āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋāĻŦāĻĻā§āĻ§() , āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻāĻāĻāĻŋ IDBTransaction āĻ āĻŦāĻā§āĻā§āĻā§āĻ° āĻ¸āĻžāĻĨā§ āĻ¯ā§āĻā§āĻ¤ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻāĻ°āĻžāĻ° āĻ āĻ¨ā§āĻŽāĻ¤āĻŋ āĻĻā§āĻ¯āĻŧ āĻ¸āĻŽāĻ¸ā§āĻ¤ āĻ¸āĻāĻļā§āĻ˛āĻŋāĻˇā§āĻ āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻāĻ¯āĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻā§āĻ¨ā§āĻ āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻĒā§āĻā§āĻˇāĻž āĻ¨āĻž āĻāĻ°ā§āĨ¤ āĻāĻŽāĻŋāĻ() āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§ āĻāĻĒāĻ¨āĻŋ āĻ¸ā§āĻā§āĻ°ā§āĻā§ āĻ˛ā§āĻāĻž āĻ āĻĒāĻĄāĻŧāĻžāĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ā§āĻ° āĻĨā§āĻ°ā§āĻĒā§āĻ āĻŦāĻžāĻĄāĻŧāĻžāĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨ āĻāĻŦāĻ āĻ˛ā§āĻ¨āĻĻā§āĻ¨ āĻ¸āĻŽā§āĻĒā§āĻ°ā§āĻŖ āĻšāĻāĻ¯āĻŧāĻžāĻā§ āĻ¸ā§āĻĒāĻˇā§āĻāĻāĻžāĻŦā§ āĻ¨āĻŋāĻ¯āĻŧāĻ¨ā§āĻ¤ā§āĻ°āĻŖ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°āĻŦā§āĻ¨; - Intl.DateTimeFormat āĻĢāĻžāĻāĻļāĻ¨ā§ āĻŦāĻŋāĻāĻ˛ā§āĻĒ āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¯ā§āĻŽāĻ¨ formatToParts() āĻāĻŦāĻ solveOptions()
āĻ¤āĻžāĻ°āĻŋāĻ āĻļā§āĻ˛ā§ āĻāĻŦāĻ āĻ¸āĻŽāĻ¯āĻŧ āĻļā§āĻ˛ā§ , āĻ¯āĻž āĻāĻĒāĻ¨āĻžāĻā§ āĻ˛ā§āĻā§āĻ˛-āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻ¤āĻžāĻ°āĻŋāĻ āĻāĻŦāĻ āĻ¸āĻŽāĻ¯āĻŧ āĻĒā§āĻ°āĻĻāĻ°ā§āĻļāĻ¨ āĻļā§āĻ˛ā§āĻ° āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧ; - BigInt.prototype.toLocaleString() āĻĒāĻĻā§āĻ§āĻ¤āĻŋāĻāĻŋ āĻ˛ā§āĻā§āĻ˛ā§āĻ° āĻāĻĒāĻ° āĻāĻŋāĻ¤ā§āĻ¤āĻŋ āĻāĻ°ā§ āĻ¸āĻāĻā§āĻ¯āĻž āĻŦāĻŋāĻ¨ā§āĻ¯āĻžāĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§, āĻāĻŦāĻ Intl.NumberFormat.prototype.format() āĻĒāĻĻā§āĻ§āĻ¤āĻŋ āĻāĻŦāĻ formatToParts() āĻĢāĻžāĻāĻļāĻ¨āĻāĻŋ BigInt āĻāĻ¨āĻĒā§āĻ āĻŽāĻžāĻ¨ āĻ¸āĻŽāĻ°ā§āĻĨāĻ¨ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻĒāĻ°āĻŋāĻŦāĻ°ā§āĻ¤āĻ¨ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§;
- API āĻ
āĻ¨ā§āĻŽā§āĻĻāĻŋāĻ¤
āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻž āĻā§āĻˇāĻŽāĻ¤āĻž āĻ¸āĻŦ āĻ§āĻ°āĻ¨ā§āĻ° āĻāĻ¯āĻŧā§āĻŦ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻāĻžāĻ°ā§, āĻ¯āĻž āĻāĻāĻāĻ¨ āĻāĻ°ā§āĻŽā§ āĻĨā§āĻā§ āĻŽāĻŋāĻĄāĻŋāĻ¯āĻŧāĻžāĻ¸ā§āĻā§āĻ°āĻŋāĻŽ āĻ¤ā§āĻ°āĻŋ āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻ¸āĻ°ā§āĻŦā§āĻ¤ā§āĻ¤āĻŽ āĻĒā§āĻ¯āĻžāĻ°āĻžāĻŽāĻŋāĻāĻžāĻ° āĻ¨āĻŋāĻ°ā§āĻŦāĻžāĻāĻ¨ āĻāĻ°āĻ¤ā§ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§; - āĻ¯ā§āĻ āĻāĻ°āĻž āĻĒāĻĻā§āĻ§āĻ¤āĻŋ
Promise.all Settled() , āĻ¯āĻž āĻŽā§āĻ˛āĻ¤ā§āĻŦāĻŋ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻ¸āĻš āĻ¨āĻ¯āĻŧ āĻļā§āĻ§ā§āĻŽāĻžāĻ¤ā§āĻ° āĻĒā§āĻ°ā§āĻŖ āĻŦāĻž āĻĒā§āĻ°āĻ¤ā§āĻ¯āĻžāĻā§āĻ¯āĻžāĻ¤ āĻĒā§āĻ°āĻ¤āĻŋāĻļā§āĻ°ā§āĻ¤āĻŋ āĻĢā§āĻ°āĻ¤ āĻĻā§āĻ¯āĻŧ; - "--āĻ āĻā§āĻˇāĻŽ-āĻāĻ¨āĻĢā§āĻŦāĻžāĻ°" āĻŦāĻŋāĻāĻ˛ā§āĻĒāĻāĻŋ āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§, āĻ¯āĻž āĻĒā§āĻ°ā§āĻŦā§ Chrome āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§ āĻĒāĻĒ-āĻāĻĒ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ˛ā§āĻāĻžāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻž āĻ¯ā§āĻ¤ā§ āĻĒāĻžāĻ°ā§ (āĻāĻŽāĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻāĻ¨āĻĢā§āĻ˛ā§āĻ¯āĻžāĻāĻ¸āĻŋāĻāĻŋāĻāĻ°āĻŋāĻāĻŋ āĻāĻ¯āĻŧāĻžāĻ°ā§āĻ¨āĻŋāĻāĻ¸āĻ¸āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻ¨āĻŋāĻ¯āĻŧāĻŽāĻāĻŋ āĻ¨āĻŋāĻ°āĻžāĻĒāĻ¤ā§āĻ¤āĻž-āĻ¸āĻŽā§āĻĒāĻ°ā§āĻāĻŋāĻ¤ āĻ¸āĻ¤āĻ°ā§āĻāĻ¤āĻžāĻā§āĻ˛āĻŋ āĻ˛ā§āĻāĻžāĻ¨ā§āĻ° āĻĒā§āĻ°āĻ¸ā§āĻ¤āĻžāĻŦ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§);
- āĻŦā§āĻ˛āĻŦāĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻāĻžāĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻāĻ¨ā§āĻāĻžāĻ°āĻĢā§āĻ¸ā§
āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻŽā§āĻĨāĻĄ text(), arrayBuffer() āĻāĻŦāĻ stream() āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻĄāĻžāĻāĻž āĻāĻžāĻāĻĒ āĻĒāĻĄāĻŧāĻžāĻ° āĻāĻ¨ā§āĻ¯; - āĻ¸āĻŋāĻāĻ¸āĻāĻ¸ āĻĒā§āĻ°āĻĒāĻžāĻ°ā§āĻāĻŋ "āĻšā§āĻ¯āĻŧāĻžāĻāĻ-āĻ¸ā§āĻĒā§āĻ¸:āĻŦā§āĻ°ā§āĻ-āĻ¸ā§āĻĒā§āĻ¸" āĻ¯ā§āĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ āĻāĻ°āĻžāĻ° āĻāĻ¨ā§āĻ¯ āĻ¯ā§ āĻšā§āĻ¯āĻŧāĻžāĻāĻāĻ¸ā§āĻĒā§āĻ¸ā§āĻ° āĻ¯ā§āĻā§āĻ¨ āĻā§āĻ°āĻŽ āĻ¯āĻžāĻ° āĻĢāĻ˛ā§ āĻ˛āĻžāĻāĻ¨ āĻāĻāĻžāĻ°āĻĢā§āĻ˛ā§ āĻšāĻ¯āĻŧ āĻ¤āĻž āĻāĻžāĻāĻž āĻāĻāĻŋāĻ¤;
- chrome://flags-āĻ āĻĒāĻ¤āĻžāĻāĻž āĻĒāĻ°āĻŋāĻˇā§āĻāĻžāĻ° āĻāĻ°āĻžāĻ° āĻāĻžāĻ āĻļā§āĻ°ā§ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ,
āĻŽā§āĻā§ āĻĢā§āĻ˛āĻž "āĻĒāĻŋāĻ" āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ°āĻ¤ā§ āĻĒāĻ¤āĻžāĻāĻž, āĻ¯āĻž āĻ¸āĻžāĻāĻā§āĻ° āĻŽāĻžāĻ˛āĻŋāĻāĻĻā§āĻ° āĻ¤āĻžāĻĻā§āĻ° āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋ āĻĨā§āĻā§ āĻ˛āĻŋāĻā§āĻāĻā§āĻ˛āĻŋāĻ¤ā§ āĻā§āĻ˛āĻŋāĻāĻā§āĻ˛āĻŋ āĻā§āĻ°ā§āĻ¯āĻžāĻ āĻāĻ°āĻ¤ā§ āĻĻā§āĻ¯āĻŧā§ˇ āĻāĻĒāĻ¨āĻŋ āĻ¯āĻĻāĻŋ āĻāĻāĻāĻŋ āĻ˛āĻŋāĻā§āĻ āĻ āĻ¨ā§āĻ¸āĻ°āĻŖ āĻāĻ°ā§āĻ¨ āĻāĻŦāĻ āĻŦā§āĻ°āĻžāĻāĻāĻžāĻ°ā§ "a href" āĻā§āĻ¯āĻžāĻā§ āĻāĻāĻāĻŋ "ping=URL" āĻ ā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻ āĻĨāĻžāĻā§, āĻ¤āĻžāĻšāĻ˛ā§ āĻāĻĒāĻ¨āĻŋ āĻāĻāĻ¨ āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻļāĻ¨ āĻ¸āĻŽā§āĻĒāĻ°ā§āĻā§ āĻ¤āĻĨā§āĻ¯ āĻ¸āĻš āĻ ā§āĻ¯āĻžāĻā§āĻ°āĻŋāĻŦāĻŋāĻāĻā§ āĻ¨āĻŋāĻ°ā§āĻĻāĻŋāĻˇā§āĻ URL-āĻ āĻāĻāĻāĻŋ āĻ āĻ¤āĻŋāĻ°āĻŋāĻā§āĻ¤ POST āĻ āĻ¨ā§āĻ°ā§āĻ§ āĻĒāĻžāĻ āĻžāĻ¨ā§ āĻ āĻā§āĻˇāĻŽ āĻāĻ°āĻ¤ā§ āĻĒāĻžāĻ°ā§āĻ¨ā§ˇ āĻāĻ āĻŦā§āĻļāĻŋāĻˇā§āĻā§āĻ¯ āĻĨā§āĻā§ āĻĒāĻŋāĻ āĻŦā§āĻ˛āĻ āĻāĻ°āĻžāĻ° āĻ āĻ°ā§āĻĨ āĻšāĻžāĻ°āĻŋāĻ¯āĻŧā§ āĻā§āĻā§āĻ¸āĻāĻā§āĻāĻžāĻ¯āĻŧāĻŋāĻ¤ HTML5 āĻ¸ā§āĻĒā§āĻ¸āĻŋāĻĢāĻŋāĻā§āĻļāĻ¨ā§ āĻāĻŦāĻ āĻāĻāĻ āĻā§āĻ°āĻŋāĻ¯āĻŧāĻž āĻ¸āĻŽā§āĻĒāĻžāĻĻāĻ¨ā§āĻ° āĻāĻ¨ā§āĻ¯ āĻ āĻ¨ā§āĻāĻā§āĻ˛āĻŋ āĻ¸āĻŽāĻžāĻ§āĻžāĻ¨ āĻ°āĻ¯āĻŧā§āĻā§ (āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, āĻāĻāĻāĻŋ āĻā§āĻ°āĻžāĻ¨āĻāĻŋāĻ āĻ˛āĻŋāĻā§āĻā§āĻ° āĻŽāĻ§ā§āĻ¯ āĻĻāĻŋāĻ¯āĻŧā§ āĻ¯āĻžāĻāĻ¯āĻŧāĻž āĻŦāĻž JavaScript āĻšā§āĻ¯āĻžāĻ¨ā§āĻĄāĻ˛āĻžāĻ°ā§āĻ° āĻ¸āĻžāĻĨā§ āĻā§āĻ˛āĻŋāĻāĻā§āĻ˛āĻŋāĻā§ āĻŦāĻžāĻ§āĻž āĻĻā§āĻāĻ¯āĻŧāĻž); - āĻ¨āĻŋāĻˇā§āĻā§āĻ°āĻŋāĻ¯āĻŧ āĻĒāĻ¤āĻžāĻāĻž āĻ¸āĻ°āĻžāĻ¨ā§ āĻšāĻ¯āĻŧā§āĻā§
āĻāĻ ā§āĻ° āĻ¸āĻžāĻāĻ āĻŦāĻŋāĻā§āĻāĻŋāĻ¨ā§āĻ¨āĻ¤āĻž āĻŦā§āĻ¯āĻŦāĻ¸ā§āĻĨāĻž , āĻ¯ā§āĻāĻžāĻ¨ā§ āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻšā§āĻ¸ā§āĻā§āĻ° āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋ āĻ¸āĻ°ā§āĻŦāĻĻāĻž āĻŦāĻŋāĻāĻŋāĻ¨ā§āĻ¨ āĻĒā§āĻ°āĻā§āĻ°āĻŋāĻ¯āĻŧāĻžāĻ° āĻ¸ā§āĻŽā§āĻ¤āĻŋāĻ¤ā§ āĻ āĻŦāĻ¸ā§āĻĨāĻŋāĻ¤ āĻĨāĻžāĻā§, āĻ¯āĻžāĻ° āĻĒā§āĻ°āĻ¤ā§āĻ¯ā§āĻāĻāĻŋ āĻ¨āĻŋāĻāĻ¸ā§āĻŦ āĻ¸ā§āĻ¯āĻžāĻ¨ā§āĻĄāĻŦāĻā§āĻ¸ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°ā§āĨ¤ - V8 āĻāĻā§āĻāĻŋāĻ¨ āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ JSON āĻĢāĻ°ā§āĻŽā§āĻ¯āĻžāĻ āĻ¸ā§āĻā§āĻ¯āĻžāĻ¨āĻŋāĻ āĻāĻŦāĻ āĻĒāĻžāĻ°ā§āĻ¸ āĻāĻ°āĻžāĻ° āĻāĻ°ā§āĻŽāĻā§āĻˇāĻŽāĻ¤āĻž āĻŦā§āĻĻā§āĻ§āĻŋ āĻāĻ°ā§āĻā§āĨ¤ āĻāĻ¨āĻĒā§āĻ°āĻŋāĻ¯āĻŧ āĻāĻ¯āĻŧā§āĻŦ āĻĒā§āĻˇā§āĻ āĻžāĻā§āĻ˛āĻŋāĻ° āĻāĻ¨ā§āĻ¯, JSON.parse āĻāĻā§āĻ¸āĻŋāĻāĻŋāĻāĻļāĻ¨ā§āĻ° āĻāĻ¤āĻŋ 2.7 āĻā§āĻŖ āĻĒāĻ°ā§āĻ¯āĻ¨ā§āĻ¤āĨ¤ āĻāĻāĻ¨āĻŋāĻā§āĻĄ āĻ¸ā§āĻā§āĻ°āĻŋāĻāĻā§āĻ˛āĻŋāĻ° āĻ°ā§āĻĒāĻžāĻ¨ā§āĻ¤āĻ° āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻ¤ā§āĻŦāĻ°āĻžāĻ¨ā§āĻŦāĻŋāĻ¤ āĻšāĻ¯āĻŧā§āĻā§, āĻāĻĻāĻžāĻšāĻ°āĻŖāĻ¸ā§āĻŦāĻ°ā§āĻĒ, String#localeCompare, String#normalize āĻāĻŦāĻ āĻāĻŋāĻā§ Intl API-āĻ āĻāĻ˛ā§āĻ° āĻāĻ¤āĻŋ āĻĒā§āĻ°āĻžāĻ¯āĻŧ āĻĻā§āĻŦāĻŋāĻā§āĻŖ āĻšāĻ¯āĻŧā§āĻā§āĨ¤ frozen.indexOf(v), frozen.includes(v), fn(...āĻšāĻŋāĻŽāĻžāĻ¯āĻŧāĻŋāĻ¤), fn(...[...āĻĢā§āĻ°ā§āĻā§āĻ¨]) āĻāĻ° āĻŽāĻ¤ā§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋ āĻŦā§āĻ¯āĻŦāĻšāĻžāĻ° āĻāĻ°āĻžāĻ° āĻ¸āĻŽāĻ¯āĻŧ āĻšāĻŋāĻŽāĻžāĻ¯āĻŧāĻŋāĻ¤ āĻ
ā§āĻ¯āĻžāĻ°ā§āĻā§āĻ˛āĻŋāĻ° āĻ¸āĻžāĻĨā§ āĻ
āĻĒāĻžāĻ°ā§āĻļāĻ¨āĻā§āĻ˛āĻŋāĻ° āĻāĻžāĻ°ā§āĻ¯āĻāĻžāĻ°āĻŋāĻ¤āĻž āĻāĻ˛ā§āĻ˛ā§āĻāĻ¯ā§āĻā§āĻ¯āĻāĻžāĻŦā§ āĻ
āĻĒā§āĻāĻŋāĻŽāĻžāĻāĻ āĻāĻ°āĻž āĻšāĻ¯āĻŧā§āĻā§ āĻāĻŦāĻ fn.apply(āĻāĻāĻŋ, [... āĻšāĻŋāĻŽāĻžāĻ¯āĻŧāĻŋāĻ¤])āĨ¤
āĻāĻĻā§āĻāĻžāĻŦāĻ¨ āĻāĻŦāĻ āĻŦāĻžāĻ āĻĢāĻŋāĻā§āĻ¸ āĻāĻžāĻĄāĻŧāĻžāĻ, āĻ¨āĻ¤ā§āĻ¨ āĻ¸āĻāĻ¸ā§āĻāĻ°āĻŖāĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§āĻ¯āĻŧ
āĻāĻ¤ā§āĻ¸: opennet.ru