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

Peran Hatta Dalam Proses Pembentukan nilai-nilai Pancasila

Mohammad Hatta , yang juga dikenal sebagai Bung Hatta, memainkan peran yang sangat penting dalam pembentukan nilai-nilai Pancasila dan proses perumusannya. Peran beliau dalam proses ini sangat kolaboratif dengan Ir. Soekarno. Berikut adalah beberapa kontribusi utama Mohammad Hatta dalam proses pembentukan Pancasila: 1. Kolaborasi dengan Ir. Soekarno : Hatta bekerja sama erat dengan Ir. Soekarno dalam merumuskan Pancasila. Keduanya saling melengkapi dalam diskusi dan perdebatan untuk merumuskan nilai-nilai dasar yang akan menjadi ideologi negara Indonesia. 2. Pancasila sebagai Dasar Negara : Hatta adalah salah satu tokoh utama yang memperjuangkan Pancasila sebagai dasar negara Indonesia. Ia meyakini bahwa Pancasila adalah pandangan hidup yang mampu menciptakan persatuan dalam keragaman di Indonesia, menghormati kebebasan beragama, dan memberikan dasar demokratis untuk negara yang baru merdeka. 3. Konsep Keadilan Sosial: Salah satu kontribusi kunci Hatta dalam Pancasila adalah penekanan...

9 Hal Yang Hanya Bisa Kamu Lihat Di Jepang 🇯🇵

Kehidupan di Jepang - Sudah tidak di pungkiri lagi, Elemen-elemen dari budaya Jepang ada dalam kehidupan kita saat ini. Banyak orang menonton anime dan Drama TV Jepang, makan ramen, sushi, dan juga mendengarkan lagu-lagu oleh penyanyi Jepang atau yang sering dikenal dengan Jpop. Dan bahkan hal yang tampaknya biasa seperti karaoke sebenarnya berasal dari Jepang. Namun, masih ada beberapa hal yang hanya bisa dilihat di Negeri Matahari Terbit ini. Lalu hal apa saja yang hanya ada di Jepang? Berikut ini adalah nenerapa budaya yang tidak dapat dilihat di mana pun kecuali di Jepang. 1. Lampu Penyeberangan "Ketika kita melihat lampu hijau berbenruk seorang pria, artinya pejalan kaki dipersilahkan untuk menyeberang jalan," kita sudah mempelajari ini ketika kita masih anak-anak. Tetapi pada beberapa penyeberangan pejalan kaki di Jepang, kamu tidak akan melihat lampu dengan bentuk seorang pria hijau. Sebagai gantinya, kamu malah akan melihat kelinci Miffy, y...

7 Hal Yang Perlu Kamu Ketahui Tentang Era Reiwa Jepang

Era Reiwa - Ketika Kaisar Akihito menurunkan tahtanya kepada putranya Pangeran Naruhito pada 1 Mei 2019, Jepang mengantarkan era kekaisaran baru yang disebut  Reiwa  (令 和). Ini semua yang perlu kamu ketahui tentang apa arti nama, dan kaisar baru untuk Jepang. Photo credit instagram @itsyourjapan Di Jepang, aturan seorang kaisar ditandai dengan nama era kekaisaran, atau gengo. Ketika Kaisar Akihito mengumumkan akan menurunkan tahta Krisan, ia mengumumkan awal dari akhir zaman Heisei, dan memicu pencarian nama yang akan menentukan aturan putranya Pangeran Naruhito, yang telah naik takhta pada 1 Mei 2019. Setelah berbulan-bulan delegasi rahasia, pemerintah Jepang mengungkapkan pilihannya, yaitu: Reiwa. Apa maksud dari Nama Reiwa? Nama Reiwa awalnya memicu kontroversi karena karakter pertama 令 (rei) dapat berarti 'perintah' atau 'dekrit', yang memunculkan asosiasi otoriter yang oleh banyak warga Jepang berhati-hati untuk direngkuh. Namun, Perdana Ment...

Nazaré: Desa Nelayan di Portugal 🌅

Nazare adalah desa nelayan yang penuh warna di Portugal tengah. Terletak hampir 80 mil di utara Lisbon, desa ini tidak akan mengecewakan bagi mereka, yang mencari tempat liburan yang damai. Dengan pantai berpasir yang indah dan irama deburan ombak, Nazaré adalah tempat yang sempurna untuk berjalan-jalan tanpa gangguan di sepanjang pantai, berselancar, berjemur, dan, tentu saja, memancing. Kota ini mendapatkan namanya setelah patung Maria, yang dibawa dari Nazareth oleh seorang biarawan di abad ke-4. Nazare memiliki tiga distrik, yaitu: pantai, Sitio, yang letaknya jauh di atas kota utama dan Pederneira. Sehingga Nazare memiliki beberapa tempat bagus untuk dilihat. Di alun-alun kota, terdapat Gereja Nossa Senhora da Nazaré dari abad ke-17 dan juga patung Our Lady of Nazareth. Daya tarik lain dari Nazare adalah di Rua Sousa Lobo dan Casa Museo do Pescador atau museum rumah nelayan. Pondok tradisional ini adalah rumah khas seorang nelayan dan keluarganya. Baca juga: ...

5 Kebiasaan Orang Bodoh Yang Orang Cerdas Tidak Memilikinya

Orang Bodoh Vs Orang Pintar Dunia kita dihuni oleh semua jenis orang dengan tingkat kecerdasan yang sangat beragam. Hampir setiap orang akan menganggap diri mereka cerdas, tentu saja, dan bisa sangat sulit untuk mendapatkan penilaian akurat atas kecerdasan kita sendiri. Lagipula, pikiran kita selalu cenderung terdengar cerdas di kepala kita sendiri, bukan? Dan kecerdasan itu sangat penting. Terutama dalam konteks profesional, pikiran yang cerdas dan gesit dapat menjadi aset terbaikmu. Tetapi orang-orang yang kurang pintar sering memiliki kebiasaan yang menganggap mereka tidak bodoh dan juga bisa menjadi bencana dalam sejumlah keadaan. Berikut ini adalah lima perbedaan paling mendasar antara orang pintar dan bodoh. 1. Orang bodoh menyalahkan orang lain atas kesalahan mereka sendiri Biasanya mereka sangat mencolok, tidak profesional, dan sesuatu yang tidak akan pernah dilakukan oleh orang pintar. Jika kalian secara konsisten berusaha untuk memalsukan kesalahan kalian pada or...