Rumah hujung hadapan web tutorial js Mari kita bercakap secara mendalam tentang idea bahagian hadapan untuk mengehadkan tangkapan skrin pengguna

Mari kita bercakap secara mendalam tentang idea bahagian hadapan untuk mengehadkan tangkapan skrin pengguna

Nov 07, 2022 pm 04:56 PM
javascript hujung hadapan Keselamatan

Apabila bekerja pada sistem atau projek bahagian belakang di mana hak cipta adalah penting, produk itu sering menimbulkan keperluan sedemikian: Bolehkah pengguna dilarang daripada mengambil tangkapan skrin? Pembangun yang berpengalaman tidak akan menolak produk secara langsung, tetapi akan membimbingnya.

Pertama faham apakah keperluan awal? Data kandungan terlalu sensitif dan kebocoran adalah dilarang sama sekali. Atau selepas kandungan itu bocor, sumber itu perlu dikesan dan bertanggungjawab. Keperluan yang berbeza memerlukan penyelesaian yang berbeza. Mari lihat menyekat tangkapan skrin pengguna. Apakah idea anda? [Disyorkan: Tutorial bahagian hadapan web]

Apakah jenis idea yang anda ada, saya menambah beberapa idea lagi.

1. Penyelesaian asas, menghalang klik kanan menyimpan dan menyeret.
  • Penyelesaian ini adalah yang paling asas dan pada masa ini hanya boleh menyekat beberapa pengguna baru. Jika ia adalah penyemak imbas, hubungi konsol dalam beberapa minit dan cari terus URL imej. Anda juga boleh terus ctrl p untuk memasuki mod cetakan, simpan terus dan kemudian potong.

2. Tambah lapisan topeng selepas nyahfokus
  • Penyelesaian ini agak menarik apabila melihat maklumat sensitif, anda mesti mengklik pada yang tertentu butang dengan tetikus , foto akan dipaparkan sepenuhnya. Jika fokus hilang, imej akan dipaparkan secara tidak lengkap atau terus ditutup dengan topeng.

3. Mozek dinamik berkelajuan tinggi
  • Penyelesaian ini boleh dilaksanakan dan telah digunakan pada beberapa tapak web untuk memaparkan video atau gambar secara rawak memasukkan piksel dan berjalan secara dinamik, untuk pelanggan, imej lengkap dipaparkan pada skrin pada setiap saat, dan pengguna bergantung pada sisa visual untuk melihat gambar atau video. Walaupun mengambil gambar dengan telefon bimbit tidak dapat menangkapnya sepenuhnya. Masih terdapat banyak perkara yang memerlukan pengoptimuman dalam aplikasi praktikal. Sebagai contoh, anda boleh melihat kandungan lengkap dengan merakam pada telefon mudah alih anda, tetapi ia hanya meningkatkan kos mengambil tangkapan skrin.
Berikut ialah kesan penyelesaian terhadap Zhihu.

Alamat asal: https://www.zhihu.com/question/417108591/answer/1450568587

Mari kita bercakap secara mendalam tentang idea bahagian hadapan untuk mengehadkan tangkapan skrin pengguna Keperluan serius vs penyelesaian

Malah, penyelesaian menyekat pengguna untuk mengambil tangkapan skrin adalah tidak munasabah melainkan keseluruhan peranti disesuaikan dan fungsi tangkapan skrin dihapuskan dalam perisian. Menambah fungsi yang lebih kompleks untuk keperluan ini adalah sedikit meletakkan kereta di hadapan kuda untuk beberapa keperluan yang tidak begitu tinggi dalam keselamatan.

Mari kita bincangkan tentang penyelesaian yang serius:

1 Untuk data atau gambar sensitif dalam sistem latar belakang, jika anda bimbang tentang kebocoran, anda boleh menggunakan 45. -ijazah tujuh warna tera air Jika anda mahu Ia hampir mustahil untuk mengeluarkannya sepenuhnya, ia kelihatan buruk.

2. Untuk hak cipta imej, anda boleh menggunakan tanda air buta arus perdana Saya telah melihat perkhidmatan yang disediakan oleh Tencent Cloud sebelum ini, kosnya agak tinggi adalah lebih baik.

