Perbaiki: WebGL Tidak Didukung

Beberapa pengguna dilaporkan tidak dapat menggunakan situs berbasis WebGL seperti WebGL Earth, Shadertoy, dll. Pesan yang muncul adalah ' WebGL tidak didukung '. Meskipun pesannya jauh lebih umum dengan Google Chrome, itu juga dikonfirmasi untuk muncul dengan browser lain (Opera & Firefox). Masalah ini tidak eksklusif untuk versi Windows tertentu, tetapi sebagian besar dilaporkan terjadi dengan sistem yang menggunakan model GPU yang lebih lama.

WebGL tidak didukung

Apa itu WebGL?

WebGL adalah JavaScript API yang digunakan untuk rendering grafik 2D dan 3D interaktif tanpa menggunakan plug-in dalam browser web yang kompatibel. Meskipun WebGL sepenuhnya terintegrasi dengan sebagian besar standar web, itu masih tergantung pada dukungan GPU dan mungkin tidak tersedia pada perangkat yang lebih lama.

Penggunaan utama WebGL adalah implementasi penggunaan fisika, efek dan pemrosesan gambar yang dipercepat GPU sebagai bagian dari kanvas halaman web. Penulis asli WebGL adalah Mozilla Foundation.

Apa yang menyebabkan masalah 'WebGL tidak didukung'?

Kami menyelidiki masalah khusus ini dengan melihat berbagai laporan pengguna dan strategi perbaikan yang mereka gunakan untuk menyelesaikan masalah ini. Berdasarkan apa yang kami kumpulkan, ada beberapa skenario umum yang akan memicu masalah khusus ini:

  • Versi browser tidak mendukung WebGL - Versi browser yang lebih lama tidak dirancang untuk mendukung teknologi WebGL. Jika Anda mengalami masalah dengan versi browser yang sudah usang, perbaiki adalah memperbarui ke versi yang mendukung WebGL.
  • Akselerasi perangkat keras tidak diaktifkan di browser Anda - Meskipun akselerasi perangkat keras bukan persyaratan untuk WebGL, kami telah menemukan banyak laporan di mana teknologi WebGL tidak berfungsi dengan benar. Chrome diketahui secara salah melaporkan bahwa WebGL tidak didukung jika akselerasi perangkat keras dinonaktifkan. Dalam hal ini, solusinya adalah mengakses pengaturan browser Anda dan mengaktifkan akselerasi perangkat keras dari browser Anda.
  • Driver Grafik yang sudah ketinggalan zaman - Pemicu lain yang mungkin akan menyebabkan kesalahan 'WebGL tidak didukung' adalah driver grafis yang sangat ketinggalan zaman. Dalam hal ini, perbaikan untuk memperbarui driver grafis ke versi terbaru secara otomatis (menggunakan Device Manager) atau secara manual (menggunakan perangkat lunak pembaruan berpemilik dari produsen GPU Anda).
  • Windows XP tidak mendukung WebGL - Jika Anda masih menggunakan Windows XP, Anda mungkin perlu meningkatkan versi untuk menggunakan teknologi WebGL. Solusi yang memungkinkan Anda menggunakan XP adalah menggunakan Chromium build yang lebih lama (tidak disarankan)

Jika Anda mencari cara untuk menyelesaikan kesalahan ' WebGL tidak didukung ' di browser Anda, artikel ini akan memberi Anda beberapa langkah pemecahan masalah. Di bawah, Anda akan menemukan kumpulan metode yang digunakan pengguna lain dalam situasi yang sama untuk menyelesaikan masalah.

Metode 1: Periksa apakah versi peramban Anda mendukung WebGL

Ingatlah bahwa tidak semua versi browser akan mendukung WebGL. Jika versi peramban Anda sudah usang, Anda mungkin melihat pesan kesalahan ini karena peramban Anda tidak dilengkapi untuk menangani WebGL.

Hampir semua versi browser terbaru dilengkapi untuk menangani Web GL, tetapi ada beberapa pengecualian. Misalnya, WebGL tidak didukung di Opera Mini terlepas dari versi apa yang Anda gunakan.

Cara cepat untuk memeriksa apakah versi browser Anda mendukung WebGL adalah dengan memeriksa tabel ini (di sini). Anda dapat dengan mudah melihat versi peramban mana yang dilengkapi untuk menangani WebGL.

Memeriksa apakah WebGL didukung pada versi browser Anda

Karena semua browser populer saat ini mendukung WebGL dengan versi desktop terbaru, Anda mungkin dapat menyelesaikan masalah dengan memperbarui ke versi terbaru yang tersedia.

Memperbarui Google Chrome

Jika Anda memastikan bahwa versi browser Anda saat ini dilengkapi untuk mendukung WebGL dan Anda masih menghadapi kesalahan ' WebGL tidak didukung ', pindah ke metode berikutnya di bawah ini.

Metode 2: Mengaktifkan akselerasi perangkat keras di browser Anda

Salah satu kemungkinan alasan mengapa Anda mungkin menghadapi kesalahan ' WebGL tidak didukung ' adalah bahwa akselerasi perangkat keras dinonaktifkan di browser web Anda. Teknologi WebGL bergantung pada akselerasi perangkat keras, jadi Anda harus mengambil langkah-langkah yang tepat untuk memastikan akselerasi perangkat keras diaktifkan di browser Anda.

Karena langkah-langkah mengaktifkan akselerasi perangkat keras berbeda dari peramban ke peramban, kami telah membuat panduan terpisah untuk semua peramban web paling populer. Harap ikuti yang berlaku untuk browser yang Anda gunakan:

