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. Mira_Belle

Beiträge von Mira_Belle

  • Neuen beweglichen Button mit Funktion erstellen.

    • Mira_Belle
    • 16. Oktober 2022 um 17:58

    Ja, das Script funktioniert.

    Nur, was habe ich dabei gelernt?

    Wie ändere ich nun dieses Script, damit ich andere Funktionen von Firefox aufrufen kann?

    Bei dem von mir genannten Script müsse nach meiner Vorstellung doch nur Zeile 18 geändert werden.

    Oder liege ich da falsch?

  • Neuen beweglichen Button mit Funktion erstellen.

    • Mira_Belle
    • 16. Oktober 2022 um 17:27

    Hallo.

    Habe mir aus RestartFirefoxButtonM.uc.js folgenden Code zusammen gestellt.

    (Ich meine. das Original stammt von aborix, bin mir aber nicht sicher, habe es aus einem Thread von 2002Andreas)

    JavaScript
    (function() {
    
        if (location !== 'chrome://browser/content/browser.xhtml') return;
         
         try {
             CustomizableUI.createWidget({
                 id: 'appmenu-developer-tools-view',
                 type: 'custom',
                 defaultArea: CustomizableUI.AREA_NAVBAR,
                 onBuild: function(aDocument) {            
                     var toolbaritem = aDocument.createElementNS('http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul', 'toolbarbutton');
                     var props = {
                         id: 'appmenu-developer-tools-view',
                         class: 'toolbarbutton-1 chromeclass-toolbar-additional',
                         label: 'Browser-Werkzeuge',
                         tooltiptext: 'Browser-Werkzeuge',
                         style: 'list-style-image: url("file:///C:/Users/Mira/AppData/Roaming/Mozilla/Firefox/Profiles/iff60u96.default-release/chrome/icons/window-dev-tools.svg")',
                         onclick: 'if (event.button == 0 || event.button == 2) { \
                                        Services.appinfo.invalidateCachesOnRestart(); \
                                        Services.startup.quit(Ci.nsIAppStartup.eRestart | Ci.nsIAppStartup.eAttemptQuit); \
                                   };'
                    };                               
                     for (var p in props)
                         toolbaritem.setAttribute(p, props[p]);                
                     return toolbaritem;
                 }        
             });
         } catch(e) { };        
        
     })();
    Alles anzeigen

    So weit, so gut.

    Nur wie ändere ich die Funktion, sodass die Browser-Werkzeuge geöffnet werden?

    Und ist der Code grundsätzlich richtig, auch wenn er funktioniert?

  • Linkanzeige links unten geht nicht mehr nach Inst. von Statusleiste

    • Mira_Belle
    • 14. Oktober 2022 um 16:49

    Und wieder etwas gelernt, aber sorry, dass ich in die Irre geführt habe.

    if (if (location != AppConstants.BROWSER_CHROME_URL), kann nicht funktionieren!

    2 mal if!

    So ist es richtig:

    if (location.href !== AppConstants.BROWSER_CHROME_URL)

    Bitte nochmals um Entschuldigung.

  • Linkanzeige links unten geht nicht mehr nach Inst. von Statusleiste

    • Mira_Belle
    • 14. Oktober 2022 um 16:27

    Dach dem ich einen kleinen Lehrgang, was Javascript von Sören bekommen habe,

    möchte ich eine Verbesserung einbringen!

    Zeile 8

    durch : if (location.href !== AppConstants.BROWSER_CHROME_URL) ersetzen.

    Also

    JavaScript
      if (location.href !== AppConstants.BROWSER_CHROME_URL)
        return;

    Hier die Erklärung von Sören.

    ACHTUNG :!:

    SORRY, ich hatte einen Fehler eingebaut, so ist es richtig!

  • Übersetzungs AddOn

    • Mira_Belle
    • 13. Oktober 2022 um 18:18
    Zitat von .DeJaVu
    Zitat von Emilia

    "The sky is blue" Übersetzung war dann: "The sky is blau"

    Klasse Übersetzung :thumbdown: Vermutlich wurde nur "blue" markiert. Nur machen so Einzelwortübersetzungen überhaupt keinen Sinn, weil der konsens fehlt. Das kann "Firefox Translations"*, es übersetzt nur eben die gesamte Webseite. Erweiterungen ad hok kann ich keinen nennen. Ich nutze besagtes Translations, oder system-umfassend Q-Translate (Windows, kostenlos):

    https://quest-app.appspot.com/download

    * https://addons.mozilla.org/en-US/firefox/…x-translations/ :thumbup:

    Sagen wir mal so, das Beispiel war nicht gut ausgewählt. ;)

    Es gibt ja durchaus Menschen, die ein wenig Englisch können, nur bei diesem einen, bestimmten Wort,

    da hängt es dann.

  • Firefox blockiert HD (?) und taucht unzählig oft im Win10 Task Manager auf

    • Mira_Belle
    • 13. Oktober 2022 um 13:18
    Zitat von 2002Andreas
    Zitat von Mira_Belle

    Den Firefox kann man aber dem Echtzeitschutz des Windows-Defenders entziehen!

    Warum sollte man auf eine Sicherheitseinstellung verzichten :/

    Zitat

    bietet jedoch erhöhte Sicherheit und sollte daher nicht deaktiviert werden.

    https://www.windowspage.de/tipps/020249.html

    PS:

    Wenn du schon einen Text aus dem Net kopierst, dann solltes du auch die Quelle dafür angeben.

    Alles anzeigen

    a. Diesen Vorschlag, den Echtzeitschutz des Windows-Defenders NUR für den Firefox zu deaktivieren

    habe ich nur gemacht, um testen zu können, weil, UliBär einwarf, dass es eben an den Zugriffen des Windows-Defender

    liegen könnte!

    Ergo zum Testen! Habe ich auch so geschrieben :!:

    b. Habe ich die Anleitung nicht so, und schon gar nicht aus Deiner Quelle zitiert!

    Wenn, dann war direkt Google die Quelle.

    UND ich musste dann doch noch einiges ändern.

    Danke.

    Testen! Ist der Defender, bzw. dessen Zugriff auf den Prozess die Ursache?

    Wenn ja, dann muss nach einer Lösung gesucht werden,

    jedoch sollte unbedingt die "Ausnahme" unter Ausschlüsse hinzufügen oder entfernen unbedingt wieder entfernt werden :!:


    Zitat von schlingo
    Zitat von Forenregeln

    Zitate sind aus rechtlichen Gründen eindeutig als solche erkenntlich zu machen und, falls aus externer Quelle, mit (verlinkter!) Quellenangabe zu versehen.

    Gruß Ingo

    Es ist aber eben kein Zitat!

  • Übersetzungs AddOn

    • Mira_Belle
    • 13. Oktober 2022 um 12:59
    Zitat von Sören Hentzschel

    Hallo,

    ....

    Das Tool ist echt gut!

    Nur wahrscheinlich auch nicht das, was Emilia sich gewünscht hat.

    Ich kann mich dunkel daran erinnern, dass ich auch so ein Übersetzungstool mal hatte.

    Es musste nur der Text markiert werden und das deutsche Wort wurde per Einblendung angezeigt.

    Also so ähnlich wie die von mir genannten Tools das machen, nur eben ohne dass man extra auf etwas klicken muss.

  • Firefox blockiert HD (?) und taucht unzählig oft im Win10 Task Manager auf

    • Mira_Belle
    • 13. Oktober 2022 um 12:52
    Zitat von UliBär

    Das "Problem" kenne ich auch, kommt ab und zu beim Starten von Firefox vor und fällt eigentlich nur auf, wenn man - wie ich - noch eine "klassische" Festplatte hat. Auf dem Notebook mit SSD fällt das überhaupt nicht auf. Ich vermute, es kommt manchmal beim Start zu einem Zusammenfallen vom Einlesen des Caches durch Firefox mit gleichzeitigem Zuschlagen des Windows-Defenders, der die Aktion vom Firefox "beschnüffelt" und dabei extrem ausbremst. Wie gesagt, fällt nur bei herkömmlicher, echter Festplatte negativ auf und dann ist auch bei weiterer Verwendung erst mal Ruhe.

    [edit] Dabei ist Firefox in guter Gesellschaft:

    Bei Brave und Iron (beide Chromium-basiert) passiert hin und wieder genau das Gleiche.

    Den Firefox kann man aber dem Echtzeitschutz des Windows-Defenders entziehen!

    Aber ob, das wirklich die Ursache ist/war?

    Musst Du testen!

    1. Wählen Sie die Schaltfläche Start und dann Einstellungen > Update und Sicherheit > Windows-Sicherheit > Viren- & Bedrohungsschutz > Einstellungen verwalten aus. ...
    2. Wählen Sie die Ausschlüsse hinzufügen oder entfernen aus, und danach Ausschlüsse hinzufügen.
    3. In der Auswahl Prozess anwählen und in dem Pop-up dann den ganzen Pfad zu firefox.exe.
    4. z.B. C:\Program Files\Mozilla Firefox\firefox.exe
  • Übersetzungs AddOn

    • Mira_Belle
    • 13. Oktober 2022 um 11:53

    Hi

    TWP - Translate Web Pages, scheint in etwa so zu sein.

    Nur es erscheint erst ein kleines Symbol, auf das man noch klicken muss.

    Finde ich jetzt auch nicht so prickelnd.

    Ähnlich verhält es sich auch mit S3.Translater.

  • Youtube Video lassen sich nicht abspielen

    • Mira_Belle
    • 12. Oktober 2022 um 16:50
    Zitat von 2002Andreas
    Zitat von Mira_Belle

    Bitte zum Testen deaktivieren.

    Entspricht dem Fehlerbehebungsmodus aus Beitrag Nr.2 und 3 ;)

    Nun ja, fast würde ich behaupten! Denn im Fehlerbehebungsmodus werden ja alle Erweiterungen kalt gestellt.

    Ich rechne aber fest damit, dass uBlock der Übeltäter ist.

    Sollte er es nicht sein, tja, dann geht es erst einmal so weiter wie Du vorgeschlagen hast.

  • Youtube Video lassen sich nicht abspielen

    • Mira_Belle
    • 12. Oktober 2022 um 13:18
    Zitat von GermanFreme82

    Hallo zusammen !
    Ich habe ein Problem mit vielen Youtube Videos.
    Wenn ich versuche diese abzuspielen, dann gehen die immer automatisch in den Pausemodus.
    Die sind nicht abspielbar und pausieren sich egal, wie oft ich auf Play drücke.

    uBlock oder ähnliches am Laufen? Bitte zum Testen deaktivieren.

  • Auf mobile.de erscheint immer ein "X"

    • Mira_Belle
    • 12. Oktober 2022 um 13:13
    Zitat von Felix88

    Ich nehme einmal an, es ist uBlock origin.

    Meine Filter sichern und in uBlock löschen!

    Nach und nach neu einrichten.

    Wenn das Löschen auch nichts gebracht hat, zusätzlich Meine Regeln überprüfen.

    Du kannst diese temporär ändern, auch generell löschen, aber vorher sichern!

    Und zu guter Letzt, alle Filterlisten deaktivieren und nach und nach wieder einschalten,

    aber ich denke, das Problem wird schon viel früher gelöst sein. ;)

    Ich tippe auf Meine Filter.

    Toi, toi, toi.

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 23:39

    Ich habe mich nicht klar (genau) genug ausgedrückt, Sorry.

    Ich habe alles durch, von 0.9px bis 0.1px, die Strichdicke änderte sich nicht, sie wurde nicht dünner.

    Und wenn Du schreibst, dass der Separator einen Standard-Stil hat, kann es ja sein, dass dieser dazwischen funkt.

    Aber mit dem "Schatten" ist die optische Täuschung ja recht gut.

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 23:11
    Zitat von Sören Hentzschel

    0.9px? ;)

    Testest Du mich?

    Bin auch auf diese Idee gekommen, es ändert sich nichts.

    Der Separator in den Pop-ups hat eine bestimmte Dicke (Angabe 1px)

    und beim Unterschreiten dieses Wertes geschieht nichts mehr.

    Deshalb griff ich auf diesen "Trick" zurück.

    Damit kann ich leben.

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 22:38

    Habe einen Trick gefunden!

    CSS
        menuseparator {
            border: 1px outset #FFA500 !important;
        }

    SELFHTML: CSS Stylesheets / CSS-Eigenschaften / Rahmen

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 22:19

    Ich zitire mich mal selber!

    Zitat von Mira_Belle

    Wie ist der "umrechnungsfaktor" px zu em?

    Denn im Hamburgermenü sind die Separatoren nur ca. 1/2 pixel "dick".

    Es gibt kein kleiner als 1px!

    Wie Sören schon erklärte, bezieht sich die Einheit em auf, wenn nichts weiter angegeben wird, eben auf 16px.

    Mein Problem?

    Der CSS-Code für die Separatoren der Pop-ups:

    CSS
        menuseparator {
            border: 1px solid #FFA500 !important;
        }

    Und der für die Separatoren des Hamburgermenüs:

    CSS
        .PanelUI-subView toolbarseparator {
            border-top: 1px solid #FFA500!important;
        }

    Diese scheinen nur halb so dick zu sein.

    Nur wie geht das?

    Ich habe mir erst einmal beholfen, in dem ich borter-top auf 2px gesetzt habe!

    So scheinen die Separatoren systemweit gleich zu sein.

    Mir wäre aber lieber, ich bekäme die Separatoren dünner.

    PS:

    Die Farbunterschiede des Hintergrunds und der Schrift sind mir auch aufgefallen und korrigiert.

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 21:18
    Zitat von 2002Andreas

    Wenn du das in allen Popup in "farbig" willst, geht es auch kürzer ;)

    CSS
    menuseparator {
       border: 1px solid "farbig" !important;
       padding: 0 !important;
    } 

    Danke für diesen Code!

    Für das Hamburgermenü analog gilt:

    CSS
        #editBookmarkPanel toolbarseparator, 
        .cui-widget-panel toolbarseparator {
            appearance: none !important;
            background: "farbig"  !important;
        }

    Wie ist der "umrechnungsfaktor" px zu em?

    Denn im Hamburgermenü sind die Separatoren nur ca. 1/2 pixel "dick".

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 14:00

    Für jene die hier mitlesen, ich habe hier noch einen Trick.

    Da es ja kein insertAfter() gibt, aber es durchaus Situationen gibt, wo das gebraucht würde.

    Damit wird z.B. ein Separator nach dem element eingefügt wird,

    hänge man einfach an das Element ein .nextSibling an.

    Also würde es z.B. so ausschauen =>

    tabContextMenu.insertBefore(cs_separator , cs_Tab_schließen.nextSibling)

    Hier würde der Separator also nach dem Label "Tab schließen" erscheinen.

    Mein Dank geht an aborix.

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 13:37
    Zitat von Sören Hentzschel

    Es gibt mit WebStorm auch noch eine abgespecktere und günstigere Variante: :P

    https://www.jetbrains.com/de-de/webstorm/

    Aber natürlich braucht es für solche Firefox-Spielereien in der Freizeit nicht zwingend eine so gute IDE. Für mich ist das was anderes, da ich damit Minimum acht Stunden täglich arbeite. Da investiert man dann auch entsprechend in gute Werkzeuge. Ich hätte mir das auch nicht nur für Firefox-Anpassungen gekauft. ;)

    Auch diese ist mir, für meine Spielereien, dann auch noch zu teuer.

    Denke Visual Studio Code wird 's tun, nur schau' ich mal, ob es da nicht doch noch ein "besseres Plugin" für JavaScript gibt.

  • Eintrag im (Tab)Kontextmenü verschieben

    • Mira_Belle
    • 10. Oktober 2022 um 09:34
    Zitat von Sören Hentzschel

    PhpStorm:

    https://www.jetbrains.com/de-de/phpstorm/


    Das schrieb ich zwar schon ein paar Mal, aber gerne nochmal: ;)

    location.href !== 'chrome://browser/content/browser.xhtml'

    Die Latte, die Du mir dauernd um die Ohren haust muss ja ganz schön was aushalten.

    Hab's begriffen, also nur zum Teil. Sorry

    Damit das Script funktioniert muss auch aus location !=, location.href !== werden.

    Sonst wird das nix mit einem zweiten "=".

    Präg' Dir das ein Mira!


    Das location != ist zu Fehlertolerant, location.href !== ist "strenger".

    PhpStorm ist nur für so zum Spaß dann doch für mich etwas zu "Überdimensioniert". ;)

Unterstütze uns!

Jährlich (2026)

69,4 %

69,4% (538,17 von 775 EUR)

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