Scrollbar Skript funktioniert nicht mehr

  • Firefox-Version
    Nightly 113
    Betriebssystem
    Windows 7

    Leider funktioniert auch mein Script unter Nightly 113 nicht mehr. Gibt es eine Möglichkeit dieses anzupassen?

    (leider wird der eingefügte Code immer ohne Abstände und Formatierung angezeigt, auch wenn ich ihn mit Formatierung einfüge.

    Und hochladen kann ich die Datei auch nicht, da die Dateiendung nicht akzeptiert wird, selbst wenn ich sie ändere.

    JavaScript
    (function () {    var css = `        scrollbar {  -moz-appearance: none;  -moz-binding: url("chrome://global/content/bindings/scrollbar.xml#scrollbar");  cursor: default; /*background-color: -moz-dialog !important;*/  background: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdib3g9IjAgMCAyIDIiIHdpZHRoPSIyIiBoZWlnaHQ9IjIiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9Ii1tb3otZGlhbG9nIi8+PHJlY3QgZmlsbD0iVGhyZWVESGlnaGxpZ2h0IiB4PSIxIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIi8+PHJlY3QgeD0iMSIgeT0iMSIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0iLW1vei1kaWFsb2ciLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIHg9IjAiIHk9IjEiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiLz48L3N2Zz4=") repeat !important;}@media all and (-moz-overlay-scrollbars) {  scrollbar[root="true"] {    position: relative;    z-index: 2147483647; /* largest positive value of a signed 32-bit integer */  }  scrollbar:not([active="true"]),  scrollbar[disabled="true"] {    visibility: hidden;  }}scrollbar[orient="vertical"] {   -moz-appearance: none;   min-width: 1% !important;   max-width: 1% !important;}scrollbar[orient="horizontal"] {   -moz-appearance: none;   min-height: 1% !important;   max-height: 1% !important;}/* ::::: borders for thumb and buttons ::::: */thumb {    -moz-appearance: none!important;    position: relative !important;    background-color: -moz-dialog !important;    min-height: 16px !important;        min-width: 0.8vw !important;max-width: 0.8vw !important;      pointer-events: auto;    border-top: 0.05vw solid -moz-dialog !important;    border-left: 0.05vw solid -moz-dialog !important;    border-right: 0.05vw solid rgb(0, 0, 0) !important;    border-bottom: 0.05vw solid rgb(0, 0, 0) !important;    box-shadow: 0.05vw 0.05vw 0 ThreeDHighlight inset, -0.05vw -0.05vw 0 ThreeDShadow inset !important;}scrollbarbutton {    background-color: -moz-dialog !important;    border-top: 0.05vw solid -moz-dialog !important;    border-left: 0.05vw solid -moz-dialog !important;    border-right: 0.05vw solid rgb(0, 0, 0) !important;    border-bottom: 0.05vw solid rgb(0, 0, 0) !important;    box-shadow: 0.05vw 0.05vw 0 ThreeDHighlight inset, -0.05vw -0.05vw 0 ThreeDShadow inset !important;  }scrollbarbutton:not(.disabled):hover:active {    background-color: -moz-dialog !important;    border: 0.05vw solid ThreeDShadow !important;    box-shadow: none !important;}/* ::::: slider - a thumb is inside  ::::: */slider {  -moz-appearance: none;  background-color: #e4e4e4 !important;background-repeat: no-repeat !important;}slider[orient="vertical"] {  -moz-appearance: none;}/* ::::: thumb (horizontal) ::::: */thumb[orient="vertical"] {  -moz-appearance: none;  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;}thumb[orient="horizontal"] {  -moz-appearance: none;  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;}/* ::::: scrollbar button ::::: *//* ::::: square at the corner of two scrollbars ::::: */scrollcorner {   -moz-appearance: none !important;  -moz-binding: url(chrome://global/content/bindings/scrollbar.xml#scrollbar-base);  width: 1vw;  cursor: default;  background-color: -moz-dialog; !important;}/* ..... increment .... */scrollbarbutton[type="increment"] {  -moz-appearance: none;  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiB5PSI0IiB4PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjYiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeT0iNiIgeD0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+");/*background-position: -1px -2px !important;*/background-position: center !important;opacity: 0.6 !important;}scrollbarbutton[type="increment"][disabled="true"] {  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjciIHk9IjQiIHg9IjUiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIyIiBmaWxsPSJUaHJlZURIaWdobGlnaHQiIHg9IjYiIHk9IjEwIi8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMiIgZmlsbD0iVGhyZWVESGlnaGxpZ2h0IiB4PSI3IiB5PSI5Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMiIgZmlsbD0iVGhyZWVESGlnaGxpZ2h0IiB4PSI4IiB5PSI4Ii8+PHJlY3Qgd2lkdGg9IjEiIGZpbGw9IlRocmVlREhpZ2hsaWdodCIgaGVpZ2h0PSIxIiB5PSI4IiB4PSI5Ii8+PHJlY3QgZmlsbD0iVGhyZWVEU2hhZG93IiB3aWR0aD0iMSIgaGVpZ2h0PSI1IiB5PSI1IiB4PSI2Ii8+PHJlY3QgZmlsbD0iVGhyZWVEU2hhZG93IiB3aWR0aD0iMSIgaGVpZ2h0PSIzIiB5PSI2IiB4PSI3Ii8+PHJlY3QgZmlsbD0iVGhyZWVEU2hhZG93IiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI4Ii8+DQoJDQoJDQo8L3N2Zz4=");/*background-position: -1px -5px !important;*/background-position: center !important;opacity: 0.6 !important;}scrollbar[orient="vertical"] > scrollbarbutton[type="increment"] {  -moz-appearance: none;  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB4PSIzIiB5PSI1IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHk9IjYiIHg9IjQiIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeD0iNSIgeT0iNyIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4PSI2IiB5PSI4IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+");/*background-position: -1px -5px !important;*/background-position: 30% !important;opacity: 0.6 !important;}scrollbar[orient="vertical"] > scrollbarbutton[type="increment"][disabled="true"] {    min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIGhlaWdodD0iMSIgd2lkdGg9IjciIHg9IjMiIHk9IjUiLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIGhlaWdodD0iMSIgd2lkdGg9IjIiIHk9IjYiIHg9IjkiLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIGhlaWdodD0iMSIgd2lkdGg9IjIiIHk9IjciIHg9IjgiLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIGhlaWdodD0iMSIgd2lkdGg9IjIiIHg9IjciIHk9IjgiLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIGhlaWdodD0iMSIgd2lkdGg9IjEiIHg9IjciIHk9IjkiLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIGhlaWdodD0iMSIgd2lkdGg9IjUiIHk9IjYiIHg9IjQiLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIGhlaWdodD0iMSIgd2lkdGg9IjMiIHg9IjUiIHk9IjciLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHg9IjYiIHk9IjgiLz4NCgkNCgkNCjwvc3ZnPg==");/*background-position: -1px -5px !important;*/background-position: center !important;opacity: 0.6 !important;}/* ..... decrement .... */scrollbarbutton[type="decrement"] {  -moz-appearance: none;  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;   background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiB5PSI0IiB4PSI4IiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3Qgd2lkdGg9IjEiIGhlaWdodD0iMyIgeT0iNiIgeD0iNiIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI3IiB4PSI1IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+");/*background-position: -1px -2px !important;*/background-position: center !important;opacity: 0.6 !important;}scrollbarbutton[type="decrement"][disabled="true"] {   min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;   background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMTUiIHdpZHRoPSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjciIHk9IjQiIHg9IjgiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSI3IiBmaWxsPSJUaHJlZURIaWdobGlnaHQiIHk9IjUiIHg9IjkiLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjUiIHk9IjUiIHg9IjciLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjMiIHk9IjYiIHg9IjYiLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHk9IjciIHg9IjUiLz4NCgkNCgkNCjwvc3ZnPg==");/*background-position: -1px -5px !important;*/background-position: center !important;opacity: 0.6 !important;}scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"] {  -moz-appearance: none;  min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;   background-image:  url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBoZWlnaHQ9IjEiIHdpZHRoPSI3IiB5PSI4IiB4PSIzIiBmaWxsPSJtZW51dGV4dCIvPjxyZWN0IGhlaWdodD0iMSIgd2lkdGg9IjUiIHg9IjQiIHk9IjciIGZpbGw9Im1lbnV0ZXh0Ii8+PHJlY3QgaGVpZ2h0PSIxIiB3aWR0aD0iMyIgeT0iNiIgeD0iNSIgZmlsbD0ibWVudXRleHQiLz48cmVjdCB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB5PSI1IiB4PSI2IiBmaWxsPSJtZW51dGV4dCIvPg0KCQ0KCQ0KPC9zdmc+");/*background-position: -0.02vw -0.15vw !important;*/background-position: 30% !important;opacity: 0.6 !important;}   scrollbar[orient="vertical"] > scrollbarbutton[type="decrement"][disabled="true"] {   min-width: 0.8vw !important;max-width: 0.8vw !important;min-height: 0.8vw !important;max-height: 0.8vw !important;background-repeat: no-repeat !important;  background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNSIgaGVpZ2h0PSIxNSIgdmlld0JveD0iMCAwIDE1IDE1Ij4NCgk8cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIGhlaWdodD0iMSIgd2lkdGg9IjciIHk9IjgiIHg9IjMiLz48cmVjdCBmaWxsPSJUaHJlZURIaWdobGlnaHQiIHdpZHRoPSI3IiBoZWlnaHQ9IjEiIHk9IjkiIHg9IjQiLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIGhlaWdodD0iMSIgd2lkdGg9IjUiIHg9IjQiIHk9IjciLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIGhlaWdodD0iMSIgd2lkdGg9IjMiIHk9IjYiIHg9IjUiLz48cmVjdCBmaWxsPSJUaHJlZURTaGFkb3ciIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIHk9IjUiIHg9IjYiLz4NCgkNCgkNCjwvc3ZnPg==") !important;/*background-position: -0.02vw -0.09vw !important;*/background-position: center !important;opacity: 0.6 !important;}        }    `;    var sss = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);    var uri = makeURI('data:text/css;charset=UTF=8,' + encodeURIComponent(css));    sss.loadAndRegisterSheet(uri, sss.AGENT_SHEET);})();

    3 Mal editiert, zuletzt von NoNameNeeded (3. April 2023 um 22:10)

  • Dein Script verwendet noch -moz-binding und ist damit bereits seit Jahren nicht mehr aktuell. :/ Was spricht gegen die Verwendung des aktuellen Scripts von Aris, welches ja funktioniert? Solltest du andere Farben oder Grafiken verwenden, kannst du die an den entsprechenden Stellen ja mit denen aus deinem Script austauschen.

    Nachtrag: Link, nachdem die Beiträge in ein eigenes Thema verschoben worden sind.

  • Wodurch kann moz binding denn ersetzt werden?

    Was die Anpassung des anderen Scripts betrifft (also mit meinen Grafiken) sehe ich da eher schwarz.

    In dem Script von Aris sind nämlich nur die Pfeilbuttons tatsächlich Grafiken (wenn ich das richtig sehe) und da eigentlich auch nur die Grafik auf dem Pfeil nicht der eigentliche Button.

    Bei mir ist das aber anders, ich denke nicht, dass es mir gelingen wird das so anzupassen, dass es dann wieder so aussieht wie in meinem Script.

    Dafür fehlen mir dann doch die Kenntnisse.

  • ...

    Dafür fehlen mir dann doch die Kenntnisse.

    Schau Dir doch mal das von mir geänderte Skript hier an,

    da habe ich die Pfeile durch svg-Dateien ersetzt. Das sollte genau so auch mit png oder so funktionieren.

    Eventuell hilft es Dir ja weiter.

    Und schau doch Mal ob Du es nicht schaffst Deinen Code in formatierter Version hier zu posten,

    so ist er doch gar nicht lesbar.

    Nur Not zipe Dein Skript und lade es hoch.

    Mit <3lichem Gruß

    Mira

  • Doch, die Pfeile (also die Grafiken auf den Buttons) die konnte ich tatsächlich ersetzen.

    Allerdings habe ich dann etwas verpfuscht und das veränderte Script wieder gelöscht. Ist aber nicht viel verloren, denn abgesehen von den Pfeil Buttons habe ich da ja nichts verändern können.

    Es ist halt einfach ganz anders aufgebaut (das Script), also z.B. den "Thumb"-Teil kann ich nicht einfach durch eine Grafik aus meinem Script ersetzen, weil das dort als background bezeichnet wird aber in Aris' Script ganz anders.

    Und ja, ich versuch's mal als zip-Datei:

  • Wodurch kann moz binding denn ersetzt werden?

    Durch gar nichts. Es gibt bereits seit 2019 keine XBL-Bindings mehr. Und wenn dir bis gestern kein Problem damit aufgefallen ist, suchst du auch nicht wirklich einen Ersatz dafür. Der Teil des Codes wird schlicht und ergreifend tot sein. Es zeigt aber eben, dass dein Script hoffnungslos veraltet ist und du besser ein aktuelles Script einsetzen solltest.

  • Ich habe dieses Script nicht erstellt sondern nur angepasst, bis Nightly 113 letzte Woche (oder so) hat es aber noch einwandfrei funktioniert.

    Ich weiß auch nicht wie wichtig moz binding für dieses Script ist und was es tut.

    Ich weiß daher auch nicht, ob es überhaupt daran liegt, dass es jetzt nicht mehr funktioniert.

    Vllt. liegt es ja auch an etwas anderem, keine Ahnung.

    Wenn moz binding tatsächlich seit 2019 tot ist, wäre es ja eigentlich sogar naheliegend dass das Problem woanders liegt, wenn das Script bis vor ein paar Tagen noch funktioniert hat.

    Wäre ja dann eigentlich auch ganz gut, wenn es sich leicht anpassen ließe, aber ich habe halt leider keine Ahnung davon.

  • Welche Fragen?
    Die Fragen bzgl. moz-binding?
    Die habe ich gestellt, weil Sören darauf hingewiesen hat, dass es moz-binding nicht mehr gibt.

    Mir ist es egal welches Script ich verwende, solange das Ergebnis passt.

    Nur glaube ich nicht, dass ich Aris Script soweit anpassen kann, dass es meines ersetzt.

  • Hab's jetzt so weit hinbekommen, nur was mir beim besten Willen nicht gelingen mag ist die vertikale Scrollbar insgesamt etwas schmaler und die horizontale etwas breiter zu machen.

    Egal wo ich da auch max-width: 4px !important; eintrage, es hilft nix.

    (4px ist zu schmal, aber da würde ich die Veränderung sofort sehen, ist nur zum Test).

  • Egal wo ich da auch max-width: 4px !important; eintrage, es hilft nix.

    (4px ist zu schmal, aber da würde ich die Veränderung sofort sehen, ist nur zum Test).

    Einen schönen Guten Morgen.

    Du scheinst ja genauso hartnäckig und ahnungslos zu sein wie ich! :D

    Ich ringe auch Probleme nieder, ob ich von der Sache Ahnung habe oder nicht.

    Leider wird Dich meine Antwort enttäuschen, die Breite der Scrollbar lässt sich leider nicht beeinflussen.

    Und es kommt noch schlimmer, wenn Du eine Page vergrößerst, wird die Scrollbar auch breiter.

    Das hat damit zu tun, dass dieses Element irgendwie nicht direkt zum Browser gehört.

    Zumindest hatte ich diese Erklärung so noch im Hinterkopf, irgendwo hat das irgendwer hier mal etwas

    genauer erklärt, ich werde das noch mal raussuchen.

    Kannst Du Dein "neues" Skript noch ein Mal hier reinstellen?

    (Text kopieren, und danach markieren und erst dann auf den Button CODE klicken.

    Jetzt nur noch auswählen, dass es Javascript ist)

    Mit <3lichem Gruß

    Mira

  • Das Skript funktioniert nicht mehr und ist auch nicht mehr anpassbar.

    Wieso sollte das Script nicht anpassbar sein? :/ Der Teil, der seit 2019 nicht mehr funktioniert, war ja ganz offensichtlich nicht so wichtig für dieses Script. Und die Ursache dafür, dass es jetzt plötzlich nicht mehr funktioniert, dürfte schon auf Grund des Zeitpunkts vermutlich die gleiche sein wie bei dem anderen Script. Ich empfehle das andere Script, weil es keinen veralteten Code mehr mitschleppt. Aber anpassbar ist dieses Script natürlich genauso.

    Nur die Optionen, die Aris entfernt hat, sind vermutlich nicht mehr anpassbar. Da hilft NoNameNeeded dann aber auch der Wechsel zu dem Script von Aris nicht.

  • Und es kommt noch schlimmer, wenn Du eine Page vergrößerst, wird die Scrollbar auch breiter.

    Das hat damit zu tun, dass dieses Element irgendwie nicht direkt zum Browser gehört.

    Ja, ich weiß.

    Die Scrollbar wird als Teil der Webseite gesehen und entsprechend vergrößert wenn man die Zeite zoomt.

    Das ist der Grund warum du in meinem alten Script so viele vws findest, also statt Pixel-Angaben steht da bspw. 0,05vw.

    Das ist kein absoluter Wert sondern ein relativer (sowas wie % obwohl % wieder etwas anderes ist).

    Das hat den großen Vorteil, dass die Scrollbar eben gerade nicht größer oder kleiner wird, je nach Zoom-Einstellung der gerade geöffneten Webseite.

    Es hat jedoch auch den Nachteil, dass die Scrollbar in kleineren Fenstern (z.B. der Sidebar oder dem "Bibliothek"-Fenster) praktisch nicht mehr sichtbar ist, weil sie zu klein und schmal ist.

    Bei dem Script von Aris verhält es sich im Grunde genauso, ABER mit einem Unterschied: In der Nightly 113 wird die Scrollbar nicht mehr größer oder kleiner, egal wie die Zoom-Einstellung der Seite ist (sehr wohl aber bei der aktuellen Fx-Version und auch bei der ESR-Version).

    Dafür werden die Scrollbuttons länger.

    Und außerdem ist die horizontale Scrollbar viel schmaler als die vertikale (deswegen oben meine Frage wie man die anpassen kann).

    Aber das scheint eben nur bei der Nightly der Fall zu sein. Vielleicht ist das ein Bug oder vllt. irgendeine Art Neuerung die Aris vllt. noch anpassen wird, also darauf werde ich jetzt nicht (mehr) mein Hauptaugenmerk legen, weil wie schön die Nightly-Version aussieht oder nicht, ist ja erst mal Nebensache.

    Ich werde versuchen "mein" neues Script hier einzufügen, aber scheinbar klappt das ja nicht mehr so richtig, warum auch immer...

  • Script hier einzufügen, aber scheinbar klappt das ja nicht mehr so richtig

    :/

  • Habe ich mal ausprobiert, selbes Ergebnis.

    Hätte mich aber auch gewundert wenn's im Fehlerbehebungsmodus geklappt hätte.

    Ich habe keine neuen Erweiterungen oder so installiert und früher hat das ja mal auch geklappt mit dem Einfügen von Code ohne die Formatierung zu schrotten.