เบกเบต
เบชเบดเปเบเบเบตเปเปเบขเบฑเบเบเบงเปเบฒเปเบกเปเบเบงเปเบฒเบกเบฑเบเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบเบขเปเบฒเบเบเปเบฒเบเบเบฒเบ. เบซเปเบฒเปเบเบฑเบ เปเบซเป browser เบเปเบฒเบชเบฑเปเบเปเบเบทเปเบญเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเบทเปเบญเบเบเบปเปเบ:
<link rel="prefetch" href="/lo/style.css" as="style" />
<link rel="preload" href="/lo/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">
เบเบญเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเปเบซเปเปเบซเบฅเบเปเบฅเบฐ cache เบเบฑเบเบเบฐเบเบฒเบเบญเบ (เปเบเบฑเปเบ: script เบซเบผเบท stylesheet) เปเบงเปเบเบปเปเบฒเบเบตเปเบเบฐเปเบเบฑเบเปเบเปเบเป. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเปเบเปเบงเบฅเบฒเบเบตเปเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเปเบญเบเบเบฒเบเบชเบญเบเบชเบฒเบกเบงเบดเบเบฒเบเบตเบซเบผเบฑเบเบเบฒเบเบซเบเปเบฒเปเบซเบฅเบ - เปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบฅเบฑเปเบเบเบฐเบเบงเบเบเบฒเบ.
เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเปเบฎเบฑเบเบซเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเบผเบฑเบเบเบฒเบเปเบซเบฅเบ. เบชเบฐเบเบฃเบดเบเบเปเปเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เบชเบฐเปเบเบฅเปเบเบตเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเป. เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบกเปเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเปเบฅเบฐเปเบฎเบฑเบเบเบฑเบเบเบตเบเบฑเบเปเบเบเบฒเบกเบเปเบฒเบฎเปเบญเบเบเป.
syntax
<link rel="preload" href="/lo/style.css" as="style" />
href
เบเบตเปเปเบเบซเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบงเปเบซเบฅเบ.
as
เบชเบฒเบกเบฒเบเปเบเบฑเบเบญเบฑเบเปเบเบเปเปเบเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฒเบงเปเบซเบผเบเปเบเปเปเบ browser:
style
เบชเปเบฒเบฅเบฑเบเปเบเปเบเบชเบฐเปเบเบฅเป,script
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโ,font
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโ,fetch
เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเปเบซเบฅเบเปเบเบเปเบเปfetch()
เบซเบผเบทXMLHttpRequest
,- เปเบเบดเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบเบฑเบก
เปเบ MDN .
เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบฅเบฐเบเบธเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ as
โ เบเบตเปเบเบฐเบเปเบงเบเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเปเบฅเบฐเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบฒเบเบเบฒเบงเปเบซเบผเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ.
เปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเป
เปเบเปเบเบฒเบเปเบซเบผเบเบฅเปเบงเบเปเปเบฒเปเบกเบทเปเบญเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบญเบฐเบเบฒเบเบปเบเบญเบฑเบเปเบเปเบเบตเป. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
- เบเบญเบเบเบตเปเบเปเปเปเบกเปเบเบกเบฒเบเบเบฐเบเบฒเบเบเบฒเบเปเบเบฅเปเบเบฒเบเบเบญเบ:
<!-- index.html --> <link rel="stylesheet" href="index.css" /> /* index.css */ @font-face { src: url('comic-sans.woff2') format('woff2'); }
เบเบฑเปเบเปเบเปเบเบญเบเบเบปเปเบ
comic-sans.woff2
เบเบฐเปเบฅเบตเปเบกเบเบฒเบเปเบซเบผเบเบเบฝเบเปเบเปเบซเบผเบฑเบเบเบฒเบเบเบฒเบงเปเบซเบผเบ เปเบฅเบฐเบงเบดเปเบเบฒเบฐindex.css
. เปเบเบทเปเบญเบซเบผเบตเบเปเบงเบฑเปเบเบเบฒเบเบฅเปเบเปเบฒเบเบปเบเบเบฒเบ, เบเปเบฒเบเบชเบฒเบกเบฒเบเบเบฒเบงเปเบซเบฅเบเบเบปเบงเบญเบฑเบเบชเบญเบเบเปเบญเบเบซเบเปเบฒเบเบตเปเปเบเบเปเบเป<link rel= "preload">
:<link rel="preload" href="comic-sans.woff2" as="font" />
- เบเปเบฒเบเปเบฒเบเปเบเบเบฎเบนเบเปเบเบเบเบญเบเบเปเบฒเบเบเบฒเบกเบงเบดเบเบตเบเบฒเบ
CSS เบเบตเปเบชเปเบฒเบเบฑเบ เปเบเบฑเบโเบชเบญเบโเบเบฒเบโเบชเปเบงเบโ, เบชเปเบฒโเบเบฑเบ (เบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบฎเบฑเบโเปเบซเปโเบเบฑเบโเบเบตโเบเบฑเบโเปเบโ) เปเบฅเบฐโเบเปเปโเบชเปเบฒโเบเบฑเบโ:<style> /* Inlined critical styles */ </style> <script> /* Custom JS that starts downloading non-critical styles */ loadCSS('/app/non-critical.css'); </script>
เบเปเบงเบเบงเบดเบเบตเบเบฒเบเบเบตเป, เบฎเบนเบเปเบเบเบเบตเปเบเปเปเบชเปเบฒเบเบฑเบเบเบฐเปเบฅเบตเปเบกเปเบซเบผเบเบเบฝเบเปเบเปเปเบกเบทเปเบญ JavaScript เปเบฅเปเบ, เปเบเบดเปเบเบชเบฒเบกเบฒเบเปเบเบตเบเบเบทเปเบเปเบเปเบชเบญเบเบชเบฒเบกเบงเบดเบเบฒเบเบตเบซเบผเบฑเบเบเบฒเบเบเบฒเบเบชเบฐเปเบเบเบเบปเบ. เปเบเบเบเบตเปเบเบฐเบฅเปเบเปเบฒ JS เปเบเป
<link rel= "preload">
เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเบเบฒเบงเปเบซเบผเบเบเปเบญเบเปเปเบฒเบเบตเป:<style> /* Inlined critical styles */ </style> <link rel="preload" href="/lo/app/non-critical.css" as="style" /> <script> /* Custom JS that starts downloading non-critical styles */ loadCSS('/app/non-critical.css'); </script>
เบขเปเบฒเปเบเปเบเบฒเบเปเบซเบผเบเบฅเปเบงเบเปเปเบฒเบซเบผเบฒเบเปเบเบตเบเปเบ. เบเปเบฒเบเปเบฒเบเปเบซเบฅเบเบเบธเบเบขเปเบฒเบเบเบดเบเบเปเปเบเบฑเบ, เปเบงเบฑเบเปเบเบเปเบเบฐเบเปเปเปเบฅเบฑเปเบเปเบงเบเบถเปเบ, เปเบเบเบฒเบเบเบปเบเบเบฑเบเบเปเบฒเบก, เบกเบฑเบเบเบฐเบเปเบญเบเบเบฑเบเบเปเปเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบงเบฒเบเปเบเบเบเบฒเบเปเบฎเบฑเบเบงเบฝเบเบเบญเบเบกเบฑเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ.
เบเปเปเบเบงเบเบชเบฑเบเบชเบปเบเบเบฑเบ prefetching. เบขเปเบฒเปเบเป <link rel= "preload">
, เบเปเบฒเบเปเบฒเบเบเปเปเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฑเบเบเบตเบซเบผเบฑเบเบเบฒเบเบซเบเปเบฒเปเบซเบฅเบ. เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบกเบฑเบเบเปเปเบกเบฒ, เบเบปเบงเบขเปเบฒเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเปเปเปเบ, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเป <link rel= "prefetch">
.
เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ
เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบตเปเบเปเบญเบเบเบฒเบ เบเบฐเบเบทเบเบเบฐเบเบดเบเบฑเบเปเบเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ (เบเปเบฒเบกเบฑเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบ), เบเปเปเปเบซเบกเบทเบญเบเบเบฑเบ tags เบญเบทเปเบเปเบเบฑเบเบซเบกเบปเบ เบเปเบฝเบงเบเปเบญเบเบเบฑเบเบเบฒเบเปเบซเบผเบเบฅเปเบงเบเปเปเบฒ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบญเบเบเบฒเบงเปเบซเบฅเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบฅเบฐเบเบธเปเบงเปเปเบ <link rel="preload">
. เปเบเบเปเบฅเบฐเบเบตเบญเบทเปเบเป, เบกเบฑเบเบญเบฒเบเบเบฐเบเปเปเบชเบปเบเปเบเบเบฒเบเปเบซเบผเบเบฅเปเบงเบเปเปเบฒ, เบเบปเบงเบขเปเบฒเบ: เบเปเบฒเบกเบฑเบเปเบฅเปเบเบขเบนเปเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒ.
เบเบนเบฅเบดเบกเบฐเบชเบดเบ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบกเบฑเบเบเบฐเบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ (เบฎเบนเบเปเบเบ, เบเบปเบงเบญเบฑเบเบชเบญเบ, เบเบปเบงเบญเบฑเบเบชเบญเบ, เปเบฅเบฐเบญเบทเปเบเป) เปเบเบทเปเบญเปเบซเบฅเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบตเปเบชเบธเบเบเปเบญเบ. เปเบเบเปเบฅเบฐเบเบตเบเบตเป, เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบฒเบเบปเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเปเบเบเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ as
. เบชเปเบฒเบฅเบฑเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบญเบ Chrome เบเปเบฒเบเบชเบฒเบกเบฒเบเปเบเบดเปเบเปเบเป
เปเบญเบตเปเบเบฅเปเบงเบ เปเปเบฒ
<link rel= "prefetch">
เบเปเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบฒเบงเปเบซเบฅเบเปเบฅเบฐเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบ (เปเบเบฑเปเบ: script เบซเบผเบทเปเบเปเบเบฎเบนเบเปเบเบ) เปเบเบเบทเปเบเบซเบฅเบฑเบ. เบเบฒเบเปเบซเบผเบเปเบเบตเบเบเบถเปเบเบขเบนเปเปเบเบเบนเบฅเบดเบกเบฐเบชเบดเบเบเปเปเบฒเปเบเบทเปเบญเบเปเปเปเบซเปเปเบเบเปเบเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบงเปเบฒ. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเปเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฒเปเบเบฑเบเบขเบนเปเปเบเบซเบเปเบฒเบเปเปเปเบเปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบ cache เบกเบฑเบเบฅเปเบงเบเบซเบเปเบฒ.
เบเบตเปเบเบตเป, เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเปเบเปเปเบฎเบฑเบเบซเบเบฑเบเบเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเบผเบฑเบเบเบฒเบเบเบฒเบเปเบซเบผเบ. เบชเบฐเบเบฃเบดเบเบเปเปเปเบเปเบเบทเบเบเบฐเบเบดเบเบฑเบ, เบชเบฐเปเบเบฅเปเบเบตเบเบเปเปเปเบเปเบเบทเบเบเปเบฒเปเบเป. เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบกเปเบเบเบทเบเปเบเบฑเบเปเบงเปเปเบเบเปเบญเบเปเบเบฑเบเบกเปเบฝเบเปเบฅเบฐเปเบฎเบฑเบเบเบฑเบเบเบตเบเบฑเบเปเบเบเบฒเบกเบเปเบฒเบฎเปเบญเบเบเป.
syntax
<link rel="prefetch" href="/lo/style.css" as="style" />
href
เบเบตเปเปเบเบซเบฒเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฒเบงเปเบซเบฅเบ.
as
เบชเบฒเบกเบฒเบเปเบเบฑเบเบญเบฑเบเปเบเบเปเปเบเปเบเบตเปเบชเบฒเบกเบฒเบเบเบฒเบงเปเบซเบผเบเปเบเปเปเบ browser:
style
เบชเปเบฒเบฅเบฑเบเปเบเปเบเบชเบฐเปเบเบฅเป,script
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโ,font
เบชเปเบฒโเบฅเบฑเบโเบเบปเบงโเบญเบฑเบโเบชเบญเบโ,fetch
เบชเปเบฒเบฅเบฑเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเปเบซเบฅเบเปเบเบเปเบเปfetch()
เบซเบผเบทXMLHttpRequest
,- เปเบเบดเปเบเบเบฑเบเบเบตเบฅเบฒเบเบเบทเปเปเบเบฑเบก
เปเบ MDN .
เบกเบฑเบเปเบเบฑเบเบชเบดเปเบเบชเปเบฒเบเบฑเบเบเบตเปเบเบฐเบฅเบฐเบเบธเบเบธเบเบฅเบฑเบเบชเบฐเบเบฐ as
- เบเบตเปเบเปเบงเบเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบฑเบเบฅเปเบฒเบเบฑเบเบเบงเบฒเบกเบชเปเบฒเบเบฑเบเปเบฅเบฐเบเปเบฒเบเบปเบเปเบงเบฅเบฒเบเบฒเบเบเบฒเบงเปเบซเบผเบเบขเปเบฒเบเบเบทเบเบเปเบญเบ.
เปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเป
เปเบเบทเปเบญเปเบซเบฅเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเบซเบเปเบฒเบญเบทเปเบเป, เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเบซเบเปเบฒเบญเบทเปเบ, เปเบฅเบฐเบเปเบฒเบเบเปเบญเบเบเบฒเบ preload เบกเบฑเบเบเบฑเบเบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบฅเบฑเปเบเบเบฒเบ rendering เบเบญเบเบซเบเปเบฒเบเบฑเปเบ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
- เบเปเบฒเบเบกเบตเบฎเปเบฒเบเบญเบญเบเปเบฅเบเป, เปเบฅเบฐ 40% เบเบญเบเบเบนเปเปเบเปเบญเบญเบเบเบฒเบเบซเบเปเบฒเบเปเบฒเบญเบดเบเบชเปเบฒเบฅเบฑเบเบซเบเปเบฒเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ. เปเบเป
<link rel= "prefetch">
, เบเบฒเบเปเบซเบผเบเปเบเบฅเป CSS เปเบฅเบฐ JS เปเบเบทเปเบญเบชเบฐเปเบเบเบซเบเปเบฒเบเบฐเบฅเบดเบเบเบฐเบเบฑเบ. - เบเปเบฒเบเบกเบตเบเปเบฒเบฎเปเบญเบเบชเบฐเบซเบกเบฑเบเบซเบเปเบฒเบเบฝเบง, เปเบฅเบฐเบซเบเปเบฒเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบเปเบซเบผเบเบเบธเบเบเบตเปเปเบเบเบเปเบฒเบเบเบฑเบ. เปเบกเบทเปเบญเบเบนเปเปเบเปเปเบเบปเปเบฒเปเบเบดเปเบเปเปเบฒเปเบเปเบถเปเบ, เปเบเบฑเบเปเบเบฑเบเบชเบณเบฅเบฑเบเบเบธเบเปเปเบฒเบเบตเปเบกเบฑเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบชเบฒเบกเบฒเบเปเบซเบผเบเปเบเปเบฅเปเบงเบเปเปเบฒ.
เบกเบฑเบเปเบเบฑเบเปเบเปเบเปเบงเปเบฒเปเบเบฑเบเบเบตเปเบชเบฒเบกเบฒเบเบเบทเบเบเปเบฒเปเบเปเบขเปเบฒเบเบเบญเบเปเบเปเบเบเบญเบเปเบเบเปเบเบเปเปเบเบฒเบก.. เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบฒเบเบปเบเปเบงเบฅเบฒ prefetch เบเบตเปเบกเบตเบเบนเบฅเบดเบกเบฐเบชเบดเบเบเปเปเบฒเบชเบธเบ, เบชเบฐเบเบฑเปเบเบกเบฑเบเบเปเปเบฅเบปเบเบเบงเบเปเบ. เบเบฝเบเปเบเปเบเบทเปเปเบงเปเบงเปเบฒเบกเบฑเบเบเปเบฅเบดเปเบเบเบเบฒเบเบเบฐเบฅเบฒเบเบญเบเบเบญเบเบเบนเปเปเบเป, เปเบเบดเปเบเบชเบฒเบกเบฒเบเบเปเบฒเบเปเบเบดเบเปเบเป.
เบเปเปเปเบกเปเบเบชเปเบฒเบฅเบฑเบเบเบฒเบเบฎเปเบญเบเบเปเบเปเบงเบ. เบขเปเบฒเปเบเป <link rel= "prefetch">
, เปเบเปเบงเบฅเบฒเบเบตเปเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบตเปเบเปเบฒเปเบเบฑเบเปเบเบชเบญเบเบชเบฒเบกเบงเบดเบเบฒเบเบต. เปเบเบเปเบฅเบฐเบเบตเบเบฑเปเบเบเปเบฒเบงเบเบตเป, เบเบฒเบเบเปเบฒเปเบเป <link rel= "preload">
.
เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเป; เบกเบฑเบเบญเบฒเบเบเบฐเบเปเปเบชเบปเบเปเบเบกเบฑเบ, เบชเปเบฒเบฅเบฑเบเบเบปเบงเบขเปเบฒเบ, เปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒ.
เบเบนเบฅเบดเบกเบฐเบชเบดเบเปเบ Chrome. เปเบ Chrome <link rel= "prefetch">
เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบกเปเบเบเบฐเบเบดเบเบฑเบเบเปเบงเบเบเบนเบฅเบดเบกเบฐเบชเบดเบเบเปเบฒเปเบชเบธเบเบเบตเป (เปเบเบดเปเบ
เปเบเบทเปเบญเบกเบเปเปเบฅเปเบงเบเปเปเบฒ
<link rel= "preconnect">
เบเปเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเปเบกเบเบฅเปเบงเบเบซเบเปเบฒเปเบกเบทเปเบญเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบฅเบฑเปเบเบเบฒเบเบเบฑเปเบเบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบญเบฐเบเบฒเบเบปเบ.
เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบญเบเบชเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบกเบฑเบเบเบถเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเปเบเบฒเบเปเบเปเบกเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเปเบซเบกเป. เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบกเบฑเบเปเบซเบผเบ Google Fonts, React fonts เบเบฒเบ CDN, เบซเบผเบทเบฎเปเบญเบเบเปเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบ JSON เบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ API.
เบเบฒเบเบชเปเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบซเบกเปเบเบปเบเบเบฐเบเบดเปเบฅเปเบงเปเบเปเปเบงเบฅเบฒเบชเบญเบเบชเบฒเบกเบฎเปเบญเบ milliseconds. เบกเบฑเบเปเบฎเบฑเบเบเบฑเปเบเบเบฝเบง, เปเบเปเบเบฑเบเปเบเปเปเบงเบฅเบฒ. เบเปเบฒเบเปเบฒเบเปเบเปเบชเปเบฒเบเบเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบฅเปเบงเบเบซเบเปเบฒ, เบเปเบฒเบเบเบฐเบเบฐเบซเบเบฑเบเปเบงเบฅเบฒเปเบฅเบฐเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบงเปเบซเบผเบเบเบฒเบเปเบเปเบกเบเบเบตเปเปเบงเบเบถเปเบ.
syntax
<link rel= "preconnect" href="https://api.my-app.com" />
href
เบเบตเปเบเบญเบเบเบทเปเปเบเปเบกเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเปเบฒเบเบปเบเบเบตเปเบขเบนเป IP. เบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเปเบเปเบงเบเบเบณเบเบณเปเปเบฒ (https://domain.com
) เบซเบผเบทโเบเปเปโเบกเบตโเบกเบฑเบ (//domain.com
).
เปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเป
เปเบเปเบชเปเบฒเบฅเบฑเบเปเบเปเบกเบเบเบตเปเบเบฐเบเปเบญเบเบเบฒเบเปเบเปเบงเปเบเบตเป เปเบเบทเปเบญเบเบฒเบงเปเบซเบฅเบเบฎเบนเบเปเบเบ, script เบซเบผเบทเบฎเบนเบเบเบฒเบเบเบตเปเบชเปเบฒเบเบฑเบเบเบฒเบเบเปเบญเบเบเบฑเปเบ, เปเบเปเบเปเบฒเบเบเบฑเบเบเปเปเบฎเบนเป URL เบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบทเปเบญ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
- เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเปเบฒเบเบเบทเบเปเบฎเบเบขเบนเปเปเบ
my-app.com
เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบฎเปเบญเบเบเป AJAX เบเบฑเบapi.my-app.com
: เบเปเบฒเบเบเปเปเบฎเบนเปเบเบฒเบเบชเบญเบเบเบฒเบกเบชเบฐเปเบเบฒเบฐเบฅเปเบงเบเปเปเบฒเปเบเบฒเบฐเบงเปเบฒเบเบงเบเบกเบฑเบเบเบทเบเบชเปเบฒเบเปเบเบเปเบเบทเปเบญเบเปเบซเบงเบเบฒเบ JS. เปเบเบเบตเปเบเบตเปเบกเบฑเบเบเปเบญเบเบเปเบฒเบเปเบซเบกเบฒเบฐเบชเบปเบกเบเบตเปเบเบฐเปเบเปเปเบเบฑเบเปเบเบทเปเบญเบเบฒเบเบชเปเบงเบเบซเบเปเบฒเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเปเบกเบ. - เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเปเบฒเบเบเบทเบเปเบฎเบเบขเบนเปเปเบ
my-app.com
เปเบฅเบฐเปเบเป Google Fonts. เบเบงเบเบกเบฑเบเบเบทเบเบเบฒเบงเปเบซเบฅเบเปเบเบชเบญเบเบเบฑเปเบเบเบญเบ: เบเปเบฒเบญเบดเบ, เปเบเบฅเป CSS เบเบทเบเบเบฒเบงเปเบซเบฅเบเบเบฒเบเปเบเปเบกเบfonts.googleapis.com
, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฅเปเบเบตเปเบฎเปเบญเบเบเป fonts เบเบฑเบfonts.gstatic.com
. เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบฎเบนเปเบงเปเบฒเปเบเบฅเปเบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเปเบเบฒเบฐเปเบเบกเบฒเบเบฒเบfonts.gstatic.com
เบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบปเบเบเบงเปเบฒเบเปเบฒเบเบเบฐเปเบซเบฅเบเปเบเบฅเป CSS, เบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเปเบญเบเบเบปเปเบเบเปเบญเบ.
เปเบเปเปเบเบฑเบเบเบตเปเปเบเบทเปเบญเปเบฅเบฑเปเบเบชเบฐเบเบฃเบดเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก เบซเบผเบทเบชเบฐเปเบเบฅเปเปเบฅเบฑเบเบเปเบญเบ เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบ.
เบขเปเบฒเปเบเปเปเบเบตเบ. เบเบฒเบเบชเปเบฒเบเบเบฑเปเบเปเบฅเบฐเบฎเบฑเบเบชเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบกเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบฅเบฒเบเบฒเปเบเบเบชเปเบฒเบฅเบฑเบเบเบฑเบเบฅเบนเบเบเปเบฒเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ. เปเบเปเปเบเบฑเบเบเบตเปเบชเบนเบเบชเบธเบ 4-6 เปเบเปเบกเบ.
เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเปเบฅเบฐเบญเบฒเบเบเบฐเบเปเปเบชเบปเบเปเบเบกเบฑเบ, เบเบปเบงเบขเปเบฒเบเปเบเบฑเปเบ, เบเปเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบซเบผเบฒเบเปเบเปเบเบทเบเบชเปเบฒเบเบเบฑเปเบเบเบถเปเบเปเบฅเปเบงเบซเบผเบทเปเบเบเบฒเบเบเปเบฅเบฐเบเบต.
เบเบฐเบเบงเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฐเบเบญเบเบกเบตเบซเบเบฑเบเปเบเป?. เปเบเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเปเบฅเบฐเปเบงเบฑเบเปเบเบเป, เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบญเบเปเบฎเบฑเบเบเบฑเปเบเบเปเปเปเบเบเบตเป:
- เบเบงเบฒเบกเบฅเบฐเบญเบฝเบ DNS. เบเบญเบเบซเบฒเบเบตเปเบขเบนเป IP เบเบญเบเปเบเบตเบเปเบงเบต (
216.58.215.78
) เบชเปเบฒเบฅเบฑเบเบเบทเปเปเบเปเบกเบเบเบตเปเบฅเบฐเบเบธ (google.com
). - เบเบฒเบเบเบฑเบเบกเบท TCP. เปเบเบฑเบเปเบเบฑเบเปเบฅเบเบเปเบฝเบ (เบฅเบนเบเบเปเบฒ โ เปเบเบตเบเปเบงเบต โ เบฅเบนเบเบเปเบฒเบ) เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเป TCP เบเบฑเบเปเบเบตเบเปเบงเบต.
- เบเบฒเบเบเบฑเบเบกเบท TLS (เปเบงเบฑเบเปเบเบเป HTTPS เปเบเบปเปเบฒเบเบฑเปเบ). เบเบฒเบเปเบฅเบเบเปเบฝเบเปเบเบฑเบเปเบเบฑเบเบชเบญเบเบฎเบญเบ (เบฅเบนเบเบเปเบฒ โ เปเบเบตเบเปเบงเบต โ เบฅเบนเบเบเปเบฒเบ โ เปเบเบตเบเปเบงเบต โ เบฅเบนเบเบเปเบฒเบ) เปเบเบทเปเบญเปเบฅเบตเปเบกเบเบปเปเบเปเบเบเบเบฑเบ TLS เบเบตเปเบเบญเบเปเบ.
เปเบฒเบเปเบซเบ: HTTP/3 เบเบฐเบเบฑเบเบเบธเบ เปเบฅเบฐเปเบฅเบฑเปเบเบเบปเบเปเบเบเบฒเบเบเบฑเบเบกเบท, เปเบเปเบกเบฑเบเบเบฑเบเปเบเบขเบนเป.
dns-prefetch
<link rel= "dns-prefetch">
เบเปเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเปเบ DNS เบชเปเบฒเบฅเบฑเบเปเบเปเบกเบเบฅเปเบงเบเบซเบเปเบฒเบเปเบฒเบเปเบฒเบเบเบฐเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบกเบฑเบเปเบเปเบงเปเบเบตเปเปเบฅเบฐเบเปเบญเบเบเบฒเบเปเบฅเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเปเบญเบเบเบปเปเบ.
เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบญเบเบเปเบฒเบเบปเบเบเบตเปเบขเบนเป IP เบเบญเบเปเบเปเบกเบเบเปเบฒเบกเบฑเบเบเบฐเบเบถเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเปเบเบฒเบเปเบเปเบกเบเบเบญเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเปเบซเบกเป. เบเบปเบงเบขเปเบฒเบ, เบเบฒเบเปเบซเบผเบ Google Fonts, React fonts เบเบฒเบ CDN, เบซเบผเบทเบเบฒเบเบฎเปเบญเบเบเปเบเบฒเบเบเบญเบเบชเบฐเบซเบเบญเบ JSON เบเบฒเบเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ API.
เบชเปเบฒเบฅเบฑเบเปเบเปเบฅเบฐเปเบเปเบกเบเปเบซเบกเป, เบเบฒเบเปเบเปเปเบเบเบฑเบเบเบถเบ DNS เปเบเบเบเบปเบเบเบฐเบเบดเปเบเปเปเบงเบฅเบฒเบเบฐเบกเบฒเบ 20-120 ms. เบเบตเปเบกเบตเบเบปเบเบเบฐเบเบปเบเบเบฝเบเปเบเปเบเบฒเบเปเบซเบผเบเบเบญเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเปเบฒเบญเบดเบเบเบฒเบเปเบเปเบกเบเบเบตเปเปเบซเป, เปเบเปเบเบฑเบเปเบเบฐเบเปเบฒเบเบฒเบเบเบฑเบเบเปเบฒ. เบเปเบฒเบเบงเบเปเบฎเบปเบฒเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเปเบ DNS เบฅเปเบงเบเบซเบเปเบฒ, เบเบงเบเปเบฎเบปเบฒเบเบฐเบเบฐเบซเบเบฑเบเปเบงเบฅเบฒเปเบฅเบฐเบเบฒเบเปเบซเบผเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบงเบเบถเปเบ.
syntax
<link rel= "dns-prefetch" href="https://api.my-app.com" />
href
เบเบตเปเบเบญเบเบเบทเปเปเบเปเบกเบเบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฑเปเบเบเบตเปเบขเบนเป IP. เบชเบฒเบกเบฒเบเบฅเบฐเบเบธเปเบเปเบเปเบงเบเบเบณเบเบณเปเปเบฒ (https://domain.com
) เบซเบผเบทโเบเปเปโเบกเบตโเบกเบฑเบ (//domain.com
).
เปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเป
เปเบเปเบชเปเบฒเบฅเบฑเบเปเบเปเบกเบเบเบตเปเบเบฐเบเปเบญเบเบเบฒเบเปเบเปเบงเปเบเบตเป เปเบเบทเปเบญเบเบฒเบงเปเบซเบฅเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบเบฒเบเบเปเบญเบเบเบฑเปเบเบเบตเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเบฎเบนเปเบฅเปเบงเบเบซเบเปเบฒ. เบเบปเบโเบเบปเบงโเบขเปเบฒเบ:
- เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเปเบฒเบเบเบทเบเปเบฎเบเบขเบนเปเปเบ
my-app.com
เปเบฅเบฐเปเบฎเบฑเบเปเบซเปเบเบฒเบเบฎเปเบญเบเบเป AJAX เบเบฑเบapi.my-app.com
: เบเปเบฒเบเบเปเปเบฎเบนเปเบเบฒเบเบชเบญเบเบเบฒเบกเบชเบฐเปเบเบฒเบฐเบฅเปเบงเบเปเปเบฒเปเบเบฒเบฐเบงเปเบฒเบเบงเบเบกเบฑเบเบเบทเบเบชเปเบฒเบเปเบเบเปเบเบทเปเบญเบเปเบซเบงเบเบฒเบ JS. เปเบเบเบตเปเบเบตเปเบกเบฑเบเบเปเบญเบเบเปเบฒเบเปเบซเบกเบฒเบฐเบชเบปเบกเบเบตเปเบเบฐเปเบเปเปเบเบฑเบเปเบเบทเปเบญเบเบฒเบเบชเปเบงเบเบซเบเปเบฒเบเบญเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเปเบกเบ. - เปเบญเบฑเบเบเบฅเบดเปเบเบเบฑเบเบเบญเบเบเปเบฒเบเบเบทเบเปเบฎเบเบขเบนเปเปเบ
my-app.com
, เปเบฅเบฐเปเบเป Google Fonts. เบเบงเบเบกเบฑเบเบเบทเบเบเบฒเบงเปเบซเบฅเบเปเบเบชเบญเบเบเบฑเปเบเบเบญเบ: เบเปเบฒเบญเบดเบ, เปเบเบฅเป CSS เบเบทเบเบเบฒเบงเปเบซเบฅเบเบเบฒเบเปเบเปเบกเบfonts.googleapis.com
, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบเปเบเบฅเปเบเบตเปเบฎเปเบญเบเบเป fonts เบเบฑเบfonts.gstatic.com
. เบเปเบฒเบเบเปเปเบชเบฒเบกเบฒเบเบฎเบนเปเบงเปเบฒเปเบเบฅเปเบเบปเบงเบญเบฑเบเบชเบญเบเบชเบฐเปเบเบฒเบฐเปเบเบกเบฒเบเบฒเบfonts.gstatic.com
เบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบกเบฑเบเบเบปเบเบเบงเปเบฒเบเปเบฒเบเบเบฐเปเบซเบฅเบเปเบเบฅเป CSS, เบเบฑเปเบเบเบฑเปเบเบเบงเบเปเบฎเบปเบฒเบเบฝเบเปเบเปเบชเบฒเบกเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบเบทเปเบญเบเบเบปเปเบเบฅเปเบงเบเบซเบเปเบฒ.
เปเบเปเปเบเบฑเบเบเบตเปเปเบเบทเปเบญเปเบฅเบฑเปเบเบชเบฐเบเบฃเบดเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบก เบซเบผเบทเบชเบฐเปเบเบฅเปเปเบฅเบฑเบเบเปเบญเบ เปเบเบทเปเบญเบเบเบฒเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบญเบเบเบฒเบเบชเปเบฒเบเบเบฑเปเบ.
เบเบฐเบฅเบธเบเบฒเบชเบฑเบเปเบเบเบฅเบฑเบเบชเบฐเบเบฐเบเบตเปเบเปเบฒเบเบเบทเบเบฑเบเบเบฑเบ
<link rel= "dns-prefetch"/>
ะธ<link rel= "preconnect">
. เบเบปเบเบเบฐเบเบดเปเบฅเปเบงเบกเบฑเบเบเปเปเบกเบตเบเบงเบฒเบกเบซเบกเบฒเบเบเบตเปเบเบฐเปเบเปเบเบงเบเบกเบฑเบเบฎเปเบงเบกเบเบฑเบเบชเปเบฒเบฅเบฑเบเปเบเปเบกเบเบเบฝเบง:<link rel= "preconnect">
เบฅเบงเบกเปเบฅเปเบง<link rel= "dns-prefetch"/>
เปเบฅเบฐเบญเบทเปเบเปเบญเบตเบ. เบเบตเปเบชเบฒเบกเบฒเบเปเบเบฑเบเปเบซเบเบเบปเบเปเบเบชเบญเบเบเปเบฅเบฐเบเบต:
- เบเปเบฒเบเบเปเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบตเปเปเบเบปเปเบฒเบเบงเปเบฒเบเป?.
<link rel= "dns-prefetch" />
เบชเบฐ เปเบฑเบ เบชเบฐ เปเบนเบ เปเบเบเบเบฑเปเบเปเบเป IE10 เปเบฅเบฐ Safari 5 .<link rel= "preconnect">
เปเบเปโเบฎเบฑเบโเบเบฒเบโเบชเบฐโเบซเบเบฑเบโเบชเบฐโเบซเบเบนเบโเบชเปเบฒโเบฅเบฑเบโเบเบฒเบโเปเบโเบเบฐโเบเบฐโเบเบตเป Chrome เปเบฅเบฐ Firefoxโ, เปเบเปโเปเบเปโเบเบทเบโเปเบเบตเปเบกโเบเบฝเบโเปเบเป Safari เปเบ 11.1 เปเบฅเบฐโเบเบฑเบเบเปเปเบฎเบญเบเบฎเบฑเบเปเบ IE/Edge . เบเปเบฒเบเปเบฒเบเบเปเบญเบเบเบฒเบเบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเปเบซเบผเบปเปเบฒเบเบตเป, เปเบซเปเปเบเป<link rel= "dns-prefetch" />
เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบเบชเปเบฒเบฎเบญเบเบชเปเบฒเบฅเบฑเบ<link rel= "preconnect">
.- เบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบฅเบฑเปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเบซเบผเบฒเบเบเบงเปเบฒ 4-6 เปเบเปเบกเบ. เปเบเบฑเบ
<link rel= "preconnect">
เบกเบฑเบเบเปเปเปเบเปเบเบทเบเปเบเบฐเบเปเบฒเปเบซเปเปเบเปเบเบฑเบเบซเบผเบฒเบเบเบงเปเบฒ 4-6 เปเบเปเบกเบ, เบเบฑเบเบเบฑเปเบเปเบเปเบเบฒเบเบชเปเบฒเบเบเบฑเปเบเปเบฅเบฐเบเบฒเบเบฎเบฑเบเบชเบฒเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเปเบกเปเบเบเบฒเบเบเปเบฒเปเบเบตเบเบเบฒเบเบเบตเปเบกเบตเบฅเบฒเบเบฒเปเบเบ.<link rel= "dns-prefetch" />
เบเปเบฅเบดเปเบเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเบซเบเปเบญเบ, เบชเบฐเบเบฑเปเบเปเบเปเบกเบฑเบเบเปเบฒเบเปเบฒเปเบเบฑเบ.
เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเป, เบเบฑเปเบเบเบฑเปเบเบกเบฑเบเบญเบฒเบเบเบฐเบเปเปเบเบฐเบเบดเบเบฑเบเบเบฒเบเปเบเปเปเบ DNS, เบเบปเบงเบขเปเบฒเบ, เบเปเบฒเบกเบตเบซเบผเบฒเบเปเบเบฑเบเบเบฑเปเบเบเปเบฒเบงเบขเบนเปเปเบเบซเบเปเบฒเบซเบผเบทเปเบเบเบฒเบเบเปเบฅเบฐเบเบต.
DNS เปเบกเปเบเบซเบเบฑเบ. เปเบเปเบฅเบฐเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบเปเบเบญเบดเบเปเบเบตเปเบเบฑเบเบกเบตเบเบตเปเบขเบนเป IP เบเบตเปเปเบเบฑเบเปเบญเบเบฐเบฅเบฑเบ, เปเบเบดเปเบเปเบเบดเปเบเบเบทเบงเปเบฒ 216.58.215.78
. เบเบทเปเบเบญเบเปเบงเบฑเบเปเบเบเบฑเปเบเบเปเบฒเบงเบกเบฑเบเบเบฐเปเบเบปเปเบฒเปเบเปเบเปเบเบเบเบตเปเบขเบนเปเบเบญเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบ (เบเบปเบงเบขเปเบฒเบ: google.com
), เปเบฅเบฐ DNS (Domain Name System) servers match it with the server's address (216.58.215.78
).
เปเบเบทเปเบญเบเปเบฒเบเบปเบเบเบตเปเบขเบนเป IP, เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเบญเบเบชเบญเบเบเบฒเบกเปเบเบทเปเบญเบเปเบกเปเบเปเบฒเบ DNS. เบกเบฑเบเปเบเปเปเบงเบฅเบฒ 20-120 ms เปเบกเบทเปเบญเปเบเบทเปเบญเบกเบเปเปเบเบฑเบเปเบเปเบกเบเบเบฒเบเบชเปเบงเบเบเบตเบชเบฒเบกเปเบซเบกเป.
DNS เบเบทเบเปเบเบฑเบเปเบงเป, เปเบเบดเบเปเบกเปเบเบงเปเบฒเบเปเปเบกเบตเบเบงเบฒเบกเบซเบเปเบฒเปเบเบทเปเบญเบเบทเบซเบผเบฒเบ. เบเบฒเบ OS เปเบฅเบฐเบเบปเบงเบเปเบญเบเปเบงเบฑเบ cache DNS queries: เบเบตเปเบเบฐเบเปเบงเบเบเบฐเบซเบเบฑเบเปเบงเบฅเบฒเปเบเบเบฒเบเบชเบญเบเบเบฒเบกเบเปเปเบฒเบเบฑเบ, เปเบเป cache เบเปเปเบชเบฒเบกเบฒเบเบญเบตเบเปเบชเป. เปเบ Linux เบกเบฑเบเบกเบฑเบเบเบฐเบเปเปเปเบฎเบฑเบเบงเบฝเบเปเบฅเบตเบ. Chrome เบกเบต DNS cache, เปเบเปเบกเบฑเบเปเบเปเปเบงเบฅเบฒเบเบฝเบเปเบเปเบเบฒเบเบต. Windows cache เบเปเบฒเบเบญเบ DNS เบชเปเบฒเบฅเบฑเบเบซเปเบฒเบกเบทเป.
prerender
<link rel= "prerender">
เบเปเปเบซเปเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบฒเบงเปเบซเบฅเบ URL เปเบฅเบฐเบชเบฐเปเบเบเบกเบฑเบเบขเบนเปเปเบเปเบเบเบเบตเปเปเบเบดเปเบเบเปเปเปเบซเบฑเบ. เปเบกเบทเปเบญเบเบนเปเปเบเปเบเบฅเบดเบเปเบชเปเบเบฒเบเปเบเบทเปเบญเบกเบเปเป, เบซเบเปเบฒเบเบงเบเบเบฐเบเบทเบเบชเบฐเปเบเบเบเบฑเบเบเบต. เบเบตเปเปเบกเปเบเปเบเบฑเบเบเบฐเปเบซเบเบเบเปเบฒเบเปเบฒเบเปเบเปเปเบเบงเปเบฒเบเบนเปเปเบเปเบเบฐเปเบเบขเปเบฝเบกเบขเบฒเบกเบซเบเปเบฒเบเบตเปเปเบเปเบเบญเบเปเบฅเบฐเบเปเบญเบเบเบฒเบเปเบฅเบฑเปเบเบเบฒเบเบชเบฐเปเบเบเบเบญเบเบกเบฑเบ.
เปเบเบดเบเบงเปเบฒเบเบฐเบกเบต (เบซเบผเบทเบเปเบญเบ) เบเบฐเบชเบดเบเบเบดเบเบฒเบเบเบดเปเบชเบเบเบญเบเปเบเบฑเบเบเบตเป, เปเบเบเบต 2019 <link rel= "prerender">
เบชเบฐเบซเบเบฑเบเบชเบฐเบซเบเบนเบเบเปเปเบเบตเปเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบตเปเบชเปเบฒเบเบฑเบ. เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบเปเบเบตเปเบกเปเบเบตเบก.
syntax
<link rel="prerender" href="https://my-app.com/pricing" />
href
เบเบตเปเปเบเบเบตเป URL เบเบตเปเบเปเบฒเบเบเปเบญเบเบเบฒเบเปเบเบทเปเบญเปเบฅเบตเปเบกเบเบฒเบเบชเบฐเปเบเบเบเบปเบเปเบเบเบทเปเบเบซเบผเบฑเบ.
เปเบงเบฅเบฒเบเบตเปเบเบฐเปเบเป
เปเบกเบทเปเบญเบเปเบฒเบเปเบเปเปเบเบงเปเบฒเบเบนเปเปเบเปเบเบฐเปเบเบซเบฒเบซเบเปเบฒเบเบตเปเปเบเปเบเบญเบ. เบเปเบฒเบเปเบฒเบเบกเบต "เบญเบธเปเบกเบ" เปเบเบเบเปเบฒเบเบเบตเป 70% เบเบญเบเบเบนเปเบกเบฒเบขเปเบฝเบกเบขเบฒเบกเบซเบเปเบฒ A เปเบเบซเบฒเบซเบเปเบฒ B, เบซเบผเบฑเบเบเบฒเบเบเบฑเปเบ <link rel= "prerender">
เปเบเบซเบเปเบฒ A เบเบฐเบเปเบงเบเปเบซเปเบชเบฐเปเบเบเบซเบเปเบฒ B เบขเปเบฒเบเปเบงเบงเบฒ.
เบขเปเบฒเปเบเปเปเบเบตเบ. เบเบฒเบเบชเบฐเปเบเบเบเบปเบเบฅเปเบงเบเปเปเบฒเปเบกเปเบเบกเบตเบฅเบฒเบเบฒเปเบเบเบซเบผเบฒเบเปเบเปเบเปเบเบญเบเปเบเบเบงเบดเบ เปเบฅเบฐเบเบงเบฒเบกเบเบณ. เบขเปเบฒเปเบเป <link rel= "prerender">
เบชเปเบฒเบฅเบฑเบเบซเบผเบฒเบเบเบงเปเบฒเบซเบเบถเปเบเบซเบเปเบฒ.
เปเบเบดเปเบเบฅเบฒเบเบฅเบฐเบญเบฝเบ
เปเบเบฑเบเบเบฒเบเปเบฅเบทเบญเบ. เบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเปเปเบฅเบฐเบญเบฒเบเบเบฐเบเปเปเบชเบปเบเปเบเบกเบฑเบ, เบเบปเบงเบขเปเบฒเบ, เปเบเบเบฒเบเปเบเบทเปเบญเบกเบเปเปเบเปเบฒเบซเบผเบทเปเบกเบทเปเบญเบกเบตเบซเบเปเบงเบเบเบงเบฒเบกเบเปเบฒเบซเบงเปเบฒเบเบเปเปเบเบฝเบเบเป.
เปเบเบทเปเบญเบเปเบงเบเบเบฐเบขเบฑเบเบเบงเบฒเบกเบเบปเบเบเปเบฒ Chrome เบเปเปเปเบเปเบชเบฐเปเบเบเบเบปเบเปเบเบฑเบกเปเบฅเบฐ
Firefox เปเบฅเบฐ Safari เบเปเปเบฎเบญเบเบฎเบฑเบเปเบเบฑเบเบเบตเปเปเบฅเบตเบ. เบเบตเปเบเปเปเปเบเปเบฅเบฐเปเบกเบตเบเบเปเปเบเปเบฒเบเบปเบ, เปเบเบฒเบฐเบงเปเบฒเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเปเปเบเปเบฒเปเบเบฑเบเบเปเบญเบเบเบฐเบเบดเบเบฑเบเบเบฒเบกเบเปเบฒเปเบเบฐเบเปเบฒเบเบตเป; เปเบเปเบเบฑเบเปเบชเบเปเบชเบปเปเบฒ.
Summary
เปเบเป:
<link rel= "preload">
- เปเบกเบทเปเบญเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบชเบญเบเบชเบฒเบกเบงเบดเบเบฒเบเบต<link rel= "prefetch">
- เปเบกเบทเปเบญเบเปเบฒเบเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเบซเบเปเบฒเบเปเปเปเบ<link rel= "preconnect">
- เปเบกเบทเปเบญเบเปเบฒเบเบฎเบนเปเบงเปเบฒเบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเปเบงเปเบเบตเป, เปเบเปเบเปเบฒเบเบเบฑเบเบเปเปเบฎเบนเป URL เปเบเบฑเบกเบเบญเบเบกเบฑเบ<link rel= "dns-prefetch">
- เปเบเบฑเปเบเบเบฝเบงเบเบฑเบ, เปเบกเบทเปเบญเบเปเบฒเบเบฎเบนเปเบงเปเบฒเบเปเบฒเบเบเบฐเบเปเบญเบเบเบฒเบเบเบฑเบเบเบฐเบเบฒเบเบญเบเปเบเปเบงเปเบเบตเป, เปเบเปเบเปเบฒเบเบเบฑเบเบเปเปเบฎเบนเป URL เปเบเบฑเบกเบเบญเบเบกเบฑเบ (เบชเปเบฒเบฅเบฑเบเบเบปเบงเบเปเบญเบเปเบงเบฑเบเบเบตเปเปเบเบปเปเบฒเบเบงเปเบฒ)<link rel= "prerender">
โ เปเบกเบทเปเบญโเบเปเบฒเบโเปเบเปโเปเบโเบงเปเบฒโเบเบนเปโเปเบเปโเบเบฐโเปเบโเบซเบฒโเบซเบเปเบฒโเปเบโเบซเบเบถเปเบโ, เปเบฅเบฐโเบเปเบฒเบโเบเปเบญเบโเบเบฒเบโเบเบตเปโเบเบฐโเปเบฅเบฑเปเบโเบเบฒเบโเบชเบฐโเปเบเบโเบเบญเบโเบเบปเบโ
เปเบซเบผเปเบเบเปเปเบกเบนเบ: www.habr.com