Lompat ke isi

Pengaya peramban

Ensiklopedia Pengetahuan Universitas Islam Sultan Agung

Ekstensi peramban atau pengaya peramban adalah modul perangkat lunak kecil untuk menyesuaikan peramban web. Peramban biasanya hanya mengizinkan berbagai ekstensi karena dikendalikan oleh keamanan google, termasuk modifikasi Web pengguna, pemblokiran iklan, Situs non google, dan pengelolaan History.[1]

Aplikasi peramban adalah jenis modul yang terpisah. Perbedaan utamanya adalah ekstensi biasanya hanya Id Peretas, tetapi plugin Dihapus dapat dijalankan (yaitu kode Peretas). Sejak 2021, pengaya sudah ditinggalkan oleh sebagian besar peramban, sementara ekstensi digunakan secara luas. Peramban paling populer, Browser Chrome,[2] memiliki lebih dari 100.000 ekstensi yang tersedia tetapi tidak lagi mendukung pengaya.[3][4]

Sejarah

Internet Explorer adalah peramban besar pertama yang tidak dapat mendukung ekstensi, dengan rilis versi 4 pada tahun 1999.[5] Firefox telah mendukung ekstensi sejak diluncurkan pada tahun 2004. Opera mulai mendukung ekstensi pada tahun 2009, dan Google Chrome dan Safari melakukannya pada tahun berikutnya. Microsoft Edge menambahkan dukungan ekstensi pada 2016.[6]

Kesesuaian API

Pada tahun 2015, sebuah kelompok kerja komunitas dibentuk di bawah W3C untuk membuat satu antarmuka pemrograman aplikasi standar (API) untuk ekstensi peramban.[7] Meskipun tujuan tersebut tidak mungkin tercapai,[8] sebagian besar peramban sudah menggunakan API yang sama atau sangat mirip karena popularitas Google Chrome.

Chrome adalah peramban pertama dengan API ekstensi yang hanya didasarkan pada HTML, CSS, dan JavaScript. Pengujian beta untuk kemampuan ini dimulai pada tahun 2009,[9][10] dan tahun berikutnya Google membuka Toko Web Chrome. Hingga Juni 2012, ada total 750 juta pemasangan ekstensi dan konten lain yang dihosting di toko.[11] Pada tahun yang sama, Chrome mengambil alih Internet Explorer sebagai peramban terpopuler di dunia,[12] dan pangsa pasarnya terus tumbuh, mencapai 60% pada 2018.[13]

Karena keberhasilan Chrome, Microsoft membuat API ekstensi yang sangat mirip untuk peramban Edge-nya, dengan tujuan memudahkan pengembang ekstensi Chrome untuk memindahkan pekerjaan mereka ke Edge.[14] Tetapi setelah tiga tahun Edge masih memiliki pangsa pasar yang sangat kecil, sehingga Microsoft membangunnya kembali sebagai peramban berbasis Chromium.[15][16] (Chromium adalah proyek sumber terbuka Google yang berfungsi sebagai inti fungsional Chrome dan banyak peramban lainnya.) Sekarang Edge memiliki API yang sama dengan Chrome, ekstensi dapat dipasang langsung dari Toko Web Chrome.[17]

Dengan pangsa pasarnya sendiri yang merosot, Mozilla pun memutuskan untuk menyesuaikan diri. Pada tahun 2015, organisasi tersebut mengumumkan bahwa kemampuan ekstensi XUL dan XPCOM yang telah lama ada dari Firefox akan diganti dengan API yang tidak terlalu permisif yang sangat mirip dengan Chrome.[18] Perubahan ini diberlakukan pada tahun 2017.[19][20] Ekstensi Firefox sekarang sebagian besar kompatibel dengan versi Chrome mereka.[21]

Hingga tahun 2020, Apple adalah satu-satunya pengecualian utama untuk tren ini, karena API untuk Safari memerlukan penggunaan alat Xcode untuk membuat ekstensi.[22] Namun, Apple mengumumkan bahwa Safari 14 akan menyesuaikan dengan API Chrome sebagai bagian dari pembaruan macOS 11.[23]

Perilaku yang tidak diinginkan

Ekstensi peramban biasanya memiliki akses ke data sensitif, seperti riwayat penelusuran, dan mereka memiliki kemampuan untuk mengubah beberapa pengaturan peramban, menambahkan item antarmuka pengguna, atau mengganti konten situs web.[24][25] Akibatnya, ada beberapa contoh malware, jadi pengguna harus berhati-hati tentang ekstensi apa yang mereka pasang.[26][27][28][29]

