Perbaikan Chrome: Ekstensi, aplikasi, dan skrip pengguna tidak dapat dipasang dari situs web ini
- Kategori: Google Chrome
Di Google Chrome Canary, saya baru-baru ini mendapatkan Ekstensi, aplikasi, dan skrip pengguna tidak dapat dipasang dari situs web ini pesan kesalahan saat saya mencoba memasang userscript dari userscripts.org, atau ekstensi dari situs web pihak ketiga. Apa pun yang saya lakukan, itu selalu menampilkan dialog Kegagalan Pemasangan dan memblokir ekstensi, aplikasi, atau penginstalan skrip pengguna.
Memperbarui : Pesannya sedikit berubah. Chrome menampilkan 'Aplikasi, ekstensi, dan skrip pengguna tidak dapat ditambahkan dari situs web ini' saat Anda mencoba melakukannya di versi browser yang lebih baru
Saya pertama kali mencoba mengunduh file ke PC lokal terlebih dahulu, untuk menyeret dan melepaskannya ke jendela browser untuk menjalankan instalasi lokal, tetapi itu juga diblokir oleh browser web.
Saya telah menguji ini di Chrome 19 dan browser tidak memblokir penginstalan, menunjukkan bahwa hanya pengguna Chrome Canary, dan mungkin Dev, yang saat ini mengalami masalah.
Perlu dicatat bahwa ini telah diterapkan dengan sengaja oleh tim Chromium, dan bahwa pengguna yang menjalankan browser versi stabil atau beta pada akhirnya akan mengalami masalah yang sama dengan yang dialami pengguna Canary saat ini.
Mengapa itu diterapkan
Pemasangan ekstensi di luar toko telah dihapus terutama untuk melindungi basis pengguna browser dari ekstensi berbahaya. Ini adalah salah satu keputusan yang melindungi mereka yang tidak mengerti dengan menghukum pengguna yang tahu apa yang mereka lakukan. Alih-alih menonaktifkan penginstalan di luar situs secara default, tetapi memberi pengguna sarana untuk mengaktifkan fitur itu lagi, Google memutuskan untuk masuk semua dan menonaktifkan penginstalan ekstensi di luar situs sepenuhnya.
Menurut Menurut salah satu komentar pengembang, perusahaan mengabaikan skrip pengguna populer dalam penerapannya dan telah menyiapkan perbaikan untuk menyelesaikan masalah.
Perubahan ini dilakukan untuk melindungi pengguna. Ekstensi di luar toko telah menjadi populer
vektor serangan untuk membahayakan pengguna situs yang lebih besar (mis. Facebook). Karena trennya semakin buruk, kami mengembalikan kekuasaan ke tangan pengguna dengan memungkinkan mereka mengontrol dari mana ekstensi dipasang. Secara default, Toko Web Chrome adalah satu-satunya sumber, tetapi pengguna dan administrator akan dapat menambahkan sumber aman lainnya sesuai keinginan mereka.
Itu dia. Pengguna Chrome secara default hanya dapat memasang ekstensi dari Toko Web Chrome dan tidak ada lokasi lain. Saat ini tidak ada opsi untuk menambahkan 'sumber aman' lain ke browser, tetapi tampaknya tim tersebut akan menerapkan fitur tersebut di versi browser yang lebih baru.
Menarik juga jika browser akan memblokir instalasi ekstensi dari instalasi perangkat lunak, mis. perangkat lunak keamanan atau penginstalan bilah alat, atau apakah tetap akan berhasil terlepas dari itu.
Solusi
Sebuah solusi telah dibuat, tetapi tidak bagus. Untuk melewati perlindungan, Anda perlu mengunduh ekstensi atau skrip pengguna ke sistem lokal. Sesampai di sana, Anda perlu menyeret dan melepaskannya ke file chrome: // chrome / extensions / halaman di browser. Jika Anda menyeret dan melepaskannya ke tempat lain, tidak akan terjadi apa-apa.
Saat Anda meletakkannya di halaman ekstensi, Anda akan melihat opsi instal muncul di sana.
Saat Anda memilih opsi itu, Anda akan melihat dialog penginstalan standar yang memberi tahu Anda tentang hak-hak yang diminta oleh skrip atau ekstensi.
Kata Penutup
Saya pribadi tidak menyukai fitur tersebut, dan berharap bahwa pengembang akan menambahkan sakelar hidup atau mati padanya. Saya tidak akan memiliki masalah dengan itu yang dinonaktifkan secara default, jika tidak akan menjadi masalah untuk mengaktifkannya lagi. Seperti sekarang, ini membuat kehidupan pengembang ekstensi dan pengguna tingkat lanjut lebih rumit.
Memperbarui
Parameter start-up adalah membuat putaran yang dapat Anda gunakan sebagai alternatif untuk mengaktifkan penginstalan di luar situs di browser Chrome. Untuk itu, Anda perlu memulai Chrome dengan --enable-easy-off-store-extension-install parameter. Izinkan saya menunjukkan kepada Anda bagaimana Anda menambahkan parameter itu ke Chrome di bawah Windows 7. Jika Anda memiliki Chrome di Bilah Tugas, klik kanan, arahkan mouse ke entri Google Chrome di sana, dan pilih Properti dari menu konteks.
Jika Anda berada di menu start, klik kanan pada link Chrome dan pilih Properties secara langsung. Tambahkan perintah yang Anda lihat di atas - dengan dua tanda hubung - ke akhir baris Target di sana dan simpan pengaturan dengan klik ok.
Saat Anda memulai Chrome sekarang, Anda seharusnya dapat memasang ekstensi dan skrip pengguna dari situs pihak ketiga juga.
Administrator sistem dapat menyetel url yang diizinkan untuk memasang ekstensi, tema, dan skrip di Chrome menggunakan Kebijakan ExtensionInstallSources .