1. Nachrichten
  2. Forum
    1. Unerledigte Themen
    2. Forenregeln
  3. Spenden
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Forum
  • Erweiterte Suche
  1. camp-firefox.de
  2. Merci chao

Beiträge von Merci chao

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 29. September 2026 um 08:25

    Firefox 157 wird heute offiziell veröffentlicht und bringt das neue Nova-Design.
    Für Nutzer von Multi Tab Rows (MultiTabRows@Merci.chao.uc.js):

    1. Wenn Sie die pillenförmigen Tabs wieder in einen kantigeren Stil ändern möchten, passen Sie tabCornerRadius an.
      In Firefox 156 war der Standardwert 8.
      Beachten Sie, dass diese Einstellung keine anderen Interface-Elemente wie die Eckradien von Buttons beeinflusst.
    2. Um die Tab-Dimensionen im automatischen Kompaktmodus fein abzustimmen, passen Sie tabContentHeightCompact, tabHorizontalPaddingCompact und tabVerticalMarginCompact an.
      Um den automatischen Kompaktmodus zu deaktivieren, gehen Sie zu Firefox-Einstellungen > Erscheinungsbild > Fensterdichte.
    3. Wenn Sie keinen Farbverlauf im Hintergrund der Symbolleiste möchten, passen Sie themeGradientOpacity an.
    4. Wenn Sie die Tableiste unten anzeigen lassen und möchten, dass ihre Farbe der Navigations-Symbolleiste entspricht, passen Sie toolbarColorOpacity an.
    5. Wenn Ihnen das Nova-Design überhaupt nicht gefällt, können Sie browser.nova.enabled deaktivieren, um zum alten Proton-Design zurückzukehren.
      Beachten Sie jedoch, dass diese Option wahrscheinlich in kommenden Firefox-Versionen entfernt wird.
    6. Jede benutzerdefinierte Anpassung mit userChrome.css kann unerwartete Inkompatibilitäten verursachen – insbesondere bei Einstellungen, die von anderen erstellt oder von KI generiert wurden.
      Es wird empfohlen, diese nur zu verwenden, wenn Sie über ausreichende technische Kenntnisse oder Unterstützung verfügen.

    Weitere Details zu allen Einstellungen finden Sie hier:

    GitHub - Merci-chao/userChrome.js: Firefox userChrome.js scripts: Multi Tab Rows, History Submenus II, Page Title in URL Bar, and more...
    Firefox userChrome.js scripts: Multi Tab Rows, History Submenus II, Page Title in URL Bar, and more... - Merci-chao/userChrome.js
    github.com
  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Merci chao
    • 14. September 2026 um 15:28
    Zitat von Endor

    Hallo 2002Andreas.
    Funktioniert alles bestens jetzt.
    :thumbup::thumbup::thumbup:

    Werde die vorläufig bei mir in Github unter Firefox 155 hochladen,
    wenn Du einverstanden bist.

    Mfg.
    Endor

    Hello Endor,

    The zip file link in your topmost readme.md file needs to be updated to match your newly uploaded file, which starts with a capital F. The current link returns 404.

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 14. August 2026 um 12:22

    Version 4.11 wurde veröffentlicht.

    Dieses Update umfasst hauptsächlich kleinere Fehlerbehebungen, Code-Refaktorierung und Unterstützung für zukünftige Firefox-Versionen.

    Darüber hinaus wurden auf der GitHub-Seite zu jedem Konfigurationspunkt kurze Beschreibungen ergänzt, wodurch die Lesbarkeit verbessert wurde. Die Installationsschritte wurden ebenfalls aktualisiert und enthalten nun Anleitungen zur Installation verschiedener Script-Loader, die bei Bedarf herangezogen werden können.

    Um das Update sofort auszuführen, setzen Sie checkUpdate auf 1 zurück. Die Aktualisierungsprüfung wird dann sofort in einem neuen Fenster gestartet.

    Bei Problemen oder Fragen ist Rückmeldung willkommen.

    Vielen Dank.

    Download und Changelog: https://github.com/Merci-chao/userChrome.js#changelog
    Einführungsseite: https://merci-chao.github.io/userChrome.js/multitabrows/en
    GitHub-Seite: https://github.com/Merci-chao/userChrome.js

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Merci chao
    • 31. Juli 2026 um 03:53
    Zitat von Mira_Belle

    Wow, was ne Geburt,
    aber erst einmal Danke an alle

    Was so schwierig war?
    Nun, ich nutze noch zusätzlich ein Script, mit dem man Scripte "ein, bzw. ausschalten" kann.
    Siehe hier => RE: JavaScriptLoader, läuft bei mir nicht!
    Und auch da musste ich eine Anpassung vornehmen!

    Aber jetzt funktioniert wieder alles, und so gleich wurde ein Backup angelegt!!

    Alles anzeigen

    Just for your reference, these script loaders come with their own dedicated management tools. Please note that enabling the mismatched one may cause problems.

    • MrOtherGuy/fx-autoconfig - has a built-in script management menu in the Tools menu called userScripts.
    • Firefox Scripts (xiaoxiaoflood/firefox-scripts) - https://github.com/xiaoxiaoflood/…ment-3728927045
    • alice0775/userChrome.js - https://github.com/alice0775/user…serChrome.uc.js
    • BSTweaker/UserChromeJS - has a built-in script management menu in the Tools menu called UserChromeJSLoader.
  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Merci chao
    • 29. Juli 2026 um 17:20
    Zitat von Mira_Belle

    Also, ich habe den ganzen Krempel von MrOtherGuy/fx-autoconfig durchgeführt,
    Scripte funktionieren nicht.
    Auch habe ich den Krempel von alice0775/userChrome.js versucht umzusetzen,
    ebenfalls ohne Erfolg

    Ich hoffe ja inständig auf eine einfache Lösung!
    Möchte nur ungerne das ganze Profil mit allen Anpassungen (css & js) neu aufbauen müssen.

    For the alice's one, put the files of install_folder files into the folder of firefox.exe, then put userChrome.js and chrome.manifest into chrome. It seems like alice has accidentally removed the chrome.manifest.


    For MrOtherGuy's one, click the green code button and download the zip file. Put \fx-autoconfig-master\profile\chrome\utils into chrome, and put files in \fx-autoconfig-master\program\ into the folder of firefox.exe. Then open chrome\utils\chrome.manifest and modify the lines:

    content userscripts ../JS/
    skin userstyles classic/1.0 ../CSS/

    to

    content userscripts ../
    skin userstyles classic/1.0 ../

    to tell the loader directly load the .uc.js and .css from chrome.

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Merci chao
    • 29. Juli 2026 um 12:40
    Zitat von Endor
    Zitat von Merci chao

    Endor8/userChrome.js - wait for update

    How should i update it?
    Do you have any advices for me?

    I'm not sure. Maybe you can refer to onemen's solution to use resource:// or chrome:// paths to load the scripts:

    Trying to load untrusted URI · Issue #564 · onemen/TabMixPlus
    @onemen On 155.0a1 (2026-07-28), loading files from file:/// seems to be blocked. Trying to load untrusted URI. file:///xxxxxxx userChrome.js:154 loadScript…
    github.com

    Honestly, there are several loaders that work well, so I just focused on my little scripts and didn’t dig into the details about the loader. Sorry that I’m not able to give you any concrete solution.

  • JavaScript in der Nightly 155.0a1 (2026-07-28)

    • Merci chao
    • 29. Juli 2026 um 12:21
    • MrOtherGuy/fx-autoconfig - not affected
    • Firefox Scripts - reported and wait for update
    • alice0775/userChrome.js - updated
    • Endor8/userChrome.js - wait for update
    • BSTweaker/UserChromeJS - not affected
  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 19. Juli 2026 um 15:15

    Version 4.10 wurde veröffentlicht.

    Dieses Update konzentriert sich hauptsächlich auf die fortlaufende Unterstützung für Firefox 154 sowie auf verschiedene Anpassungen, Optimierungen und Fehlerbehebungen.

    Darüber hinaus führt es eine neue Einstellung zur Anpassung des Tab‑Eckenradius ein sowie Tab‑Größenkonfigurationen zur Unterstützung der kommenden Nova‑Funktion für automatische Fensterdichte in Firefox 154 und späteren Versionen.

    Wenn Sie das Update sofort ausführen möchten, können Sie checkUpdate auf 1 zurücksetzen. Dadurch wird eine sofortige Update‑Prüfung in einem neuen Fenster gestartet.

    Falls Sie auf Probleme stoßen oder Fragen haben, lassen Sie es mich bitte wissen. Vielen Dank.

    Download und Changelog: https://github.com/Merci-chao/userChrome.js#changelog
    Einführungsseite: https://merci-chao.github.io/userChrome.js/multitabrows/en

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 11. Juni 2026 um 10:34

    Version 4.9 ist veröffentlicht. Dieses Update konzentriert sich auf die Kompatibilität mit Themes sowie auf die neue Firefox Nova UI in Firefox 153.

    Da es Dutzende von Situationen zu berücksichtigen gab, war der Aufwand unerwartet groß, und ich habe kein Vertrauen, dass wirklich überall alles perfekt funktioniert.

    Bitte lassen Sie mich wissen, wenn Sie auf ein Problem stoßen oder Fragen haben.

    Vielen Dank!

    Änderungsprotokoll

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 18. Mai 2026 um 11:31

    Version 4.8 wurde veröffentlicht und hängt nicht mehr davon ab, dass security.allow_unsafe_dangerous_privileged_evil_eval aktiviert ist. Bitte setzen Sie den Wert auf false zurück, wenn er für andere Skripte nicht benötigt wird.

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 13. April 2026 um 15:05

    Die neue Version 4.6 ist veröffentlicht. Jetzt kann die Tab-Leiste unterhalb des Browserinhalts platziert werden (obwohl ich mich frage, wie viele Leute dieses Feature wirklich brauchen).

    By the way, some texts in the script appear in the UI. You’re welcome to provide a localization if you’d like the texts to be displayed in your language for better consistency.

    Code
    {
        message: `${SCRIPT_NAME} (${SCRIPT_FILE_NAME}) version ${remote} is released.`,
        update: "Update Now",
        updateKey: "N",
        download: "Update Manually",
        downloadKey: "M",
        changelog: "Changelog",
        changelogKey: "C",
        finished: "Done",
        finishedKey: "D",
        later: "Remind Tomorrow",
        laterKey: "R",
        done: `${SCRIPT_NAME} has been updated to version ${remote}. You may restart Firefox to apply.`,
        error: `Failed to apply the update of version ${remote}. Please ensure the file is not read-only or locked by another program:`,
        csp: `The preference "${csp}" is locked to "false" by the script loader. Please modify or remove the corresponding restriction, or use another script loader.`,
    }
    Alles anzeigen
  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 15. März 2026 um 07:01
    Zitat von BrokenHeart

    Solange der Ersteller sich darum kümmert ist alles in bester Ordnung, aber die Erfahrung hat gezeigt, dass sehr viele Skripte irgendwann verwaist sind und andere die Fehlerbehebung durchführen müssen, was bei der Größe und Komplexität absolut ein Problem sein kann.

    Das stimmt. Es ist auch eine große Herausforderung für alle Einzelkämpfer-Entwickler. Wenn jemand übernehmen kann, ist das natürlich das beste Ergebnis. Wenn niemand weitermachen kann, dann muss man es einfach als Schicksal akzeptieren. Ich sehe „die Arbeit ist zu groß, und ich habe nicht genug Fähigkeit, sie weiterzuführen“ nicht als Fehler des Autors.

    Jedenfalls begann meine erste und erfolgreichste Erweiterung, Personal Menu, bereits 2006 (als Firefox noch bei Version 1.5 war). Obwohl ich sie selbst ab 2014 nicht mehr nutzte, nachdem Firefox 29 den orangefarbenen Firefox-Button entfernt hatte, habe ich sie bis 2017 (Firefox 57) weiterhin gut gepflegt – für all die Fans, die sie noch benutzten. Also… schauen wir mal, wozu ich fähig bin und was das Schicksal bringen wird.


    =========

    That’s true. It’s also a huge challenge for all one-man-band developers. If someone can take over, that’s obviously the best outcome. If no one is able to continue, then it just has to be accepted as fate. I don’t see “the work is too huge, and I don’t have enough ability to carry it on” as the author’s fault.

    Anyway, my first and most successful extension, Personal Menu, started back in 2006 (when Firefox was still at version 1.5). Even though I stopped using it myself in 2014 when Firefox 29 removed the orange Firefox button, I kept it well maintained until 2017 (Firefox 57), for all the fans who were still using it. So… let’s see what I’m capable of, and what fate will bring.

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 15. März 2026 um 04:28
    Zitat von lenny2

    Ich habe Ihr Skript ausprobiert, der Browser hat sich seltsam verhalten.

    Alle Nutzer stört die enorme Größe des Skripts – 10.000 Codezeilen –, während der CSS-Stil für multirow tabs von MrOtherGuy nur 90 Codezeilen umfasst.

    Bei einer so enormen Größe ist es schwierig, den Code zu analysieren oder Änderungen daran vorzunehmen.

    Meiner Meinung nach muss das Skript, um erfolgreich zu sein, drastisch verkleinert werden – um das Zehnfache.

    Ich denke, du hast die ältere Version verwendet, da ich vergessen hatte, die eval-Einstellung zu ändern, bevor ich die neu hinzugefügte eval()-Aufgabe ausgeführt habe. Jedenfalls ist dieses Problem inzwischen behoben, und die neueste Version sollte problemlos funktionieren, solange es keine anderen widersprüchlichen JS- oder CSS-Dateien gibt.

    Meiner Meinung nach müssen sich die Nutzer nicht wirklich um den eigentlichen Code kümmern – insbesondere nicht um Dinge wie die Dateigröße –, solange das Ganze nicht zu schwerfällig läuft. Das Sprichwort „weniger ist mehr“ gilt nur in dem Sinne, dass „weniger Unsinn mehr ist“. Wenn etwas tatsächlich ein universelles Gesetz oder eine göttliche Wahrheit wäre, dann sollte jede Software nur eine einzige Codezeile, ein Schlüsselwort, einen Buchstaben oder sogar gar keinen Code benötigen (null Code ist weniger als irgendein Code).

    Vor über 10 Jahren habe ich selbst mehrere Erweiterungen gepflegt und war auch ein Fan von Tab Mix Plus. Wie jede normale Software war TMP nicht perfekt und hatte seine Bugs. Obwohl ich die Fähigkeit hatte, den Code zu analysieren, wollte ich ihn nie selbst reparieren, weil:

    • Es besser ist, Probleme dem Entwickler zu melden, damit die Lösung allen zugutekommt.
    • Debugging und Fixes eigentlich nicht die Verantwortung der Nutzer sind.
    • Ganz ehrlich: Ich bin faul und lasse lieber den Fachmann die Arbeit machen.

    Wenn du also Fehler findest, Meinungen hast oder Verbesserungen vorschlagen möchtest, ist es am besten, den Entwickler damit zu betrauen – vorausgesetzt, er ist dazu bereit. Eigene private Mods sind in der Regel eine schlechte Idee, da sie mit neuen offiziellen Versionen wahrscheinlich kaputtgehen und du dann in einem endlosen Albtraum aus Merge-Arbeiten feststeckst (was ironischerweise genau das ist, was ich selbst gerade tue).

    Am Ende des Tages solltest du einfach die Skripte verwenden, mit denen du dich wohlfühlst.


    =============


    I think you were using the older version since I forgot to switch the eval preference before running the newly added eval() task. Anyway, that issue has been fixed, and the latest version should work fine as long as there aren’t other conflicting JS or CSS files.

    In my view, users don’t really need to worry about the actual code — especially things like file size — as long as it isn’t too heavy to run. The saying “less is more” only applies when it means “less nonsense is more”. If something were truly a universal law or divine truth, then every piece of software should need just one line of code, one keyword, one letter, or even no code at all (zero code is less than any code).

    Over 10 years ago, I used to maintain several extensions myself, and I was also a fan of Tab Mix Plus. Like any normal software, TMP wasn’t perfect and had its share of bugs. Even though I had the ability to analyze the code, I never wanted to fix it myself because:

    • It’s better to report issues to the developer so the fix benefits everyone.
    • Debugging and fixing isn’t really the user’s responsibility.
    • Honestly, I’m lazy and prefer to let the skilled developer handle it for me.

    So if you find bugs, have opinions, or want to suggest improvements, it’s best to let the developer take care of them — assuming they’re willing. Making your own private mod is usually a bad idea, because it will likely break with new official releases, and you’ll end up stuck in a cycle of merging your changes over and over like a nightmare (which, ironically, is kind of what I’m doing myself).

    At the end of the day, just use the scripts that make you feel comfortable.

  • Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) | Mehrzeilige Tableiste

    • Merci chao
    • 13. März 2026 um 07:26

    Für mein Skript Multi Tab Rows (MultiTabRows@Merci.chao.uc.js) habe ich eine Einführungsseite erstellt, die Screenshots und detaillierte Beschreibungen enthält. Schau sie dir an, wenn du nach einer besseren Lösung für mehrzeilige Tableisten suchst! ;)

    Multi Tab Rows
    The best multi-row tabs experience for Firefox. Maximized space usage, intuitive drag & drop, polished interactions, pinned tabs grid, and automatic update…
    merci-chao.github.io

    Es gibt auch eine deutsche Version über Google Translate: https://merci--chao-github-io.translate.goog/userChrome.js/…=en&_x_tr_tl=de

    Hoffentlich ist sie verständlich genug. :D

    Da einige Leute etwas skeptisch gegenüber dem „großen Stück Code“ im Skript waren, habe ich hier eine Erklärung geschrieben: RE: Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    Da ich selbst kein Deutsch spreche und maschinelle Übersetzungen nicht immer zuverlässig sind, schlage ich vor, Feedback und Fragen auf Englisch zu hinterlassen — entweder hier oder, noch besser, auf meinem GitHub. GitHub ist sehr zu empfehlen, da ich dort eine Benachrichtigung erhalte, wenn du etwas postest: https://github.com/Merci-chao/userChrome.js/issues/new

  • Vollbild-Fenstermodus

    • Merci chao
    • 22. Februar 2026 um 17:24

    Looking for something like this?

    GitHub - Merci-chao/userChrome.js: Firefox userChrome.js scripts: Multi Tab Rows, History Submenus II, Page Title in URL Bar, and more...
    Firefox userChrome.js scripts: Multi Tab Rows, History Submenus II, Page Title in URL Bar, and more... - Merci-chao/userChrome.js
    github.com

    Bilder

    • Region.png
      • 544,22 kB
      • 1.180 × 767
    • 2026_02_23_00_36_11.gif
      • 1,22 MB
      • 948 × 657
  • JavaScriptLoader, läuft bei mir nicht!

    • Merci chao
    • 9. Januar 2026 um 09:56
    Zitat von Mira_Belle

    Zwei Dinge sind mir noch unklar.
    1. Warum werden manche UserSkripte geladen und ausgeführt und andere eben nicht,
    und
    2. Was ist mit dem Menü "userChrome,js Scripte"? Warum wird da nichts angezeigt?

    Hast du schon die von onemen gepflegten firefox-scripts ausprobiert? Und auch das rebuild_userChrome.uc.js, das ich in #19 erwähnt habe? Auf einem frisch erstellten, sauberen Profil sollten die eigentlich laufen.

  • JavaScriptLoader, läuft bei mir nicht!

    • Merci chao
    • 8. Januar 2026 um 13:20

    The script loader provided by xiaoxiaoflood is out of maintenance for a long time. You will need to use the version maintained by onemen, the author of Tab Mix Plus:

    Installation

    Follow the steps and install the loader - firefox-scripts.

    I'm not sure if there is a new version of rebuild_userChrome.uc.js, but the one which I've fixed a bit still works on Firefox 148a (at least for enabling/disabling scripts):

    Unable to disable script manager from toolbar button · Issue #347 · xiaoxiaoflood/firefox-scripts
    The popup menu that opens when clicking the script manager button in the toolbar (#userChromejs_options) has a problem in version 137. All options work…
    github.com

    If I remember correctly, rebuild_userChrome.uc.js only works with firefox-scripts. (Don't blame me if I'm wrong though)

    (OK, I'm wrong. There are 2 versions of rebuild_userChrome.uc.js, one's for alice and the other's for xiaoxiaoflood.)

    By the way, I've totally found 3 loaders, which are popular and still ongoing:

    • firefox-scripts by xiaoxiaoflood, maintained by onemen
    • fx-autoconfig by MrOtherGuy
    • userChrome.js by alice0775

    It looks like there are no major difference among them for running some general scripts, but only fx-autoconfig, which may be the one you are using, uses sub-folders to place the .js and .css files.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Merci chao
    • 7. Januar 2026 um 13:47
    Zitat von Mira_Belle

    Merci chao 哦,謝謝你提供這資訊。
    AI翻譯器真是太棒了。:)

    I hope that's roughly correct?

    Yup, it's very clear and good to understand.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Merci chao
    • 7. Januar 2026 um 12:23
    Zitat von Mira_Belle

    :D

    Okay, what is your native language, if I may ask?

    I speak Cantonese and write in Traditional Chinese. I come from Macau, which shares the same culture and a very similar historical background with Hong Kong.

  • Mehrzeilige Tableiste für aktuelle Firefox-Versionen

    • Merci chao
    • 7. Januar 2026 um 11:21
    Zitat von Mira_Belle

    こんにちは Merci chao
    ここに投稿してくれて、本当にありがとう。
    あなたの説明は、とてもわかりやすく、納得できるものです。ありがとうございます。

    私の英語は完璧ではないし、日本語は言うまでもなく完璧ではないので、私も DeepL を使って翻訳しました。
    ですから、今後、あなたに質問があるときは、あなたの
    リポジトリを利用させていただきます。


    Hello Merci chao
    I think it's great that you got in touch here.
    Your explanation is clear and understandable. Thank you.

    And since my English, and especially my Japanese, are not perfect, I also used DeepL for translation.
    So if I have any questions for you in the future, I will use your
    repository.

    Alles anzeigen

    Um... I'm not Japanese, and my native language is not English also...

    Sorry for disappointing you. XD

    I created the Japanese version of the page just because I know some Japanese and the Japanese folks generally not good at English, so, yeah, AI is great.

Unterstütze uns!

Jährlich (2026)

71,6 %

71,6% (554,79 von 775 EUR)

Jetzt spenden
  1. Kontakt
  2. Datenschutz
  3. Impressum
Community-Software: WoltLab Suite™
Mastodon