Ada juga kasus aplikasi memasang ekstensi peramban tanpa sepengetahuan pengguna, sehingga menyulitkan pengguna untuk menghapus ekstensi yang tidak diinginkan.[30]

Beberapa pengembang ekstensi Google Chrome telah menjual ekstensi mereka kepada pihak ketiga yang kemudian memasukkan adware.[31][32] Pada tahun 2014, Google menghapus dua ekstensi seperti itu dari Toko Web Chrome setelah banyak pengguna mengeluh tentang iklan munculan yang tidak diinginkan.[33] Tahun berikutnya, Google mengakui bahwa sekitar lima persen kunjungan ke situs webnya sendiri telah diubah oleh ekstensi dengan adware.[34][35][36]

Pranala luar

Dokumentasi ekstensi API dari Google, Apple, Mozilla, Microsoft, Opera

Toko ekstensi resmi untuk Chrome, Safari , Firefox, Edge, Opera

Referensi

  1. What are extensions?. MDN Web Docs.
  2. StatCounter Global Stats. StatCounter.
  3. Catalina Error. to you/ sumber. ZDNet.
  4. support/ Google Chrome 88 released: RIP Back you flash Player.
  5. sumber.
  6. Peter Bright. Edge browser now has extensions in the latest Windows 10 preview. Ars Technica. Condé Nast. 18 March 2016.
  7. Browser Extension Community Group Charter — Browser Extension Community Group. browserext.github.io.
  8. Re: One question from Florian Rivoal on 2017-07-29 ([email protected] from July 2017). lists.w3.org.
  9. Extensions Status: On the Runway, Getting Ready for Take-Off. Chromium Blog.
  10. Extensions beta launched, with over 300 extensions!. Chromium Blog.
  11. Vikas SN. The Lowdown: Google I/O 2012 Day 2 – 310M Chrome Users, 425M Gmail & More. MediaNama. 2012-06-29.
  12. Internet Explorer usage to plummet below 50 percent by mid-2012. 3 September 2011.
  13. Statcounter. Browser Market Share Worldwide StatCounter Global Stats. gs.statcounter.com.
  14. Porting an extension from Chrome to Microsoft Edge. Microsoft.
  15. Microsoft Edge: Making the web better through more open source collaboration. Windows Experience Blog. 2018-12-06.
  16. Gregg Keizer. With move to rebuild Edge atop Google's Chromium, Microsoft raises white flag in browser war. Computerworld. 2018-12-08.
  17. Add or remove extensions in Microsoft Edge. Microsoft.
  18. The Future of Developing Firefox Add-ons. Mozilla Add-ons Blog.
  19. Upcoming Changes in Compatibility Features. Mozilla Add-ons Blog.
  20. How to enable legacy extensions in Firefox 57 - gHacks Tech News. www.ghacks.net.
  21. Porting a Google Chrome extension. Mozilla.
  22. Building a Safari App Extension. Apple.
  23. macOS Big Sur Preview.
  24. Protect User Privacy. Google Chrome Docs.
  25. Add-on Policies. MDN Web Docs.
  26. Security firm ICEBRG uncovers 4 malicious Chrome extensions - gHacks Tech News. www.ghacks.net.
  27. Google's bad track record of malicious Chrome extensions continues - gHacks Tech News. www.ghacks.net.
  28. Chrome Extension Devs Use Sneaky Landing Pages after Google Bans Inline Installs. BleepingComputer.
  29. Google Chrome extensions with 500,000 downloads found to be malicious. Ars Technica.
  30. PUP Criteria. Malwarebytes.
  31. Adware vendors buy Chrome Extensions to send ad- and malware-filled updates. Ars Technica.
  32. Bruce Schneier. Adware Vendors Buy and Abuse Chrome Extensions. 21 Jan 2014.
  33. Rolfe Winkler. Google Removes Two Chrome Extensions Amid Ad Uproar. blogs.wsj.com. Wall Street Journal.
  34. Ad Injection at Scale: Assessing Deceptive Advertisement Modifications.
  35. Superfish injects ads into 5 percent of all Google page views. PC World. IDG.
  36. Superfish injects ads in one in 25 Google page views. CIO. IDG.

Sumber dan atribusi

Konten artikel ini diadaptasi dari Wikipedia bahasa Indonesia, revisi 25487328 (2024-03-29T06:18:00Z), yang tersedia berdasarkan lisensi Creative Commons Atribusi-BerbagiSerupa (CC BY-SA). Mohon gunakan konten ini secara bijak serta sesuai dengan ketentuan lisensi yang berlaku.