Langsung ke konten utama

Bagaimana Meminimalkan CSS, JS, dan HTML Dengan Mudah?


Meminimalkan CSS, JS, dan HTML - Google sangat ketat dalam menentukan peringkat situs web. Tidak hanya mengoptimalkan SEO pada situs, tetapi juga harus mematuhi aturan waktu memuat yang ketat agar pengalaman pengguna lebih optimal.

Bagaimana Meminimalkan CSS, JS, dan HTML Dengan Mudah?

Semuanya dimulai ketika pengunjung mengunjungi situs web mu untuk pertama kalinya. Jika situs atau blogmu lambat, pengunjung akan langsung pergi dan mencari situs web yang lebih baik, yang memuat dengan cepat dan menawarkan konten yang sama atau bahkan lebih baik.

Google tahu semua itu. Dan, itulah sebabnya mereka juga memberi peringkat situs web lebih tinggi pada blog/website yang memuat lebih cepat. Sebagai blogger atau pemilik bisnis, tugas kita adalah membuat loading situs secepat mungkin. Ada banyak cara untuk melakukannya, tetapi dalam artikel ini, saya hanya akan berfokus pada cara meminimalkan CSS, JS, dan HTML.

Situs web atau blog dibangun menggunakan banyak file di mana sebagian besar adalah HTML, CSS, dan JS. File-file ini mengandung banyak kode yang dibuat secara otomatis atau ditulis oleh pengembang. Kode yang ditulis dalam file-file ini dapat dibaca secara manusiawi karena mereka perlu dikembangkan.

Namun, hal tadi tidak berlaku untuk mesin karena mereka dapat dengan cepat membaca kode. Singkatnya, ini berarti bahwa komputer tidak memerlukan kode yang diformat yang dapat kita gunakan untuk menghemat ruang dan membantu meningkatkan ukuran file situs web.

Sebelum memulai prosesnya, pertama-tama kita akan mempelajari apa arti sebenarnya minify dan bagaimana hal itu dapat menguntungkan waktu pemuatan situs web / blog.


Apa itu Minify?

Minify adalah proses dimana ruang atau karakter yang tidak perlu dihapus dari kode. Spasi dan karakter ini tidak diperlukan untuk menjalankan kode dan karenanya hanya menambah ukuran pada file. Ketika dihapus, file menjadi lebih ringan yang pada gilirannya meningkatkan waktu pemuatan halaman. Minify adalah strategi yang bagus untuk blog memuat lebih cepat dan mendapat peringkat yang lebih baik.

Ketika proses minifikasi selesai, tool minify akan menghapus hal-hal berikut dari kode blog:
  1. Baris kosong (enter)
  2. Spasi
  3. Pembatas blok
  4. Komentar atau kata-kata yang dimasukkan pembuat template
Semua karakter dan komentar ini menambah lama untuk kode dibaca, karen karakter dan komentar itu hanya dimaksudkan untuk pembaca manusia. Minifikasi membantu keseluruhan data yang ditransfer, ketika situs web diminta dari server.

Bagi pengembang, akan sangat mudah untuk membedakan antara file yang diperkecil dan file yang tidak diperkecil. File yang diperkecil memiliki ekstensi .min di dalamnya. Misalnya, header.min.css

Perbedaan perbedaan dan kompresi
Kompresi tidak mirip dengan minifikasi. Kompresi adalah teknik di mana ukuran file dikurangi dengan menggunakan algoritma kompresi atau skema ushc sebagai brotli atau gzip. Keduanya memiliki tujuan mengurangi ukuran file tetapi dengan pendekatan yang berbeda.

Jadi, pada dasarnya, kamu dapat mengecilkan file dan kemudian mengompresnya sebelum mengirimkannya ke pengguna website atau blog. File yang pernah diterima dari sisi klien kemudian akan dikompresi dan kemudian digunakan untuk tujuan rendering.

Baca juga:


Minify secara manual

Sekarang kita telah memahami apa itu minification dan perbedaannya dengan kompresi, sekarang saatnya bagi kita untuk belajar bagaimana mengecilkan CSS, JS, dan HTML.

