frankx: Twitter sponsored links ausblenden mit eigenem (user...)CSS?

Ahoi alle

Twitter streut ja "gesponsorte Links", also Werbung ein. Ich habe kurz gegooglet und finde auf die Schnelle keine Möglichkeit, das im Browser per eigenem CSS auszublenden.

Idee war, dass ich in FF (oder Chrome) vielleicht ein oder das user....css bearbeiten kann, um die li-Elemente, die in Twitter gesponsored sind, auf "hidden" zu setzen. Hat jemand da eine Idee oder Links oder so? Habe mir grade via FF mal den Quelltext eines solchen Li-Elementes angeschaut. Irgendwo weiter unten ist dann ein Anker mit der Klasse class="js-action-profile-promoted js-user-profile-link js-promoted-badge". Von dem müsste man dann auf das Parent-li per CSS verweisen.

Bindet jemand eigenes Stylesheet bei FF oder Chrome ein?

Dank und Gruß,

bob from berlin

akzeptierte Antworten

  1. Hallo,

    Twitter streut ja "gesponsorte Links", also Werbung ein. Ich habe kurz gegooglet und finde auf die Schnelle keine Möglichkeit, das im Browser per eigenem CSS auszublenden.

    versuch es mal so

    promoted-tweet {
     display:none;
    }
    
    1. Ahoi Sara

      Hallo,

      Twitter streut ja "gesponsorte Links", also Werbung ein. Ich habe kurz gegooglet und finde auf die Schnelle keine Möglichkeit, das im Browser per eigenem CSS auszublenden.

      versuch es mal so

      promoted-tweet {
       display:none;
      }
      

      ja, sah ich jetzt auch, dass das erste div im li, das alles umschließt, die klasse promoted-tweet hat u.a.. muss nur noch gucken, wie ich entweder bei chrome oder bei ff an ein user.css rankomme, aber das scheint zu gehen. muss erstmal los ;-).

      Dank und Gruß,

      bob from berlin

      1. @@frankx

        ja, sah ich jetzt auch, dass das erste div im li, das alles umschließt, die klasse promoted-tweet hat

        Oh, die hat sich bei mir in den 3 Punkten versteckt.

        DOM der Twitter-Seite im Entwicklerwerkzeug

        LLAP 🖖

        --
        Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
      2. Hallo,

        muss nur noch gucken, wie ich entweder bei chrome oder bei ff an ein user.css rankomme, aber das scheint zu gehen. muss erstmal los ;-).

        ich verstehe zwar noch nicht so recht was du erreichen willst, aber für den Firefox und Chrome gibt es z.B. das Plugin Stylish (FF) Stylebot (Chrome), damit kannst du eine CSS Datei umschreiben. Eine eigene CSS kannst du bei Twitter soweit ich ich weiß nicht einbinden.

        1. Ahoi Sara

          Hallo,

          muss nur noch gucken, wie ich entweder bei chrome oder bei ff an ein user.css rankomme, aber das scheint zu gehen. muss erstmal los ;-).

          ich verstehe zwar noch nicht so recht was du erreichen willst, aber für den Firefox und Chrome gibt es z.B. das Plugin Stylish (FF) Stylebot (Chrome), damit kannst du eine CSS Datei umschreiben. Eine eigene CSS kannst du bei Twitter soweit ich ich weiß nicht einbinden.

          Bei Chrome finde ich: https://chrome.google.com/webstore/detail/user-css/okpjlejfhacmgjkmknjhadmkdbcldfcb/related

          Es muss natürlich heißen

          .promoted-tweet{
          
          }
          
          

          Und es "funzt" im Chrome.

          Dank und Gruß,

          bob from berlin

          1. Ahoi frankx

            Ahoi Sara

            Hallo,

            muss nur noch gucken, wie ich entweder bei chrome oder bei ff an ein user.css rankomme, aber das scheint zu gehen. muss erstmal los ;-).

            ich verstehe zwar noch nicht so recht was du erreichen willst, aber für den Firefox und Chrome gibt es z.B. das Plugin Stylish (FF) Stylebot (Chrome), damit kannst du eine CSS Datei umschreiben. Eine eigene CSS kannst du bei Twitter soweit ich ich weiß nicht einbinden.

            Bei Chrome finde ich: https://chrome.google.com/webstore/detail/user-css/okpjlejfhacmgjkmknjhadmkdbcldfcb/related

            Es muss natürlich heißen

            .promoted-tweet{
            
            }
            
            

            Und es "funzt" im Chrome.

            Im FF ist es etwas mühsamer, dafür ohne addon:

            http://www-archive.mozilla.org/unix/customizing.html#usercss

            In C:\Users<nutzername>\AppData\Roaming\Mozilla\Firefox\Profiles<blabla>.default\chrome muss das userContent.css angelegt werden. Und alles mit !important markiert werden:

            .promoted-tweet {
            	border: 3px solid red !important; 
            }
            

            funktioniert ...;

            Dank und Gruß,

            bob from berlin

          2. Hallo,

            also ich nutzte mein Twitter über https://tweetdeck.twitter.com und hab absolut 0 Werbung :) Vielleicht wäre dieses auch eine Option für dich, wenn es nur um die Werbung geht.

            1. Ahoi Sara

              Hallo,

              also ich nutzte mein Twitter über https://tweetdeck.twitter.com und hab absolut 0 Werbung :) Vielleicht wäre dieses auch eine Option für dich, wenn es nur um die Werbung geht.

              Ja, interessant. Allerdings nutze ich eigentlich nur die linke Spalte, also die Tweets. Messages und Notifications brauche ich glaube ich nicht im Überblick. Was "Activity" ist, kapiere ich noch nicht so ganz. Immerhin aber lustig, dass es dort keine Werbung gibt. Ich dachte, Twitter finanziert sich über Werbung ...;

              Dank und Gruß,

              bob from berlin

              1. Guten Morgen,

                Ja, interessant. Allerdings nutze ich eigentlich nur die linke Spalte, also die Tweets. Messages und Notifications brauche ich glaube ich nicht im Überblick. Was "Activity" ist, kapiere ich noch nicht so ganz.

                Wenn du in TweetDeck nur eine Spalte haben willst, dann blende die restlichen doch einfach aus :) Dazu auf die „Schieberegler“ (siehe Grafik) klicken und dort wiederrum auf Remove. Links unter Accounts bzw. wenn du die Spalte zugeklappt hast auf die Köpfe klicken und du kannst noch weitere Einstellungen vornehmen.

                Alternativ-Text

                Activity habe ich ausgeblendet, hier werden Tweets geladen die laut Twitter interessant für dich sein könnten (wenn ich es noch richtig in Erinnerung habe).

                Immerhin aber lustig, dass es dort keine Werbung gibt. Ich dachte, Twitter finanziert sich über Werbung ...;

                Wie das Geschäftsmodell hinter Twitter aussieht, kann ich dir wirklich nicht sagen, ich kann mir allerdings nicht vorstellen, dass Twitter so viel Geld mit Werbung verdient um alle Kosten decken zu können. Allerdings muss man sagen in der Twitter-App wird die Werbung gefühlt von Tag zu Tag mehr.

  2. @@frankx

    Irgendwo weiter unten ist dann ein Anker mit der Klasse class="js-action-profile-promoted js-user-profile-link js-promoted-badge". Von dem müsste man dann auf das Parent-li per CSS verweisen.

    Geht (noch) nicht. Mit CSS kommst du im DOM nur runter oder zu nachfolgenden Geschwistern, aber nicht rauf oder zu vorigen Geschwistern.

    Und Twitter wird dir auch kaum den Gefallen tun. Ganz blöd sind die ja auch nicht.

    LLAP 🖖

    --
    Ist diese Antwort anstößig? Dann könnte sie nützlich sein.
    1. Ahoi Gunnar

      @@frankx

      Irgendwo weiter unten ist dann ein Anker mit der Klasse class="js-action-profile-promoted js-user-profile-link js-promoted-badge". Von dem müsste man dann auf das Parent-li per CSS verweisen.

      Geht (noch) nicht. Mit CSS kommst du im DOM nur runter oder zu nachfolgenden Geschwistern, aber nicht rauf oder zu vorigen Geschwistern.

      Und Twitter wird dir auch kaum den Gefallen tun. Ganz blöd sind die ja auch nicht.

      ??? weiß nicht: https://forum.selfhtml.org/self/2015/oct/2/twitter-sponsored-links-ausblenden-mit-eigenem-user-punkt-punkt-punkt-css/1651562#m1651562

      LLAP 🖖

      Dank und Gruß,

      bob from berlin

  3. Hallo,

    Twitter streut ja "gesponsorte Links", also Werbung ein. Ich habe kurz gegooglet und finde auf die Schnelle keine Möglichkeit, das im Browser per eigenem CSS auszublenden.

    Du möchtest also einen Dienst nutzen und nicht nur nicht Geld dafür zahlen, sondern auch noch verhindern, dass sich der Anbieter anderweitig finanzieren kann. An dieser Philosophie ist schon so manch gute Idee verstorben.

    Gruß
    Kalk

    1. Ahoi Tabellenkalk

      Hallo,

      Twitter streut ja "gesponsorte Links", also Werbung ein. Ich habe kurz gegooglet und finde auf die Schnelle keine Möglichkeit, das im Browser per eigenem CSS auszublenden.

      Du möchtest also einen Dienst nutzen und nicht nur nicht Geld dafür zahlen, sondern auch noch verhindern, dass sich der Anbieter anderweitig finanzieren kann. An dieser Philosophie ist schon so manch gute Idee verstorben.

      Du machst Witze, oder? Twitter (gemäß Wikipedia):

      "Am 7. November 2013 ging die Twitter Inc. an die Börse. Bei einem Ausgabepreis von 26 Dollar pro Aktie und insgesamt 545 Millionen Aktien ergab sich am Ausgabetag ein rechnerischer Unternehmenswert von 14,17 Milliarden US-Dollar"

      "Die Finanzierung des Unternehmens erfolgte anfänglich über Investoren, zu denen unter anderem Facebook Inc. und die russische Investmentgesellschaft Mail.ru Group gehören. Anfang November 2013 ging das Unternehmen an die Börse, der Erlös lag bei 1,82 Milliarden Dollar."

      Und vermutlich nutzt Du selber kein Adblock oder ähnliches.

      Dank und Gruß,

      bob from berlin