خیلی مقاله در این زمینه خوندم . هدفم اینه که به صورت حرفه ای و همانند شرکت های بزرگ یک صفحه رو بهینه سازی و کمپرس کنم ( منظور تمام عواملی که میتونه تو سرعت تاثیر بزاره )

خیلی چیزا اموختم از این مطالعه های خودم خدارو شکر . مشکلم سره دو تا چیزه الان در این زمینه :

css dtyle :
بهتره css به صفحه attch بشه ؟
بهتره css به صورت inline در صفحه ها استفاده بشه ؟
بهتره css داخل تگ <style> در صفحه html پیاده سازی بشه ؟

کدوم بهترین گزینست ؟
یکی میگه اگه attach نشه دیگه browser عملیات caching ؤو نمیتونه رو صفحه پیاده کنه - بهتره که attach بشه فایل های css .
یکی میگه با attach کردن http رو درگیر میکنیم و یک رکوئست اضافه باید سمت سرور بفرستیم تا داده های css بارگذاری بشن ( نظر خودم ) .

رفتم گوگل و یک چیزی سرچ کردم - بعد sourse صفحه گوگل رو باز کردم - دیدم داره از روش 3 استفاده میکنه - تمام فایل های css رو برده تو تگ style و جالبتر از همه اینه که تگ style رو در انتهای صفحه (قبل بسته شدن body ) به کار برده .

این اتفاق برای فایل های js چجوری ؟ تو گوگل برخلاف تمام نظریا js در فایل head به کار رفته - همه جا میگن js رو انتهای صفحه اضاف کنید ؟

با دلیل منظقی و سند کسی میتونه لطف کنه توضیح بده - ممنون از تمام دوستان