Meningkatkan kecepatan load dengan optimasi css

Trik

Sekarang ini kecepatan website/blog menjadi faktor peringkat mesin pencarian, dan CSS optimasi mampu memainkan peran utama dalam meningkatkan kecepatan situs/blog tertentu. Di sini saya membagi beberapa langkah bagaimana mengoptimalkan CSS untuk kecepatan muat situs.

01Menghindari CSS eksternal/impor style sheet

Mengimpor CSS lain ke CSS akan memaksa browser untuk men-download CSS satu demi satu. Hal ini meningkatkan waktu tunggu sampai semua load selesai Download CSS. @import yang digunakan untuk mengimpor CSS lain. misalnya

/*file:first.css*/ 
@import url("second.css");

Dalam contoh di atas, first.CSS second.CSS impor. Ketika first.css download maka second.css download, peningkatan waktu tunggu.

solusi:

Alih-alih menggunakan @import, memaksa untuk men-download CSS paralel. Hal ini akan mempercepat waktu render. Gunakan tag <link> untuk setiap stylesheet, yang memungkinkan browser untuk men-download semua stylesheet paralel.

<html>     
<head>         
...         
<link type="text/css" href="first.css" media="screen" />         
<link type="text/css" href="second.css" media="screen" />         
...     
</head>     
<body>         
....     
</body> 
</html>

02Hapus kode yang tidak digunakan

Kode yang tidak terpakai dalam CSS akan meningkatkan ukuran file. File yang lebih besar membutuhkan waktu untuk men-download, dan penurunan kecepatan situs.

solusi:

Gunakan CSS mengecilkan untuk menghapus semua kode yang tidak terpakai dari CSS, untuk itu penggunaan CSS kompresor.

Catatan: Periksa versi CSS kompresor, karena jika Anda menggunakan CSS3 dan kompresor menggunakan CSS2.1 atau kurang dari kompresor akan menghapus semua CSS3 properti seperti bayangan, radius perbatasan, dll Ini adalah cara yang lebih baik untuk mengecilkan CSS secara manual.

03kode Duplikasi

Kode duplikasi menulis sifat yang sama untuk tag yang berbeda. Ini akan meningkatkan ukuran file CSS. Misalnya, jika Anda ingin menerapkan gaya yang sama untuk tag h1 dan h2,

h1{     
     font-family:Georgia, "Times New Roman", Times, serif;     
     font-size:18px;     
     font-weight:800;     
     color:#039;            
} 

h2{     
     font-family:Georgia, "Times New Roman", Times, serif;     
     font-size:18px;     
     font-weight:800;     
     color:#039;            
} 

Dalam contoh di atas sifat dari tag h1 diulang untuk tag h2, kehendak ini meningkatkan ukuran CSS.

solusi:

Gunakan operator koma untuk menerapkan sifat yang sama untuk beberapa tag.

h1, h2{     
          font-family:Georgia, "Times New Roman", Times, serif;     
          font-size:18px;     
          font-weight:800;     
          color:#039;            
}

04Hindari CSS Expression

Ekspresi CSS digunakan untuk mengubah sifat CSS dinamis. Ekspresi CSS ini hanya bekerja di Internet Explorer juga ungkapan ini mengeksekusi setiap kali ketika memuat halaman, scroll ke bawah, browser yang mengubah ukuran, acara mouse bergerak di browser. Ekspresi dapat memperlambat kecepatan situs/blog Anda.

Contoh ekspresi CSS.

#customeDiv {    
        position:absolute;    
        width:100px;    height:100px;    
        left:expression(document.body.offsetWidth  - 110 + "px");    
        top:expression(document.body.offsetHeight - 110 + "px");   
}

solusi:

Jika mungkin menghindari ekspresi CSS.

Saya harap artikel ini membantu Anda untuk meningkatkan kecepatan website/blog Anda. Salam...

Artikel Terkait

  • Costume halaman error 404
    404 Adalah Kode Halaman Error yang biasa muncul pada setiap halaman web/blog ketika seorang visitor (pengunjung) mengunjungi url yang tidak ada atau telah di hapus dari web/blog. Nah, kali ini saya ingin berbagi tutorial "Bagaimana Cara Membuat Halaman Error 404" untuk di pasang pada blog sobat dengan sedikit custom dan tambahan jquery. Untuk…
  • Widget popular post readmore
    Popular posts pasti selalu terpasang dalam blog, sebab dengan widget popular post inilah kita bisa menunjukkan pada pengujung untuk membaca artikel yang banyak di baca. Dari itu kita bisa memanfaatkan PopularPost Widget biasa berkode PopularPosts1 dalam template blogger untuk dimodifikasi dengan baik dan menarik. Salah satu yang bisa dilakukan…
  • Lightbox image post blogger
    Apa Itu Lightbox image post, Lightbox ini Sejenis dengan Pop Up review, Tetapi Bukan Pop Up, Lightbox image post adalah event dimana ketika sebuah gambar pada posting diklik, maka akan muncul review gambar yang menutup semua tampilan halaman tersebut, contoh klik saja gambar diposting ini. Untuk mengaktifkannya, cukup masik ke dasbord blo…
  • Cara dan Panduan membuat related post thumbnail
    Related post ini mempermudah bagi pengunjung blog anda sebagai penunjuk tulisan terkait di dalam lebel yang sama, juga sangat berguna sebagai penunjang seo di template blog blogger sobat. Demo berikut langkah dan cara membuat nya: Login ke akun blogger sobat Klik Template ---> Edit template. Cari kode <head> dengan tombol ctrl…
  • Syntax Highlighter sederhana
    Apa itu Syntax Highlighter? para blogger seringkali berbagi script atau potongan kode untuk pembaca atau siapapun yang membutuhkannya untuk pengembangan dan tampilan web atau blog. Kebanyakan menggunakan blockquote sebagai "bidang pembungkus" dari script atau potongan kode tersebut dan menandai dengan beberapa warna khusus sebagai indikator at…
  • Auto readmore tanpa menggunakan javascript
    Dengan banyaknya posting blog yang dibuat, readmore untuk setiap posting sangat perlu dan penting. Auto readmore javascript digunakan untuk menampilkan hanya sebagian artikel melalui fungsi document.write agar posting yang muncul di halaman index/label arsip tidak terlalu panjang, sedangkan isi artikel masih bisa di telusuri oleh peramban. Kel…

Tidak ada komentar :


Link aktif dalam komentar akan terhapus secara otomatis.
Untuk menyisipkan kode, gunakan tag <i rel="code">...KODE ANDA DI SINI...</i>
Untuk menyisipkan script, gunakan <i rel="pre">...KODE SCRIPT ANDA...</i>
Untuk menyisipkan gambar, gunakan tag <i rel="image">...URL GAMBAR ANDA ...</i>
Untuk menyisipkan judul, gunakan tag <b rel="h3">...JUDUL ANDA...</b>
Untuk menyisipkan catatan, gunakan tag <b rel="quote">...CATATAN ANDA...</b>
Untuk menciptakan efek tebal gunakan tag <b>...TEKS ANDA...</b>
Untuk menciptakan efek huruf miring gunakan tag <i>...TEKS ANDA...</i>

Konversi KodeOOT

Back to Top
Loading...