شاهین

اولین عنصر محتوایی (FCP)

پیشرفته
به‌روزرسانی ۲۰ تیر ۱۴۰۵ تحریریه شاهین ۲ دقیقه مطالعه
تلفظEN/fɜːrst ˈkɑːntɛntfəl peɪnt/

اولین عنصر محتوایی (FCP) مدت زمانی است که طول می‌کشد تا مرورگر پس از شروع بارگذاری، اولین تکه محتوای واقعی — یک متن یا تصویر — را روی صفحه نشان دهد.

FCP اولین نشانه‌ای است که به کاربر می‌گوید «صفحه دارد می‌آید»، پس بر احساس اولیه سرعت اثر می‌گذارد، اما نباید آن را با LCP اشتباه گرفت: FCP اولین پیکسل محتوا را می‌سنجد و LCP بزرگ‌ترین عنصر بالای صفحه را، و همین باعث می‌شود صفحه‌ای FCP خوب ولی LCP بد داشته باشد. FCP جزو Core Web Vitals نیست، اما یک Web Vital کمکی است که در تشخیص کندی سمت رندر مفید است. آستانه‌هایش خوب تا ۱٫۸ ثانیه، نیازمند بهبود تا ۳ ثانیه و کندتر از آن ضعیف است. چون از شروع ناوبری شمرده می‌شود، زمان شبکه و سرور را هم در خود دارد؛ اگر FCP بالاست ولی زمان پاسخ سرور کوتاه است، ریشه در رندر و اسکریپت‌های بلاک‌کننده است نه شبکه.

چطور محاسبه می‌شود؟

اولین عنصر محتوایی = زمان نمایش اولین متن یا تصویر − زمان شروع ناوبری

خروجی یک زمان است، معمولا بر حسب ثانیه، و قضاوت استاندارد روی صدک هفتادوپنجم بازدیدها انجام می‌شود. چون از شروع ناوبری شمرده می‌شود، شبکه و سرور را هم دربردارد.