Betulkan Chrome: Sambungan, aplikasi, dan skrip pengguna tidak boleh dipasang dari laman web ini

Di Google Chrome Canary, saya baru-baru ini telah mendapat Sambungan, apl, dan skrip pengguna tidak boleh dipasang dari mesej ralat laman web ini ketika saya cuba memasang userscript dari userscripts.org, atau sambungan dari situs web pihak ketiga. Tidak kira apa yang saya lakukan, ia sentiasa memaparkan dialog Pemasangan Gagal dan menyekat pelanjutan, aplikasi atau pemasangan pengguna.

Kemas kini : Mesej telah berubah sedikit. Memaparkan Chrome "Aplikasi, pelanjutan dan skrip pengguna tidak boleh ditambahkan dari laman web ini" apabila anda cuba melakukannya dalam versi pelayar yang lebih baru

Saya mula-mula cuba memuat turun fail ke PC tempatan terlebih dahulu, untuk menyeret dan melepaskannya ke dalam tetingkap penyemak imbas untuk menjalankan pemasangan setempat, tetapi juga telah disekat oleh penyemak imbas web.

Saya telah menguji ini dalam Chrome 19 dan penyemak imbas tidak menyekat pemasangan, menunjukkan bahawa hanya pengguna Chrome Canary, dan mungkin Dev, sedang mengalami masalah ini.

Perlu diingatkan walaupun ini telah dilaksanakan dengan tujuan oleh pasukan Chromium, dan pengguna yang menjalankan versi stabil penyemak imbas atau versi beta akhirnya akan mengalami masalah yang sama yang dihadapi pengguna Canary.

Mengapa ia dilaksanakan?

Pemasangan sambungan luar kedai telah diambil terutamanya untuk melindungi pangkalan pengguna penyemak imbas daripada pelanjutan berniat jahat. Ia adalah salah satu daripada keputusan yang melindungi orang yang tidak mengenalinya dengan menghukum pengguna yang tahu apa yang mereka lakukan. Daripada memasang pemasangan di luar tapak secara lalai, tetapi menyediakan pengguna dengan cara untuk membolehkan ciri ini sekali lagi, Google memutuskan untuk menyambung dan melumpuhkan pemasangan sambungan luar tapak sepenuhnya.

Mengikut komen seorang pemaju, syarikat itu mengabaikan skrip pengguna popular dalam pelaksanaannya dan telah menyediakan penyelesaian untuk menyelesaikan masalah itu.

Perubahan ini dibuat untuk melindungi pengguna. Sambungan luar kedai telah menjadi popular

vektor serangan untuk menjejaskan pengguna laman web yang lebih besar (misalnya Facebook). Oleh kerana trend hanya semakin buruk, kami meletakkan kuasa kembali di tangan pengguna dengan membenarkan mereka mengendalikan di mana pelanjutan dipasang dari. Secara lalai, Webstore Chrome adalah satu-satunya sumber, tetapi pengguna dan pentadbir akan dapat menambah sumber selamat lain yang mereka lihat patut.

Di sana anda memilikinya. Pengguna Chrome secara lalai hanya boleh memasang sambungan dari Kedai Web Chrome dan tiada lokasi lain. Pada masa ini, tiada pilihan untuk menambah "sumber selamat" yang lain kepada penyemak imbas, tetapi ia kelihatan seolah-olah pasukan itu akan melaksanakan ciri dalam versi pelayar yang kemudian.

Ia juga akan menjadi menarik jika penyemak imbas akan menyekat pemasangan sambungan dari pemasangan perisian, contohnya perisian keselamatan atau pemasangan bar alat, atau jika mereka akan pergi tanpa menghiraukannya.

Penyelesaian

Satu penyelesaian telah dibuat, tetapi ia tidak cantik. Untuk memintas perlindungan, anda perlu memuat turun pelanjutan atau pengguna ke sistem setempat. Sekali di sana, anda perlu seret dan lepaskannya ke dalam

Apabila anda menggugurkannya pada halaman sambungan, anda akan melihat pilihan pemasangan yang muncul di sana.

Apabila anda memilih pilihan itu, anda akan melihat dialog pemasangan piawai yang memberitahu anda tentang hak-hak yang diperlukan oleh skrip atau pelanjutan.

Kata penutupan

Saya secara peribadi tidak menyukai ciri itu, dan berharap bahawa pemaju akan menambah suis atau mematikannya. Saya tidak akan mempunyai masalah dengan ia ditetapkan untuk dimatikan secara lalai, jika ia tidak menjadi masalah untuk membolehkannya lagi. Seperti yang kini berdiri, ia menjadikan kehidupan pemaju lanjutan dan pengguna canggih lebih rumit.

Kemas kini

Parameter permulaan membuat pusingan yang anda boleh gunakan secara alternatif untuk membolehkan pemasangan luar tapak dalam penyemak imbas Chrome. Untuk itu, anda perlu memulakan Chrome dengan parameter pemasangan --penyediaan-mudah-keluar-gedung-pelanjutan . Biar saya tunjukkan kepada anda cara anda menambah parameter itu ke Chrome di bawah Windows 7. Jika anda mempunyai Chrome dalam klik kanan Bar tugas, hover mouse ke atas entri Google Chrome di sana, dan pilih Properties dari menu konteks.

Jika anda berada di menu permulaan, klik kanan pada pautan Chrome dan pilih Hartanah secara langsung. Tambah arahan yang anda lihat di atas - dengan dua garis lintang - ke hujung garis Sasaran di sana dan simpan tetapan dengan satu klik pada ok.

Apabila anda memulakan Chrome sekarang, anda sepatutnya dapat memasang pelanjutan dan penggunacripts dari tapak pihak ketiga juga.

Pentadbir sistem boleh menetapkan url yang dibenarkan untuk memasang pelanjutan, tema dan skrip dalam Chrome menggunakan Dasar SambunganInstallSumber.