2 Stimmen

Wie kann ich ein div in einer Jquery-Anwendung sperren (einfrieren)?

Ich habe eine Jquery-Anwendung erstellt und möchte ein Wasserzeichen (ein kleines Bild in der oberen linken Ecke) für die kostenlose Version hinzufügen. Ich bemühe mich, es den Benutzern so schwer wie möglich zu machen, es mit Javascript zu entfernen. Ich lade das Bild in ein Div und positioniere es mit einem hohen Wert für seine z-index-Eigenschaft, so dass es immer oben ist.

Also habe ich mir diese Lösung ausgedacht, aber sie ist nicht stark genug:

  • einen Timer, der das Wasserzeichen periodisch hinzufügt, wenn es wieder entfernt wurde (funktioniert nicht, wenn der Benutzer einen eigenen Timer erstellt, der das Wasserzeichen periodisch entfernt).

Haben Sie noch andere Ideen? Aber nicht etwas sehr schwer zu codieren.

Danke.

6voto

saintedlama Punkte 6649

Ich würde deine Lösung hacken, indem ich das Bild einfach mit einem Werbeblocker in meinem Browser blockiere :)

Bevor Sie viel Energie in eine hacksichere Wasserzeichenlösung investieren, sollten Sie sich einige Fragen beantworten:

  • Welcher Prozentsatz Ihrer Nutzerschaft wird einige js-Hacks und Werbeblockerlösungen verwenden, um Ihr Wasserzeichen zu blockieren?
  • Wie viel Zeit muss ein Nutzer investieren, um Ihr Wasserzeichen zu entfernen?
  • Lohnt es sich für Sie, Aufwand x zu investieren, um eine sichere Hack-Lösung zu realisieren, im Vergleich zu den Nutzern, die einen js-Hack-Trick verwenden?
  • Ist das Entfernen des "kostenlosen" Wasserzeichens der einzige Mehrwert, den die Nutzer erhalten, wenn sie für das "nicht kostenlose" Produkt bezahlen?
  • Wird dieser Wert für die Nutzer so attraktiv sein, dass sie für das "nicht kostenlose" Produkt bezahlen?

Meiner Erfahrung nach ist die Zeit/Kosten, die in Lösungen zum Blockieren einiger Benutzer-Hacks investiert wird, besser in die Implementierung einiger wertsteigernder Funktionen für das "unfreie" Produkt investiert.

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X