Heim > Artikel > Web-Frontend > Lassen Sie uns ausführlich über die Idee des Frontends sprechen, Benutzer-Screenshots einzuschränken
Bei der Arbeit an Back-End-Systemen oder Projekten, bei denen das Urheberrecht wichtig ist, stellen Produkte häufig solche Anforderungen: Kann Benutzern das Erstellen von Screenshots untersagt werden? Erfahrene Entwickler werden das Produkt nicht direkt ablehnen, sondern anleiten.
Verstehen Sie zunächst, was die anfänglichen Anforderungen sind? Die Inhaltsdaten sind zu sensibel und eine Weitergabe ist strengstens untersagt. Oder nachdem der Inhalt durchgesickert ist, muss die Quelle ausfindig gemacht und zur Verantwortung gezogen werden. Unterschiedliche Bedürfnisse erfordern unterschiedliche Lösungen. Werfen wir einen Blick auf die Einschränkung von Benutzer-Screenshots. Was sind Ihre Ideen? [Empfehlung: Web-Frontend-Tutorial]
Welche Ideen haben Sie? Die Experten von V Site und Xinhu haben viele Ideen gegeben und ich habe einige Ideen hinzugefügt.
1. Grundlegende Lösung, die das Speichern und Ziehen mit der rechten Maustaste verhindert.Originaladresse: https://www.zhihu.com/question/417108591/answer/1450568587
Ernsthafte Bedürfnisse vs. Lösungen
Tatsächlich ist die Lösung, Benutzer daran zu hindern, Screenshots zu machen, unvernünftig Es sei denn, die gesamte Ausrüstung ist vollständig angepasst und die Screenshot-Funktion ist in der Software kastriert. Das Hinzufügen komplexerer Funktionen für diese Anforderung bedeutet, für einige Anforderungen, bei denen die Sicherheit nicht so hoch ist, das Pferd von hinten aufzuzäumen.
Lass uns über die ernsthaften Lösungen sprechen:
1 Bei sensiblen Daten oder Bildern im Hintergrundsystem besteht die Hauptsorge darin, dass sie ein 45-Grad-Wasserzeichen mit sieben Farben verwenden Es ist unmöglich, es vollständig zu entfernen, aber das Aussehen und die Haptik sind relativ schlecht.
2. Für Bildurheberrechte können Sie den aktuellen Mainstream-Blindwasserzeichendienst verwenden. Natürlich sind die Kosten relativ hoch, wenn die Urheberrechtsnachfrage groß ist. 3. Videolösung: Beim Herunterladen von Tiktok läuft ein Wasserzeichen herum. Natürlich handelt es sich um ein verarbeitetes Video, nicht um das Originalbild, und der Bildqualitätsverlust ist relativ hoch. Video-Websites wie Netflix nutzen die serverseitige Berechtigungskontrolle. Bei jeder Wiedergabe werden verschlüsselte Videos heruntergeladen und nach Erhalt der Lizenz lokal abgespielt gestoppt wird, wird die Lizenz ungültig. Kurz gesagt, mit Ausnahme von Low-Level-Funktionen wie der von Android bereitgestellten Screenshot-API ist die Implementierung anderer Funktionen nicht perfekt. Selbst wenn die unterste Ebene kontrolliert wird, können Sie weiterhin Fotos und Videos aufnehmen. Es gibt keine perfekte Lösung. Aber es ist immer noch relativ sicher möglich.Das obige ist der detaillierte Inhalt vonLassen Sie uns ausführlich über die Idee des Frontends sprechen, Benutzer-Screenshots einzuschränken. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!