Adakah CSS perlu sentiasa mendahului JavaScript?
[Soalan biasa dalam pembangunan web]
Pengenalan:
Sebelum ini, adalah dipercayai bahawa meletakkan CSS sebelum JavaScript adalah optimum untuk prestasi web. Walau bagaimanapun, dengan penyemak imbas moden dan kemajuan teknologi terkini, ini mungkin tidak berlaku lagi.
Keputusan Ujian:
Pengarang menjalankan ujian meluas menggunakan penyemak imbas dan senario yang berbeza, membandingkan prestasi halaman di mana CSS diletakkan sebelum atau selepas JavaScript. Hasilnya mendedahkan bahawa:
Pada Penyemak Imbas Desktop:
Pada Mudah Alih Pelayar:
Kesimpulan:
Berdasarkan keputusan ujian, penulis mencadangkan bahawa:
Pelayar Desktop:
Pelayar Mudah Alih:
Pertimbangan Tambahan:
Pengarang menyatakan bahawa terdapat pelbagai hujah untuk meletakkan skrip di kepala berbanding hujung badan, tetapi perbincangan ini memberi tumpuan khusus pada peletakan CSS berbanding JavaScript dalam kepala.
Kesimpulan:
Dalam pelayar desktop moden, meletakkan CSS selepas JavaScript tidak menjejaskan prestasi dan boleh memberikan keuntungan dalam keadaan tertentu. Mengutamakan skrip tidak menjejaskan prestasi pada kebanyakan penyemak imbas mudah alih. Walau bagaimanapun, adalah penting untuk mengambil kira khalayak sasaran khusus dan sokongan penyemak imbas semasa membuat keputusan ini.
Atas ialah kandungan terperinci Sekiranya CSS Datang Sebelum atau Selepas JavaScript dalam Pembangunan Web Moden?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!