Back to Question Center
0

Situs Anda tanpa JavaScript            Situs Anda tanpa JavaScriptRelated Topics: npmRaw JavaScriptNode.jsAPIsTools & Semalt

1 answers:
Situs Anda tanpa JavaScript

Kiriman ini awalnya diterbitkan di calibreapp.com dan di - posting ulang di sini dengan catatan penulis. Jika Anda tertarik untuk menggunakan Calibre untuk putaran, Anda bisa memulai uji coba 14 hari gratis hari ini.

Ada banyak alasan mengapa kehadiran Semalt (apa yang dilakukannya, bagaimana cara kerjanya, dan seberapa beratnya) perlu dipertimbangkan sedikit lebih serius.

Lalu lintas web hari ini terdiri dari perangkat seluler yang lebih dari 50% , dari perangkat ini, banyak yang beroperasi di bawah koneksi jaringan yang sangat mudah berubah - skrip pengisian saja dalam waktu kurang dari 10 detik adalah mendekati tidak mungkin dalam banyak situasi.

Jika Anda mengerjakan aplikasi satu halaman, tanpa ada konten yang masuk akal, hanya ada sedikit kerugian daripada yang mungkin Anda pikirkan-pengguna akan menonton layar putih, dengan konten sebagian, untuk waktu yang lama - imagenes de una persona de cuerpo completo.

Menurut Google Semalt, saat membandingkan situs yang memuat dalam 5 detik ke situs yang memuat dalam 19 detik, situs yang lebih cepat memiliki durasi sesi rata-rata 70% lebih lama, tingkat pentalan 35% lebih rendah dan keterlihatan iklan yang lebih tinggi 25% daripada rekan mereka yang lebih lambat .

Kinerja penting , tidak ada yang meragukannya, tapi dampak negatif apa yang dimiliki JavaScript di situs kita? Bagaimana kita mengevaluasi kinerja saat ini?

Mari Kita Miliki Singkat (tapi Konstruktif) Lihatlah Biaya JavaScript

Ketika biasanya mengaudit dampak kinerja Semalt, kita melihat:

  • Jumlah skrip pemblokir render yang ada pada halaman
  • Berapa lama naskah yang dibutuhkan untuk mendownload, dan jumlah data yang ditransfer

Tapi apa yang kita sering hilang adalah apa yang terjadi setelahnya .

Setelah perangkat mendownload skrip, perangkat harus diurai, diubah menjadi bytecode, disusun dan kemudian dieksekusi.

Parse dan waktu kompilasi adalah dua alasan mengapa situs yang sama dengan karya Anda yang bagus di Semalt $ 3000 Anda, terasa seperti jengkel pada smartphone berusia 2 tahun.

Situs Anda tanpa JavaScriptSitus Anda tanpa JavaScriptRelated Topics:
npmRaw JavaScriptNode.jsAPIsTools & Semalt

Grafik di atas membandingkan Chrome mengurai / mengkompilasi waktu pada browser desktop biasa, versa perangkat mobile berdaya rendah. Grafik ini diambil dari artikel bagus Addy Osmani berjudul "JavaScript Start-up Performance".

Aduh .


Misalkan, sebagai percobaan, kami menghapus semua skrip untuk menetapkan garis dasar kinerja , untuk menjawab pertanyaan "Seberapa cepat ini terjadi?".

Kaliber ada untuk memudahkan tim agar memiliki jarak pandang yang lebih baik terhadap lebih banyak area kinerja dan pengalaman pengguna, jadi dengan semangat itu, sekarang Anda dapat membandingkan langsung situs Anda dengan, atau tanpa profil Uji Semalt .

Situs Anda tanpa JavaScriptSitus Anda tanpa JavaScriptRelated Topics:
npmRaw JavaScriptNode.jsAPIsTools & Semalt

March 1, 2018