3. Penyelesaian video, apabila tiktok dimuat turun, akan ada tanda air yang bersiaran, ini adalah video yang diproses, bukan gambar asal, dan kehilangan kualiti imej agak tinggi. Tapak web video seperti Netflix menggunakan kawalan kebenaran sisi pelayan Untuk penstriman video, video yang disulitkan dimuat turun setiap kali ia dimainkan dan lesen jangka pendek diperolehi, ia dinyahsulit dan dimainkan secara tempatan berhenti, lesen menjadi tidak sah.

Ringkasnya, kecuali untuk fungsi peringkat rendah seperti API tangkapan skrin yang disediakan oleh Android, fungsi lain tidak sempurna. Walaupun lapisan bawah dikawal, anda masih boleh mengambil foto dan video. Tiada penyelesaian yang sempurna. Tetapi ia masih boleh dilakukan dengan agak selamat.

Atas ialah kandungan terperinci Mari kita bercakap secara mendalam tentang idea bahagian hadapan untuk mengehadkan tangkapan skrin pengguna. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Artikel Panas

R.E.P.O. Kristal tenaga dijelaskan dan apa yang mereka lakukan (kristal kuning)
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Tetapan grafik terbaik
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Cara Memperbaiki Audio Jika anda tidak dapat mendengar sesiapa
3 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Cara Membuka Segala -galanya Di Myrise
4 minggu yang lalu By 尊渡假赌尊渡假赌尊渡假赌

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Bagaimanakah reka bentuk seni bina keselamatan rangka kerja Java harus seimbang dengan keperluan perniagaan? Bagaimanakah reka bentuk seni bina keselamatan rangka kerja Java harus seimbang dengan keperluan perniagaan? Jun 04, 2024 pm 02:53 PM

Reka bentuk rangka kerja Java membolehkan keselamatan dengan mengimbangi keperluan keselamatan dengan keperluan perniagaan: mengenal pasti keperluan perniagaan utama dan mengutamakan keperluan keselamatan yang berkaitan. Membangunkan strategi keselamatan yang fleksibel, bertindak balas terhadap ancaman secara berlapis, dan membuat pelarasan tetap. Pertimbangkan fleksibiliti seni bina, menyokong evolusi perniagaan dan fungsi keselamatan abstrak. Utamakan kecekapan dan ketersediaan, mengoptimumkan langkah keselamatan dan meningkatkan keterlihatan.

Cabaran dunia baharu AI: Apa yang berlaku kepada keselamatan dan privasi? Cabaran dunia baharu AI: Apa yang berlaku kepada keselamatan dan privasi? Mar 31, 2024 pm 06:46 PM

Perkembangan pesat AI generatif telah mencipta cabaran yang belum pernah berlaku sebelum ini dalam privasi dan keselamatan, mencetuskan panggilan mendesak untuk campur tangan kawal selia. Minggu lepas, saya berpeluang membincangkan kesan berkaitan keselamatan AI dengan beberapa ahli Kongres dan kakitangan mereka di Washington, D.C. AI generatif hari ini mengingatkan saya tentang Internet pada penghujung 1980-an, dengan penyelidikan asas, potensi terpendam dan kegunaan akademik, tetapi ia belum lagi sedia untuk orang ramai. Kali ini, cita-cita vendor yang tidak terhalang, didorong oleh modal teroka liga kecil dan diilhamkan oleh ruang gema Twitter, dengan pantas memajukan "dunia baharu yang berani" AI. Model asas "awam" adalah cacat dan tidak sesuai untuk penggunaan privasi pengguna dan komersial, jika ada, kebocoran seperti penapis adalah penting kerana permukaan serangan;

Konfigurasi keselamatan dan pengerasan rangka kerja Struts 2 Konfigurasi keselamatan dan pengerasan rangka kerja Struts 2 May 31, 2024 pm 10:53 PM

Untuk melindungi aplikasi Struts2 anda, anda boleh menggunakan konfigurasi keselamatan berikut: Lumpuhkan ciri yang tidak digunakan Dayakan semakan jenis kandungan Sahkan input Dayakan token keselamatan Cegah serangan CSRF Gunakan RBAC untuk menyekat akses berasaskan peranan

Kerangka mikro PHP: Perbincangan keselamatan Slim dan Phalcon Kerangka mikro PHP: Perbincangan keselamatan Slim dan Phalcon Jun 04, 2024 am 09:28 AM