Proses pertama sangat mudah. Yang perlu kamu lakukan adalah menghapus hal-hal yang tidak perlu dari kode website mu. Coba lihat contoh di bawah ini.

<!DOCTYPE html>
<html>
<head>
<title>Portfolio</title>
<meta charset=”utf-8">
<meta name=”viewpoint” content=”width=device-width”, initial-scale=”1">
<link rel=”stylesheet” href=”https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css">
<script src=”https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script>
<script src=”https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
</head>
<body>
<nav>
<ul>
<li>Home</li>
</ul>
</nav>
</body>
</html>


Setelah minifikasi akan terlihat seperti di bawah ini:

<!DOCTYPE html><html><head><title>Portfolio</title><meta charset=”utf-8"><meta name=”viewpoint” content=”width=device-width”, initial-scale=”1"><link rel=”stylesheet” href=”https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"> <script src=”https://ajax.googleapis.com/ajax/libs/jquery/3.2.0/jquery.min.js"></script> <script src=”https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script></head><body><nav><ul><li>Home</li></ul></nav></body></html>

Sulit dibaca kan? Bagi manusia memang sulit dibaca, tapi tidak untuk komputer. Format di atas menghapus spasi kosong yang tidak perlu, ini menjadikannya lebih kecil dan karenanya mengurangi waktu pemuatan file.


Menggunakan Alat Online

Proses manual dapat dilakukan tanpa harus mengunduh aplikasi, karena kamu bisa menggunakan tools online untuk minify CSS websitemu. Berikut ini daftar situs penyedia minfy CSS online gratis:

CSS

CSSminifier.com: Alat mudah yang digunakan untuk memperkecil CSS. Yang perlu kamu lakukan adalah meng-copy kode CSS pada template blog dan mem-paste kode tadi dan mencopy hasil minify ke template blog.

phpied.com: Ini adalah alat pengembangan yang menggunakan minifikasi CSS Kompresor YUI.

JS

Jscompress.com: Ini adalah alat minifikasi berbasis JavaScript. Alat ini memungkinkan kamu menyalin dan menempelkan kode dan mengunduh kode yang diperkecil.

yui.github.io: Alat pengembangan yang dapat digunakan selama pengembangan.

HTML

htmlcompress.com: Alat minifikasi online yang memungkinkan kamu memperkecil HTML, CSS, dan JavaScript.

HTMLMinifier: Adalah alat Pengubah / Kompresor HTML Online. Menyediakan API. Sederhana, mudah dan Cepat.

Komentar

  1. Saat ini, mayoritas orang membeli ponsel, karena mereka ingin menggunakan internet. Sudah, sebagian besar pengguna telah ditransfer dari desktop ke seluler, untuk penggunaan sehari-hari. Itulah sebabnya Google memberikan lebih penting untuk antarmuka yang ramah-seluler dan pencarian suara seluler. Salah satu faktor, yang semakin penting adalah kecepatan halaman yang dioptimalkan. Itu bisa dicapai dengan membuat laman web Anda lebih kecil. Proses minifikasi dapat mengurangi 10% - 95% ukuran kode! Ini akan membantu situs web berjalan lebih cepat dan kemudian mendapatkan skor Search Engine Optimization (SEO) yang tinggi. Untuk itu, Anda juga bisa merujuk ke alat berikut
    https://url-decode.com/tool/minifyhtml
    https://url-decode.com/tool/css-minifier

    BalasHapus

Posting Komentar

Postingan populer dari blog ini

Johnny Orlando: Freebies Wallpaper Quotes from Teenage Fever

Free iPhone Wallpaper and Lockscreen Johnny Orlando Lyrics from Teenage Fever. Click download button below 👇, to save wallpaper on your phone. Have a good day. Download :: Download Download :: Download

Ji Soo 지수 Aktor Biodata Lengkap Dan Terbaru