Mengaktifkan akselerasi perangkat keras di Chrome

  1. Klik menu tindakan (ikon tiga titik) di sudut kanan atas dan kemudian klik Pengaturan .
  2. Di dalam menu Pengaturan, gulir ke bawah ke bagian bawah daftar dan klik Advanced untuk membuat opsi pengaturan lanjutan terlihat.
  3. Gulir ke bawah ke tab System dan periksa sakelar yang terkait dengan Gunakan akselerasi perangkat keras saat tersedia.
  4. Klik tombol Luncurkan Ulang untuk melakukan penegakan perubahan.

Mengaktifkan akselerasi perangkat keras di Google Chrome

Mengaktifkan akselerasi perangkat keras di Mozilla Firefox

  1. Buka Firefox dan pergi ke tombol tindakan (sudut kanan atas) dan klik Opsi.
  2. Kemudian, di menu Opsi, gulir ke bawah ke Kinerja dan nonaktifkan kotak centang yang terkait dengan Gunakan pengaturan kinerja yang disarankan .
  3. Dengan pengaturan kinerja yang disarankan dinonaktifkan, aktifkan kotak centang yang terkait dengan Gunakan akselerasi perangkat keras saat tersedia .
  4. Mulai ulang browser Anda untuk memaksa perubahan berlaku.

Mengaktifkan akselerasi perangkat keras di Opera

  1. Klik ikon Opera (sudut kiri atas) dan pilih Pengaturan dari menu.
  2. Di dalam menu Pengaturan, gulir ke bawah ke bagian bawah layar dan klik tombol Advanced untuk membuat opsi pengaturan tersembunyi terlihat.
  3. Gulir ke bawah ke tab System dan aktifkan sakelar yang terkait dengan Gunakan akselerasi perangkat keras saat tersedia .

Mengaktifkan akselerasi perangkat keras di Opera

Jika Anda masih mengalami kesalahan bahkan setelah mengaktifkan akselerasi perangkat keras, pindah ke metode berikutnya di bawah ini.

Metode 3: Meningkatkan driver grafis

Karena WebGL tergantung pada dukungan GPU, driver grafis yang lebih lama mungkin berakhir menyebabkan kesalahan ' WebGL tidak didukung '. Jika sistem Anda dilengkapi untuk mendukung WebGL, Anda mungkin dapat menyelesaikan masalah hanya dengan memastikan bahwa Anda menggunakan driver grafis terbaru yang tersedia.

Jika Anda memiliki Windows 10, Anda dapat melakukan ini dengan mudah dengan menggunakan Device Manager untuk memperbarui driver grafis Anda. Begini caranya:

  1. Tekan tombol Windows + R untuk membuka kotak dialog Run. Kemudian, ketik "devmgmt.msc" dan tekan Enter untuk membuka Device Manager .

    Jalankan Device Manager menggunakan Run Dialog Box
  2. Di dalam Device Manager, perluas menu drop-down yang terkait dengan adaptor Display. Kemudian, klik kanan pada kartu grafis Anda dan pilih Perbarui driver .

    Perbarui Driver Grafik dengan mengklik kanan itu.

    Catatan: Jika Anda menggunakan sistem yang memiliki GPU khusus & terintegrasi, sebaiknya perbarui keduanya. Pastikan juga Anda menggunakan koneksi Internet yang stabil.

  3. Dari layar berikutnya, klik Cari secara otomatis untuk perangkat lunak driver yang diperbarui, kemudian ikuti petunjuk di layar untuk mencari driver terbaru.

    Mencari driver terbaru secara otomatis
  4. Tunggu hingga driver sepenuhnya diunduh, kemudian ikuti instalasi untuk mengatur driver yang lebih baru.

    Mengunduh driver grafis terbaru
  5. Setelah driver yang lebih baru telah diinstal, restart komputer Anda untuk menyelesaikan instalasi.

    Memperbarui driver Nvidia khusus ke versi terbaru
  6. Buka browser Anda lagi dan lihat apakah Anda sekarang dapat melihat konten WebGL.

Jika Anda memiliki versi Windows yang lebih lama atau Device Manager gagal mengidentifikasi versi driver yang lebih baru, Anda harus melacak versi terbaru untuk model GPU khusus Anda dan menginstalnya secara manual.

Untungnya, setiap pabrikan GPU besar memiliki perangkat lunak berpemilik yang akan secara otomatis mengidentifikasi driver yang sesuai dan menginstalnya untuk Anda. Cukup gunakan perangkat lunak yang sesuai dengan pabrikan GPU Anda:

  • Pengalaman GeForce - Nvidia
  • Adrenalin - AMD
  • Driver Intel - Intel

Jika Anda masih mengalami masalah yang sama bahkan setelah memperbarui driver GPU Anda, pindah ke metode berikutnya di bawah ini.

Metode 4: Menginstal versi Windows yang lebih baru (jika ada)

Karena rendering GPU telah dihapus di Windows XP oleh sebagian besar browser (karena alasan keamanan), jadi Anda mungkin harus menginstal versi Windows yang lebih baru jika Anda ingin menggunakan WebGL.

Atau, jika Anda bersikeras menggunakan WebGL dengan Windows XP, Anda dapat melakukannya dengan menggunakan versi Chromium yang lebih lama. Jika skenario ini berlaku untuk Anda, puaslah dengan versi Chromium yang lebih tua dari build 291976.

Artikel Menarik