Das Pro-Adblock-Plugin (8. update)
Sonntag, 25.10.2015, 11:08 > daMaxHahaha, da habe ich ja wieder ein paar Leute verärgert Gestern Abend hat Sergej ein kleines "Pro-Adblock"-Plugin gebastelt, das ich angepasst und hier reingeklatscht hatte.
Download: Pro-Adblock für WordPress
Leider hatte das noch einige Probleme, manche davon wurden im Update 1 gefixt, jedoch mit den hier angesprochenen Problemen, namentlich:
- Leser ohne AdBlock kamen erstmal gar nicht rein (und sind dann auch schnell beleidigt...). Fixed per JavaScript, damit vergraule ich mir allerdings wieder die NoScript-Fraktion.
- Wenn man per Javascript den Layer deaktiviert, dann soll sich diese "Entscheidung" natürlich gemerkt werden. Fixed per Cookie, nur vergraule ich damit dann wieder die Anti-Cookie-Fraktion.
- Manche Superhelden verwenden irgendwelche kruden Policies, die "fremden" Content wegfiltern. Damit glauben sie, sämtliche Ads zu erwischen, erwischen aber natürlich keine lokalen DIVs und jammern dann wieder.
Ey, ihr seid echt ein scheißanstrengendes Publikum, das wisst ihr schon, ne? Da will man was Gutes tun und Adblocker promoten (warum Bannerwerbung scheiße ist, steht heute wieder bei Heise), und ihr kommt immer nur meckernd ums Eck und sagt "nee, so will ich das nicht".
Wie wäre es statt dessen mal mit ein paar konstruktiven Vorschlägen, wie wir mehr AdBlocker unters Volk kriegen, und zwar per WP-Plugin, hm?
Also: hier ist der Quellcode (ja, der kommt auch irgendwann noch ins GIT rein, wenn ich mal die Zeit finde, mir das entsprechende Wissen anzueignen), hier ist die Diskussion dazu, und ihr helft jetzt mal mit, das Ding rund zu machen, anstatt nur zu meckern. Deal?
Update 1:
- Man kann jetzt unten auf "Ey, lass mich einfach rein, okay?" klicken. Das setzt einen Cookie und lässt den Overlay für die nächsten 3 Tage verschwinden.
- Ich hatte in der Funktion SetCookie die Parameter path und exdays vertauscht. Fixed.
- Die Liste der AdBlocker ist ein bisschen komplexer geworden.
Leider ist Sergej mit seiner Entwicklung inzwischen in eine gänzlich andere Richtung abgedriftet, ich weiß nicht, ob wir das noch hinkriegen mit Optionen usw. Wer Lust hat, meldet sich mal, ich hätte wirklich Lust, das weiter zu entwickeln, aber nicht alleine. Inzwischen glaube ich auch zu wissen, wie ich mit GIT umgehen müsste, wir können das also gerne nach GitHub packen oder so...
Update 2: so, jetzt dürfte auch die NoScript-Fraktion zufrieden gestellt sein: der Overlay ist (dank Sergejs Idee) generell unsichtbar und wird erst durch Javascript sichtbar gemacht.
Update 3: hups, aus Versehen kommt das Ding aufm iPhone jetzt immer. Ich weiß auch warum, allerdings habe ich gerade keine Zeit, mich darum zu kümmern, also habe ich das Plugin erstmal deaktiviert. Bis nachher...
Update 4: Problem aus Update 3 ist gefixt, außerdem ist die Cookielebenszeit auf 5 Tage verlängert worden.
Update 5: Statt uBlock.org ist uBlock-Origin verlinkt (außer für Safari, da gibt's nämlich kein uBlock-Origin)
Update 6: oops. Die Javascript-only-Variante (Update 2) ging zwischendurch irgendwie verloren. Fixed. Das Ding wird jetzt bei deaktiviertem JS tatsächlich nicht mehr angezeigt (danke, Sven!)
Update 7: Sergej hat dem Plugin inzwischen diverse Optionsfelder verpasst. Text und Farben können jetzt frei gewählt werden.
Update 8: Meine "simple" Variante des PLugins wurde soeben nach Joomla portiert. Danke, LUCiDdev!
Ich bin als RSS-Leser vergrault, dass ich von diesem Feature ausgeschlossen bin!
--
Sehr geile Idee, hoffe ihr macht was tolles draus!
Hahaha - richtig nice! Das Ding muss definitiv rund werden und bei GitHub veröffentlicht. Wir sollten eine echte Gegenbewegung gründen - wenn die das dürfen, dann dürfen wir das erst recht.
Und ich bin jetzt endgültig raus!
Wenn schon, dann verlinke wenigstens uBlock Origin anstatt uBlock. Ersteres ist das, an dem der eigentliche Autor arbeitet.
> The donations sought by the individual behind ublock.org are not benefiting any of those who contributed most to create uBlock Origin (developers, translators, and all those who put efforts in opening detailed issues).
https://github.com/gorhill/uBlock
"Abgedriftet", hihi. Ja, wenn ich einmal anfange, bin ich nicht mehr zu halten.
Dadurch habe ich aber das Noscript-Problem gelöst, in dem das div grundsätzlich [display:none] steht und nur mit eingeschaltetem js sichtbar wird.
PS: Wie ich sehe, hast Du auch gemerkt, dass Javascript-Cookies den gesetzten Pfad nicht erkennen.
Hey! Wo ist der Namenswitz-Filter, wenn man ihn braucht …
Huh? Der Stand nach dem ersten Fix war besser als die jetzt nochmals "nachgebesserte" Version. Ich blocke für mein ganzes Netz und alle darin wohnenden Devices Werbung und Tracking zentral mit einem Raspberry und Privoxy als Proxydienst. Selbst der Apple-Kram kommt so gezwungenermaßen unter die Fittiche eines Adblock- und Anti-Tracking-Mechanismus. Hier gibts keine Abweichler! Zero Tolerance für den Scheiß.
In der 1. und der jetzigen Version Deiner Adblock-Promotion habe ich auf einem iPad hochkant (Portrait) den Content gesehen, beim Schwenk nach quer (Landscape) gabs die AdBlocker-Promotion. In der Version dazwischen gings hochkant und quer, so daß ich in beiden Fällen den Content sah. Hey, ich bin einer vor den Guten (c), egal wierum ich das Tablet halte. Kriegst Du die Logik der Zwischenversion wieder hin?
Dessenungeachtet: Das mit der Benutzererziehung zur Verwendung von Anti-Werbe-Tools ist ein supertoller Stunt von Dir. Chapeau!
@OldFart: huch? Ähm... an DEM Code habe ich gar nix geändert? Der ist von der ersten bis zur jetzigen Version gleich, nämlich
@media screen and (max-width: 768px) {
#ad-space {display:none;}
}
d.h. bei einer Breite von unter 768px ist das Ding generell unsichtbar. Dein iPad hat quer wahrscheinlich mehr als 768px, nehme ich an? Ich hab das für dich gerade mal auf 1024px hochgedreht...
Vielleicht könntest du mir den Gefallen tun und mal rauskriegen, ob es in Privoxy irgend einen Filter gibt, der das Ding vielleicht rausgefiltert bekäme? Das Ding hat im Moment die ID="ad-space", vielleicht kann man mit name="advertisement" oder so noch was reißen, was auch Privoxy findet und killt. Denn wenn Privoxy am Start ist, ist der Leser bzw. die Leserin ja eigentlich schon medienkompetent genug
PS: und vielen Dank für die Blumen.
@sergej: ja, das mit dem Cookie sollte jetzt passen...
Super. Geht jetzt auch quer ohne Promoseite. Schick. Danke. IPad 2 Air = 2048 x 1536. Nach Privoxy guck ich morgen. Muß ins Bett. Um 5 ist die Nacht für mich zu Ende. Gute Nacht.
Erziehung ist Erziehung. Ob jetzt seitens der Verlage oder von Dir aus ist dabei egal. Und beides ist Dreck. Wenn Du der Meinung bist, daß Du den Leuten Adblocker andienen mußt, solltest Du einfach total ätzende Werbung einbinden.
Die aktuelle Herangehensweise bindet nur unnötig Ressourcen und stört auch mündige Bürger. Vor allem geht es weder Dich noch die Verlage etwas an, ob der Nutzer der Seite einen Werbestopper benutzt.
@OldFart: scheiße ja, ich muss auch um 5 raus gibt's denn für den Safari aufm iPhone immer noch kein Adblock? Nur mal so aus Interesse...
@LostInTranslation: und was ist mit dir? Haste einen AdBlocker? Ein NoScript? Ein Privoxy? Irgendwas?
Ich hasse Werbung und werde mir ganz sicher keine hier reinpappen um Leute zu ermuntern, medienkompetent zu werden.
Mobile-Filter? Kuck mal hier.
DaMaX, ich hab das in verschiedenen Variationen. Ich teile allerdings auch schonmal den ein oder anderen Beitrag mit Bekannten. Und ich hab keine Lust, denen dann erklären zu müssen, wie die an den Inhalt kommen.
Dinge, die ich im Internet nicht mag, nutze ich einfach nicht. Das ganze Ausschlußgebaren ist meiner Meinung nach einfach fürn Arsch. Und da ist's dann halt egal, ob's die Presse mit dem Werbeblockerblocker ist oder umgekehrt.
Wenn Du den Leuten beibringen möchtest, daß Werbeblocker toll sind, dann reicht es in den Regel, wenn man sagt, daß das Internet damit schneller lädt.
Mit der aktuellen Strategie werden zudem die Leute ausgeschlossen, die keine Einstellungsmöglichkeiten für ihren Browser haben, weil die ein System einer Organisation nutzen.
Ich persönlich hab zudem keine Lust, mir x verschiedene Browserprofile anzulegen, weil Seite
A nur ohne Referrer
B nur ohne 3rd-party-cookies
C nur ohne cookies
D nur ohne Javascript
etc.
lädt.
Jede dieser Sperren bedeutet zusätzliche Wartung und Behinderung.
@LostInTranslation (15):
das freut mich
Verständlich. Musst du auch gar nicht tun, die Website erklärt sich ja von alleine
klar, das steht dir natürlich frei.
Vielleicht schreibe ich das noch in den Text mit rein wobei es eigentlich gelogen ist: die meisten AdBlocker zeigen die Ads bloß nicht an. Geladen wird der Content oft dennoch, wenn man Glück hat, werden die Scripte jedoch nicht ausgeführt...
Wir sind uns glaube ich einig: gesagt werden MUSS es den Leuten einfach mal und ich finde, so ein In-die-Fresse-Ding wie dieser Blocker kann da schon helfen. Ich denke da nur an die "schwarzen" Tage, als ganz viele Websites einfach mal auf schwarz gemacht hatte, um zu zeigen, wie ein zensiertes Internet aussehen könnte. Das hat schon bei einigen Leuten zum Nachdenken geführt, und genau das will ich ja erreichen.
Und ernsthaft: uBlock oder ABP zu installieren ist wirklich keine Raketenwissenschaft. Ich biete ja sogar sämtliche Links direkt im Blocker an, das sind 2-3 Klicks. Das sollte selbst für Lieschen Müller machbar sein, es sei denn:
Das stimmt. Zum Tel. Die Leute "ohne Einstellmöglichkeiten für ihren Browser" sind hauptsächlich Menschen im goldenen Käfig von Mobilgeräten, und Sergej und ich arbeiten schon daran, dass diese Menschen vom Plugin generell ausgenommen werden. An die Menschen mit dem Browser einer Organisation habe ich zugegebenermaßen noch nicht gedacht. Da muss ich mal drüber nachdenken.
Ein valider Punkt. Ich habe versucht, schon ein paar Dinge zu erschlagen:
- Menschen ohne JS (bzw mit NoScript) bekommen den Blocker nicht zu sehen
- Menschen ohne Adblock können auf "Lass mich einfach rein" klicken und haben dann zumindest mal für
35 Tage ihre Ruhe (sofern sie Ihre Cookie-Policy im Browser nicht verändert haben und mal im Ernst: wer sowas macht, hat in der Regel auch einen AdBlocker, oder?)Auf jeden Fall schonmal danke für deinen guten Input hier und auch dafür, dass du nicht gleich beleidigt rausrennst und die Tür hinter dir zuknallst.
@sergej (14): Digger, du bist der Hammer. Ich muss jetzt leider arbeiten, aber ich guck mir das heute Abend wieder an.
Isch habe das ja jetzt nicht so verfolgt ... doch warum macht ihr nicht einfach ein Werbebanner für Adblocker? Genauer: eine Info, warum man einen verwenden sollte und welche Alternativen es gibt.
Wer einen Adblocker verwendet, der braucht das nicht und der sieht das dann auch nicht. Wer keinen verwendet der bekommt die "Info". Die Adblock-Regel "-werbebanner." bietet sich dafür an. Was wollt ihr nur mit js, css und Co?
Ich meine ja nur. Oder ist das jetzt zu "kompliziert"?
@Joachim: ey komm, einfach kann jeder Profis brauchen ein WP-Plugin. Ein selbst geschriebenes
Kein js und keine Cookies und das Ding rockt dann nicht.
Ich wäre ja echt für eine leicht einzubindende Webaktion, die überall funktioniert. Es kann doch nicht so schwer sein, Werbung (auf die Adblock triggert) in wp einzubinden? Außerdem, die Botschaft kommt mit Publikumsbeschimpfung ("Hirnschaden" oder so) vielleicht nur suboptimal rüber... Sind Designer anwesend?
Willst Du eine Webaktion daraus machen, eh, ich könnte mal wirklich nachdenken. Was meinst Du?
@Joachim: warte mal: Kein JS, dann solltest du das Ding auch gar nicht zu sehen bekommen. Du hast JS aus und siehst das Ding trotzdem?
Und was die Beschimpfungen angeht: das ist mein Blog, das sollten die Leute von mir gewöhnt sein, außerdem ham DIE ja angefangen mich zu beschimpfen aber im Ernst: wenn das Plugin mal fertig ist, wird da jeder seinen eigenen Text reinschreiben können.
und nein, ich halte es für ungenügend, "just another banner" irgendwo hin zu klatschen, denn die nehmen die Leute doch eh nicht mehr wahr. So ein In-die-Fresse-Overlay wirkt da wesentlich direkter (wie man an den Reaktionen hier im Blog bestens sehen kann)
da]v[ax, alles absolut korrekt. Ich bin 100% Deiner Meinung. Ich denke nur, js und cookies sind da nicht notwendig.
Ja, ich sehe nix. Ich kann jedoch php, ECMAScript und Zip-Dateien öffnen und sogar Webseiten im Quelltext ansehen.
Und nein, nicht "just another banner". "In-die-Fresse-Overlay" ist schon korrekt.
Du hast sozusagen einen Fan. Aber:
Dazu gibt es css (was letztlich von Adblock geblockt werden kann, weil im Link ein böses Wort vorkommt). Bei css gibt es doch die Möglichkeit, den Nutzer den Style wählen zu lassen. Damit ist vielleicht die Frage geklärt, wie man das Overlay ohne Cookies los wird.
Sorry, alles nur theoretisch. Soll ich nun (darüber) nachdenken (und dann tun) oder nicht?
@Joachim: du musst nix tun, wir tun ja schon
Du siehst nix: das ist dann ja genau richtig.
Natürlich weden die Leute in der fertigen Version ihren eigenen Style wählen können. Ich fasse meine Vorstellung noch mal kurz zusammen:
1. ein EINFACH zu installierendes WP-Plugin, damit auch Nichtprofis das in ihr Blog geklebt bekommen
2. Optionale Felder im Admin-Bereich für a) eigenes CSS, b) eigenen Text
3. Menschen, die kein JS verwenden, sind eh schon vor den meisten Ads geschützt und sollen das Ding nicht zu sehen bekommen (deshalb die JS-Lösung: das Ding wird per JS sichtbar gemacht)
4. die Möglichkeit, das Overlay auch OHNE Adblock loszuwerden (deshalb die Cookie-Lösung. Schalte einfach mal JS wieder ein dann siehst du,was ich meine). Jeder Leser muss die Möglichkeit haben zu samen "ja, habs kapiert, aber jetzt gerade keinen Bock auf Adblock-Installation
5. Sahnehäubchen wäre eine zufällige Reihenfolge der angebotenen Adblocker. Aber das muss nicht sein.
PS: nur heute bin ich glaube ich zu müde, um da noch was zu tun. Mir fallen jetzt schon die Augen zu...
@Dingdong der Mondmann: okay.
@sergej (14): ich kapier' das nicht so ganz. In deiner Github-Version verlinkst du ein CSS und 2 JS, die aber in dem ZIP-File gar nicht drin sind. Funktioniert das?
Offene Fragen:
Warum wird auf ublock*org gelinkt?
https://de.wikipedia.org/wiki/UBlock
https://github.com/gorhill/uBlock/blob/master/README.md
Wieso wird AdBlock Plus gelistet?
http://www.mobilegeeks.de/adblock-plus-undercover-einblicke-in-ein-mafioeses-werbenetzwerk/
Und das ist alles nicht neu, von daher hätte man das ruhig berücksichtigen können.
@da]v[ax: Kann nicht sein. Welche Version hast Du denn heruntergeladen?
@LostInTranslation (26): zu uBlock: done. Zu APB: puh. Wie soll ich sagen? Ich weiß das. Ich weiß aber auch, dass es Leute gibt, die von ihrer Arbeit leben wollen. Du wirst jetzt sagen "ja aber Mafia". Ich habe auch kein so richtig gutes Argument dagegen. Außer vielleicht, dass persönliche Gründe habe, auf die zu verlinken, die ich jetzt aber nicht hier breit trete.
All I'm sayin: ich will das alles auch eigentlich gar nicht vorgeben. Sollen die Leute ruhige ihre eigenen LieblingsAdBlocker verlinken. Diversity rules.
@sergej (27): die da: https://github.com/crxproject/pro-adblock/archive/master.zip
Ich muss gestehen, ich finde die GitHub-Seite nicht sonderlich Noob-freundlich, deshalb fällt es mir auch immer schwer, darauf zu verlinken. Ich finde SELBER oft genug nicht die Binaries
Du kannst Flashblock für Chrome deiner Liste hinzufügen. Also da wird auch diese Meldung.
Ich will nicht mosern und kann auch gut mit einem Klick alle paar Tage leben. Aber so ist das für NoScript-Nutzer natürlich immer noch ein Problem: Keine Skripte von todamax.net - kein Wurli!
Aber bei mir tut es ohnehin nicht richtig. Ich habe ein frisches FF-Profil erstellt und nur NoScript installiert. Wenn ich dort keinerlei Skripte erlaube, sollte ich den Layer doch auch nicht angezeigt bekommen, oder? Ich sehe ihn aber trotzdem. Linux-Problem?
http://fs5.directupload.net/images/151026/e3ipptj4.png
DaMaX, die Argumentation ist richtig schlecht. :/
Es gibt Leute, die von ihrer Arbeit leben wollen. Offensichtlich sind die bei ABP angestellt, haben also aufgrund persönlicher Kontakte eine Daseinsberechtigung. Die Leute, die uns die Werbung ins Netz schmieren, gehen letzten Endes auch nur ihrer Arbeit nach, haben aber anscheinend keine persönlichen Kontakte und damit auch keine Daseinsberechtigung.
Das erscheint mir alles reichlich bigott.
Ums mal anders darzustellen: Werbung ist schlecht, aber nicht die von , weil dort mein Kaktus arbeitet.
@LostInTranslation: u got me thinking there. gib mir ein bisschen bedenkzeit, ok?
@Sven: huch?! Das wundert mich jetzt aber echt. Ich werds mir angucken, danke.
@da]v[ax: Hab ich mir fast gedacht. Im master.zip sind nur die Dateien, die auf der Frontpage angezeigt werden. Bisher habe ich sonst noch nichts hochgeladen, weil ich die Ordnerstruktur dauernd hin und her verschiebe.
Ok, das "letzte Release" ist nun in der ReadMe verlinkt.
PS: Mal eben auf die Schnelle gemalt.
@Alexander: was wird diese Meldung?
@sergej: Du bist der Hammer. Trotzdem bin ich mit der "umgedrehten" FuckAdBlock-Lösung nicht so wirklich häppy (zuviel JS meiner Meinung nach). Aber ich werde mal versuchen, deine Optionen mit zu übernehmen und vielleicht kriege ich ja dein Plugin geforkt und baue da eine minimalistische Lösung draus. Ich finds auf jeden Fall cool, wie sich das Ding entwickelt
Ja, irgendwie hast Du ja recht.
Kurzes "Hallo", da ich (siehe #10,#12)noch etwas schuldig bin und ungern offene Posten hinterlasse. Ich bin noch nicht zu einem Blick in Privoxy gekommen. Hatte Streß mit der Bahn, war Stunden zu spät zu Haus und moralisch am Rand des Amoklaufs.
Beim Blick in die Diskussion halte ich auch erst mal die Füße mit Investigation meinerseits still, bis sich hier die Lage etwas stabilisiert hat. Ich jage im Bereich der Software nur ungern bewegliche Ziele.
Wegen AdBlocker auf'm iPad: Ja, ich hörte munkeln, daß sich da etwas bewegt. Andererseits zwingt mich die bevormundende, fremdbestimmte Welt der Consumer-Devices aus dem Hause Apple für jeden Quark eine extra App zu installieren, für die ich mich per Authentifizierung erstmal persönlich im AppStore vorstellen muß. Und dann bekomme ich nur, was Apple gerade so an Apps duldet - technisch und inhaltlich. Da haben die durchaus resolute Vorstellungen. Such z.B. mal nach einem Äquivalent zu InSidder & Co.. Ergebnis: Zero, Nada, Nilch. Liegt nicht auf Linie des Hauses.
Da mache ich lieber freischaffend, selbstbestimmt und ohne bei Apple Erlaubnis einholen zu müssen, was ICH will. Ergo: Privoxy davor, gut ist. Ätschbätsch. Kurze Antwort: Wenn es da was bei Apple gibt, mache ich den Bohei bis dahin und deren Bevormundung nicht mit. Noch kürzer: AppStore - geh mir fort!
@sergej: hahaha Digger! Was geht bei dir ab? Vielleicht sollten wir mal telefonieren? Oder Tox austesten? Das könnte die Diskussion bzw. Abstimmung vielleicht vereinfachen... meine Mail haste ja, meld dich doch mal.
@Martin Wilhelm Leidig:
Bwahahaha! Sehr schön.
Verbesserungsvorschlag: Anstatt der Werbung Bilder wie in John Carpenters "They Live", wie z.B. Obey,Consume,Buy, als Platzhalter anzeigen lassen (So wie mit Privoxy, geht damit aber leider nur clientside).
Deine Seite ist sooo schräg und ich liebe Dejavu mono.
@schraeg: another safisfied customer schön, dass es dir gefällt. Bleib ruhig ein bisschen...
PS: bezüglich der "They Live" Idee: prinzipiell finde ich das lustig (weil ich diese ganze OBEY-Idee eben auch so cool finde), aber ich möchte eigentlich lieber Links zu AdBlockern in dem Overlay lassen, damit auch Lieschen Müller dahinter kommt, was sie verpasst.
"(Setzt per Javascript einen Cookie. Wenn Du das alles deaktiviert hast, weiß ich auch nicht, wie ich dir helfen soll)"
Wie immer weiß ich mir gut selbst zu helfen. Cookies bekommst Du dafür nicht. Du weißt, dass ich die Lösung technisch für nicht optimal halte?
Aber dennoch ein Lob. Die Idee ist absolut korrekt. Optisch gefällt mir die Lösung relativ gut. Inhaltlich wäre mehr Info wünschenswert. Viele Leute haben dazu gute Dinge geschrieben. Kleiner Link auf eine Info? Vielleicht hat hier jemand eine gute Quelle?
Vielen Dank für diese Arbeit. Sie ist für uns.
@Joachim:
Ich fürchte, ich werde nie eine Lösung finden, die ALLE technisch für optimal halten...wenn du Vorschläge hast, die zu Kommentar 23 passen, immer her damit.
Wenn das Ding fertig ist, kann jeder Blogbetreiber seinen eigenen text und seine eigenen Links da rein stecken, dann kann auch auf Infos verlinkt werden, wie man lustig ist.
Max, ich glaube, es ist nicht Dein Publikum das anstrengend ist. Da lobt man Dich mal...
Okay, Du wolltest es so:
zu 1. ein EINFACH zu installierendes WP-Plugin, damit auch Nichtprofis das in ihr Blog geklebt
So weit ich mich entsinne kann WP statische Inhalte und CSS einbinden. Also nimm eine CSS, die das Overlay gestaltet. Wenn schon, dann sollte ein Plugin genau das tun. Die CSS in das passende Verzeichnis werfen und eine Texteingabe ermöglichen.
zu 2. Optionale Felder im Admin-Bereich für a) eigenes CSS, b) eigenen Text
Der Text kann direkt eingetragen werden. Weil Texte kann man in WP eintragen. Denn dazu ist es da.
zu 3. Menschen, die kein JS verwenden, sind eh schon vor den meisten Ads geschützt und sollen das Ding nicht zu sehen bekommen (deshalb die JS-Lösung: das Ding wird per JS sichtbar gemacht)
Wieso denn dat? Was zur Hölle hat das mit js zu tun?
zu 4. die Möglichkeit, das Overlay auch OHNE Adblock loszuwerden (deshalb die Cookie-Lösung.
Ähm, Ansicht Webseitenstil und (der sinnvolle) Name der CSS ohne "Werbung"?
Als (optinales) Highlight kann da auch JS verwendet werden, um die css umzuschalten. Das ist die Rolle von javascript: Die Dinge zu verbessern. Aber nicht als Selbstzweck.
zu 5. Sahnehäubchen wäre eine zufällige Reihenfolge der angebotenen Adblocker.
Wieso? Gibt es mehr als 3-4? Wichtiger ist die Möglichkeit für User, auf einfache Weise zu erfahren, "warum". Außerdem, mit js könnte man würfeln. Ohne js kommt eben ein Scrollbar.
Aber Max, ich bestehe nicht auf meiner Meinung. Du hast einfach Recht (und ich meine Ruhe). Ernsthaft, wenn Du Hilfe willst, dann wirst Du es sagen. Wenn nicht und ich sehe, das würde hier nix werden, würde ich selbst was tun.
Nur eines schaffst Du wohl so schnell nicht. Deinen Bonus bei mir abzubauen. Dir ist gar nicht klar, wie sehr Du rockst. Da sind die kleinen Mängel nicht so schlimm - he, keep cool.
Friede. Wenn ich Dich zu sehr aufhalte, dann schreib einfach zurück: "Schnautze!". Ist okay.
@Joachim:
Hahaha danke. Das tut gut. Zum Rest beziehe ich später Stellung, ich muss heute mal ein bisschen ranklotzen. Könnte also später oder auch morgen werden.
Tag!
Wird immer besser! Weiter so!
Ist das nicht sowas in der Art:
https://de.wordpress.org/plugins/website-popups/
Bin noch nicht wirklich überzeugt
@Joachim: Deine Vorschläge sind natürlich längst am rollen.
@da]v[ax: Ich hab dann mal 'ne Betaversion rausgehauen. Die 1.0 kommt in Kürze.
@sergej: Hab deine Beta gesehen und finde sie toll. Natürlich passt sie kein Stück zu meiner Fullscreen-in-die-Fresse Version, aber das macht ja auch gar nix.
Ich finde, du machst das WIRKLICH großartig und ich kann da gar nicht wirklich viel Sinnvolles beitragen (außer vielleicht Anregungen zu geben), weil du offensichtlich der fähigere Plugin-Entwickler bist (und anscheinend auch die besseren Tools parat hat, wie man an CSS und CSS.min sieht).
Langer Rede kurzer Sinn: ich lass dich da mal so weiter frickeln, behalte aber "meine" Minimalversion hier im Blog. Wenn dein Teil fertig ist, wird es hier so fett promoted, wie ich das nur kann (was leider reichweitentechnisch nicht allzu weit sein dürfte).
PS: ich würde die Cookie-Zeit kleiner drehen (1-2 Wochen oder so), und eine echte "Custom CSS" Textarea dazu tun, damit man ggf. eben Dinge überschreiben kann.
Ach und ganz wichtig: z-index:10000000
Hallo in die Runde.
Ist zwar ein wenig OT, da es Joomla betrifft, aber ich finde die Idee und die Umsetzung mega
Deshalb habe ich mir erlaubt das Plugin von daMax zu nehmen und es für Joomla fit zu machen.
Ich mag aber auch die Variante mit dem modalen Fenster von sergej und evtl. mache ich auch diese Art der Anzeige, bei einer späteren Version mit rein. Mal sehen, denn ich möchte das noch etwas erweitern, evtl mit versch. modal Boxen. Zur Zeit, in der Version 1.0 gibt es nur eine Option zum einstellen, ob der Seitenname aus der Konfiguration im Text verwendet werden soll, oder ob man einen anderen Text dafür anzeigen lassen will. Den restlichen angezeigten Text, den ich von daMax übernommen habe, kann man in den Sprachdateien, die für Deutsch und Englisch schon enthalten sind, ändern. Das JavaScript und das CSS kann man auch schon in eigenen Dateien editieren. Die Pfade findet man in der Plugin-Beschreibung (der Verfall des Cookies ist im Moment auf 30 eingestellt).
In späteren Versionen will ich diese Dateien evt. in Textfelder Laden und speichern können und evtl. noch weitere Optionen hinzu fügen, ähnlich wie es der sergej schon bei sich angefangen hat.
Das Plugin läuft ab der Joomla Version 3.4.x und wurde auf 3 unterschiedlichen Templates geprüft und hat (hoffentlich) keine Bugs, soweit wie ich es getestet hatte und läuft auch schon bei mir auf der Seite
Den Download findet man hier: http://www.therealsystemerror.de/lucid_downloads/category/6-joomla-3-x.html#pro-adblocker
Ein Artikel dazu im Blog folgt noch.
Zum Abschluss noch ein Danke an alle hier, die daran beteiligt waren und sind. daMax und sergej, aber auch an alle anderen "contributors" in den Kommentaren.
Danke für die Idee, die Umsetzung und den kleinen Antrieb für mich, mal wieder etwas zu proggen, um nicht ganz aus der Übung zu kommen. Und ja. Diese Übung macht mir Spaß
Greetz
@LUCiDdev: hell yeah! So soll das sein
Ich habe fertig.