рд╡реЗрдм рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдмреЗрд╣рддрд░ рдмрдирд╛рдиреЗ рдХреЗ рдХрдИ рддрд░реАрдХреЗ рд╣реИрдВред рдЙрдирдореЗрдВ рд╕реЗ рдПрдХ рд╕рд╛рдордЧреНрд░реА рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд▓реЛрдб рдХрд░рдирд╛ рд╣реИ рдЬрд┐рд╕рдХреА рдмрд╛рдж рдореЗрдВ рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреАред CSS рдкреНрд░реАрдлрд╝реЗрдЯрд┐рдВрдЧ, рдлреБрд▓ рдкреЗрдЬ рдкреНрд░реАрд╡реНрдпреВ рд░реЗрдВрдбрд░рд┐рдВрдЧ, рдпрд╛ рдбреЛрдореЗрди рдиреЗрдо рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рдиред рд╣рдо рд╕рдм рдХреБрдЫ рдкрд╣рд▓реЗ рд╕реЗ рдХрд░рддреЗ рд╣реИрдВ, рдФрд░ рдлрд┐рд░ рддреБрд░рдВрдд рдкрд░рд┐рдгрд╛рдо рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рддреЗ рд╣реИрдВ! рдпрд╣ рдЕрдЪреНрдЫрд╛ рд▓рдЧ рд░рд╣рд╛ рд╣реИред
рдпрд╣рд╛рдВ рддрдХ тАЛтАЛрдХрд┐ рдХреВрд▓рд░ рднреА рд▓рд╛рдЧреВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмрд╣реБрдд рдЖрд╕рд╛рди рд╣реИред рдкрд╛рдВрдЪ <рд▓рд┐рдВрдХ rel> рдЯреИрдЧ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдХрдорд╛рдВрдб рджреЗрддреЗ рд╣реИрдВ:
<link rel="prefetch" href="/style.css" as="style" /> <link rel="preload" href="/style.css" as="style" /> <link rel="preconnect" href="https://example.com" /> <link rel="dns-prefetch" href="https://example.com" /> <link rel="prerender" href="https://example.com/about.html" />
рд╕рдВрдХреНрд╖реЗрдк рдореЗрдВ рд╡рд░реНрдгрди рдХрд░реЗрдВ рдХрд┐ рд╡реЗ рдХреНрдпрд╛ рдХрд░рддреЗ рд╣реИрдВ рдФрд░ рдЙрдирдХрд╛ рдЙрдкрдпреЛрдЧ рдХрдм рдХрд░рдирд╛ рд╣реИред
рдпрд╣рд╛рдВ рдЬрд╛рдИрдпреЗрдВ:
рдкреНрд░реАрд▓реЛрдб ┬╖
рдкреНрд░реАрдлреИрдЪ ┬╖
рдкреНрд░реАрдХрдиреЗрдХреНрдЯ ┬╖
рдбреАрдПрдирдПрд╕- рдкреНрд░реАрдлреИрдЪ ┬╖
рдкреНрд░реЗрдВрдбрд░рдкреНрд░реАрд▓реЛрдб
<link rel= "preload">
рдЬрд┐рддрдиреА рдЬрд▓реНрджреА рд╣реЛ рд╕рдХреЗ рд╕рдВрд╕рд╛рдзрди рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдХреИрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдмрддрд╛рддрд╛ рд╣реИ (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ)ред рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдЬрдм рдЖрдкрдХреЛ рдкреЗрдЬ рд▓реЛрдб рд╣реЛрдиреЗ рдХреЗ рдХреБрдЫ рд╕реЗрдХрдВрдб рдмрд╛рдж рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ - рдФрд░ рдЖрдк рдЗрд╕ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╕рд╛рде рдХреБрдЫ рднреА рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред рд╕рдВрд╕рд╛рдзрди рдмрд╕ рдХреИрд╢реНрдб рд╣реИ рдФрд░ рдЕрдиреБрд░реЛрдз рдкрд░ рддреБрд░рдВрдд рдЙрдкрд▓рдмреНрдз рд╣реИред
рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕
<link rel="preload" href="/style.css" as="style" />
рдЖрдк рдЬрд┐рд╕ рд╕рдВрд╕рд╛рдзрди рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рд▓рд┐рдП
href
рдЕрдВрдХред
as
рдЖрдк рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
style
рдкрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рд╢реИрд▓реА,
script
рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ,
font
рд▓рд┐рдП рдлрд╝реЙрдиреНрдЯ,
fetch()
рдпрд╛ XMLHttpRequest
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП XMLHttpRequest
,
- рдПрдордбреАрдПрди рдкрд░ рдкреВрд░реА рд╕реВрдЪреА рджреЗрдЦреЗрдВред
рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ
as
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рдирд┐рдХрдЯ рднрд╡рд┐рд╖реНрдп рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдиреЗ рдкрд░ рдкреНрд░реАрд▓реЛрдб рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- рдмрд╛рд╣рд░реА рдлрд╝рд╛рдЗрд▓ рд╕реЗ рдХрд╕реНрдЯрдо рдлрд╝реЙрдиреНрдЯ:
<link rel="stylesheet" href="index.css" /> /* index.css */ @font-face { src: url('comic-sans.woff2') format('woff2'); }
рдбрд┐рдлрд╝реЙрд▓реНрдЯ рд░реВрдк рд╕реЗ, comic-sans.woff2
рдХреЗрд╡рд▓ comic-sans.woff2
рд▓реЛрдб рдФрд░ рдкрд╛рд░реНрд╕ рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рдХрд░реЗрдЧрд╛ред рдЗрддрдиреЗ рд▓рдВрдмреЗ рд╕рдордп рддрдХ рдЗрдВрддрдЬрд╛рд░ рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдЖрдк рдкрд╣рд▓реЗ <link rel= "preload">
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рдлрд╝реЙрдиреНрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
<link rel="preload" href="comic-sans.woff2" as="font" />
- рдпрджрд┐ рдЖрдк рдХреНрд░рд┐рдЯрд┐рдХрд▓ рд╕реАрдПрд╕рдПрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рдЕрдиреБрд╕рд╛рд░ рдЕрдкрдиреА рд╢реИрд▓реА рдХреЛ рджреЛ рднрд╛рдЧреЛрдВ рдореЗрдВ рд╡рд┐рднрд╛рдЬрд┐рдд рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рдорд╣рддреНрд╡рдкреВрд░реНрдг (рддрддреНрдХрд╛рд▓ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рд▓рд┐рдП) рдФрд░ рдЧреИрд░-рдорд╣рддреНрд╡рдкреВрд░реНрдг:
<style> </style> <script> loadCSS('/app/non-critical.css'); </script>
рдЗрд╕ рджреГрд╖реНрдЯрд┐рдХреЛрдг рдХреЗ рд╕рд╛рде, рдЧреИрд░-рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╢реИрд▓рд┐рдпреЛрдВ рдХреЛ рдХреЗрд╡рд▓ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рд╢реБрд░реВ рдХрд░рдиреЗ рдкрд░ рд▓реЛрдб рдХрд░рдирд╛ рд╢реБрд░реВ рд╣реЛ рдЬрд╛рдПрдЧрд╛, рдЬреЛ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЗ рдХреБрдЫ рд╕реЗрдХрдВрдб рдмрд╛рдж рд╣реЛ рд╕рдХрддрд╛ рд╣реИред рдЬреЗрдПрд╕ рдХреА рдкреНрд░рддреАрдХреНрд╖рд╛ рдХрд░рдиреЗ рдХреЗ рдмрдЬрд╛рдп, рдкрд╣рд▓реЗ рдбрд╛рдЙрдирд▓реЛрдб рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП <link rel= "preload">
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
<style> </style> <link rel="preload" href="/app/non-critical.css" as="style" /> <script> loadCSS('/app/non-critical.css'); </script>
рдкреНрд░реАрд▓реЛрдб рдХрд╛ рджреБрд░реБрдкрдпреЛрдЧ рди рдХрд░реЗрдВ ред рдпрджрд┐ рдЖрдк рдПрдХ рдкрдВрдХреНрддрд┐ рдореЗрдВ рд╕рдм рдХреБрдЫ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╕рд╛рдЗрдЯ рдЬрд╛рджреБрдИ рд░реВрдк рд╕реЗ рдЧрддрд┐ рдирд╣реАрдВ рдХрд░реЗрдЧреА, рдмрд▓реНрдХрд┐ рдЗрд╕рдХреЗ рд╡рд┐рдкрд░реАрдд, рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдареАрдХ рд╕реЗ рдирд┐рдпреЛрдЬрди рдХрд╛рд░реНрдп рд╕реЗ рд░реЛрдХ рджреЗрдЧрд╛ред
рдкреНрд░реАрдлрд╝реЗрдЯрд┐рдВрдЧ рдХреЗ рд╕рд╛рде рднреНрд░рдорд┐рдд рди рдХрд░реЗрдВ ред рдЬрдм рддрдХ рдкреЗрдЬ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рддреБрд░рдВрдд рдмрд╛рдж рдЖрдкрдХреЛ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рди рд╣реЛ, рддрдм рддрдХ
<link rel= "preload">
рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред рдпрджрд┐ рдЖрдкрдХреЛ рдмрд╛рдж рдореЗрдВ рдЗрд╕рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдЕрдЧрд▓реЗ рдкреГрд╖реНрда рдХреЗ рд▓рд┐рдП, рддреЛ
<link rel= "prefetch">
ред
рд╡рд┐рд╡рд░рдг
рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рджреНрд╡рд╛рд░рд╛ рдирд┐рд╖реНрдкрд╛рджрди рдХреЗ рд▓рд┐рдП
рдПрдХ рдЖрд╡рд╢реНрдпрдХ рдЯреИрдЧ рд╣реИ (рдпрджрд┐ рдпрд╣ рдЗрд╕рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рддрд╛ рд╣реИ), рдкреНрд░реАрд▓реЛрдбрд┐рдВрдЧ рд╕реЗ рдЬреБрдбрд╝реЗ рдЕрдиреНрдп рд╕рднреА <рд▓рд┐рдВрдХ> рдЯреИрдЧ рдХреЗ рд╡рд┐рдкрд░реАрддред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ
<link rel="preload">
рдореЗрдВ рдирд┐рд░реНрджрд┐рд╖реНрдЯ рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЕрдиреНрдп рдорд╛рдорд▓реЛрдВ рдореЗрдВ, рдпрд╣ рдкреНрд░реА-рд▓реЛрдбрд┐рдВрдЧ рдХреЛ рдирдЬрд░рдЕрдВрджрд╛рдЬ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдзреАрдореА рдХрдиреЗрдХреНрд╢рди рдкрд░ рдЪрд▓ рд░рд╣рд╛ рд╣реИред
рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВред рд╡рд┐рднрд┐рдиреНрди рд╕рдВрд╕рд╛рдзрдиреЛрдВ (рд╢реИрд▓рд┐рдпреЛрдВ, рд╕реНрдХреНрд░рд┐рдкреНрдЯ, рдлреЛрдВрдЯ, рдЖрджрд┐) рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдЖрдорддреМрд░ рдкрд░ рд╕рдмрд╕реЗ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рдкрд╣рд▓реЗ рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрд▓рдЧ-рдЕрд▓рдЧ рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдПрдВ рдкреНрд░рджрд╛рди рдХрд░рддреЗ рд╣реИрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрддрд╛ рд╣реИред рдХреНрд░реЛрдо рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рд▓рд┐рдП, рдЖрдк
рдкреНрд░рд╛рдердорд┐рдХрддрд╛рдУрдВ рдХреА
рдкреВрд░реА рддрд╛рд▓рд┐рдХрд╛ рджреЗрдЦ рд╕рдХрддреЗ рд╣реИрдВред

