TopNavBar: CSS-Troubles mit NoScript?
Hallo ihr tapferen Recken und Streiter im Friendica Codeland,
mir fällt immer wieder auf, dass sich meine TimeLine (/network) über die TopNavBar schiebt. Das ist ab und an etwas nervig, weil dabei auch die Infos in der Glocke verdeckt und nicht mehr klickbar werden.
Im CSS-fach-Chinesisch: da wird wohl eins der <div-Tags> beim z-index einen unglücklichen Wert haben. Zumindest meine Vermutung aus der weiten Ferne.
Beheben kann ich das ganze, wenn ich die ganzen per NoScript geblockten Quellen zulassen würde. Das mag ich aber nicht so pauschal machen.
Falls machbar, habt ihr eine Chance, das bei Gelegenheit zu beheben? Oder habt ihr einen anderen Tipp?
Hier mal ein Blick auf meine TopNavBar:
Und hier einen Blick auf meine NoScript-Optionen. Die Seite meiner Friendica-HomeBase-Instanz ist freigeschaltet. Der Rest nicht:
Roland Häder
•tom s
•Roland Häder
•x-index
mit einem sehr hohen Wert und!important
(ueberschreibt andere Werte) hinzu.tom s
•Michel
•@tom s
Ach gut, da bin ich zum Glück nicht der Einzige. (Theme Frio)
Ich habe das Problem nur auf dem Mobiltelefon. Und da sind durchgehend alle MenüsTransparent und nicht klickbar ausser dem Hauptstream in der Mitte.
Auch ich habe auf allen Browsern Noscript drauf. Ich werde mich hüten die Fremdquellen einzuschalten. Das tue ich nur wenn ich eine bestimmte Ressource konsumieren will.
Ich würde es begrüssen, wenn Friendica Fremdquellen selber so behandeln würde.
@Roland Häder @Ted Mahon
Ted Mahon
•elrido
•.& Daniel Tietze ;
•Zum Einen ist das wider die Idee von NoScript.
Zum Anderen wird das über kurz oder lang jemand ausnutzen. 🦠 Zack hat man sich was eingefangen.
Unabhängig davon, wie das Phänomen aktuell entsteht, wäre es für Friendica ein Leichtes, die z-Indices zu erhöhen.
@Ted Mahon
elrido
•Ted Mahon
•Aber NoScript möchte ich jetzt auch nicht abschalten .... 🤔 Blöde Sache und immer mal wieder recht unhandlich ...
Roland Häder
•Jeff Toon
•Aber, ob das für die Macher von NoScript ok ist ...? 🤔
Roland Häder
•Michel
•@Ted Mahon
Was für einen Sinn, bzw was wäre die gewünschte Auswirkung die diese Veränderung hat die NoScript da macht?
@elrido @.&Daniel Tietze; @Friendica Support
elrido
•Ich rate mal dass es dazu dienen sollte, dass die NoScript-Modal-Dialoge stets über allem anderen Content angezeigt werden, z.B. über einem Modal-Login-Dialog. Leider targetted es aber eine Eigenschaft die auch das Friendica-Design nutzt.
Es ist also mutmasslich schon eher ein NoScript-Bug als einer in Friendica. Ich nutze aber weiterhin gerne beides und kann mir nun helfen - es tritt nur auf wenn Videos in meiner Timeline sind, was derzeit nicht oft der Fall ist. Ich glaube Bilder werden auf meiner Instanz selbst gecached, wenn ich das Plugin dazu noch im Einsatz habe.
Ted Mahon
•tom s
•.& Daniel Tietze ;
•Was Youtube angeht, ist das weniger ein Sicherheits- als ein Datenschutz-Problem. Genauso mit Vimeo.
Bei den Fediverse-Servern ist das eine Vertrauensfrage.
Bei anderen Domains bzw. Servern würde ich mir lieber zweimal überlegen, ob ich das Video wirklich sehen muss oder ob der Sinn von NoScript eher im Vordergrund steht: Sicherheit und Datenschutz.
Ted Mahon
•Michel
•Der Ersatzcontent könnte ein Symbol füs Medium und die Herkunftsdomain beinhalten.
Gibt es den nun schon ein Issue dafür?
tom s
•@Michel Eine super Idee. Dann aber bitte auch noch zwei Warnhinweise und drei Kästchen für Einverständniserklärungen dazu. Perfekt.
Du schreibst es ja:
Das reicht nicht?
Ging es nicht eigentlich um ein verschobenes Layout in friendica in Bezug auf NoScript hierbei?
Michel
•Roland Häder
•https://example.org/
erlauben, oder auch Einzelvideos..& Daniel Tietze ;
•Nur hülfe nur kurz, denn das änderte nichts daran, dass NoScript den z-Index verändert. Spätestens im Augenblick des Video-Aufrufs wäre das Phänomen wieder da.
@Michel @Ted Mahon
Michel
•Wenn Friendica eine saubere Lösung hätte, dann wäre es auch kein Problem mehr, weil Friendica für NoScript eine globale Ausnahme bekäme.
@Roland Häder @.&Daniel Tietze;
tom s
•Michel
•Friendica kann mit einem eigenen Javascript das Laden des Fremden Inhaltes anstossen wenn es benötigt wird.
Thomas
•Das Problem konnte ich bei NoScript auch beobachten.
Setze jedoch mittlerweile auf #UBlock und blockiere darüber auch Scripte