Stylish

Stylish adalah pengelola gaya pengguna yang dapat mengubah tampilan halaman web di browser pengguna tanpa mengubah kontennya dengan menyertakan lembar gaya CSS yang disediakan pengguna dengan yang disediakan oleh situs web itu sendiri. Ekstensi browser Stylish menyertakan alat untuk menulis gaya pengguna, dan dapat menginstal gaya pengguna yang ditulis oleh pengguna Stylish lainnya dari situs web pendamping. Gaya pengguna ini mungkin lebih atau kurang selektif, menargetkan hanya satu halaman web, atau semua halaman di domain, atau setiap halaman di web.

Stylish awalnya dikembangkan oleh Jason Barnabe sebagai add-on XUL/XPCOM untuk Mozilla Firefox. Sebuah ekstensi Chrome diikuti pada tahun 2010, yang dirilis untuk Opera 15 berbasis Blink pada tahun 2013 dan sebagai Firefox WebExtension pada tahun 2017. Ekstensi serupa untuk Safari dan untuk Opera berbasis Presto didistribusikan sebagai 'Bergaya' oleh pengembang lain dengan persetujuan Barnabe.

Detail teknis 
Gaya pengguna adalah kode CSS yang dirancang untuk mengubah tampilan satu, beberapa, atau semua situs. Stylish untuk Firefox juga dapat menata skin browser itu sendiri, tetapi versi Android tidak mendukung ini karena antarmuka pengguna dibangun dalam kode Android asli. Gaya hanya diterapkan pada target yang ditentukan. Gaya pengguna individu dapat diaktifkan atau dinonaktifkan tanpa harus memulai ulang browser.

Gaya pengguna ditambahkan ke aturan CSS yang disediakan oleh situs, tetapi juga dapat menggantikan gaya situs (sering kali membutuhkan kata kunci !important untuk setiap aturan pengganti). Penggunaan yang paling umum adalah pemblokiran iklan, menerapkan skema warna baru, dan menghilangkan elemen halaman yang tidak diinginkan.

Ada tiga kelas gaya pengguna. Gaya situs mengubah tampilan situs web tertentu. Gaya global mengubah tampilan semua situs web. Gaya aplikasi mengubah tampilan antarmuka pengguna Firefox, hanya didukung di Firefox. Ini mirip dengan file CSS userChrome.css yang digunakan oleh browser berbasis Firefox dan Mozilla.

Masalah privasi 
Pada bulan September 2016, Jason Barnabe, pencipta Stylish dan userstyles.org, mengumumkan bahwa, setelah kehilangan minat pada proyek tersebut, dia telah "memilih Justin Hindman sebagai pemimpin berikutnya dari Stylish dan userstyles.org." Hindman tidak memiliki sebelumnya koneksi ke Stylish atau userstyles.org, dan segera menjadi jelas bahwa Barnabe baru saja menjualnya ke Hindman dalam pembelian jerami untuk perusahaan analisis Israel SimilarWeb.

Pada bulan Desember 2016 Hindman mulai merilis pembaruan untuk Stylish untuk Chrome yang mengembalikan replika sempurna dari aktivitas penjelajahan pengguna ke Userstyles. Pada 3 Januari 2017 ia mengumumkan "kemitraan" dengan SimilarWeb di mana "Pengguna bergaya [akan] bergabung dengan panel riset pasar SimilarWeb.". Ekstensi web Firefox (3.0.1) dengan malware dirilis pada 10 November, setelah pembaruan terakhir (2.1.1) untuk pengaya Stylish XUL+XPCOM pada 31 Oktober untuk memigrasikan gaya pengguna ke database yang kompatibel dengan ekstensi web.

Pada Juli 2018, setelah masalah ini dipublikasikan oleh seorang insinyur perangkat lunak, Stylish ditarik dari Toko Web Chrome dan Pengaya Mozilla, serta dihapus secara otomatis untuk semua pengguna yang ada. Stylish kembali ke Pengaya Mozilla pada 16 Agustus dan ke Toko Web Chrome pada 5 November dengan malware yang sama tetapi menggunakan halaman keikutsertaan baru yang meminta pengguna untuk menyetujui pengumpulan data saat ekstensi dipasang. Kedua platform tersebut terus melaporkan lebih banyak pengguna Stylish daripada alternatifnya yang paling populer, Stylus, meskipun ada malware.

Alternatif untuk Stylish 
Manajer skrip pengguna seperti Greasemonkey atau Tampermonkey dapat menambahkan lembar gaya lokal ke halaman web dengan menambahkan konten lembar gaya ke tag  HTML dan menambahkan tag ke halaman. Gaya pengguna dari Userstyles.org dapat diunduh sebagai skrip pengguna untuk digunakan dengan pengelola skrip pengguna.

Pengelola gaya pengguna alternatif termasuk Stylus dan xStyle, yang diturunkan dari Stylish untuk Chrome, aStyle, reStyle, dan Website Theme Manager.

Di Firefox, gaya pengguna untuk situs web dan browser chrome dapat ditambahkan ke file lokal userContent.css atau userChrome.css,. Mulai Firefox 69, pengguna harus mengganti preferensi toolkit.legacyUserProfileCustomizations.stylesheets ke true di about:config untuk memuat file-file ini.

Lihat juga 

 Ekstensi browser

Referensi

Pranala luar 

 Situs resmi

Ekstensi Mozilla Firefox
Ekstensi Google Chrome
Perangkat lunak tahun 2005
Spyware