{"id":15133,"date":"2020-03-13T15:32:53","date_gmt":"2020-03-13T08:32:53","guid":{"rendered":"https:\/\/kiencang.net\/?p=15133"},"modified":"2023-07-23T19:43:51","modified_gmt":"2023-07-23T12:43:51","slug":"first-input-delay","status":"publish","type":"post","link":"https:\/\/kiencang.net\/first-input-delay\/","title":{"rendered":"First Input Delay (FID) l\u00e0 g\u00ec?"},"content":{"rendered":"\n

V\u00e0i l\u1eddi c\u1ee7a ng\u01b0\u1eddi d\u1ecbch: FID l\u00e0 \u0111i\u1ec1u kh\u00f4ng th\u1ec3 tr\u00e1nh, khi ng\u01b0\u1eddi d\u00f9ng th\u1ef1c hi\u1ec7n t\u01b0\u01a1ng t\u00e1c trong khi tr\u00ecnh duy\u1ec7t \u0111ang b\u1eadn r\u1ed9n t\u1ea3i trang v\u1ec1 v\u00e0 th\u1ef1c hi\u1ec7n c\u00e1c h\u00e0nh \u0111\u1ed9ng theo h\u01b0\u1edbng d\u1eabn (th\u01b0\u1eddng l\u00e0 JavaScript), bu\u1ed9c n\u00f3 ph\u1ea3i tr\u00ec ho\u00e3n c\u00e1c y\u00eau c\u1ea7u t\u01b0\u01a1ng t\u00e1c kh\u00e1c. FID tr\u1edf n\u00ean quan tr\u1ecdng v\u00ec n\u00f3 l\u00e0 \u1ea5n t\u01b0\u1ee3ng \u0111\u1ea7u ti\u00ean<\/em> c\u1ee7a ng\u01b0\u1eddi d\u00f9ng v\u1ec1 chuy\u1ec7n t\u01b0\u01a1ng t\u00e1c v\u1edbi trang. Trong khi FID kh\u00f4ng th\u1ebf tr\u00e1nh, th\u00ec d\u0129 nhi\u00ean ch\u00fang ta n\u00ean t\u00ecm c\u00e1ch gi\u1ea3m gi\u00e1 tr\u1ecb n\u00e0y xu\u1ed1ng c\u00e0ng nh\u1ecf c\u00e0ng t\u1ed1t. OK, gi\u1edd ch\u00fang ta b\u1eaft \u0111\u1ea7u th\u00f4i.<\/p>\n\n\n\n

—<\/p>\n\n\n\n

First Input Delay (FID) l\u00e0 m\u1ed9t ch\u1ec9 s\u1ed1 quan tr\u1ecdng, l\u1ea5y ng\u01b0\u1eddi d\u00f9ng l\u00e0m trung t\u00e2m \u0111\u1ec3 \u0111o \u0111\u1ea1c \u0111\u00e1p \u1ee9ng t\u1ea3i, v\u00ec n\u00f3 \u0111\u1ecbnh l\u01b0\u1ee3ng tr\u1ea3i nghi\u1ec7m c\u1ee7a ng\u01b0\u1eddi d\u00f9ng c\u1ea3m th\u1ea5y ra sao khi h\u1ecd c\u1ed1 g\u1eafng t\u01b0\u01a1ng t\u00e1c v\u1edbi trang kh\u00f4ng ph\u1ea3n h\u1ed3i- FID th\u1ea5p gi\u00fap \u0111\u1ea3m b\u1ea3o trang d\u1ec5 d\u00f9ng h\u01a1n.<\/p>\n\n\n\n

T\u1ea5t c\u1ea3 ch\u00fang ta \u0111\u1ec1u bi\u1ebft t\u1ea7m quan tr\u1ecdng c\u1ee7a vi\u1ec7c t\u1ea1o ra \u1ea5n t\u01b0\u1ee3ng ban \u0111\u1ea7u t\u1ed1t (good first impression). N\u00f3 quan tr\u1ecdng khi l\u00e0m quen m\u1ed9t ng\u01b0\u1eddi xa l\u1ea1, v\u00e0 n\u00f3 c\u0169ng quan tr\u1ecdng khi x\u00e2y d\u1ef1ng tr\u1ea3i nghi\u1ec7m tr\u00ean web.<\/p>\n\n\n\n

Tr\u00ean web, \u1ea5n t\u01b0\u1ee3ng t\u1ed1t \u0111\u1ea7u ti\u00ean c\u00f3 th\u1ec3 t\u1ea1o ra s\u1ef1 kh\u00e1c bi\u1ec7t gi\u1eefa m\u1ed9t ng\u01b0\u1eddi d\u00f9ng trung th\u00e0nh ho\u1eb7c h\u1ecd s\u1ebd r\u1eddi \u0111i m\u00e0 kh\u00f4ng bao gi\u1edd quay tr\u1edf l\u1ea1i. C\u00e2u h\u1ecfi l\u00e0, \u0111i\u1ec1u g\u00ec t\u1ea1o ra \u1ea5n t\u01b0\u1ee3ng t\u1ed1t, v\u00e0 c\u00e1ch b\u1ea1n \u0111o \u0111\u1ea1c ki\u1ec3u \u1ea5n t\u01b0\u1ee3ng n\u00e0o \u0111\u00f3 m\u00e0 b\u1ea1n mu\u1ed1n t\u1ea1o cho ng\u01b0\u1eddi d\u00f9ng?<\/p>\n\n\n\n

Tr\u00ean web, c\u00e1c \u1ea5n t\u01b0\u1ee3ng \u0111\u1ea7u ti\u00ean c\u00f3 th\u1ec3 c\u00f3 r\u1ea5t nhi\u1ec1u d\u1ea1ng th\u1ee9c kh\u00e1c nhau- ch\u00fang ta c\u00f3 \u1ea5n t\u01b0\u1ee3ng \u0111\u1ea7u ti\u00ean v\u1ec1 thi\u1ebft k\u1ebf v\u00e0 s\u1ef1 h\u1ea5p d\u1eabn tr\u1ef1c quan c\u1ee7a trang<\/a> c\u0169ng nh\u01b0 \u1ea5n t\u01b0\u1ee3ng \u0111\u1ea7u ti\u00ean v\u1ec1 t\u1ed1c \u0111\u1ed9 v\u00e0 ph\u1ea3n h\u1ed3i.<\/p>\n\n\n\n

Trong khi kh\u00f3 m\u00e0 \u0111o \u0111\u1ea1c, n\u1eafm b\u1eaft \u0111\u01b0\u1ee3c chuy\u1ec7n ng\u01b0\u1eddi d\u00f9ng th\u00edch thi\u1ebft k\u1ebf website c\u1ee7a b\u1ea1n nh\u01b0 th\u1ebf n\u00e0o qua c\u00f4ng c\u1ee5 API, th\u00ec ng\u01b0\u1ee3c l\u1ea1i vi\u1ec7c \u0111o \u0111\u1ea1c t\u1ed1c \u0111\u1ed9 v\u00e0 ph\u1ea3n h\u1ed3i l\u1ea1i kh\u00f4ng b\u1ecb nh\u01b0 v\u1eady!<\/p>\n\n\n\n

\u1ea4n t\u01b0\u1ee3ng \u0111\u1ea7u ti\u00ean m\u00e0 ng\u01b0\u1eddi d\u00f9ng c\u00f3 v\u1ec1 t\u1ed1c \u0111\u1ed9 t\u1ea3i c\u1ee7a trang c\u00f3 th\u1ec3 \u0111\u01b0\u1ee3c \u0111o th\u00f4ng qua First Contentful Paint (FCP)<\/a>. Nh\u01b0ng m\u1ee9c \u0111\u1ed9 nhanh ch\u00f3ng m\u00e0 trang c\u1ee7a b\u1ea1n c\u00f3 th\u1ec3 \u0111\u01b0a c\u00e1c pixel l\u00ean m\u00e0n h\u00ecnh ch\u1ec9 l\u00e0 m\u1ed9t ph\u1ea7n c\u1ee7a c\u00e2u chuy\u1ec7n m\u00e0 th\u00f4i. Quan tr\u1ecdng kh\u00f4ng k\u00e9m l\u00e0 trang c\u1ee7a b\u1ea1n ph\u1ea3n h\u1ed3i nhanh nh\u01b0 th\u1ebf n\u00e0o khi ng\u01b0\u1eddi d\u00f9ng c\u1ed1 g\u1eafng t\u01b0\u01a1ng t\u00e1c v\u1edbi nh\u1eefng pixels \u0111\u00f3!<\/p>\n\n\n\n

Ch\u1ec9 s\u1ed1 First Input Delay (FID) gi\u00fap b\u1ea1n \u0111o \u0111\u1ea1c \u0111\u01b0\u1ee3c \u1ea5n t\u01b0\u1ee3ng \u0111\u1ea7u ti\u00ean c\u1ee7a ng\u01b0\u1eddi d\u00f9ng v\u1ec1 v\u1ea5n \u0111\u1ec1 t\u01b0\u01a1ng t\u00e1c v\u00e0 ph\u1ea3n h\u1ed3i tr\u00ean trang c\u1ee7a b\u1ea1n.<\/p>\n\n\n\n


\n\n\n\n
\n
\n

M\u1ee5c l\u1ee5c<\/p>\n