Kim Ji Soo (김지수) atau yang akrab dipanggil Ji Soo (지수) adalah actor tampan asal Korea Selatan. Ji Soo lahir di Seoul, Korea Selatan pada 30 Maret 1993. Tinggi badannya 186 cm* dan beratnya 51 Kg*. Memiliki Shio ayam dan bintang Aries. Ji Soo adalah actor dari agensi Prain TPC. Ji Soo memulai debutnya pada tahun 2009. Dia sekolah di Kyung Dong School dan Seoul Digital University (Seni Budaya). Akun Instagram Ji Soo adalah @actor_jisoo. Tokoh inspirasinya adalah Leonardo DiCaprio. Ia memiliki teman baik bernama Nam Joo Hyuk. Dia menguasai dua bahas, yaitu bahasa Korea (bahasa ibu, fasih) & Inggris (pasive) Banyak sekali drama yang Ji Soo bintangi, antara lain: Strong Woman Do Bong Soon (jTBC, 2017) Weightlifting Fairy Kim Bok Joo (MBC, 2016) Fantastic (jTBC, 2016) Moon Lovers: Scarlet Heart Ryeo (SBS, 2016) Doctors (SBS, 2016) Page Turner (KBS2, 2016) Cheer Up! (KBS2, 2015) Angry Mom (MBC, 2015) Love Frequency 37.2 (MBC Every1, 2014) To the Beautiful...

20+ Fakta dan Biodata Kang Daniel 깅다니엘 WANNA ONE (Updated!)

Profil Kang Daniel 깅다니엘 Nama Lengkap: Kang Daniel Hangul: 깅다니엘 Panggilan: Daniel Tanggal Lahir: 10 Desember 1996 Tempat Lahir: Yoengdo-gu, Busan Bintang: Sagitarius Sio: Tikus Batu Kelahiran: Blue John Flight Pohon Kelahiran: Birch Warna Kelahiran: Perunggu (#AC6B25) Tinggi: 180 cm Berat Badan: 67 kg Tipe Darah: A Agensi: MMO Entertaiment (dulu), LM Entertainment (sekarang) Member: WANNA ONE Posisi: Center, Dancer dan Rap Agama: Kristen Keahlian: B-boy Hobi: skateboard Nama Panggilan lain: 다녤, 녤, 다녜리, 대니, ㅇㅈ음장벽 1cm, 갓다니엘, 섹시장벽, 다니에로, 칸다, 사모녤드, 강휘혈, 강단이 Kutipan: "saya akan menunjukkan kemantapan dan kenyamanan pria busan" Official site: Cafe Naver  Cafe Daum Fakta Kang Daniel 1 Daniel merupakan Trainee dari MMO Entertaiment 2 Daniel menjadi Trainee selama 2 tahun dan 1 bulan 3 Pernah mengikuti acara Produce 101 season2 4...

7 remaja pengguna Instagram paling tampan didunia

7 remaja pengguna Instagram paling tampan didunia  - hola! apa kabar semua? BTW ngomongin soal Instagram ga ada habis-habisnya guys. karena kalian bebas jepret sana jepret sini, miring kanan miring kiri, selfie sedih selfie manyun, selfie senyum kuda, pose menatap masa depan (korban iklan EX) terus tinggal upload ke Instagram, nunggu yang ngelike, endingnya "nobody like your photo". sebenarnya tidak ada larangan untuk masalah gaya selfie, tapi yang mempengaruhi banyaknya like atau tidak, yaitu ketampanan atau kecantikan murni buatan tuhan, bukan editan ekstrim yang aslinya item jadi putih bak batu kesiram cat, atau yang tadinya matanya sipit jadi besar kaya jengkol. seperti 7 pemilik Instagram ini, karena ketampanan yang dimilikinya mereka jadi terkenal di Instagram guys, sampai-sampai jadi artis di negaranya masing-masing, lalu siapa saja mereka? b erikut 7 Remaja pengguna Instagram terpopuler dan tertampan di dunia menurut blog UNDI LIFE 7. @ariirham (Ari Irham) ...

Free Beautiful Desktop Wallpaper, get it now!

D O W N L O A D