рдкреНрд░реАрдлрд╝реЗрдЪ
<link rel= "prefetch">
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкреГрд╖реНрдарднреВрдорд┐ рдореЗрдВ рд╕рдВрд╕рд╛рдзрди (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдПрдХ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рд╢реИрд▓реА рдкрддреНрд░рдХ) рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдХреИрд╢ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рд╣реЛрддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдЕрдзрд┐рдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдореЗрдВ рд╣рд╕реНрддрдХреНрд╖реЗрдк рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдпрджрд┐ рдЖрдкрдХреЛ рдЕрдЧрд▓реЗ рдкреГрд╖реНрда рдкрд░ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдЗрд╕реЗ рдкрд╣рд▓реЗ рд╕реЗ рдХреИрд╢ рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдпрд╣рд╛рдВ, рд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж рднреА рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдВрд╕рд╛рдзрди рдХреЗ рд╕рд╛рде рдХреБрдЫ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рд▓рд┐рдкрд┐рдпреЛрдВ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╕реНрдЯрд╛рдЗрд▓ рд╢реАрдЯ рд▓рд╛рдЧреВ рдирд╣реАрдВ рдХреА рдЬрд╛рддреА рд╣реИрдВред рд╕рдВрд╕рд╛рдзрди рдмрд╕ рдХреИрд╢реНрдб рд╣реИ рдФрд░ рдЕрдиреБрд░реЛрдз рдкрд░ рддреБрд░рдВрдд рдЙрдкрд▓рдмреНрдз рд╣реИред
рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕
<link rel="prefetch" href="/style.css" as="style" />
рдЖрдк рдЬрд┐рд╕ рд╕рдВрд╕рд╛рдзрди рдХреЛ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ, рдЙрд╕рдХреЗ рд▓рд┐рдП
href
рдЕрдВрдХред
as
рдЖрдк рдПрдХ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ рдХреБрдЫ рднреА рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
style
рдкрддреНрд░рдХ рдХреЗ рд▓рд┐рдП рд╢реИрд▓реА,
script
рд▓рд┐рдП рд╕реНрдХреНрд░рд┐рдкреНрдЯ,
font
рд▓рд┐рдП рдлрд╝реЙрдиреНрдЯ,
fetch()
рдпрд╛ XMLHttpRequest
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдХреЗ рд▓реЛрдб рдХрд┐рдП рдЧрдП рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЗ рд▓рд┐рдП XMLHttpRequest
,
- рдПрдордбреАрдПрди рдкрд░ рдкреВрд░реА рд╕реВрдЪреА рджреЗрдЦреЗрдВред
рд╡рд┐рд╢реЗрд╖рддрд╛ рдХреЗ
as
рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░рдирд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╣реИ - рдпрд╣ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рд╕рд╣реА рдврдВрдЧ рд╕реЗ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рджреЗрдиреЗ рдФрд░ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рдиреЗ рдореЗрдВ рдорджрдж рдХрд░рддрд╛ рд╣реИред
рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рдЕрдиреНрдп рдкреГрд╖реНрдареЛрдВ рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП , рдпрджрд┐ рдЖрдкрдХреЛ рдХрд┐рд╕реА рдЕрдиреНрдп рдкреГрд╖реНрда рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рдФрд░ рдЖрдк рдмрд╛рдж рдореЗрдВ рдЗрд╕ рдкреГрд╖реНрда рдХреЗ рдкреНрд░рддрд┐рдкрд╛рджрди рдХреЛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕реЗ рдкреВрд░реНрд╡ рд▓реЛрдб рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ рдСрдирд▓рд╛рдЗрди рд╕реНрдЯреЛрд░ рд╣реИ, рдФрд░ 40% рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдореБрдЦреНрдп рдкреГрд╖реНрда рд╕реЗ рдЙрддреНрдкрд╛рдж рдкреГрд╖реНрда рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВред рдЙрддреНрдкрд╛рдж рдкреГрд╖реНрдареЛрдВ рдХреЛ рд░реЗрдВрдбрд░ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП CSS рдФрд░ JS рдлрд╝рд╛рдЗрд▓реЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╕рдордп
<link rel= "prefetch">
рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
- рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ-рдкреГрд╖реНрда рдХрд╛ рдЕрдиреБрдкреНрд░рдпреЛрдЧ рд╣реИ, рдФрд░ рд╡рд┐рднрд┐рдиреНрди рдкреГрд╖реНрда рд╡рд┐рднрд┐рдиреНрди рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВред рдЬрдм рдХреЛрдИ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рдкреГрд╖реНрда рдкрд░ рдЬрд╛рддрд╛ рд╣реИ, рддреЛ рдЖрдк рдЙрди рд╕рднреА рдкреГрд╖реНрдареЛрдВ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЬ рдкреНрд░реАрд▓реЛрдб рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЬрд┐рдиреНрд╣реЗрдВ рд╡рд╣ рд╕рдВрджрд░реНрднрд┐рдд рдХрд░рддрд╛ рд╣реИред
рд╕рдВрднрд╡рддрдГ, рдпрд╣ рдЯреИрдЧ рдХрд┐рд╕реА рднреА рд╡реЙрд▓реНрдпреВрдо рдореЗрдВ рд╕реБрд░рдХреНрд╖рд┐рдд рд░реВрдк рд╕реЗ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛ рд╕рдХрддрд╛ рд╣реИ ред рдЖрдорддреМрд░ рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рд╕рдмрд╕реЗ рдХрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рдХреЗ рд╕рд╛рде рдкреНрд░реАрдлреИрдЪ рдХреА рдпреЛрдЬрдирд╛ рдмрдирд╛рддреЗ рд╣реИрдВ, рдЗрд╕рд▓рд┐рдП рдпрд╣ рдХрд┐рд╕реА рдХреЛ рдкрд░реЗрд╢рд╛рди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред рдмрд╕ рдзреНрдпрд╛рди рд░рдЦреЗрдВ рдХрд┐ рдпрд╣ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдЯреНрд░реИрдлрд╝рд┐рдХ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЬрд┐рд╕рдореЗрдВ рдкреИрд╕рд╛ рдЦрд░реНрдЪ рд╣реЛ рд╕рдХрддрд╛ рд╣реИред
рддрддреНрдХрд╛рд▓ рдЕрдиреБрд░реЛрдзреЛрдВ рдХреЗ рд▓рд┐рдП рдирд╣реАрдВ ред рдЬрдм рдХреБрдЫ рд╣реА рд╕реЗрдХрдВрдб рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ рддреЛ
<link rel= "prefetch">
рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред рдЗрд╕ рд╕реНрдерд┐рддрд┐ рдореЗрдВ,
<link rel= "preload">
ред
рд╡рд┐рд╡рд░рдг
рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреИрдЧ ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдпрд╣ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдзреАрдореЗ рдХрдиреЗрдХреНрд╢рди рдкрд░ред
рдХреНрд░реЛрдо рдореЗрдВ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ ред рдХреНрд░реЛрдо рдореЗрдВ,
<link rel= "prefetch">
рдЖрдорддреМрд░ рдкрд░ рдПрдХ рдиреНрдпреВрдирддрдо рдкреНрд░рд╛рдердорд┐рдХрддрд╛ (
рдкреВрд░реНрдг рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рддрд╛рд▓рд┐рдХрд╛ рджреЗрдЦреЗрдВ ) рдХреЗ рд╕рд╛рде рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдЕрд░реНрдерд╛рдд, рдмрд╛рдХреА рд╕рдм рдХреБрдЫ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреЗ рдмрд╛рджред
рдкреНрд░реАрдХрдиреЗрдХреНрдЯ
<link rel= "preconnect">
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдбреЛрдореЗрди рд╕реЗ рдкреВрд░реНрд╡-рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИ рдЬрдм рдЖрдк рднрд╡рд┐рд╖реНрдп рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдпрджрд┐ рдпрд╣ рдХрд┐рд╕реА рдирдП рддреГрддреАрдп-рдкрдХреНрд╖ рдбреЛрдореЗрди рд╕реЗ рдХреБрдЫ рд╕рдВрд╕рд╛рдзрди рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рддрд╛ рд╣реИ, рддреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдЖрдк Google рдлреЛрдВрдЯ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рддреЗ рд╣реИрдВ, рддреЛ CDN рд╕реЗ рдлреЛрдВрдЯ рд░рд┐рдХреНрдЯ рдХрд░реЗрдВ, рдпрд╛ рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рд╕реЗ JSON рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред
рдПрдХ рдирдпрд╛ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдЖрдорддреМрд░ рдкрд░ рдХрдИ рд╕реМ рдорд┐рд▓реАрд╕реЗрдХрдВрдб рд▓рдЧрддреЗ рд╣реИрдВред рдпрд╣ рдПрдХ рдмрд╛рд░ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕рдореЗрдВ рдЕрднреА рднреА рд╕рдордп рд▓рдЧрддрд╛ рд╣реИред рдпрджрд┐ рдЖрдкрдиреЗ рдкрд╣рд▓реЗ рд╕реЗ рдПрдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рд╣реИ, рддреЛ рд╕рдордп рдмрдЪрд╛рдПрдВ рдФрд░ рдЗрд╕ рдбреЛрдореЗрди рд╕реЗ рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рддреЗрдЬреА рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВред
рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕
<link rel= "preconnect" href="https://api.my-app.com" />
href
рдЙрд╕ рдбреЛрдореЗрди рдирд╛рдо рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдк IP рдкрддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред рдЖрдк рдПрдХ рдЙрдкрд╕рд░реНрдЧ (
https://domain.com
) рдпрд╛ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ (
//domain.com
) рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рдЙрди рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЖрдкрдХреЛ рдЬрд▓реНрдж рд╣реА рдПрдХ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╢реИрд▓реА, рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рдЫрд╡рд┐ рдбрд╛рдЙрдирд▓реЛрдб
рдХрд░рдиреА рд╣реЛрдЧреА , рд▓реЗрдХрд┐рди рдЖрдк рд╕рдВрд╕рд╛рдзрди URL рдЕрднреА рддрдХ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЛ
my-app.com
рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ my-app.com
рдФрд░ рдпрд╣ AJAX рдХреЛ api.my-app.com
рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ: рдЖрдкрдХреЛ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдкрддрд╛ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ JS рд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред рдпрд╣рд╛рдВ рдПрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реИред
- рдЖрдкрдХрд╛ рдПрдкреНрд▓рд┐рдХреЗрд╢рди
my-app.com
рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ my-app.com
рдФрд░ Google рдлрд╝реЙрдиреНрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рджреЛ рдЪрд░рдгреЛрдВ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, CSS рдлрд╝рд╛рдЗрд▓ рдбреЛрдореЗрди fonts.googleapis.com
рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИ fonts.googleapis.com
, рдлрд┐рд░ рдпрд╣ рдлрд╝рд╛рдЗрд▓ fonts.gstatic.com
рд╕реЗ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдЕрдиреБрд░реЛрдз fonts.gstatic.com
ред рдЖрдкрдХреЛ рдкрддрд╛ рдирд╣реАрдВ рдЪрд▓ рд╕рдХрддрд╛ рд╣реИ рдХрд┐ fonts.gstatic.com
рдХреМрди рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлреЙрдиреНрдЯ рдлрд╛рдЗрд▓реЗрдВ рдЖрдкрдХреЛ рд╕реАрдПрд╕рдПрд╕ рдлрд╛рдЗрд▓ рд▓реЛрдб рдХрд░рдиреЗ рддрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рд╣рдо рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдиреЗрдХреНрд╢рди рдХреЛ рдкреВрд░реНрд╡-рдирд┐рд░реНрдзрд╛рд░рд┐рдд
рдХрд░рдХреЗ рдХреБрдЫ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рд╢реИрд▓реА рдХреЛ рдереЛрдбрд╝рд╛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ред
рдЧрд╛рд▓реА рдордд рджреЛ ред рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдХреНрд▓рд╛рдЗрдВрдЯ рдФрд░ рд╕рд░реНрд╡рд░ рджреЛрдиреЛрдВ рдХреЗ рд▓рд┐рдП рдПрдХ рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИред рдЕрдзрд┐рдХрддрдо 4-6 рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рд╡рд┐рд╡рд░рдг
рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреИрдЧ ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдХрдИ рдХрдиреЗрдХреНрд╢рди рдкрд╣рд▓реЗ рд╕реЗ рд╣реА рд╕реНрдерд╛рдкрд┐рдд рд╣реИрдВ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╛рдорд▓реЗ рдореЗрдВ рд╣реИрдВред
рдЬрд┐рд╕рдореЗрдВ рдХрдиреЗрдХреНрд╢рди рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╢рд╛рдорд┐рд▓ рд╣реИ ред рдкреНрд░рддреНрдпреЗрдХ рд╕рд╛рдЗрдЯ рд╕реЗ рдХрдиреЗрдХреНрдЯ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдирд┐рдореНрди рдЪрд░рдгреЛрдВ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдП:
- DNS рдХрд╛ рд╕рдорд╛рдзрд╛рди ред рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдбреЛрдореЗрди рдирд╛рдо (
google.com
) рдХреЗ рд▓рд┐рдП рд╕рд░реНрд╡рд░ ( 216.58.215.78
) рдХрд╛ рдЖрдИрдкреА рдкрддрд╛ рдЦреЛрдЬреЗрдВред - рд╣реИрдВрдбрд╢реЗрдХ рдЯреАрд╕реАрдкреА ред рдкреИрдХреЗрдЯ рд╡рд┐рдирд┐рдордп (рдХреНрд▓рд╛рдЗрдВрдЯ тЖТ рд╕рд░реНрд╡рд░ тЖТ рдХреНрд▓рд╛рдЗрдВрдЯ) рд╕рд░реНрд╡рд░ рд╕реЗ рдПрдХ рдЯреАрд╕реАрдкреА рдХрдиреЗрдХреНрд╢рди рд╢реБрд░реВ рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдПред
- рдЯреАрдПрд▓рдПрд╕ рд╣реИрдВрдбрд╢реЗрдХ (рдХреЗрд╡рд▓ HTTPS рд╕рд╛рдЗрдЯреНрд╕) ред рдПрдХ рд╕реБрд░рдХреНрд╖рд┐рдд TLS рд╕рддреНрд░ рдЖрд░рдВрдн рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдкреИрдХреЗрдЯ рдПрдХреНрд╕рдЪреЗрдВрдЬ рдХреЗ рджреЛ рджреМрд░ (рдХреНрд▓рд╛рдЗрдВрдЯ тЖТ рд╕рд░реНрд╡рд░ тЖТ рдХреНрд▓рд╛рдЗрдВрдЯ тЖТ рд╕рд░реНрд╡рд░ тЖТ рдХреНрд▓рд╛рдЗрдВрдЯ)ред
рдиреЛрдЯ: HTTP / 3 рд╣реИрдВрдбрд╢реЗрдХ рддрдВрддреНрд░ рдореЗрдВ рд╕реБрдзрд╛рд░ рдФрд░ рдЧрддрд┐ рджреЗрдЧрд╛, рд▓реЗрдХрд┐рди рдпрд╣ рдЕрднреА рднреА рдПрдХ рд▓рдВрдмрд╛ рд░рд╛рд╕реНрддрд╛ рддрдп рдХрд░ рд░рд╣рд╛ рд╣реИред
DNS-рдкреНрд░реАрдлрд╝реЗрдЪ
<link rel= "dns-prefetch">
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП DNS рдХреЛ рдкреВрд░реНрд╡-рд╕рдорд╛рдзрд╛рди рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рдкреВрдЫрддрд╛ рд╣реИ рдпрджрд┐ рдЖрдк рдЬрд▓реНрдж рд╣реА рдЗрд╕рд╕реЗ рдЬреБрдбрд╝ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдпрджрд┐ рдпрд╣ рдирдП рддреГрддреАрдп-рдкрдХреНрд╖ рдбреЛрдореЗрди рд╕реЗ рдХреБрдЫ рд╕рдВрд╕рд╛рдзрди рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░реЗрдЧрд╛, рддреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдбреЛрдореЗрди рдХрд╛ рдЖрдИрдкреА рдкрддрд╛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдирд╛ рдЪрд╛рд╣рд┐рдПред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, Google рдлрд╝реЙрдиреНрдЯреНрд╕ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░реЗрдВ, CDN рд╕реЗ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдПрдВ рдлреЛрдВрдЯ, рдпрд╛ рдПрдкреАрдЖрдИ рд╕рд░реНрд╡рд░ рд╕реЗ JSON рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛ рдХрд╛ рдЕрдиреБрд░реЛрдз рдХрд░реЗрдВред
рдкреНрд░рддреНрдпреЗрдХ рдирдП рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП, DNS рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдЖрдорддреМрд░ рдкрд░ рд▓рдЧрднрдЧ 20-120 рдПрдордПрд╕ рд╣реЛрддрд╛ рд╣реИред рдпрд╣ рдХреЗрд╡рд▓ рджрд┐рдП рдЧрдП рдбреЛрдореЗрди рд╕реЗ рдкрд╣рд▓реЗ рд╕рдВрд╕рд╛рдзрди рдХреЛ рд▓реЛрдб рдХрд░рдиреЗ рдХреЛ рдкреНрд░рднрд╛рд╡рд┐рдд рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдлрд┐рд░ рднреА рджреЗрд░реА рдХрд╛ рдкреНрд░рддрд┐рдирд┐рдзрд┐рддреНрд╡ рдХрд░рддрд╛ рд╣реИред рдпрджрд┐ рдЖрдк DNS рд░рд┐рдЬрд╝реЙрд▓реНрдпреВрд╢рди рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рд▓рд╛рдЧреВ рдХрд░рддреЗ рд╣реИрдВ, рддреЛ рд╣рдо рд╕рдордп рдХреА рдмрдЪрдд рдХрд░реЗрдВрдЧреЗ рдФрд░ рд╕рдВрд╕рд╛рдзрди рдХреЛ рддреЗрдЬрд╝реА рд╕реЗ рд▓реЛрдб рдХрд░реЗрдВрдЧреЗред
рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕
<link rel= "dns-prefetch" href="https://api.my-app.com" />
href
рдЙрд╕ рдбреЛрдореЗрди рдирд╛рдо рдХреЛ рдЗрдВрдЧрд┐рдд рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдПрдХ IP рдкрддрд╛ рд╕реЗрдЯ рдХрд░рдирд╛ рд╣реИред рдЖрдк рдПрдХ рдЙрдкрд╕рд░реНрдЧ (
https://domain.com
) рдпрд╛ рдЗрд╕рдХреЗ рдмрд┐рдирд╛ (
//domain.com
) рдХреЗ рд╕рд╛рде рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рдЙрди рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ рдЬрд┐рдиреНрд╣реЗрдВ рдЬрд▓реНрдж рд╣реА рд╡рд╣рд╛рдВ рд╕реЗ рд╕рдВрд╕рд╛рдзрди рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдХреА
рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА рдЬреЛ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдкрд╣рд▓реЗ рд╕реЗ рдкрддрд╛ рдирд╣реАрдВ рд╣реИред рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП:
- рдЖрдкрдХреЗ рдЖрд╡реЗрджрди рдХреЛ
my-app.com
рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ my-app.com
рдФрд░ рдпрд╣ AJAX рдХреЛ api.my-app.com
рд▓рд┐рдП рдЕрдиреБрд░реЛрдз рдХрд░рддрд╛ рд╣реИ: рдЖрдкрдХреЛ рдЕрдЧреНрд░рд┐рдо рдореЗрдВ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЕрдиреБрд░реЛрдз рдирд╣реАрдВ рдкрддрд╛ рд╣реИрдВ, рдХреНрдпреЛрдВрдХрд┐ рд╡реЗ JS рд╕реЗ рдЧрддрд┐рд╢реАрд▓ рд░реВрдк рд╕реЗ рдмрдирд╛рдП рдЧрдП рд╣реИрдВред рдпрд╣рд╛рдВ рдПрдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрдиреЗрдХреНрд╢рди рдХреЗ рд▓рд┐рдП рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдХрд╛рдлреА рдЙрдкрдпреБрдХреНрдд рд╣реИред
- рдЖрдкрдХреЗ рдПрдкреНрд▓рд┐рдХреЗрд╢рди рдХреЛ
my-app.com
рдкрд░ рд╣реЛрд╕реНрдЯ рдХрд┐рдпрд╛ my-app.com
, рдФрд░ Google рдлрд╝реЙрдиреНрдЯреНрд╕ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рддрд╛ рд╣реИред рдЙрдиреНрд╣реЗрдВ рджреЛ рдЪрд░рдгреЛрдВ рдореЗрдВ рдбрд╛рдЙрдирд▓реЛрдб рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ: рд╕рдмрд╕реЗ рдкрд╣рд▓реЗ, CSS рдлрд╝рд╛рдЗрд▓ рдбреЛрдореЗрди fonts.googleapis.com
рд╕реЗ рдбрд╛рдЙрдирд▓реЛрдб рдХреА рдЬрд╛рддреА рд╣реИ fonts.googleapis.com
, рдлрд┐рд░ рдпрд╣ рдлрд╝рд╛рдЗрд▓ fonts.gstatic.com
рд╕реЗ рдлрд╝реЙрдиреНрдЯ рдХрд╛ рдЕрдиреБрд░реЛрдз fonts.gstatic.com
ред рдЖрдк рдирд╣реАрдВ рдЬрд╛рди рд╕рдХрддреЗ рд╣реИрдВ рдХрд┐ fonts.gstatic.com
рдХреМрди рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдлреЙрдиреНрдЯ рдлрд╛рдЗрд▓реЗрдВ рдЖрдкрдХреЛ рд╕реАрдПрд╕рдПрд╕ рдлрд╛рдЗрд▓ рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рддрдХ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рдЗрд╕рд▓рд┐рдП рд╣рдо рдХреЗрд╡рд▓ рдкрд╣рд▓реЗ рд╕реЗ рдкреНрд░рд╛рд░рдВрднрд┐рдХ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░ рд╕рдХрддреЗ рд╣реИрдВред
рдХрдиреЗрдХреНрд╢рди рдХреЛ рдкреВрд░реНрд╡-рдирд┐рд░реНрдзрд╛рд░рд┐рдд
рдХрд░рдХреЗ рдХреБрдЫ рддреГрддреАрдп-рдкрдХреНрд╖ рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдпрд╛ рд╢реИрд▓реА рдХреЛ рдереЛрдбрд╝рд╛ рдЧрддрд┐ рджреЗрдиреЗ рдХреЗ рд▓рд┐рдП рдЗрд╕ рдЯреИрдЧ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ ред
<link rel= "preconnect">
<link rel= "dns-prefetch"/>
рдФрд░ <link rel= "preconnect">
рдкрд░ рд╕рдорд╛рди рд╡рд┐рд╢рд┐рд╖реНрдЯрддрд╛рдУрдВ рдкрд░ рдзреНрдпрд╛рди рджреЗрдВред рдПрдХ рд╣реА рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЙрдиреНрд╣реЗрдВ рдПрдХ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рд╕реЗ рдЖрдорддреМрд░ рдкрд░ рдХреЛрдИ рдорддрд▓рдм рдирд╣реАрдВ рд╣реЛрддрд╛ рд╣реИ: <link rel= "preconnect">
рдкрд╣рд▓реЗ рд╕реЗ рд╣реА <link rel= "dns-prefetch"/>
рдФрд░ рдмрд╣реБрдд рдХреБрдЫ рд╢рд╛рдорд┐рд▓ рд╣реИред рдпрд╣ рджреЛ рдорд╛рдорд▓реЛрдВ рдореЗрдВ рдЙрдЪрд┐рдд рд╣реЛ рд╕рдХрддрд╛ рд╣реИ:
- рдЖрдк рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ ред IE10 рдФрд░ Safari 5 рдХреЗ рдмрд╛рдж рд╕реЗ
<link rel= "dns-prefetch" />
рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ ред рдХреНрд░реЛрдо рдФрд░ рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ рдХреБрдЫ рд╕рдордп рдХреЗ рд▓рд┐рдП <link rel= "preconnect">
рдХрд╛ рд╕рдорд░реНрдерди рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛, рд▓реЗрдХрд┐рди рдХреЗрд╡рд▓ 11.1 рдореЗрдВ рд╕рдлрд╛рд░реА рдореЗрдВ рдЬреЛрдбрд╝рд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рдЕрднреА рднреА IE / рдПрдЬ рдореЗрдВ рд╕рдорд░реНрдерд┐рдд рдирд╣реАрдВ рд╣реИ ред рдпрджрд┐ рдЖрдкрдХреЛ рдЗрди рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХрд╛ рд╕рдорд░реНрдерди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реИ, рддреЛ <link rel= "preconnect">
рд░реВрдк рдореЗрдВ <link rel= "dns-prefetch" />
<link rel= "preconnect">
ред - рдЖрдк 4-6 рд╕реЗ рдЕрдзрд┐рдХ рдбреЛрдореЗрди рдХреЗ рд▓рд┐рдП рдЕрдкрдиреЗ рдХрдиреЗрдХреНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ ред
<link rel= "preconnect">
4-6 рд╕реЗ рдЕрдзрд┐рдХ рдбреЛрдореЗрди рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХреЗ рд▓рд┐рдП рдЕрдиреБрд╢рдВрд╕рд┐рдд рдирд╣реАрдВ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдХрдиреЗрдХреНрд╢рди рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдирд╛ рдФрд░ рдмрдирд╛рдП рд░рдЦрдирд╛ рдПрдХ рдорд╣рдВрдЧрд╛ рдСрдкрд░реЗрд╢рди рд╣реИред <link rel= "dns-prefetch" />
рдХрдо рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХрд╛ рдЙрдкрднреЛрдЧ рдХрд░рддрд╛ рд╣реИ, рдЗрд╕рд▓рд┐рдП рдпрджрд┐ рдЖрд╡рд╢реНрдпрдХ рд╣реЛ рддреЛ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВред
рд╡рд┐рд╡рд░рдг
рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреИрдЧ ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ, рдЗрд╕рд▓рд┐рдП, рдпрд╣ DNS рд╕рдорд╛рдзрд╛рди рдХрд╛ рдкреНрд░рджрд░реНрд╢рди рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рд╣реИ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдпрджрд┐ рдкреГрд╖реНрда рдкрд░ рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рдорд╛рдорд▓реЗ рдореЗрдВ рдРрд╕реЗ рдХрдИ рдЯреИрдЧ рд╣реИрдВред
рдбреАрдПрдирдПрд╕ рдХреНрдпрд╛ рд╣реИ ? рдЗрдВрдЯрд░рдиреЗрдЯ рдкрд░ рдкреНрд░рддреНрдпреЗрдХ рд╕рд░реНрд╡рд░ рдХрд╛ рдПрдХ рдЕрдиреВрдард╛ рдЖрдИрдкреА рдкрддрд╛ рд╣реЛрддрд╛ рд╣реИ рдЬреЛ
216.58.215.78
рдЬреИрд╕рд╛
216.58.215.78
ред рд╕рд╛рдЗрдЯ рдХрд╛ рдирд╛рдо (рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП,
google.com
) рдЖрдорддреМрд░ рдкрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЗ рдПрдбреНрд░реЗрд╕ рдмрд╛рд░ рдореЗрдВ рджрд░реНрдЬ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рдФрд░ DNS (рдбреЛрдореЗрди рдирд╛рдо рд╕рд┐рд╕реНрдЯрдо) рд╕рд░реНрд╡рд░ рдЗрд╕реЗ рд╕рд░реНрд╡рд░ рдХреЗ рдЖрдИрдкреА рдкрддреЗ (
216.58.215.78
) рдкрд░ рдореИрдк рдХрд░рддрд╛ рд╣реИред
рдЖрдИрдкреА тАЛтАЛрдкрддреЗ рдХреЛ рдирд┐рд░реНрдзрд╛рд░рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП, рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ DNS рд╕рд░реНрд╡рд░ рдХреЛ рдХреНрд╡реЗрд░реА рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рдирдП рддреГрддреАрдп-рдкрдХреНрд╖ рдбреЛрдореЗрди рд╕реЗ рдХрдиреЗрдХреНрдЯ рд╣реЛрдиреЗ рдкрд░ 20-120 ms рд▓рдЧрддреЗ рд╣реИрдВред
рдбреАрдПрдирдПрд╕ рдХреИрд╢ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ, рд╣рд╛рд▓рд╛рдВрдХрд┐ рдмрд╣реБрдд рд╡рд┐рд╢реНрд╡рд╕рдиреАрдп рдирд╣реАрдВ рд╣реИ ред рдХреБрдЫ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдФрд░ рдмреНрд░рд╛рдЙрдЬрд╝рд░ DNS рдкреНрд░рд╢реНрдиреЛрдВ рдХреЛ рдХреИрд╢ рдХрд░рддреЗ рд╣реИрдВ: рдЗрд╕рд╕реЗ рдмрд╛рд░-рдмрд╛рд░ рдкреВрдЫреЗ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ рдкреНрд░рд╢реНрдиреЛрдВ рдкрд░ рд╕рдордп рдХреА рдмрдЪрдд рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЖрдк рдХреИрд╢рд┐рдВрдЧ рдкрд░ рднрд░реЛрд╕рд╛ рдирд╣реАрдВ рдХрд░ рд╕рдХрддреЗред рд▓рд┐рдирдХреНрд╕ рдкрд░, рдпрд╣ рдЖрдорддреМрд░ рдкрд░ рдмрд┐рд▓реНрдХреБрд▓ рдХрд╛рдо рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред Chrome рдореЗрдВ DNS рдХреИрд╢ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рдХреЗрд╡рд▓ рдПрдХ рдорд┐рдирдЯ рддрдХ рдЪрд▓рддрд╛ рд╣реИред рд╡рд┐рдВрдбреЛрдЬ рдкрд╛рдВрдЪ рджрд┐рдиреЛрдВ рдХреЗ рд▓рд┐рдП рдбреАрдПрдирдПрд╕ рдкреНрд░рддрд┐рдХреНрд░рд┐рдпрд╛рдУрдВ рдХреЛ рдХреИрд╢ рдХрд░рддрд╛ рд╣реИред
prerender
<link rel= "prerender">
рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ URL рдбрд╛рдЙрдирд▓реЛрдб рдХрд░рдиреЗ рдФрд░ рдЗрд╕реЗ рдПрдХ рдЕрджреГрд╢реНрдп рдЯреИрдм рдкрд░ рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рдХрд╣рддрд╛ рд╣реИред рдЬрдм рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рд▓рд┐рдВрдХ рдкрд░ рдХреНрд▓рд┐рдХ рдХрд░рддрд╛ рд╣реИ, рддреЛ рдкреГрд╖реНрда рдХреЛ рддреБрд░рдВрдд рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд┐рдпрд╛ рдЬрд╛рдирд╛ рдЪрд╛рд╣рд┐рдПред рдпрд╣ рдЙрдкрдпреЛрдЧреА рд╣реИ рдпрджрд┐ рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдЧрд╛ рдФрд░ рдЕрдкрдиреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддрд╛ рд╣реИред
рдЗрд╕ рдЯреИрдЧ рдХреА рдЕрд╕рд╛рдзрд╛рд░рдг рдкреНрд░рднрд╛рд╡рд╢реАрд▓рддрд╛ (рдпрд╛ рдЗрд╕рдХреЗ рдХрд╛рд░рдг) рдХреЗ рдмрд╛рд╡рдЬреВрдж, 2019 рдореЗрдВ
<link rel= "prerender">
рдкреНрд░рдореБрдЦ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рджреНрд╡рд╛рд░рд╛ рдЦрд░рд╛рдм рд░реВрдк рд╕реЗ рд╕рдорд░реНрдерд┐рдд рд╣реИред рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдХреЗ
рд▓рд┐рдП рдиреАрдЪреЗ рджреЗрдЦреЗрдВред
рд╡рд╛рдХреНрдп-рд╡рд┐рдиреНрдпрд╛рд╕
<link rel="prerender" href="https://my-app.com/pricing" />
href
рдЙрд╕ URL рдХреА рдУрд░ рдЗрд╢рд╛рд░рд╛ рдХрд░рддрд╛ рд╣реИ рдЬрд┐рд╕рдХреЗ рд▓рд┐рдП рдЖрдк рдмреИрдХрдЧреНрд░рд╛рдЙрдВрдб рдореЗрдВ рд░реЗрдВрдбрд░рд┐рдВрдЧ рдЪрд▓рд╛рдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВред
рдХрдм рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рд╣реИ
рдЬрдм рдЖрдк рд╡рд╛рд╕реНрддрд╡ рдореЗрдВ рдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрддреЗ рд╣реИрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдПрдХ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдЧрд╛ ред рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдПрдХ "рд╕реБрд░рдВрдЧ" рд╣реИ рдЬрд┐рд╕рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдкреГрд╖реНрда A рдкрд░ рдЬрд╛рдиреЗ рд╡рд╛рд▓реЗ 70% рдЖрдЧрдВрддреБрдХ рдкреГрд╖реНрда B рдкрд░ рдЬрд╛рддреЗ рд╣реИрдВ, рддреЛ рдкреГрд╖реНрда A рдкрд░
<link rel= "prerender">
рдкреГрд╖реНрда B рдХреЛ рдмрд╣реБрдд рдЬрд▓реНрджреА рдкреНрд░рджрд░реНрд╢рд┐рдд рдХрд░рдиреЗ рдореЗрдВ рдорджрдж рдХрд░реЗрдЧрд╛ред
рдЧрд╛рд▓реА рдордд рджреЛ ред рдЯреНрд░реИрдлрд╝рд┐рдХ рдФрд░ рдореЗрдореЛрд░реА рдХреЗ рдорд╛рдорд▓реЗ рдореЗрдВ рдкреНрд░реА-рд░реЗрдВрдбрд░рд┐рдВрдЧ рдмреЗрд╣рдж рдорд╣рдВрдЧреА рд╣реИред рдПрдХ рд╕реЗ рдЕрдзрд┐рдХ рдкреГрд╖реНрда рдХреЗ
<link rel= "prerender">
рдЙрдкрдпреЛрдЧ рди рдХрд░реЗрдВред
рд╡рд┐рд╡рд░рдг
рд╡реИрдХрд▓реНрдкрд┐рдХ рдЯреИрдЧ ред рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ рдФрд░ рдЗрд╕реЗ рдЕрдирджреЗрдЦрд╛ рдХрд░ рд╕рдХрддреЗ рд╣реИрдВ, рдЙрджрд╛рд╣рд░рдг рдХреЗ рд▓рд┐рдП, рдзреАрдореЗ рдХрдиреЗрдХреНрд╢рди рдкрд░ рдпрд╛ рдЬрдм рдкрд░реНрдпрд╛рдкреНрдд рдореБрдХреНрдд рдореЗрдореЛрд░реА рдирд╣реАрдВ рд╣реИред
рдореЗрдореЛрд░реА рдХреЛ рдмрдЪрд╛рдиреЗ рдХреЗ рд▓рд┐рдП,
Chrome рдкреВрд░реНрдг рд░реЗрдВрдбрд░рд┐рдВрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ , рд▓реЗрдХрд┐рди
рдХреЗрд╡рд▓ NoState рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ ред рдЗрд╕рдХрд╛ рдорддрд▓рдм рдпрд╣ рд╣реИ рдХрд┐ рдХреНрд░реЛрдо рдкреЗрдЬ рдФрд░ рдЙрд╕рдХреЗ рд╕рднреА рд╕рдВрд╕рд╛рдзрдиреЛрдВ рдХреЛ рд▓реЛрдб рдХрд░рддрд╛ рд╣реИ, рд▓реЗрдХрд┐рди рдпрд╣ рд░реЗрдВрдбрд░ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ рдФрд░ рдЬрд╛рд╡рд╛рд╕реНрдХреНрд░рд┐рдкреНрдЯ рдХреЛ рдирд┐рд╖реНрдкрд╛рджрд┐рдд рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИред
рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдФрд░ рд╕рдлрд╛рд░реА рдЗрд╕ рдЯреИрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддреЗ рд╣реИрдВред рдпрд╣ рд╡рд┐рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдЙрд▓реНрд▓рдВрдШрди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ, рдХреНрдпреЛрдВрдХрд┐ рдмреНрд░рд╛рдЙрдЬрд╝рд░ рдХреЛ рдЗрд╕ рдирд┐рд░реНрджреЗрд╢ рдХрд╛ рдкрд╛рд▓рди рдХрд░рдиреЗ рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рдирд╣реАрдВ рд╣реИ; рд▓реЗрдХрд┐рди рд╡реИрд╕реЗ рднреА рджреБрдЦреАред рдлрд╝рд╛рдпрд░рдлрд╝реЙрдХреНрд╕ рдореЗрдВ
рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрди рдмрдЧ рд╕рд╛рдд рд╕рд╛рд▓ рдХреЗ рд▓рд┐рдП рдЦреБрд▓рд╛ рд╣реИред рдРрд╕реА рдЦрдмрд░реЗрдВ рд╣реИрдВ рдХрд┐ рд╕рдлрд╛рд░реА
рднреА рдЗрд╕ рдЯреИрдЧ рдХрд╛ рд╕рдорд░реНрдерди рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ ред
рд╕рд╛рд░рд╛рдВрд╢
рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ:
<link rel= "preload">
- рдЬрдм рдЖрдкрдХреЛ рдХреБрдЫ рд╕реЗрдХрдВрдб рдореЗрдВ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрддреА рд╣реИ
<link rel= "prefetch">
- рдЬрдм рдЖрдкрдХреЛ рдЕрдЧрд▓реЗ рдкреГрд╖реНрда рдкрд░ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛ
<link rel= "preconnect">
- рдЬрдм рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЖрдк рдЕрднреА рддрдХ рдЗрд╕рдХреЗ <link rel= "preconnect">
URL рдХреЛ рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ
<link rel= "dns-prefetch">
- рдЗрд╕реА рддрд░рд╣, рдЬрдм рдЖрдк рдЬрд╛рдирддреЗ рд╣реИрдВ рдХрд┐ рдЖрдкрдХреЛ рдЬрд▓реНрдж рд╣реА рдПрдХ рд╕рдВрд╕рд╛рдзрди рдХреА рдЖрд╡рд╢реНрдпрдХрддрд╛ рд╣реЛрдЧреА, рд▓реЗрдХрд┐рди рдЖрдк рдЕрднреА рднреА рдЗрд╕рдХреЗ рдкреВрд░реНрдг URL (рдкреБрд░рд╛рдиреЗ рдмреНрд░рд╛рдЙрдЬрд╝рд░реЛрдВ рдХреЗ рд▓рд┐рдП) рдирд╣реАрдВ рдЬрд╛рдирддреЗ рд╣реИрдВ
<link rel= "prerender">
- рдЬрдм рдЖрдк рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рд╣реЛрдВ рдХрд┐ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХрд┐рд╕реА рд╡рд┐рд╢рд┐рд╖реНрдЯ рдкреГрд╖реНрда рдкрд░ рдЬрд╛рдПрдВрдЧреЗ рдФрд░ рдЗрд╕рдХреЗ рдкреНрд░рджрд░реНрд╢рди рдХреЛ рдЧрддрд┐ рджреЗрдирд╛ рдЪрд╛рд╣рддреЗ рд╣реИрдВ