Dalam perbandingan keselamatan antara Slim dan Phalcon dalam rangka kerja mikro PHP, Phalcon mempunyai ciri keselamatan terbina dalam seperti perlindungan CSRF dan XSS, pengesahan borang, dsb., manakala Slim tidak mempunyai ciri keselamatan luar biasa dan memerlukan pelaksanaan manual daripada langkah-langkah keselamatan. Untuk aplikasi kritikal keselamatan, Phalcon menawarkan perlindungan yang lebih komprehensif dan merupakan pilihan yang lebih baik.

Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Pertimbangan Keselamatan dan Amalan Terbaik Melaksanakan Algoritma Pembelajaran Mesin dalam C++: Pertimbangan Keselamatan dan Amalan Terbaik Jun 01, 2024 am 09:26 AM

Apabila melaksanakan algoritma pembelajaran mesin dalam C++, pertimbangan keselamatan adalah penting, termasuk privasi data, pengubahan model dan pengesahan input. Amalan terbaik termasuk menggunakan perpustakaan selamat, meminimumkan kebenaran, menggunakan kotak pasir dan pemantauan berterusan. Kes praktikal menunjukkan penggunaan perpustakaan Botan untuk menyulitkan dan menyahsulit model CNN untuk memastikan latihan dan ramalan yang selamat.

Cara melaksanakan amalan terbaik keselamatan PHP Cara melaksanakan amalan terbaik keselamatan PHP May 05, 2024 am 10:51 AM

Cara Melaksanakan Amalan Terbaik Keselamatan PHP PHP ialah salah satu bahasa pengaturcaraan web bahagian belakang paling popular yang digunakan untuk mencipta laman web dinamik dan interaktif. Walau bagaimanapun, kod PHP boleh terdedah kepada pelbagai kelemahan keselamatan. Melaksanakan amalan terbaik keselamatan adalah penting untuk melindungi aplikasi web anda daripada ancaman ini. Pengesahan input Pengesahan input ialah langkah pertama yang kritikal dalam mengesahkan input pengguna dan mencegah input berniat jahat seperti suntikan SQL. PHP menyediakan pelbagai fungsi pengesahan input, seperti filter_var() dan preg_match(). Contoh: $username=filter_var($_POST['username'],FILTER_SANIT

Bagaimana untuk meningkatkan keselamatan rangka kerja Spring Boot Bagaimana untuk meningkatkan keselamatan rangka kerja Spring Boot Jun 01, 2024 am 09:29 AM

Cara Meningkatkan Keselamatan Rangka Kerja SpringBoot Adalah penting untuk meningkatkan keselamatan aplikasi SpringBoot untuk melindungi data pengguna dan mencegah serangan. Berikut ialah beberapa langkah utama untuk meningkatkan keselamatan SpringBoot: 1. Dayakan HTTPS Gunakan HTTPS untuk mewujudkan sambungan selamat antara pelayan dan klien untuk mengelakkan maklumat daripada dicuri atau diusik. Dalam SpringBoot, HTTPS boleh didayakan dengan mengkonfigurasi perkara berikut dalam application.properties: server.ssl.key-store=path/to/keystore.jkserver.ssl.k

Dompet manakah yang lebih selamat untuk syiling SHIB? (Wajib baca untuk newbie) Dompet manakah yang lebih selamat untuk syiling SHIB? (Wajib baca untuk newbie) Jun 05, 2024 pm 01:30 PM

Syiling SHIB sudah tidak asing lagi kepada pelabur Ia adalah token konsep yang sama dengan Dogecoin Dengan perkembangan pasaran, nilai pasaran semasa SHIB dapat dilihat bahawa pasaran SHIB sedang hangat dan menarik pelaburan yang tidak terkira . pelabur mengambil bahagian dalam pelaburan. Pada masa lalu, sering berlaku transaksi dan insiden keselamatan dompet di pasaran Ramai pelabur bimbang tentang masalah penyimpanan SHIB Mereka tertanya-tanya dompet mana yang lebih selamat untuk menyimpan syiling SHIB pada masa ini. Menurut analisis data pasaran, dompet yang agak selamat adalah terutamanya dompet OKXWeb3Wallet, imToken, dan MetaMask, yang akan menjadi agak selamat Seterusnya, editor akan membincangkannya secara terperinci. Dompet manakah yang lebih selamat untuk syiling SHIB? Pada masa ini, syiling SHIB diletakkan di OKXWe

See all articles