{"id":28123,"date":"2021-08-02T09:55:43","date_gmt":"2021-08-02T02:55:43","guid":{"rendered":"https:\/\/wiki.tino.org\/staging\/?p=28123"},"modified":"2021-08-02T09:55:46","modified_gmt":"2021-08-02T02:55:46","slug":"lazy-loading-la-gi","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/lazy-loading-la-gi\/","title":{"rendered":"Lazy Loading l\u00e0 g\u00ec? T\u1ea1i sao n\u00ean tri\u1ec3n khai Lazy Loading?"},"content":{"rendered":"\n<p class=\"has-text-align-left\"><strong>M\u1ed9t ph\u01b0\u01a1ng ph\u00e1p gi\u00fap \u00edch cho b\u1ea1n trong vi\u1ec7c t\u1ed1i \u01b0u hi\u1ec7u su\u1ea5t ng\u01b0\u1eddi d\u00f9ng khi truy c\u1eadp v\u00e0o trang web, \u0111\u1ed3ng th\u1eddi ti\u1ebft ki\u1ec7m c\u1ea3 chi ph\u00ed v\u00e0 t\u00e0i nguy\u00ean c\u1ee7a h\u1ec7 th\u1ed1ng, \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 Lazy Loading. \u0110\u1ec3 hi\u1ec3u r\u00f5 h\u01a1n v\u1ec1 ph\u01b0\u01a1ng ph\u00e1p n\u00e0y, m\u1eddi b\u1ea1n c\u00f9ng Tino Group t\u00ecm hi\u1ec3u v\u1ec1 Lazy Loading nh\u00e9!<\/strong><\/p>\n\n\n\n<h2 id=\"Lazy_Loading_l\u00e0_g\u00ec?\"><strong>Lazy Loading l\u00e0 g\u00ec?<\/strong><\/h2>\n\n\n\n<p class=\"has-text-align-left\">Lazy Loading l\u00e0 m\u1ed9t k\u1ef9 thu\u1eadt \u0111\u01b0\u1ee3c c\u00e1c trang web \u0111\u01b0\u1ee3c s\u1eed d\u1ee5ng \u0111\u1ec3 t\u1ed1i \u01b0u h\u00f3a th\u1eddi gian t\u1ea3i. V\u1edbi t\u00ednh n\u0103ng n\u00e0y, m\u1ed9t trang web ch\u1ec9 t\u1ea3i n\u1ed9i dung \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u v\u00e0 ch\u1edd t\u1ea3i th\u00eam c\u00e1c n\u1ed9i dung c\u00f2n l\u1ea1i khi ng\u01b0\u1eddi d\u00f9ng y\u00eau c\u1ea7u.<\/p>\n\n\n\n<p class=\"has-text-align-left\">Lazy Loading gi\u00fap b\u1ea1n gi\u1ea3m th\u1eddi gian m\u1edf trang web v\u00ec tr\u00ecnh duy\u1ec7t ch\u1ec9 t\u1ea3i m\u1ed9t n\u1ed9i dung tr\u00ean trang t\u1ea1i m\u1ed9t th\u1eddi \u0111i\u1ec3m nh\u1ea5t \u0111\u1ecbnh.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1200.png\" alt=\"lazy-loading-la-gi\" class=\"wp-image-28125\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1200.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1200-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<h3 id=\"Lazy_Loading_ho\u1ea1t_\u0111\u1ed9ng_nh\u01b0_th\u1ebf_n\u00e0o?\"><strong>Lazy Loading ho\u1ea1t \u0111\u1ed9ng nh\u01b0 th\u1ebf n\u00e0o?<\/strong><\/h3>\n\n\n\n<p class=\"has-text-align-left\">Khi b\u1ea1n th\u00eam t\u00e0i nguy\u00ean v\u00e0o trang web (h\u00ecnh \u1ea3nh, video,&#8230;), t\u00e0i nguy\u00ean s\u1ebd \u0111\u01b0\u1ee3c tham chi\u1ebfu \u0111\u1ebfn Placeholder (tr\u00ecnh gi\u1eef ch\u1ed7). Trong l\u00fac b\u1ea1n duy\u1ec7t web, t\u00e0i nguy\u00ean th\u1ef1c \u0111\u01b0\u1ee3c tr\u00ecnh duy\u1ec7t l\u01b0u v\u00e0o b\u1ed9 nh\u1edb \u0111\u1ec7m v\u00e0 thay th\u1ebf Placeholder khi t\u00e0i nguy\u00ean \u0111\u01b0\u1ee3c hi\u1ec3n th\u1ecb tr\u00ean m\u00e0n h\u00ecnh c\u1ee7a b\u1ea1n.<\/p>\n\n\n\n<p class=\"has-text-align-left\">V\u00ed d\u1ee5: N\u1ebfu b\u1ea1n t\u1ea3i m\u1ed9t trang web v\u00e0 r\u1eddi kh\u1ecfi trang web \u0111\u00f3 ngay l\u1eadp t\u1ee9c, th\u00ec ch\u1ec9 c\u00f3 duy nh\u1ea5t ph\u1ea7n tr\u00ean c\u1ee7a trang web \u0111\u01b0\u1ee3c t\u1ea3i.<\/p>\n\n\n\n<h3 id=\"T\u1ea1i_sao_n\u00ean_tri\u1ec3n_khai_Lazy_Loading?\"><strong>T\u1ea1i sao n\u00ean tri\u1ec3n khai Lazy Loading?<\/strong><\/h3>\n\n\n\n<h4 id=\"Mang_l\u1ea1i_hi\u1ec7u_su\u1ea5t_t\u1ed1t_h\u01a1n\"><strong>Mang l\u1ea1i hi\u1ec7u su\u1ea5t t\u1ed1t h\u01a1n<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">B\u1ea1n s\u1ebd nh\u1eadn th\u1ea5y s\u1ef1 c\u1ea3i thi\u1ec7n v\u1ec1 th\u1eddi gian t\u1ea3i c\u1ee7a trang web v\u1edbi Lazy Loading, l\u01b0\u1ee3ng d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c t\u1ea3i s\u1ebd gi\u1ea3m xu\u1ed1ng. Khi \u0111i\u1ec1u n\u00e0y x\u1ea3y ra, b\u1ea1n s\u1ebd t\u1ea3i \u00edt h\u00ecnh \u1ea3nh h\u01a1n tr\u00ean trang web, d\u1eabn \u0111\u1ebfn hi\u1ec7u su\u1ea5t trang web \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n t\u1ed1t h\u01a1n v\u00e0 s\u1eed d\u1ee5ng t\u00e0i nguy\u00ean h\u1ee3p l\u00fd h\u01a1n.<\/p>\n\n\n\n<h4 id=\"Chi_ph\u00ed_th\u1ea5p\"><strong>Chi ph\u00ed th\u1ea5p<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">Lazy Loading gi\u00fap <a href=\"https:\/\/tino.vn\/blog\/tam-quan-trong-cua-webmaster\/\" target=\"_blank\" rel=\"noreferrer noopener\">qu\u1ea3n tr\u1ecb vi\u00ean<\/a> trang web gi\u1ea3m chi ph\u00ed b\u1eb1ng c\u00e1ch chuy\u1ec3n m\u1ed9t l\u01b0\u1ee3ng d\u1eef li\u1ec7u qua c\u00e1c m\u1ea1ng ph\u00e2n ph\u1ed1i n\u1ed9i dung. C\u00e1c m\u1ea1ng n\u00e0y t\u00ednh ph\u00ed cho m\u1ed7i byte d\u1eef li\u1ec7u v\u00e0 d\u1eef li\u1ec7u \u0111\u01b0\u1ee3c truy\u1ec1n c\u00e0ng \u00edt th\u00ec chi ph\u00ed c\u00e0ng th\u1ea5p. Khi d\u1eef li\u1ec7u kh\u00f4ng \u0111\u1ebfn \u0111\u01b0\u1ee3c c\u00e1c m\u1ea1ng n\u00e0y do \u00edt y\u00eau c\u1ea7u, chi ph\u00ed ph\u00e2n ph\u1ed1i s\u1ebd gi\u1ea3m xu\u1ed1ng.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1201.png\" alt=\"lazy-loading-la-gi\" class=\"wp-image-28126\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1201.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1201-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<h4 id=\"SEO\"><strong>SEO<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\"><a href=\"https:\/\/tino.vn\/blog\/thiet-ke-web-chuan-seo-la-gi\/\" target=\"_blank\" rel=\"noreferrer noopener\">SEO<\/a> t\u1ed1t c\u00f3 ngh\u0129a l\u00e0 trang web c\u1ee7a b\u1ea1n \u0111\u01b0\u1ee3c \u0111\u1ea3m b\u1ea3o v\u1ec1 t\u1ed1c \u0111\u1ed9 t\u1ea3i v\u00e0 ng\u01b0\u1eddi d\u00f9ng th\u00edch c\u00e1c trang web c\u00f3 t\u1ed1c \u0111\u1ed9 t\u1ea3i nhanh h\u01a1n. Lazy Loading gi\u00fap gi\u1ea3m t\u1ef7 l\u1ec7 tho\u00e1t xu\u1ed1ng m\u1ee9c th\u1ea5p h\u01a1n v\u00e0 x\u1ebfp h\u1ea1ng trang web \u0111\u01b0\u1ee3c c\u1ea3i thi\u1ec7n tr\u00ean Google. Khi Google nh\u1eadn th\u1ea5y trang web c\u1ee7a b\u1ea1n ph\u00f9 h\u1ee3p, b\u1ea1n s\u1ebd nh\u1eadn \u0111\u01b0\u1ee3c nhi\u1ec1u truy c\u1eadp h\u01a1n t\u1eeb ng\u01b0\u1eddi d\u00f9ng v\u00e0 c\u1ea3i thi\u1ec7n chuy\u1ec3n \u0111\u1ed5i tr\u00ean trang web.<\/p>\n\n\n\n<h4 id=\"Tr\u1ea3i_nghi\u1ec7m_ng\u01b0\u1eddi_d\u00f9ng\"><strong>Tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">V\u1edbi s\u1ef1 c\u1ea1nh tranh cao, vi\u1ec7c ti\u1ebft ki\u1ec7m b\u0103ng th\u00f4ng v\u00e0 th\u1eddi gian cho ng\u01b0\u1eddi d\u00f9ng truy c\u1eadp c\u00e0ng nhi\u1ec1u c\u00e0ng t\u1ed1t. N\u1ebfu b\u1ea1n \u0111\u1ea3m b\u1ea3o ng\u01b0\u1eddi d\u00f9ng ch\u1ec9 truy c\u1eadp nhanh v\u00e0o nh\u1eefng g\u00ec \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u, \u0111i\u1ec1u \u0111\u00f3 s\u1ebd t\u0103ng c\u01a1 h\u1ed9i h\u1ecd quay tr\u1edf l\u1ea1i trang web, b\u1ea1n c\u0169ng c\u00f3 th\u1ec3 ti\u1ebft ki\u1ec7m t\u00e0i nguy\u00ean tr\u00ean h\u1ec7 th\u1ed1ng.<\/p>\n\n\n\n<h3 id=\"Lazy_Loading_\u0111\u01b0\u1ee3c_tri\u1ec3n_khai_b\u1eb1ng_nh\u1eefng_ph\u01b0\u01a1ng_ph\u00e1p_g\u00ec?\"><strong>Lazy Loading \u0111\u01b0\u1ee3c tri\u1ec3n khai b\u1eb1ng nh\u1eefng ph\u01b0\u01a1ng ph\u00e1p g\u00ec?<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>Kh\u1edfi t\u1ea1o Lazy Loading: <\/strong>Ph\u01b0\u01a1ng ph\u00e1p n\u00e0y \u0111\u1eb7t c\u00e1c \u0111\u1ed1i t\u01b0\u1ee3ng th\u00e0nh null (k\u00fd t\u1ef1 r\u1ed7ng). D\u1eef li\u1ec7u \u0111\u1ed1i t\u01b0\u1ee3ng ch\u1ec9 \u0111\u01b0\u1ee3c t\u1ea3i sau khi \u0111\u01b0\u1ee3c y\u00eau c\u1ea7u. B\u1ea1n ki\u1ec3m tra null c\u1ee7a m\u00ecnh, n\u1ebfu d\u1eef li\u1ec7u r\u1ed7ng c\u00f3 th\u1ec3 t\u1ea3i d\u1eef li\u1ec7u \u0111\u1ed1i t\u01b0\u1ee3ng.<\/li><li><strong>Proxy \u1ea3o: <\/strong>Khi truy c\u1eadp m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng, b\u1ea1n h\u00e3y g\u1ecdi m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng \u1ea3o c\u00f3 giao di\u1ec7n gi\u1ed1ng nh\u01b0 \u0111\u1ed1i t\u01b0\u1ee3ng th\u1ef1c. Khi \u0111\u1ed1i t\u01b0\u1ee3ng \u1ea3o \u0111\u01b0\u1ee3c g\u1ecdi, b\u1ea1n c\u00f3 th\u1ec3 t\u1ea3i \u0111\u1ed1i t\u01b0\u1ee3ng th\u1ef1c v\u00e0 sau \u0111\u00f3 \u1ee7y quy\u1ec1n cho ch\u00fang.<\/li><li><strong>Ghost: <\/strong>T\u1ea3i m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng \u1edf tr\u1ea1ng th\u00e1i m\u1ed9t ph\u1ea7n, b\u1ea1n ch\u1ec9 s\u1eed d\u1ee5ng m\u1ed9t m\u00e3 \u0111\u1ecbnh danh. L\u1ea7n \u0111\u1ea7u ti\u00ean khi m\u1ed9t thu\u1ed9c t\u00ednh tr\u00ean \u0111\u1ed1i t\u01b0\u1ee3ng \u0111\u01b0\u1ee3c g\u1ecdi, b\u1ea1n h\u00e3y t\u1ea3i to\u00e0n b\u1ed9 d\u1eef li\u1ec7u.<\/li><li><strong>Ch\u1ee7 gi\u00e1 tr\u1ecb: <\/strong>T\u1ea1o m\u1ed9t \u0111\u1ed1i t\u01b0\u1ee3ng chung \u0111\u1ec3 x\u1eed l\u00fd c\u00e1c h\u00e0nh vi t\u1ea3i ch\u1eadm. \u0110\u1ed1i t\u01b0\u1ee3ng n\u00e0y s\u1ebd xu\u1ea5t hi\u1ec7n \u0111\u1ec3 thay th\u1ebf cho c\u00e1c tr\u01b0\u1eddng d\u1eef li\u1ec7u c\u1ee7a \u0111\u1ed1i t\u01b0\u1ee3ng.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1202.png\" alt=\"lazy-loading-la-gi\" class=\"wp-image-28127\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1202.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1202-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<h2 id=\"Th\u01b0_vi\u1ec7n_Javascript_ph\u1ed5_bi\u1ebfn_cho_Lazy_Loading\"><strong>Th\u01b0 vi\u1ec7n Javascript ph\u1ed5 bi\u1ebfn cho Lazy Loading<\/strong><\/h2>\n\n\n\n<ul class=\"wp-block-list\"><li><strong>WordPress A3 Lazy Loading: <\/strong>Trong m\u1ed9t s\u1ed1<a href=\"https:\/\/tino.vn\/blog\/plugin-la-gi\/\" target=\"_blank\" rel=\"noreferrer noopener\"> Plugin<\/a> WordPress, WordPress A3 \u0111i k\u00e8m v\u1edbi r\u1ea5t nhi\u1ec1u t\u00ednh n\u0103ng, bao g\u1ed3m d\u1ef1 ph\u00f2ng khi <a href=\"https:\/\/tino.vn\/blog\/html-css-javascript-la-gi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Javascript<\/a> kh\u00f4ng kh\u1ea3 d\u1ee5ng.<\/li><li><strong>Lazysizes: <\/strong>M\u1ed9t th\u01b0 vi\u1ec7n ph\u1ed5 bi\u1ebfn v\u1edbi ch\u1ee9c n\u0103ng phong ph\u00fa v\u00e0 h\u1ed7 tr\u1ee3 h\u00ecnh \u1ea3nh \u0111\u00e1p \u1ee9ng. Lazysizes cung c\u1ea5p m\u1ed9t s\u1ed1 t\u00ednh n\u0103ng v\u01b0\u1ee3t tr\u1ed9i m\u1eb7c d\u00f9 kh\u00f4ng s\u1eed d\u1ee5ng API Intersection Observer.<\/li><li><strong>jQuery Lazy Load:<\/strong> M\u1ed9t th\u01b0 vi\u1ec7n c\u00f3 tri\u1ec3n khai jQuery, \u0111\u01a1n gi\u1ea3n h\u00f3a HTML c\u0169ng nh\u01b0 x\u1eed l\u00fd bi\u1ebfn \u0111\u1ed9ng, ho\u1ea1t \u1ea3nh CSS v\u00e0 <a href=\"https:\/\/tino.vn\/blog\/ajax-la-gi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Ajax<\/a>.<\/li><li><strong>WeltPixel Lazy Loading Enhanced: <\/strong>\u0110\u00e2y l\u00e0 m\u1ed9t ph\u1ea7n m\u1edf r\u1ed9ng c\u1ee7a <a href=\"https:\/\/tino.vn\/blog\/magento-la-gi\/\" target=\"_blank\" rel=\"noreferrer noopener\">Magento<\/a> 2.<\/li><li><strong>Shopify Lazy Images Plugin: <\/strong>Cho ph\u00e9p Lazy Loading tr\u00ean trang Shopify.<\/li><\/ul>\n\n\n\n<h3 id=\"Lazy_Loading_c\u00f3_nh\u1eefng_\u01b0u_\u0111i\u1ec3m_g\u00ec?\"><strong>Lazy Loading c\u00f3 nh\u1eefng \u01b0u \u0111i\u1ec3m g\u00ec?<\/strong><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li>T\u1ea1o ra s\u1ef1 c\u00e2n b\u1eb1ng gi\u1eefa vi\u1ec7c t\u1ed1i \u01b0u h\u00f3a ph\u00e2n ph\u1ed1i n\u1ed9i dung v\u00e0 \u0111\u01a1n gi\u1ea3n h\u00f3a tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng.<\/li><li>Ng\u01b0\u1eddi d\u00f9ng c\u00f3 th\u1ec3 xem n\u1ed9i dung trang nhanh h\u01a1n nhi\u1ec1u, v\u00ec h\u1ecd ch\u1ec9 c\u1ea7n t\u1ea3i xu\u1ed1ng m\u1ed9t s\u1ed1 t\u1ec7p bao g\u1ed3m trang web ngay l\u1ea7n \u0111\u1ea7u ti\u00ean h\u1ecd m\u1edf.<\/li><li>T\u1ea3i trang nhanh h\u01a1n gi\u00fap c\u1ea3i thi\u1ec7n m\u1ee9c \u0111\u1ed9 t\u01b0\u01a1ng t\u00e1c, l\u01b0\u1ee3t chuy\u1ec3n \u0111\u1ed5i t\u1eeb ng\u01b0\u1eddi d\u00f9ng cao h\u01a1n v\u00e0 doanh s\u1ed1 t\u1ed1t h\u01a1n.<\/li><li>S\u1eed d\u1ee5ng b\u0103ng th\u00f4ng th\u1ea5p h\u01a1n, \u0111\u1ed3ng ngh\u0129a v\u1edbi vi\u1ec7c b\u1ea1n c\u00f3 th\u1ec3 ti\u1ebft ki\u1ec7m \u0111\u01b0\u1ee3c m\u1ed9t kho\u1ea3n chi ph\u00ed.<\/li><\/ul>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1203.png\" alt=\"lazy-loading-la-gi\" class=\"wp-image-28128\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1203.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1203-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<h3 id=\"Lazy_Loading_c\u00f3_nh\u1eefng_h\u1ea1n_ch\u1ebf_g\u00ec?\"><strong>Lazy Loading c\u00f3 nh\u1eefng h\u1ea1n ch\u1ebf g\u00ec?<\/strong><\/h3>\n\n\n\n<h4 id=\"S\u1ef1_thay_\u0111\u1ed5i_c\u00e1c_ph\u1ea7n_t\u1eed_hi\u1ec3n_th\u1ecb\"><strong>S\u1ef1 thay \u0111\u1ed5i c\u00e1c ph\u1ea7n t\u1eed hi\u1ec3n th\u1ecb<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">C\u00e1c ph\u1ea7n t\u1eed hi\u1ec3n th\u1ecb cho ng\u01b0\u1eddi d\u00f9ng khi h\u1ecd t\u1ea3i trang l\u1ea7n \u0111\u1ea7u, \u0111\u01b0\u1ee3c coi l\u00e0 quan tr\u1ecdng v\u00e0 \u0111\u01b0\u1ee3c t\u1ea3i b\u00ecnh th\u01b0\u1eddng ho\u1eb7c \u1edf m\u1ee9c t\u1ed1t nh\u1ea5t, tr\u00e1nh t\u1ea3i ch\u1eadm. C\u00e1c trang web xu\u1ea5t hi\u1ec7n tr\u00ean m\u00e0n h\u00ecnh v\u1edbi nhi\u1ec1u k\u00edch c\u1ee1 kh\u00e1c nhau v\u00e0 kh\u00f4ng ph\u1ea3i l\u00fac n\u00e0o ng\u01b0\u1eddi d\u00f9ng c\u0169ng bi\u1ebft \u0111\u01b0\u1ee3c c\u00e1c ph\u1ea7n t\u1eed hi\u1ec3n th\u1ecb c\u1ee7a trang web.<\/p>\n\n\n\n<h4 id=\"\u1ea2nh_h\u01b0\u1edfng_h\u00ecnh_\u1ea3nh_v\u00e0_b\u1ed1_c\u1ee5c\"><strong>\u1ea2nh h\u01b0\u1edfng h\u00ecnh \u1ea3nh v\u00e0 b\u1ed1 c\u1ee5c<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">N\u1ebfu b\u1ea1n kh\u00f4ng s\u1eed d\u1ee5ng h\u00ecnh \u1ea3nh c\u1ed1 \u0111\u1ecbnh, b\u1ed1 c\u1ee5c c\u1ee7a trang s\u1ebd thay \u0111\u1ed5i do Lazy Loading. Thay \u0111\u1ed5i b\u1ed1 c\u1ee5c khi\u1ebfn ng\u01b0\u1eddi d\u00f9ng nh\u1ea7m l\u1eabn v\u00e0 d\u1eabn \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng k\u00e9m. Ngo\u00e0i ra, b\u1ed1 c\u1ee5c thay \u0111\u1ed5i nhi\u1ec1u c\u0169ng ti\u00eau t\u1ed1n nhi\u1ec1u t\u00e0i nguy\u00ean c\u1ee7a h\u1ec7 th\u1ed1ng h\u01a1n v\u00e0 c\u00f3 th\u1ec3 k\u00edch ho\u1ea1t c\u00e1c ho\u1ea1t \u0111\u1ed9ng m\u00f4 h\u00ecnh DOM r\u1ea5t t\u1ed1n k\u00e9m.<\/p>\n\n\n\n<h3 id=\"L\u00e0m_g\u00ec_\u0111\u1ec3_kh\u1eafc_ph\u1ee5c_s\u1ef1_c\u1ed1_c\u1ee7a_Lazy_Loading?\"><strong>L\u00e0m g\u00ec \u0111\u1ec3 kh\u1eafc ph\u1ee5c s\u1ef1 c\u1ed1 c\u1ee7a Lazy Loading?<\/strong><\/h3>\n\n\n\n<h4 id=\"Th\u00eam_m\u1ed9t_ph\u1ea7n_\u0111\u1ec3_t\u1ea3i_h\u00ecnh_\u1ea3nh\"><strong>Th\u00eam m\u1ed9t ph\u1ea7n \u0111\u1ec3 t\u1ea3i h\u00ecnh \u1ea3nh<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">B\u1ea1n c\u00f3 th\u1ec3 gi\u1ea3i quy\u1ebft v\u1ea5n \u0111\u1ec1 n\u00e0y b\u1eb1ng c\u00e1ch th\u1ef1c hi\u1ec7n m\u1ed9t s\u1ed1 bi\u1ec7n ph\u00e1p. S\u1eed d\u1ee5ng API Intersection Observer \u0111\u1ec3 x\u00e1c \u0111\u1ecbnh h\u00ecnh \u1ea3nh \u0111i v\u00e0o khung nh\u00ecn v\u00e0 b\u1eaft \u0111\u1ea7u t\u1ea3i h\u00ecnh \u1ea3nh tr\u01b0\u1edbc khi ng\u01b0\u1eddi d\u00f9ng \u0111\u1ebfn Placeholder. B\u1eb1ng c\u00e1ch n\u00e0y, b\u1ea1n c\u00f3 th\u00eam th\u1eddi gian t\u1ea3i \u0111\u01b0\u1ee3c k\u00edch ho\u1ea1t v\u00e0 th\u1eddi gian tr\u00ecnh duy\u1ec7t c\u1ea7n hi\u1ec3n th\u1ecb h\u00ecnh \u1ea3nh cho ng\u01b0\u1eddi d\u00f9ng.<\/p>\n\n\n\n<p class=\"has-text-align-left\">B\u1ea1n c\u0169ng c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng tham s\u1ed1 rootMargin c\u1ee7a API \u0111\u1ec3 t\u1ea1o m\u1ed9t h\u1ed9p gi\u1edbi h\u1ea1n, x\u00e1c \u0111\u1ecbnh m\u1ed9t giao \u0111i\u1ec3m l\u1edbn h\u01a1n. \u0110i\u1ec1u n\u00e0y ho\u1ea1t \u0111\u1ed9ng t\u01b0\u01a1ng t\u1ef1 nh\u01b0 quy t\u1eafc l\u1ec1 CSS th\u00f4ng th\u01b0\u1eddng<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter\"><img decoding=\"async\" width=\"700\" height=\"375\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1204.png\" alt=\"lazy-loading-la-gi\" class=\"wp-image-28129\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1204.png 700w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2021\/07\/word-image-1204-300x161.png 300w\" sizes=\"(max-width: 700px) 100vw, 700px\" \/><\/figure><\/div>\n\n\n\n<h4 id=\"Tr\u00e1nh_thay_\u0111\u1ed5i_n\u1ed9i_dung\"><strong>Tr\u00e1nh thay \u0111\u1ed5i n\u1ed9i dung<\/strong><\/h4>\n\n\n\n<p class=\"has-text-align-left\">Nh\u1eefng thay \u0111\u1ed5i b\u1ed1 c\u1ee5c \u0111\u1ed9t ng\u1ed9t n\u00e0y l\u00e0m cho c\u00e1c y\u1ebfu t\u1ed1 kh\u00e1c di chuy\u1ec3n, \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 &#8220;d\u1ecbch chuy\u1ec3n n\u1ed9i dung&#8221;. \u0110\u1ed1i v\u1edbi ng\u01b0\u1eddi d\u00f9ng, \u0111\u00e2y l\u00e0 m\u1ed9t tr\u1ea3i nghi\u1ec7m kh\u00f3 ch\u1ecbu khi n\u1ed9i dung th\u01b0\u1eddng chuy\u1ec3n \u0111\u1ed9ng trong l\u00fac t\u1ea3i h\u00ecnh \u1ea3nh.<\/p>\n\n\n\n<p class=\"has-text-align-left\">B\u1ea1n c\u00f3 th\u1ec3 tr\u00e1nh v\u1ea5n \u0111\u1ec1 n\u00e0y b\u1eb1ng c\u00e1ch x\u00e1c \u0111\u1ecbnh chi\u1ec1u cao v\u00e0 chi\u1ec1u r\u1ed9ng c\u1ee5 th\u1ec3 cho v\u00f9ng ch\u1ee9a xung quanh. B\u1eb1ng c\u00e1ch n\u00e0y, tr\u00ecnh duy\u1ec7t c\u00f3 th\u00f4ng tin c\u1ea7n thi\u1ebft \u0111\u1ec3 v\u1ebd v\u00f9ng ch\u1ee9a tr\u01b0\u1edbc. Sau \u0111\u00f3, khi t\u1ea3i h\u00ecnh \u1ea3nh, v\u00f9ng ch\u1ee9a \u0111\u00e3 \u0111\u01b0\u1ee3c \u0111\u1ecbnh k\u00edch th\u01b0\u1edbc \u0111\u1ec3 v\u1eeba v\u1edbi h\u00ecnh \u1ea3nh m\u1ed9t c\u00e1ch ho\u00e0n h\u1ea3o v\u00e0 n\u1ed9i dung s\u1ebd kh\u00f4ng thay \u0111\u1ed5i.<\/p>\n\n\n\n<p class=\"has-text-align-left\">T\u1ed1i \u01b0u h\u00f3a n\u1ed9i dung tr\u00ean trang web l\u00e0 m\u1ed9t ph\u1ea7n quan tr\u1ecdng trong vi\u1ec7c \u0111\u1ecbnh h\u00ecnh tr\u1ea3i nghi\u1ec7m duy\u1ec7t web c\u1ee7a ng\u01b0\u1eddi d\u00f9ng. Khi \u0111\u01b0\u1ee3c tri\u1ec3n khai t\u1ed1t, Lazy Loading c\u00f3 th\u1ec3 cung c\u1ea5p n\u1ed9i dung b\u1ed5 sung cho ng\u01b0\u1eddi d\u00f9ng m\u1ed9t c\u00e1ch h\u1ee3p l\u00fd. Hy v\u1ecdng b\u00e0i vi\u1ebft s\u1ebd mang l\u1ea1i cho b\u1ea1n nh\u1eefng ki\u1ebfn th\u1ee9c h\u1eefu \u00edch v\u1ec1 Lazy Loading.<\/p>\n\n\n\n<h2 id=\"M\u1ed9t_s\u1ed1_c\u00e2u_h\u1ecfi_li\u00ean_quan_\u0111\u1ebfn_Lazy_Loading\"><strong>M\u1ed9t s\u1ed1 c\u00e2u h\u1ecfi li\u00ean quan \u0111\u1ebfn Lazy Loading<\/strong><\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"L\u00e0m_th\u1ebf_n\u00e0o_\u0111\u1ec3_k\u1ebft_h\u1ee3p_Lazy_Loading_v\u1edbi_CDN?\">L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 k\u1ebft h\u1ee3p Lazy Loading v\u1edbi CDN?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>Gi\u1ea3i ph\u00e1p \u0111\u1ec3 hai k\u1ef9 thu\u1eadt n\u00e0y l\u00e0 tri\u1ec3n khai Lazy Loading trong l\u00fac cung c\u1ea5p CDN, b\u1ea1n ph\u1ea3i \u0111\u1ea3m b\u1ea3o r\u1eb1ng ch\u1ec9 nh\u1eefng t\u00e0i nguy\u00ean th\u1ef1c s\u1ef1 quan tr\u1ecdng c\u1ee7a ng\u01b0\u1eddi d\u00f9ng m\u1edbi \u0111\u01b0\u1ee3c t\u1ea3i xu\u1ed1ng v\u00e0 khi ng\u01b0\u1eddi d\u00f9ng th\u1ef1c s\u1ef1 c\u1ea7n t\u00e0i nguy\u00ean, t\u00e0i nguy\u00ean s\u1ebd l\u01b0u v\u00e0o b\u1ed9 nh\u1edb cache v\u00e0 ph\u00e2n ph\u1ed1i nhanh ch\u00f3ng.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Lazy_Loading_s\u1eed_d\u1ee5ng_cho_video_nh\u01b0_th\u1ebf_n\u00e0o?\">Lazy Loading s\u1eed d\u1ee5ng cho video nh\u01b0 th\u1ebf n\u00e0o?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>\u0110\u1ec3 t\u1ea3i m\u1ed9t video kh\u00f4ng t\u1ef1 ph\u00e1t, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh t\u1ea3i c\u1ee7a th\u1ebb video HTML5. \u0110\u1ed1i v\u1edbi c\u00e1c video t\u1ef1 \u0111\u1ed9ng ph\u00e1t, Google Chrome s\u1ebd cung c\u1ea5p t\u00ednh n\u0103ng t\u1ef1 \u0111\u1ed9ng t\u1ea3i t\u1eebng ph\u1ea7n, \u1edf c\u00e1c tr\u00ecnh duy\u1ec7t kh\u00e1c b\u1ea1n ch\u1ec9 c\u1ea7n khai b\u00e1o c\u00e1c thu\u1ed9c t\u00ednh trong th\u1ebb video.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"S\u1eed_d\u1ee5ng_Lazy_Loading_cho_t\u1ea5t_c\u1ea3_c\u00e1c_h\u00ecnh_\u1ea3nh_nh\u01b0_th\u1ebf_n\u00e0o?\">S\u1eed d\u1ee5ng Lazy Loading cho t\u1ea5t c\u1ea3 c\u00e1c h\u00ecnh \u1ea3nh nh\u01b0 th\u1ebf n\u00e0o?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>\u0110i\u1ec1u n\u00e0y s\u1ebd gi\u00fap b\u1ea1n c\u1ea3i thi\u1ec7n t\u1ea3i trang nh\u01b0ng l\u00e0m \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng. V\u00ec ban \u0111\u1ea7u, ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng nh\u00ecn th\u1ea5y b\u1ea5t k\u1ef3 h\u00ecnh \u1ea3nh n\u00e0o cho \u0111\u1ebfn khi Javascript c\u00f3 c\u01a1 h\u1ed9i th\u1ef1c hi\u1ec7n.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Lazy_Loading_ph\u00f9_h\u1ee3p_cho_nh\u1eefng_lo\u1ea1i_trang_web_n\u00e0o?\">Lazy Loading ph\u00f9 h\u1ee3p cho nh\u1eefng lo\u1ea1i trang web n\u00e0o?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p>Lazy Loading c\u00f3 th\u1ec3 ph\u00f9 h\u1ee3p cho t\u1ea5t c\u1ea3 c\u00e1c trang web, m\u1ed7i trang web s\u1ebd mang l\u1ea1i m\u1ed9t s\u1ed1 t\u00ednh n\u0103ng h\u1eefu \u00edch kh\u00e1c nhau. \u0110\u1ed1i v\u1edbi c\u00e1c trang web v\u1ec1 th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed, Lazy Loading c\u00e0ng tr\u1edf n\u00ean quan tr\u1ecdng h\u01a1n.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"L\u00e0m th\u1ebf n\u00e0o \u0111\u1ec3 k\u1ebft h\u1ee3p Lazy Loading v\u1edbi CDN?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Gi\u1ea3i ph\u00e1p \u0111\u1ec3 hai k\u1ef9 thu\u1eadt n\u00e0y l\u00e0 tri\u1ec3n khai Lazy Loading trong l\u00fac cung c\u1ea5p CDN, b\u1ea1n ph\u1ea3i \u0111\u1ea3m b\u1ea3o r\u1eb1ng ch\u1ec9 nh\u1eefng t\u00e0i nguy\u00ean th\u1ef1c s\u1ef1 quan tr\u1ecdng c\u1ee7a ng\u01b0\u1eddi d\u00f9ng m\u1edbi \u0111\u01b0\u1ee3c t\u1ea3i xu\u1ed1ng v\u00e0 khi ng\u01b0\u1eddi d\u00f9ng th\u1ef1c s\u1ef1 c\u1ea7n t\u00e0i nguy\u00ean, t\u00e0i nguy\u00ean s\u1ebd l\u01b0u v\u00e0o b\u1ed9 nh\u1edb cache v\u00e0 ph\u00e2n ph\u1ed1i nhanh ch\u00f3ng.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Lazy Loading s\u1eed d\u1ee5ng cho video nh\u01b0 th\u1ebf n\u00e0o?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>\u0110\u1ec3 t\u1ea3i m\u1ed9t video kh\u00f4ng t\u1ef1 ph\u00e1t, b\u1ea1n c\u00f3 th\u1ec3 s\u1eed d\u1ee5ng thu\u1ed9c t\u00ednh t\u1ea3i c\u1ee7a th\u1ebb video HTML5. \u0110\u1ed1i v\u1edbi c\u00e1c video t\u1ef1 \u0111\u1ed9ng ph\u00e1t, Google Chrome s\u1ebd cung c\u1ea5p t\u00ednh n\u0103ng t\u1ef1 \u0111\u1ed9ng t\u1ea3i t\u1eebng ph\u1ea7n, \u1edf c\u00e1c tr\u00ecnh duy\u1ec7t kh\u00e1c b\u1ea1n ch\u1ec9 c\u1ea7n khai b\u00e1o c\u00e1c thu\u1ed9c t\u00ednh trong th\u1ebb video.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"S\u1eed d\u1ee5ng Lazy Loading cho t\u1ea5t c\u1ea3 c\u00e1c h\u00ecnh \u1ea3nh nh\u01b0 th\u1ebf n\u00e0o?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>\u0110i\u1ec1u n\u00e0y s\u1ebd gi\u00fap b\u1ea1n c\u1ea3i thi\u1ec7n t\u1ea3i trang nh\u01b0ng l\u00e0m \u1ea3nh h\u01b0\u1edfng \u0111\u1ebfn tr\u1ea3i nghi\u1ec7m ng\u01b0\u1eddi d\u00f9ng. V\u00ec ban \u0111\u1ea7u, ng\u01b0\u1eddi d\u00f9ng kh\u00f4ng nh\u00ecn th\u1ea5y b\u1ea5t k\u1ef3 h\u00ecnh \u1ea3nh n\u00e0o cho \u0111\u1ebfn khi Javascript c\u00f3 c\u01a1 h\u1ed9i th\u1ef1c hi\u1ec7n.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Lazy Loading ph\u00f9 h\u1ee3p cho nh\u1eefng lo\u1ea1i trang web n\u00e0o?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Lazy Loading c\u00f3 th\u1ec3 ph\u00f9 h\u1ee3p cho t\u1ea5t c\u1ea3 c\u00e1c trang web, m\u1ed7i trang web s\u1ebd mang l\u1ea1i m\u1ed9t s\u1ed1 t\u00ednh n\u0103ng h\u1eefu \u00edch kh\u00e1c nhau. \u0110\u1ed1i v\u1edbi c\u00e1c trang web v\u1ec1 th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed, Lazy Loading c\u00e0ng tr\u1edf n\u00ean quan tr\u1ecdng h\u01a1n.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n\n\n","protected":false},"excerpt":{"rendered":"<p>M\u1ed9t ph\u01b0\u01a1ng ph\u00e1p gi\u00fap \u00edch cho b\u1ea1n trong vi\u1ec7c t\u1ed1i \u01b0u hi\u1ec7u su\u1ea5t ng\u01b0\u1eddi d\u00f9ng khi truy c\u1eadp v\u00e0o trang web, \u0111\u1ed3ng th\u1eddi ti\u1ebft ki\u1ec7m c\u1ea3 chi ph\u00ed v\u00e0 t\u00e0i nguy\u00ean c\u1ee7a h\u1ec7 th\u1ed1ng, \u0111\u01b0\u1ee3c g\u1ecdi l\u00e0 Lazy Loading. \u0110\u1ec3 hi\u1ec3u r\u00f5 h\u01a1n v\u1ec1 ph\u01b0\u01a1ng ph\u00e1p n\u00e0y, m\u1eddi b\u1ea1n c\u00f9ng Tino Group t\u00ecm hi\u1ec3u v\u1ec1 [&hellip;]<\/p>\n","protected":false},"author":11,"featured_media":29705,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[5404],"tags":[6187],"class_list":["post-28123","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-webmasters","tag-ho-tro-developer"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/28123","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/11"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=28123"}],"version-history":[{"count":0,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/28123\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/29705"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=28123"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=28123"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=28123"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}