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

Beiträge von Stoiker

  • Zwei Skripte gesucht (close blank tabs & alle Tabs schließen)

    • Stoiker
    • 5. März 2018 um 16:22

    aborix
    Danke für das Skript. Funktioniert.
    Zwei Fragen:
    Bei Verwendung des Skripts taucht im Kontextmenü eine zweite Trennlinie auf:
    [attachment=0]Doppellinie.jpg[/attachment]

    Ich vermute die stammt aus einem Eintrag meiner (Tabkontext-)Userchrome.css, kann aber auch nach einigem (Trial-and-Error)-Probieren nicht heraus finden welcher Eintrag das verursacht.
    Anbei mal noch die entsprechende *.css:

    CSS
    /*** Kontextmenü Tabs ***/
    #tabContextMenu #context_reloadTab { display:none !important; }                       /* Reload Tab              */
    #tabContextMenu #context_toggleMuteTab { display:none !important; }                   /* Mute / Unmute Tab       */
    #tabContextMenu #context_toggleMuteTab + menuseparator  { -moz-box-ordinal-group:3 !important; }  /******** Separator ********/
    #tabContextMenu #context_pinTab { -moz-box-ordinal-group:5 !important; }                          /* Pin Tab                 */
    #tabContextMenu #context_unpinTab { -moz-box-ordinal-group:5 !important; }                        /* Unpin Tab               */
    #tabContextMenu #context_duplicateTab { -moz-box-ordinal-group:1 !important; }                    /* Duplicate Tab           */
    #tabContextMenu #context_openTabInWindow { -moz-box-ordinal-group:1 !important; }                 /* Move to New Window      */
    #tabContextMenu #context_sendTabToDevice_separator  { display:none !important; }      /******** Separator ********/
    #tabContextMenu #context_sendTabToDevice  { -moz-box-ordinal-group:1 !important; }                /* Send Tab to Device      */
    #tabContextMenu #context_sendTabToDevice + menuseparator { -moz-box-ordinal-group:1 !important; } /******** Separator ********/
    #tabContextMenu #context_reloadAllTabs { -moz-box-ordinal-group:4 !important; }                   /* Reload All Tabs         */
    #tabContextMenu #context_bookmarkAllTabs { -moz-box-ordinal-group:4 !important; }                 /* Bookmarks All Tabs...   */
    #tabContextMenu #context_closeTabsToTheEnd { -moz-box-ordinal-group:1 !important; }               /* Close Tabs to the Right */
    #tabContextMenu #context_closeOtherTabs { -moz-box-ordinal-group:1 !important; }                  /* Close Other Tabs        */
    #tabContextMenu #context_closeOtherTabs + menuseparator { display:none !important; }  /******** Separator ********/
    #tabContextMenu #context_undoCloseTab { display:none !important; }                    /* Undo Close Tab          */
    #tabContextMenu #context_closeTab { display:none !important; }                        /* Close Tab               */
    
    
    
    
    /*** Kontextmenü Webseiten ***/
    #context-bookmarkpage,
    #context-savepage,
    #context-sendpagetodevice,
    #context-sep-navigation,
    #contentAreaContextMenu menuseparator,
    menuitem[label="Hintergrundgrafik anzeigen"],
    menuitem[label="Alles markieren"],
    menuitem[label="Seitenquelltext anzeigen"],
    menuitem[label="Seiteninformationen anzeigen"],
    menuitem[label="Element untersuchen"],
    menuitem[label="Öffnen mit..."],
    menuitem[label="Bildschirmfoto aufnehmen"],
    #context-sep-sendpagetodevice,
    #context-sep-viewbgimage,
    #context-sep-viewsource,
    #inspect-separator,
    #contentAreaContextMenu > menuseparator:nth-child(91) { display:none !important; }
    #context-navigation > .menuitem-iconic {
      margin-left: 5px !important;
      max-width: 5px !important;
    }
    #uc_menu_close_tab {
      margin-left: -10px !important;
      -moz-box-ordinal-group: 0 !important;
    }
    
    
    
    
    /*** Kontextmenü Links ***/
    #context-savelinktopocket,
    #context-pocket,
    #context-sendlinktodevice,
    #context_sendTabToDevice,
    #context-sendlinktodevice,
    #context-sendpagetodevice,
    #context-bookmarklink,
    menuseparator#inspect-separator,
    menuseparator#context-sep-sendlinktodevice { display:none !important;
    }
    Alles anzeigen


    ...wenn mal jmd. drüberschauen würde.

    Frage zwei. Ich lagere so Sachen wie Kontextmenüanpassungen in einzelne *.css aus und spreche die über die userchrome.css an.
    Das Skript von aborix erzeugt ja nun einen neuen Eintrag im Kontextmenü. Kann ich diesen denn via userchrome.css ansteuern (und evtl. auch verschieben)? Meinem Verständnis nach muss ich ja die *.uc.js irgendwie "einbinden", um diesen Eintrag evtl. verschieben zu können.
    Ist verständlich was ich meine?

    Bilder

    • Doppellinie.jpg
      • 24,14 kB
      • 601 × 258
  • Mehrere Tabreihen

    • Stoiker
    • 5. März 2018 um 15:31

    Ich danke dir für die Korrektur. Auch wenns nur ein ästhetischer Makel war, so sieht es schicker aus. Das Auge sieht ja bekanntlich mit :mrgreen:

  • Mehrere Tabreihen

    • Stoiker
    • 3. März 2018 um 16:31

    Endor
    Danke für den Hinweis und die Aktualisierung.
    Gleich mal noch vorm Kaffeekränzchen die Dateien aktualisiert.
    Problem zwei mit dem fehlenden Scrollbalken ist behoben. Ab der fünften Tabreihe taucht der Balken nun auf.
    andreas
    Als alter css-Hase haste natürlich Recht. In der userchrome.css ist nur der korrekte Verweis auf die entsprechende *.css im eigens dafür vorgesehenen Unterordner. Die *.uc.js liegt korrekt im chrome Ordner. Diese ganzen Begrifflichkeiten :mrgreen:

    Die verbreiterte Anzeige der Icons bleibt. Teste ich nochmal.

    Na jedenfalls: -Danke- an euch beide :klasse:

    Als nächstes ist das "open with"-Problem dran. Da habe ich auch schon ein paar Links gesammelt. Aber das bleibt mindestens bis morgen liegen.

  • Mehrere Tabreihen

    • Stoiker
    • 3. März 2018 um 13:57

    Da es ja nicht gewünscht ist andere Threads zu kapern, mache ich einen neuen für die Anfrage bzgl. einer mehrzeiligen Tableiste auf.
    Ich habe mir diesen Code geschnappt, die "MultiRowTabLiteforFx.uc.js" ins chrome-Verzeichnis abgelegt, die "mehrzeilige-Tableiste.css" in einen Unterordner verschoben und in der userchrome.css einen Verweis auf die *.uc.js" erstellt.
    Die userchrome.css sieht so aus:

    CSS
    /*** Farbe der LZ-Ordner ***/
    @import url(./eigene/ordnerfarbe.css); /**/
    
    
    /*** Kontextmenü: Tabs, Webseiten, Links ***/
    @import url(./eigene/kontextmenu.css); /**/
    
    
    /*** Hamburgermenü ***/
    @import url(./eigene/hamburgermenu.css); /**/
    
    
    /*** Tableiste & Tabs ***/
    /* Tableiste unten */
    /* Throbber Icon ändern */
    /* Tabfarbe */
    /* "Tab schließen"-Kreuz auf inaktivem aber nicht angepinnten Tabs */
    @import url(./eigene/tabs.css); /**/
    
    
    /*** Mehrzeilige Tableiste ***/
    @import url(./eigene/mehrzeilige-Tableiste.css); /**/
    
    
    /******** Ab hier keine @imports mehr! ********/
    
    
    /*** URL-Leiste Icons entfernt ***/
    #urlbar-zoom-button,
    #reader-mode-button,
    #pageActionButton {
    	display: none !important;
    }
     
    /*** Farbe aller Leisten ***/
    #toolbar-menubar,
    #nav-bar,
    #nav-bar-customization-target,
    #PersonalToolbar,
    #TabsToolbar{
      border: none !important;
      background: black !important;
    }
    Alles anzeigen


    Diese Vorgehensweise habe ich mir auf Empfehlung und mit Hilfe von BlackRitus und Andreas zu eigen gemacht.

    Der Code funktioniert soweit auch, jedoch gibt es zwei Dinge die noch nicht ganz passen.
    Zum einen verändert irgendwas an dem Code oben rechts die Hintergrundanzeige der drei Buttons:
    ohne den aktivierten Code:
    [attachment=2]ohne.jpg[/attachment]

    Und mit Code sieht das dann so aus:
    [attachment=1]mit Code.jpg[/attachment]


    Habe ich, was hin und wieder mal vorkommt, mehrere Tabreihen, dann taucht bei diesem Code rechts kein Scrollbalken auf mittels dessen ich schnell zwischen den Tabreihen wechseln kann:
    [attachment=0]Mehrere Tabreihen.jpg[/attachment]

    Hat jemand eine Idee welche Stellschraube zu drehen ist um das zu beheben?

    Bilder

    • Mehrere Tabreihen.jpg
      • 86,64 kB
      • 1.680 × 1.009
    • mit Code.jpg
      • 6 kB
      • 561 × 85
    • ohne.jpg
      • 8,52 kB
      • 592 × 155
  • Zwei Skripte gesucht (close blank tabs & alle Tabs schließen)

    • Stoiker
    • 3. März 2018 um 12:20

    Öhm, ich schrieb doch im Eingangsbeitrag das ich nach skriptbasierten Lösungen suche. Um aber zu zeigen das ich nicht faul war, wollte ich auf potentielle Erweiterungen hinweisen. Und "die Lösungen via Kontextmenü" bezogen sich auf TMP, welches ja bisher nur sehr rudimentär funktioniert.

  • Zwei Skripte gesucht (close blank tabs & alle Tabs schließen)

    • Stoiker
    • 3. März 2018 um 11:44

    Naja ich fand die Lösungen via Kontextmenü halt sehr effektiv.
    Während ich mich zum Tab schließen wohl mit "Multi-Close Tab" noch arrangieren kann, ist die Erweiterung "Close Unused Blank Tabs" hier nicht zum korrekten funktionieren zu bewegen. Von mehreren LZ eines Ordners werden nicht alle bzw. manchmal sogar nur eins geöffnet. Auch im neuen Profil getestet. Von drei LZ werden eins oder nur zwei geöffnet. Von acht nur vier ... :-??? Ich habe das testen und die Fehlersuche dann abgebrochen. Das erinnert an die alten Basteltage im Fux von vor vielen, vielen Jahren. Kann ich im Moment gar nicht gebrauchen. Und für eine detaillierte Fehlersuche fehlt mir die Geduld.
    Das ausblenden der Tableiste bei nur einem Tab ginge auch noch. Aber damit komme ich irgendwie nicht klar.
    Sicher, es sind nur kleine Makel, aber nachfragen ob es alternative Lösungen gibt kann ja nicht schaden.

  • Zwei Skripte gesucht (close blank tabs & alle Tabs schließen)

    • Stoiker
    • 2. März 2018 um 20:57

    Guten Abend
    Ich suche skriptbasierte Lösungen ohne jedoch genau zu wissen ob das so überhaupt geht.
    In einem anderen Thread hatte ich nach einem Skript gefragt mittels dessen ich "Alle Tabs schließen" im Kontextmenüs der Tabs aufrufen kann. Da das dort evtl. untergeht dachte ich mir ich mache eine separate Anfrage auf. Idealerweise via Userchrome.css, weil ich die eh' grade für den 58er zusammenschraube. Es gibt Erweiterungen ( z.B. Close All Button & Multi-Tab Close) die das übernehmen, aber mir wäre ein Skript welches ich einbinde lieber.
    Weiterhin suche ich, auch idealerweise ein Skript, etwas um einen "leeren" Tab beim öffnen von mehreren LZ entweder mitzunutzen oder irgendwie zu schließen. Eine Erweiterung (Close Unused Blank Tabs) funktioniert bei mir leider wie auch in einigen Kommentaren berichtet nicht korrekt.

    Kennt jemand Lösungen für beide Szenarios?

  • Reihenfolge im Tabkontextmenü ändern

    • Stoiker
    • 28. Februar 2018 um 19:25

    Ich sach doch, wild geguttenbergt :mrgreen:

    Habe mal testweise mit den Hinweisen von BlackRitus' Link gespielt und konnte tatsächlich ein paar Einträge verschieben.

    Zitat von 2002Andreas

    Es sind mehrere Fehler im Code, die habe ich hier mal alle entfernt:


    Danke schön!

    Zitat von 2002Andreas

    Außerdem könntest du alle Codes auch einzeln abspeichern, das ist übersichtlicher und du findest auch schneller mal etwas wieder.


    Da haste Recht.
    Deinen Link habe ich als Lesezeichen gespeichert, werde mir das in Ruhe durchlesen, lagere die Codes in separate Dateien aus und schaue ob es funktioniert.
    Bei Problemen melde ich mich wieder.
    Vielen Dank an euch!

  • Reihenfolge im Tabkontextmenü ändern

    • Stoiker
    • 28. Februar 2018 um 18:09

    Hallo aborix

    Das sieht vermutlich ziemlich chaotisch aus :oops:
    Den Code habe ich teilweise hier aus'm Forum zusammengesucht und im 58er Testprofil getestet. Da mir nun auch endlich der Umstieg bevorsteht, möchte ich das Produktivsystem wieder so nah wie möglich an mein altes 56er Profil heranbringen.
    Die Vorbereitungen mit den ganzen Einträgen in den diversen Verzeichnissen habe ich schon erledigt und das funktioniert soweit auch. Im "chrome"-Ordner meines Profils befinden sich derzeit folgende Skripte:
    [attachment=0]Skripte im Profil.jpg[/attachment]

    Hier ist die derzeitige userchrome.css:

    CSS
    /*URL-Leiste Icons entfernt*/
    
    
    #urlbar-zoom-button,
    #reader-mode-button,
    #pageActionButton {
    	display:none!important;
    }
    
    
    /*Farbe der LZ-Ordner*/
    /*Lesezeichen Sidebar*/
    @-moz-document url("chrome://browser/content/bookmarks/bookmarksPanel.xul"), 
    url("chrome://browser/content/history/history-panel.xul") {
    	treechildren::-moz-tree-image(container) {
    		list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNElEQVR42mNkoBAwgoiaRc82sTH99wWx//9nfPPq0yePqdkaZ4k2IG/hvf0sTP8dYIL/IQbh1fjnH8POKQlKHow1Cx+WfPr7J/Mfwz8lUpzOxMB0j5+FZTqjetrtR4zMDGJAt7CT5Pn/DD///2V4xSiT/fTaP0ag7Yz/STSA8SfTf6Z7jNJFb0/9+v9Xj4HxH4kGMP1kY2S+xKhZ93Hfjz+/rYAipBnAwPiTg4X1GKNF55dNX3/9dgcawEaiAb+42Fh3MrpP/b7s0/dfwcB4I80ARsZfvJxsaxnDF/6a9f7Lr4T///+xkqaf6bcAN9sCxrQ1f/tef/iZ+///fxbSDGD8I8zHPpnRqfxI4yc2jVoGaKokAfzn+X2nGWgQkwTQ+YZAAWYSDfjLyMR8nlRbMb1CqQEACmp1y80wWngAAAAASUVORK5CYII=')
    		!important; }
    }
    
    
    /*Lesezeichen verwalten*/
    @-moz-document url-prefix("chrome://browser/content/places/places.xul") {
    	treechildren::-moz-tree-image(container) {
    		list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNElEQVR42mNkoBAwgoiaRc82sTH99wWx//9nfPPq0yePqdkaZ4k2IG/hvf0sTP8dYIL/IQbh1fjnH8POKQlKHow1Cx+WfPr7J/Mfwz8lUpzOxMB0j5+FZTqjetrtR4zMDGJAt7CT5Pn/DD///2V4xSiT/fTaP0ag7Yz/STSA8SfTf6Z7jNJFb0/9+v9Xj4HxH4kGMP1kY2S+xKhZ93Hfjz+/rYAipBnAwPiTg4X1GKNF55dNX3/9dgcawEaiAb+42Fh3MrpP/b7s0/dfwcB4I80ARsZfvJxsaxnDF/6a9f7Lr4T///+xkqaf6bcAN9sCxrQ1f/tef/iZ+///fxbSDGD8I8zHPpnRqfxI4yc2jVoGaKokAfzn+X2nGWgQkwTQ+YZAAWYSDfjLyMR8nlRbMb1CqQEACmp1y80wWngAAAAASUVORK5CYII=')
    		!important; }
    }
    
    
    /*Lesezeichen*/
    @-moz-document url-prefix("chrome://browser/content/browser.xul") {
    	.bookmark-item[container="true"] {
    		list-style-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAABNElEQVR42mNkoBAwgoiaRc82sTH99wWx//9nfPPq0yePqdkaZ4k2IG/hvf0sTP8dYIL/IQbh1fjnH8POKQlKHow1Cx+WfPr7J/Mfwz8lUpzOxMB0j5+FZTqjetrtR4zMDGJAt7CT5Pn/DD///2V4xSiT/fTaP0ag7Yz/STSA8SfTf6Z7jNJFb0/9+v9Xj4HxH4kGMP1kY2S+xKhZ93Hfjz+/rYAipBnAwPiTg4X1GKNF55dNX3/9dgcawEaiAb+42Fh3MrpP/b7s0/dfwcB4I80ARsZfvJxsaxnDF/6a9f7Lr4T///+xkqaf6bcAN9sCxrQ1f/tef/iZ+///fxbSDGD8I8zHPpnRqfxI4yc2jVoGaKokAfzn+X2nGWgQkwTQ+YZAAWYSDfjLyMR8nlRbMb1CqQEACmp1y80wWngAAAAASUVORK5CYII=')
    		!important;
    		-moz-image-region: rect(0px 16px 16px 0px) !important; 
    }
    
    
    /*Kontextmenü Tabs*/
    
    
    #context_reloadTab,
    menuitem[label="Tab stummschalten"],
    #context_sendTabToDevice,
    context_closeTabsToTheEnd,
    #context_undoCloseTab,
    #context_closeTab,
    #tabContextMenu > menuseparator:nth-child(3),
    #context_sendTabToDevice_separator,
    #tabContextMenu > menuseparator:nth-child(10),
    #tabContextMenu > menuseparator:nth-child(16),
    #tabContextMenu > menuseparator:nth-child(15),
    window#main-window popupset#mainPopupSet menupopup#tabContextMenu menuseparator{
    	display:none!important
    }
    #context_closeOtherTabs{
    -moz-box-ordinal-group: 1 !important;
    }
    #context_duplicateTab{
    -moz-box-ordinal-group: 2 !important;
    }
    #context_pinTab{
    -moz-box-ordinal-group: 3 !important;
    }
    
    
    /*Kontextmenü Webseiten*/
    
    
    #context-bookmarkpage,
    #context-savepage,
    #context-sendpagetodevice,
    #context-sep-navigation,
    #contentAreaContextMenu menuseparator,
    menuitem[label="Hintergrundgrafik anzeigen"],
    menuitem[label="Alles markieren"],
    menuitem[label="Seitenquelltext anzeigen"],
    menuitem[label="Seiteninformationen anzeigen"],
    menuitem[label="Element untersuchen"],
    menuitem[label="Öffnen mit..."],
    menuitem[label="Bildschirmfoto aufnehmen"],
    #context-sep-sendpagetodevice,
    #context-sep-viewbgimage,
    #context-sep-viewsource,
    #inspect-separator,
    #contentAreaContextMenu > menuseparator:nth-child(91){
    display:none!important}
    
    
    
    
    #context-navigation > .menuitem-iconic {
      margin-left:5px!important;
      max-width:5px!important;
    }
    
    
    #uc_menu_close_tab{
    	margin-left:-10px!important;
           -moz-box-ordinal-group: 0!important;
    }
    /*Kontextmenü Links*/
    
    
    #context-savelinktopocket,
    #context-pocket,
    #context-sendlinktodevice,
    #context_sendTabToDevice,
    #context-sendlinktodevice,
    #context-sendpagetodevice,
     #context-bookmarklink,
    menuseparator#inspect-separator,
    menuseparator#context-sep-sendlinktodevice{
    display:none!important}
    
    
    /*Hamburger Menü*/
    
    
    /* #appMenu-mainView .panel-banner-item,              /* Download Firefox update / Download a fresh copy of Firefox / Restart to update Firefox */
    #appMenu-fxa-container,                            /* Sign in to Sync / Open Sync preferences / Reconnect to Sync */
    #appMenu-fxa-container + toolbarseparator,         /**** Separator ****/
    #appMenu-new-window-button,                        /* New Window */
    /* #appMenu-private-window-button,                    /* New Private Window */
    /* #appMenuRestoreLastSession,                        /* Restore Previous Session */
    #appMenuRestoreLastSession + toolbarseparator,     /**** Separator ****/
    #appMenu-zoom-controls,                            /* Zoom */
    #appMenu-zoomReduce-button,                            /* Zoom out */
    #appMenu-zoomReset-button,                             /* Reset zoom level */
    #appMenu-zoomEnlarge-button,                           /* Zoom in */
    #appMenu-zoomEnlarge-button + toolbarseparator,        /* Vertical Separator */
    /* #appMenu-fullscreen-button,                            /* Display the window in fullscreen */
    #appMenu-zoom-controls + toolbarseparator,         /**** Separator ****/
    #appMenu-edit-controls,                            /* Edit */
    #appMenu-cut-button,                                   /* Cut */
    #appMenu-copy-button,                                  /* Copy */
    #appMenu-paste-button,                                 /* Paste */
    /* #appMenu-edit-controls,                            /**** Separator ****/
    /* #appMenu-library-button,                           /* Library */
    /* #appMenu-library-bookmarks-button,                     /* Bookmarks */
    /* #panelMenuBookmarkThisPage,                                /* Bookmark This Page */
    /* #panelMenu_pocketSeparator,                                /**** Separator ****/
    /* #panelMenu_pocket,                                         /* View Pocket List */
    /* #panelMenu_bookmarkingTools,                               /* Bookmarking Tools */
    /* #panelMenu_toggleBookmarksMenu,                                /* Add / Remove Bookmarks Menu to / from Toolbar */
    /* #panelMenu_viewBookmarksSidebar,                               /* View / Hide Bookmarks Sidebar */
    /* #panelMenu_viewBookmarksToolbar,                               /* View / Hide Bookmarks Toolbar */
    /* #panelMenu_searchBookmarks,                                /* Search Bookmarks */
    /* #panelMenu_searchBookmarks + toolbarseparator,             /**** Separator ****/
    /* #panelMenu_recentBookmarks,                                /* Recently Bookmarked label */
    /* #panelMenu_bookmarksMenu,                                  /* Recently Bookmarked items */
    /* #panelMenu_showAllBookmarks,                               /* Show all Bookmarks (grey at bottom) */
    /* #appMenu-library-pocket-button,                        /* View Pocket List */
    /* #appMenu-library-history-button,                       /* History */
    /* #appMenuViewHistorySidebar,                                /* View History Sidebar */
    /* #appMenuClearRecentHistory,                                /* Clear Recent History… */
    /* #appMenuClearRecentHistory + toolbarseparator,             /**** Separator ****/
    /* #appMenuRecentlyClosedTabs,                                /* Recently Closed Tabs */
    /* #appMenu-library-recentlyClosedTabs > .restoreallitem,         /* Restore All Tabs */
    /* #appMenuRecentlyClosedWindows,                             /* Recently Closed Windows */
    /* #appMenuRecentlyClosedWindows + toolbarseparator,          /**** Separator ****/
    /* #appMenuRecentlyClosedWindows ~ label,                     /* Recent History label */
    /* #appMenu_historyMenu,                                      /* Recent History items */
    /* #PanelUI-historyMore,                                      /* Show all History (grey at bottom) */
    /* #appMenu-library-downloads-button,                     /* Downloads */
    /* #appMenu-library-downloads-show-button,                    /* Show Downloads Folder */
    /* #appMenu-library-downloads-show-button + toolbarseparator, /**** Separator ****/
    /* #PanelUI-downloadsMore,                                    /* Show All Downloads (grey at bottom) */
    /* #appMenu-library-remotetabs-button,                    /* Synced Tabs */
    /* #appMenu-library-screenshots,                          /* Screenshots */
    /* #appMenu-library-screenshots + toolbarseparator,       /**** Separator ****/
    /* #appMenu-library-screenshots ~ label.subview-header,   /* Recent Highlights label */
    /* #appMenu-library-recentHighlights,                     /* Recent Highlights items */
    /* #appMenu-addons-button,                            /* Add-ons */
    /* #appMenu-preferences-button,                       /* Options */
    /* #appMenu-customize-button,                         /* Customize… */
    /* #appMenu-customize-button + toolbarseparator,      /**** Separator ****/
    #appMenu-open-file-button,                         /* Open File… */
    #appMenu-save-file-button,                         /* Save Page As… */
    #appMenu-print-button,                             /* Print… */
    #appMenu-print-button + toolbarseparator,          /**** Separator ****/
    #appMenu-find-button,                              /* Find in This Page… */
    /* #appMenu-more-button,                              /* More */
    /* #appMenu-characterencoding-button,                     /* Text Encoding */
    /* #appMenu-workoffline-button,                           /* Work Offline */
    /* #appMenu-developer-button,                         /* Web Developer */
    /* #PanelUI-developerItems > [key="key_toggleToolbox"],   /* Toggle Tools */
    /* #PanelUI-developerItems > [key="key_inspector"],       /* Inspector */
    /* #PanelUI-developerItems > [key="key_webconsole"],      /* Web Console */
    /* #PanelUI-developerItems > [key="key_jsdebugger"],      /* Debugger */
    /* #PanelUI-developerItems > [key="key_styleeditor"],     /* Style Editor */
    /* #PanelUI-developerItems > [key="key_performance"],     /* Performance */
    /* #PanelUI-developerItems > [key="key_netmonitor"],      /* Network */
    /* #PanelUI-developerItems > [key="key_storage"],         /* Storage Inspector */
    /* #PanelUI-developerItems > [key="key_storage"]
           + menuseparator,                                   /**** Separator ****/
    /* #PanelUI-developerItems > [key="key_toggleToolbar"],   /* Developer Toolbar */
    /* #PanelUI-developerItems > [key="key_webide"],          /* WebIDE */
    /* #PanelUI-developerItems > [key="key_browserToolbox"],  /* Browser Toolbox */
    /* #PanelUI-developerItems > [key="key_browserToolbox"]
           + .subviewbutton:not([key]),                       /* Browser Content Toolbox */
    /* #PanelUI-developerItems > [key="key_browserConsole"],  /* Browser Console */
    /* #PanelUI-developerItems
           > [key="key_responsiveDesignMode"],                /* Responsive Design Mode */
    /* #PanelUI-developerItems
           > [key="key_responsiveDesignMode"] 
           + .subviewbutton:not([key]),                       /* Eyedropper */
    /* #PanelUI-developerItems > [key="key_scratchpad"],      /* Scratchpad */
    /* #PanelUI-developerItems > [key="key_scratchpad"]
           + .subviewbutton:not([key]):nth-of-type(1),        /* Service Workers */
    /* #PanelUI-developerItems > [key="key_scratchpad"]
           + .subviewbutton:not([key]):nth-of-type(2),        /* Connect… */
    /* #PanelUI-developerItems > [key="key_viewSource"],      /* Page Source */
    /* #PanelUI-developerItems > [key="key_viewSource"]
           + menuseparator,                                   /**** Separator ****/
    /* #PanelUI-developerItems > [key="key_viewSource"]
           + menuseparator
           + .subviewbutton:not[key],                         /* Get More Tools */
    /* #PanelUI-developerItems > [key="key_viewSource"]
           ~ menuseparator:last-of-type,                      /**** Separator ****/
    /* #PanelUI-developerItems > [key="key_viewSource"]
           ~ .subviewbutton:last-of-type,                     /* Work offline */
    /* #appMenu-help-button,                              /* Help */
    /* #PanelUI-helpView
           [oncommand^="openHelpLink('firefox-help')"],        /* Firefox Help */
    /* #PanelUI-helpView [oncommand^="openTourPage()"],        /* Firefox Tour */
    /* #PanelUI-helpView
           [oncommand^="openHelpLink('keyboard-shortcuts')"],  /* Keyboard Shortcuts */
    /* #PanelUI-helpView [oncommand^="openHealthReport()"],    /* Firefox Health Report */
    /* #PanelUI-helpView
           [oncommand^="openTroubleshootingPage()"],           /* Troubleshooting Information */
    #PanelUI-helpView [oncommand^="openFeedbackPage()"],    /* Submit Feedback… */
    /* #PanelUI-helpView [oncommand^="safeModeRestart()"],     /* Restart with Add-ons Disabled… */
    /* #PanelUI-helpView
           [oncommand*="getReportURL('Phish')"],               /* Report Deceptive Site… */
    /* #PanelUI-helpView [oncommand*="openAboutDialog()"],     /* About Firefox */
    /* #appMenu-help-button + toolbarseparator,           /**** Separator ****/
    /* #appMenu-quit-button,                              /* Exit */
    
    
    #leave_this_dummy_here
        { display:none !important; }
    
    
    /*Tableiste unten*/
    
    
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* only needed once */
    @-moz-document url-prefix(chrome://browser/content/browser.xul){
    #PersonalToolbar {
    -moz-box-ordinal-group: 2 !important;
    }
    #TabsToolbar {
    -moz-box-ordinal-group: 3 !important;
    }
    #PanelUI-menu-button{
    	margin-right:100px!important;
    }
    
    
    /*Throbber Icon ändern*/
    /*AGENT_SHEET*/
    
    
    .tab-throbber[busy]::before,
    .tab-throbber[progress]::before {
      width: 16px !important;
      height: 16px !important;
      animation: unset !important;
      -moz-context-properties: unset !important;
      fill: unset !important;
      animation: unset !important;
      opacity: unset !important;
      animation: unset !important;
    }
    .tab-throbber[busy]::before {
      background-image: url("data:image/png;base64,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") !important;
    }
    .tab-throbber-fallback[busy] {
      list-style-image: url("data:image/png;base64,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") !important;
    }
    .tab-throbber[progress]::before{
      background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAACGFjVEwAAAASAAAAAJNtBPIAAAMAUExURQAAADGk/xaD3Qh20TGk/zCj/zCj/gluwzGk/wFjtgFjtzGk/zim/zKk/wiE6ABhswOJ7wSJ8QOF6weK8AiC5DGk/wiU9gKM8wOJ8AOJ8AeK8AKH7QBitgiF6QJjtQOD5wmE5gGM8wKJ8QSJ8ABitRWT9QqK7jGk/waB4wBjtgOJ8AJktwaJ8Cee/A2L7wqM8QqL8A2N8hyW9wmK7yug/QR83QFitQGL8gKK8gOH7gKO+gBhtABgsCGZ+QFjtgFgsiGY9gFhsgKK8hKQ8xKQ8wOJ8QKH7QWL9ASE6AJjti2h/QiG6hCL7QBgsQqL8QaR9QKM8gSI7gmL8AOH7gBhtAqK7iSb+gRltxOP8gKE5QuT+gJ21AWP+gSJ8QJrwwCN+haS9BqV9gGG7gaH7QBhsguN9A+Q9giJ7wBmvCGY9gGQ/xab+gGB4wGJ8QJ41QJktwNuxQFhswJovgBlugJpvwSI7zCj/w+N8B6Y+BmR8BKO7gFhsgl30Sug/RSS9RV4xAKO9QF71wKO9AVouwGM9wSR/ANpvgGH7xCP8gaE6BaS8waA4gBgsQBitQd/3wNrwgNovAeR9gKI7wN93Q6G4gSJ7wFjtgeM9Ad+3Al30gWL8wJmugJjtiWc+iaa9h6AyRiX8gFpvgOM8gNwygKI8Ad30gyT/QFhsgaH7AiC4gV20gyA3AqG5gl2zwuD4wp82QVrwQV62AOQ/AFmvASQ/AV51gR31ACL9wCM+QWE6AhvxTCj/wlzxg1ywwJltgKD5gWB4QON9gSC5QR/3wF31QSA4QaA4gR72RKB2wGG7AxtuwqA2gGE6ABhshaa+gNqwQN93AWF6Ap30R+Y+ByJ4gJuxAWO9YPJ/22+/ymp/Bif+SSm+zKu/BGa+B6h/A6X+AaR9lXA/jmy/BOb+U69/j+1/Red/Uq7/mLH/mvK/i2r/B2Y7BqO4QaA21vD/ke4/Cuh7g2V+AGM9VG18RWV8RCO6SSU4xOF2jyt8i6c5jmh5Emt6yeO1xF9zlW79gF11EKoZbwAAADZdFJOUwBNAwYZJyIFRA0JOQ1CCSvDKhS7QRX++tnTrpJ7HxwNB/Tdx4p5NysmEtC/illNpZ2Ya11ULSXw66KSgmtlRjUuF+WOhoWAe1I8NDIiIRr77bezqJJyXTAQ/dTRwb+UhYFyaGFdR0NCQUD+9fDo5svAq6KSiWxnZ2JcU05IRzr9/Pf10rWvr5iRdm5ZVT87/f3y4trXy7WpooR/c2RQTv737+GzsaKdnJiUkYp7eGpjVRvf3Mq8tJiLimo+/u/p497Oy8XEuq+se/369vTz29TPspl3auHcfkqnbde6AAAAGmZjVEwAAAAAAAAAEAAAABAAAAAAAAAAAAAoA+gAABdEKXAAAADLSURBVBjTYwABXxnts2fzVcwYoCClOS9HUTzybf9sMJddJXqSU665+Cexu9+nMQMF5lyQkLRM9fPTi/l4+3UxA4PctqkCSRCt8c8eveFn6BGOdWOCCDDFPH0axzBTOFgDZrrInYdTGHYGSXPBBDifvVjA4DbdjZkBBjZlbWJIXubuCBfIXObD4N3h7AnjM+leZ2CQL3cul4MKcJepA0mNxAQ9R3YQ36uMEewAQaPLtpmsbNwmZYwKEJURmWUgoKvOBDeMT5SFJQLCBgDYkjZ0WdsOpgAAABpmY1RMAAAAAQAAABAAAAAQAAAAAAAAAAAAKAPoAACMN8OkAAAAzGZkQVQAAAACGNNjAAFNm8L8fdrWZgwQwJSiHX1gksWZxgkhzCA+u81WZS1JpVxz8QdvtUEiPceFA93U5CPqWh7c/VrMwOC4SirYA6J31v3b3/kZMgz0kxmgoOXmzTiG9YausjABkXtPpzCscw5lhgkwP3uygMHYJZkJJqB57102Q7qqMSdMIOPVy3MMPkZGZjCBmqxnOgwKabZpMCWsy5bxMTAIzQvzUgB7gZWRGywuVGvCwcrCwsrB6AU1XgHIBgJeFgYE4GER5YOwAM+1MgKWKUjrAAAAGmZjVEwAAAADAAAAEAAAABAAAAAAAAAAAAAoA+gAAGGhEE0AAADOZmRBVAAAAAQY02MAAbmUEO38QhlfBghgqi7aekhLYn/eQmtmMD9lRlCgsICWkoViYyFIxH6lvmWSIIO82hLFhsgQBgautYaufRC9rg333/IzhLu4pMMMi338OI6hJqFciAEK+u7ensKgp1rFDhPgun8ngCE9MY0JJqD5+Gk2g6BtGhdMIOPmkyiGCN25nDCBxQ+fSDOwO+g6QPXYvX5505SBQWE3IytYhGlt1k0rEEOBm5GDlYVFnYPRKp4PopaNgxEIdrMxIAAPSwTUIADZfTFUuxx0WQAAABpmY1RMAAAABQAAABAAAAAQAAAAAAAAAAAAKAPoAACMa2I3AAAAymZkQVQAAAAGGNNjAAHNapnlhctt5BigwLNkxkVhgUPRzTLsYL7dagMDg+BAZYlJeYVcQD7/GudZ3RrMzGrSkyxyQhgYuLoTQr0hWkvNFRv5GeS6urxhhkk1+McxmBpVycMERB7cn8zgbVvHAAOcD26JMziEOcAFmD/eFmPwM3Fggglk3LuziYGplgMusPjRnXYGBjZGVihf5sOTe6ZAmhsqUvTzxdMdIIYCNyMvKwuLSOTD5zHMELVsvIxAEJVlxQS3kEdUlAfCAgDf9y/YcpD5rQAAABpmY1RMAAAABwAAABAAAAAQAAAAAAAAAAAAKAPoAABh/bHeAAAAz2ZkQVQAAAAIGNNjAAGu8BSVEOsUTQYIYOLftXqFvlTg1mkpzGB++DoXZ1eddimBqdHLQSJyyarlIn4M8oI7p0ockGFgYBYxqpKF6C2VcMozY+DUDQPyIcDAIqCEwU+3TgEm0GfeFM3AZsLGAANc4v5nGFgYWRACn8QUGXgYWeECvR8fSzAw8HLABQru3ZJmYGBjVIfyZV6/yt4IpLkZWZmAVEbbt6c340ES7NyMHKwam/98fnKnlRmilo2D8cSnh0/uAeVhgIeldYu7H4gFAILeMFPrLLCEAAAAGmZjVEwAAAAJAAAAEAAAABAAAAAAAAAAAAAoA+gAAIyOgIIAAADHZmRBVAAAAAoY02MAAWZ+O5vZczw5GaDAsSbUxdnQcmlRDzOYL1eVmFhe6i4tFbjNGiTCOc9WT1CIj8EnaYnyYRuggINuphBEq4eAZLQZA0NtrTzMsHYJJRkGHkZWBhjwVnI6wsDCyAIX4MoN2I8iwGzeZAHUwgYX8BT3l2Rg4OVgggksvi8mzcDABjdV5estf1MgzQ0W0czQfnPzlhVIgsmL8crC+vl/fjy6HcMHUcu29OPLFw+fZsfzwUyT3XLvWZSVLIgJALE+LojdtclfAAAAGmZjVEwAAAALAAAAEAAAABAAAAAAAAAAAAAoA+gAAGEYU2sAAADCZmRBVAAAAAwY02MAAXbHcLsN1facDFDA1VfZpZqgs7rEjgnM58sMC9OrMg7tMJhhAxJh4jbxEpJnYvLzkJY61gMUYGNUZ4ZoTQ8W3ubIwMDBywADnQLKcxh4GFnhAqYCkksZWBhZ4ALsWhKHUAS4lJwkUbR4WgQIoBjapqjoBrQWrkQm0l9RFkhzX8kvsmNispv2/bHYdpCEQsGXz7/m13//cPvxQT6wUo9nD989fP/o5v3tfFDNPvFR2dlR8T4gNgBe2C+FR2bP3gAAABpmY1RMAAAADQAAABAAAAAQAAAAAAAAAAAAKAPoAACM0iERAAAAzGZkQVQAAAAOGNNjAAMux/Bee19OBihgYpsXZmuU2LnLngnC52ZkrKtLNVZ1Xl0NFuFmZOVjZ2IQUptluNITyGdjZIVq9dbRXwU0h5eXAQaSpaR6GHgY2eACGsHCqxhEGVngApxLlI8xsDCKwgWYBbQCUbSES0oEAw2dZwZzYNGiRZ0MDDX9/bMhAtY5AUoaDAwbnr381dbLwNmrfXriRFeQSTHPX3z+U1//9/VdfylmsNlW994/f3rn5i2xHXxQ0wR3RN2/H2UlCGIDAAL7MsKyenoTAAAAGmZjVEwAAAAPAAAAEAAAABAAAAAAAAAAAAAoA+gAAGFE8vgAAADOZmRBVAAAABAY02OAAB5ZHzlNdgYYYONgNNGtqKzxhXCZuBk5WNkc0mwT19kzgQS8GFlBNJ+GccIae5B6RnWoTo3QjhOaDAy8HEwws1INDe0YeBhZ4YbLSuuvZWBhZIELcK0IWsnAUukDF2APFrZk2NA/gR8mwB8oIM0w89X7xTCBkqnK6xhMb777IAPh20yWUJZlYNj+6Mm3tgxOTs/CPCelTpALY+48/fC3f8KenAAnS7D/mK1u3b59665Yk7krzL9+8VsmPjioIwhiAwDxMTGCVTTkVgAAABpmY1RMAAAAEQAAABAAAAAQAAAAAAAAAAAAKAPoAACNRUXoAAAAzmZkQVQAAAASGNNjgAAeUdEIZiYGGGDjYGRknDvPmxPCZedm5FVnYfGaW1FlBuIzcTOqM4HEhVKNkn1B6hnVoTr9KlW7gbo4eOGGqakmhDNsnOkAN1wotKObYfP/zXABZnfDToYFL79wwgV09N0Yzr185AkTMDOQWsPQ/vBhAdRUJpnAIA8G09sPP6hABOYcFZDayMBg9ej9G+1qR0e75dFaAskgk2Ju3nn999TCvfsXSeqwg822un/v1t2JEy0kjWGmC+44KK4oMMsHxAYANeQ1dpYcrIsAAAAaZmNUTAAAABMAAAAQAAAAEAAAAAAAAAAAACgD6AAAYNOWAQAAAMxmZEFUAAAAFBjTY4AAPlFRHgYEYOFlBAIONnYIl8mLkYOVhYWVwySTEyxwg5EVLKXgpZuqycDAFXdJHWZQpq0IM0PJm/92MLNkK4zkGKa8uJkBE5CvVBVhWPDuniZMgMk4wZgh+8ktZpgAc6lzEkPU03u9MAE5V0NjBuk7rwpgAikGBiIMpo9vfpWB8KtnSEkLMTBY3br1dponJ5e9zDZhKQ+QSTH370cu3Lf5/AVl4SR2sAO3N/g3BTgpSQonM0ENE9RRztUKThICsQEIVC+YZzzb/wAAABpmY1RMAAAAFQAAABAAAAAQAAAAAAAAAAAAKAPoAACNGeR7AAAAzmZkQVQAAAAWGNNjgAAmUVF2BgRg280IBBxsEB6X9SpGDnUWFlYORm4mkEDct7drwQwmVsbdQH38317cq4EapG7iwMQQ9/xJK8ws+bkmnAxTnt8UgQkoZNpqMCx4+lgTJsCUbpTOkH3nLhdMgF3vsh5D1M27njABx/KEdAbpW48LmKACdi4upgymYo8jrSF8z9WGoXwMDFZiYo3T7DkZ+G2W6ht6A8WZW/ybcq42axccDbI0BmvmczW3WKQkqSxs6QEzTMPdMlZA2lgWxAYAqV0uuETm4EIAAAAaZmNUTAAAABcAAAAQAAAAEAAAAAAAAAAAACgD6AAAYI83kgAAAMhmZEFUAAAAGBjTY4AAHlFRHgYYYFKZcJ4RCHjZIHxm7d8PT4qwsLDyMnKzgwSKf7x7tQwsxcrIDST53zy/6Q6kISJAXXF3HrXATeOoZWI4cOeWCFzAwUSIoen2R2a4hYK6ggz+tx5wwgXUKrwZrt19kAHjc+oZOTBIi/m3wQTCu4w2MmiIi+fYQPj86xIqFRgYXM0D8kLsmZnNemY6uwuC7FqSu2hywbTCohkGOnpMIJUKbhKSWgLCQfo6cAf5JbUHW7rpCYHYACIRLf8UOISaAAAAGmZjVEwAAAAZAAAAEAAAABAAAAAAAAAAAAAoA+gAAI38Bs4AAADOZmRBVAAAABoY02MAAUeZ/CIWdgY4sJ7/+1/kCUYOFgiXue3n8ye3NwmycjBys4PlXz+63ZoGZDCxMnIDKbnTN5+5Q/WqM7IxMBTfvdUCN42Xl4Fh8t0HInABNkYehpNin7jgAiyMLAyKDeIIATYTNgatJkV7GJ+5TtePYad5QBFMwCxMN4JBwyl3sg2E71tllMbMwOCmJBGtws/FINe7XrVCFiiu0C6pdbhtucrMnS5d3kwMIJHQ2FjhIH0DnVJBJqhhssmuK3SSvPlAbACJ2y7eifZKbQAAABpmY1RMAAAAGwAAABAAAAAQAAAAAAAAAAAAKAPoAABgatUnAAAAyGZkQVQAAAAcGNNjAAE5leb6+dpyDFDAJVP/6/PDF1+XskH4zNpvbt65fe/ZxC5GLyaQQMjXW3dj0oSALHVGbiDJ//a+WDxUMysjUFdxw4MWmGlMHLwMDNHi4n0MMMDGyMOQo2jOBRdgYWRhmBSQiyoQm6tkDzeDFahljZJECUyAs7aWiUFDS/JwNYSvmanrAHRaqLLyYhtfBmbNcD3bufIgp7sFCh+Lk5m9KzSxUhbiGWNLfX3DDhfVKlmYYfIiSe6leoLyIDYAQfYtrrQ1OiwAAAAaZmNUTAAAAB0AAAAQAAAAEAAAAAAAAAAAACgD6AAAjaCnXQAAAMdmZEFUAAAAHhjTYwABX5XmvXubVXwZIIA5ZM+bD4/e//u8ZwOYz6X99vGtu49v3Xn+bKsCSCAk8sGDllQ+vtTpW4y4gXz+RnFxd6hmVkY2BoYSc8XpDDDAy8HAcMTCog/IhCnhYZjipMQOF2BhZGGYqqTFhSJgKakcjqJlvbLAbBifCWToxiWxx+2gTlYHWcvQLRV0qUeOgYHTUc2EmwkowF6qr79y7ZwNHpVhtfIQnamuHc4uqokVdfIwwyLUPIz11ITA7gEA9GQymKQKXlYAAAAaZmNUTAAAAB8AAAAQAAAAEAAAAAAAAAAAACgD6AAAYDZ0tAAAAM1mZEFUAAAAIBjTYwABM5X8CaeaVfgZIIBZpf/7l9uvfvyaX8wM5hc2Nog9ELt7+/273wUgEescRfHYdCGG1NZHL7+kAPXnWVi4QfSqZmV5MDDMVppkyQQ1TVCXl4HhuISkKQMMsDHyMBzVEmCGC4gyijJcVA7khAuwAAWkY6X4UbR0B0ntggvwcjAwyK+YvtIeymdlZAOSIoYGM3s1GZjYuVgZuUHCTB46zmvW1/SpzWPkZmcAi6iVq6om2obNZWWCmSWvoZauJssH5gMAQH4uI6dio/4AAAAaZmNUTAAAACEAAAAQAAAAEAAAAAAAAAAAACgD6AAAjtLPPAAAAMxmZEFUAAAAIhjTYwABM+v8CfvyVeQYIIDdemFjpNiX19/qi5lBfKaQPHNF8U8P7t989FMbJGIz2clpep1QRFrr7Sc/ihkYfI9ISJRC9M668+InP8OcqVo6DFDQ+vxVCcMqAWFTmIBgVlY3wwzhYHYGGGCtYGFYEdTOBRdgYWRh6Jwu7QvjM7Ey8jDUGBhWw1Xw8jIwaM7q6OSHGcHIBiTV3F3W83NCNHiBNap1qZaLmPqwcjByM0FUauhV2IaZMHKwwc1iF/LxYYuAsAEXDDCbTeY8hgAAAABJRU5ErkJggg==") !important;
    }
    .tab-throbber-fallback[progress] {
      list-style-image: url("data:image/png;base64,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") !important;
    }
    
    
    /*Tabfarbe*/
    
    
    .tabbrowser-tab[pending="true"] .tab-label {
    	color: orange !important;
    }
    .tabbrowser-tab[unread="true"] .tab-label {
     	color: yellow !important;
    }
    .tabbrowser-tab[unread="true"] .tab-label {
    	font-weight: bold !important;
    }
    
    
    /*"Tab schließen"-Kreuz auf inaktivem aber nicht angepinnten Tabs*/
    
    
    #TabsToolbar #tabbrowser-tabs .tabbrowser-tab:not([pinned]) .tab-close-button {
     display: -moz-box !important; }
    #TabsToolbar #tabbrowser-tabs .tabbrowser-tab[pinned] .tab-close-button {
     display: none !important;}
     
    /*Farbe aller Leisten*/
     
     #toolbar-menubar,
    #nav-bar,
    #nav-bar-customization-target,
    #PersonalToolbar,
    #TabsToolbar{
    border:none!important;
    background:black!important;}
    Alles anzeigen

    BlackRitus
    Danke für die Info und den Link, probier ich gleich mal aus :klasse:

    Bilder

    • Skripte im Profil.jpg
      • 26,23 kB
      • 536 × 174
  • Reihenfolge im Tabkontextmenü ändern

    • Stoiker
    • 25. Februar 2018 um 17:45

    Hallo
    Ich habe schon ein bisschen Code zusammengesucht um das Kontextmenü von Tabs abzuändern.
    Das sieht im Moment so aus:

    [attachment=0]Tabkontext Menü.jpg[/attachment]

    Ich würde das gern ändern und zwar in der Reihenfolge:
    Tab klonen
    In neues Fenster verschieben
    Trennstrich
    Linke Tabs schließen
    Andere Tabs schließen
    Rechte Tabs schließen
    Trennstrich
    Alle Tabs neu laden
    Lesezeichen für alle Tabs hinzufügen
    Tab anheften

    Ich habe ein, zwei ältere Anfragen gefunden, aber mir ist daraus nicht ersichtlich wie genau ich die Reihenfolge ändern muss. Meine Versuche erbrachten nicht das gewünschte Ergebnis.
    Wäre jemand so nett und kann das via Code umstellen?

    Edit fragt noch:
    Gibt es die Möglichkeit auch "Alle Tabs schließen" via CSS einzubauen? Meine Suche diesbezüglich war erfolglos und eine Erweiterung nur dafür erscheint mir etwas zu viel des Guten.

    Bilder

    • Tabkontext Menü.jpg
      • 29,95 kB
      • 607 × 272
  • Update verhindern?

    • Stoiker
    • 22. Februar 2018 um 21:28

    Mmh, keine Ahnung welche Stellschraube bei dir verstellt ist, bei mir wird Firefox 56 nicht automatisch aktualisiert. Biste vielleicht nur User der von übergeordneten Berechtigungen eingeschränkt wird?
    Welche Probleme hast du denn (bzgl. nicht passender Erweiterungen)?

  • "Ihre Firefox-Version ist veraltet. Um sicher zu bleiben, sollten Sie dringend eine Aktualisierung durchführen"

    • Stoiker
    • 22. Februar 2018 um 21:17

    Passage entfernt durch Administration.

    Oder eben die aktuelle Version nutzen 8)

  • Lesezeichen verschwinden im Daten-Nirvana

    • Stoiker
    • 28. Januar 2018 um 18:43

    andreas
    Ah, also doch noch vorhanden, danke für den Hinweis. Früher waren die Builds direkt auf dieser Seite verlinkt, jetzt finde ich diesen Link nicht mehr.

    Zitat von KATERchen

    Da ist hier wohl nicht ganz das richtige Forum, daher habe ich es nicht weiter erwähnt. Aber ich habe Win7 auf einem schon recht alten Laptop (7 Jahre).
    Bis zur Passworteingabe ist die Geschwindigkeit immer gleich, danach aber läuft das "Willkommen"-Fenster bis zu fast einer Minute, dann ist das Dektop oft komplett schwarz und baut sich erst sehr langsam auf. Das kann schon mal ein paar Minuten dauern. Nach CCleaner geht das recht schnell, vielleicht zwei Minuten bis ich Windows nutzen kann.


    Ein hier noch beschäftigter Intel Core 2 Duo mit Win 10 (auch irgendwas um die sieben Jahre) müht sich auch redlich ab. Aber selbst der ist nicht sooo langsam wie das was du beschreibst.
    Ich würde daher die Überlegungen von Fox2Fox in Betracht ziehen, ein Komplettbackup erstellen und das System mal von Grund auf neu einrichten.
    Was bei so alten Möhren einen Geschwindigkeitsschub auslösen kann, ist eine SSD. Kosten nicht mehr die Welt, aber pushen dank wesentlich schnellerer Lese- und Schreibzugriffe ordentlich. Dazu vielleicht auch noch einen zusätzlichen RAM-Riegel und das Ding läuft wieder halbwegs passabel.

    @FreeFileSync
    Der Installer lädt/lud Adware oder zumindest ungewollte aber deinstallierbare Sachen nach

  • Lesezeichen verschwinden im Daten-Nirvana

    • Stoiker
    • 28. Januar 2018 um 17:55
    Zitat von KATERchen

    Aber dadurch dass ich so viel mit den Lesezeichen arbeite, müsste ich alle 5 Minuten den Ordner kopieren. Ich fürchte, das wird ein wenig lästig :)


    Durch ein Tool automatisiert bekommst du davon nicht viel mit. FreeFileSync hat entsprechende Optionen (aber Achtung der Installer ist in der Vergangenheit schon mal negativ aufgefallen!).
    Die hier gern vertretene Meinung Tools wie CCleaner seien des Teufels Werk teile ich nicht. Wer weiß wie er diese zu nutzen hat, erspart sich eine Menge manueller Sucharbeit beim auffinden von Dateileichen. Man muss die Werkzeuge halt zu bedienen wissen. Nimm Firefox bei den CCleaner-Einstellungen komplett raus, richtig konfiguriert macht Firefox das von sich aus.

    Zitat von KATERchen

    Aber CCleaner nutze ich aus einem einfachen Grund: Wenn ich ihn nicht benutze, braucht mein Rechner, nach der Passworteingabe mitunter wirklich lange, bis er überhaupt erst mal den Desktop anzeigt und bis dann alles geladen ist...
    Nach dem Ausführen von CCleaner geht es dann wieder relativ schnell.


    Leider fehlen ein paar Parameter wie Windowsversion, Hardware, Firefoxversion etc. Das "wirklich lange" ist sehr subjektiv und ohne weitere Infos lässt sich das nicht ins Verhältnis setzen: ist ein halbwegs aktueller Rechner einfach nur zugemüllt oder ein älteres aber schlank gehaltenes System wirklich einfach auf Grund der Hardware langsamer.

    Den Sync-Dienst würde ich auch mal testweise abschalten.

    Zitat von KATERchen

    [...] seit sich vor ein paar Wochen damit ein Virus verbreitet habe, traue ich mich nicht mehr, das Programm zu updaten ;)


    Irgendwie gibt es seit ein, zwei Versionen keine portable Version mehr auf deren Seite. Ich entpacke mit 7z aus dem Setup die Dateien in ein temp-Verzeichnis und pule mir dort die relevanten Dateien raus. Sollte die exe selbst jedoch manipuliert sein, hilft das natürlich auch nicht.

  • Ist Firefox noch nutzbar?!?

    • Stoiker
    • 14. Januar 2018 um 15:52
    Zitat von geldhuegel


    Weniges habe ich nicht mehr und vermisse es auch nicht.


    Und ab hier kann es kompliziert werden.
    Tatsächlich funktioniert in Firefox >57 etliches wieder so wie in Versionen <57. Aber eben nicht alles. Und manches davon ist seit Jahren unumgänglich notwendiges Werkzeug geworden.
    Ich kann z.B. schlichtweg nicht auf die tabübergreifende Suche verzichten. ... Naja, natürlich kann ich es, es ist kein lebenswichtiges Artefakt meines Menschseins, aber es ist als Werkzeug für mich mittlerweile quasi unumgänglich.
    Ohne dieses Werkzeug ist die Produktivität eingeschränkt.

    Zitat von Stoiker


    Meine Frau sagt mir: "Ich will nicht wissen, was dahinter steckt. Ich will ins Internet." Und glaubt mir: Sie hat einen Firefox ohne Addons und kommt bestens damit zurecht: Bankgeschäfte, Youtube, Mediatheken, TV-Sender, Zeitung lesen und Rätseln.


    Wie man sieht, es funktioniert :wink:, auch ganz ohne tieferes Verständnis oder den Willen das "dahinter" verstehen zu wollen. Ist auch in Ordnung. Ich will auch nicht wissen wie mein Kühlschrank funktioniert. Nutzen möchte ich ihn trotzdem.
    Nun nutze ich Firefox aber eben auch als Werkzeug zum Zwecke des Geldverdienens. Und als Werkzeug war er bis vor kurzem noch sehr flexibel anpassbar. Womit Firefox eine Nische abgedeckt hat.
    Firefox ab Version 57 ist immer noch anpassbar. Nur eben jetzt anders. Und ich sehe mich der Herausforderung gestellt das Werkzeug zu prüfen, ob ich es weiterhin anpassen kann. Kann ich, aber eben in entscheidenden Punkten bisher noch nicht.
    Dafür hat das Werkzeug völlig neue Eigenschaften bekommen. Das ist gut, wichtig und richtig. Aber das ständige rekurrieren auf diese neuen Optionen hilft mir im Moment nicht, wenn sie für mich notwendige Funktionalitäten nicht kompensieren können.
    Also, ja, Firefox ist noch nutzbar. Im Produktivbereich, sprich außerhalb von Bankgeschäften, YT, Mediatheken ..., im Moment aber nur eingeschränkt.

  • Ist Firefox noch nutzbar?!?

    • Stoiker
    • 13. Januar 2018 um 18:48

    Früher: Frage nach Modifikation/Anpassung etc; Lösung: Erweiterung und/oder Stylish-Skripte
    Heute: Frage nach Modifikation/Anpassung etc; Lösung: Kopfschütteln weil -> geht nicht mehr oder geht noch nicht wieder, zusammen suchen von Skripten oder Skriptschnippseln, Tutorials lesen, verstehen, nochmal lesen, ärgern weil irgendwas nicht klappt, testen..., Konfigdateien erstellen und an verschiedene Orte mit den entsprechenden Inhalten kopieren Zeitfresser, Zeitfresser, Zeitfresser ...

  • Ist Firefox noch nutzbar?!?

    • Stoiker
    • 13. Januar 2018 um 18:24

    Hallo Hooray
    In einigen Teilen bin ich bei dir.
    Seit Version 57 ist die Anpassung nicht mehr ohne erheblichen Mehraufwand möglich. Wo ich früher einen Link zu einer Erweiterung verbunden mit ein paar warmen Worten versenden konnte, muss ich heute mind. per Fernwartung Hilfestellung geben. Einem normalen User (oder zumindest die Klientel mit der ich zu tun habe) kann ich die Turnübungen zur Erstellung diverser Konfig-Dateien nicht zumuten.
    Ich komm' mir mittlerweile mit Version >57 manchmal vor wie in 'nem Panzer: sicher wie nix, aber der Komfort geht komplett flöten.
    Allein, wie sieht es bei den anderen Browsern aus? Zumindest für mich ist Firefox noch die am wenigsten schlechte Lösung. Ich schiele immer mal wieder zu Vivaldi rüber, aber mangels Zeit fehlt mir die Gelegenheit für ausführlichere Tests.

    Zitat von Hooray


    Die Maus-Gesten tun es plötzlich nicht mehr... altes AddOn wird nicht mehr unterstütz. Also ein neues gesucht. Doch plötzlich tun es die Mausgesten schon wieder nicht mehr... doch ich finde das AddOn nicht. Die ganzen Einstellungen sind - mir - nicht mehr eindeutig verständlich...


    Also für Hilfe ist die Nennung des entsprechenden Addons schon von Vorteil :wink:
    Im 56er Profil nutze ich noch FireGestures und im 57er Testprofil läuft Foxy Gestures ganz geschmeidig.

    Zitat von Hooray


    ... plötzlich fängt ein Video beim Aufruf einer Webseite an zu spielen - obwohl ich das automatische Abspielen von Videos nirgendwo freigegeben habe beziehungsweise (zumindest in YT) explizit deaktiviert habe... Um das abzustellen muss ich erst eine Internetrecherche machen, die mir die Ursache valide macht (media.autoplay in about:konfig). Statt das solche elementaren Sachen in den "Einstellungen" klar zugänglich sind: ich bin kein IT-Profi und will nicht nach jedem Update erst Informatik studieren, um meine Einstellungen wieder herzustellen!


    Dieses Losgeplärre ist in der Tat übel. Im realen Leben klopfe ich vor dem Betreten eines Raumes an die Tür und warte, je nach Kontext, ob ich eintreten kann/darf oder nicht. Selbst auf der Straße trete ich an fremde Menschen mit "Entschuldigung, darf ich ..." oder dergleichen heran, nur im Internet darf mich jeder Depp mit akustischem Müll vollrotzen.

    Zitat von Hooray


    ...liebe Mozillas: geht's noch?!? Da kann ich wie gesagt gleich mit Apple oder Google weitermachen!
    Wenn Ihr wollt, dass mein Browser auch in Zukunft noch Mozilla heißt, dann nur, wenn nach dem nächsten Update nicht wieder irgendwelche Überraschungen auf mich warten!!!


    Mozillas lesen hier, wie schon erwähnt, nicht mit :mrgreen:
    Ich bin ja manches mal geneigt zu glauben die Mozillas leben auch schon auf einem fremden Stern. Und ich benötige dann Übersetzer die ich, Gott sei's gedankt, hier im Forum finde.
    Zumindest manchmal. Bisher ... :D

  • Webtracker werten Logineingaben aus

    • Stoiker
    • 4. Januar 2018 um 23:01

    Hallo
    Am letzten Tag des alten Jahres las ich bei ghacks etwas über eine neue Möglichkeit an Userinformationen zu kommen. Mal ist von Usernamen, mal von Mailadressen die Rede. Die werden "gehasht" und lassen sich so auf anderen Seiten dann wiedererkennen. Und schwupps, hat man eine neue Möglichkeit des Trackings.

    Hier findet die geneigte Leserschaft das Originalpaper, hier schreibt Caschy was dazu und wer heise mag darf dort ein wenig lesen.
    Helfen tut (u.a.) das automatisierte ausfüllen von Login Informationen zu unterbinden.
    Mal schauen wie weit die Beule eitert :roll:

  • neue addons als news

    • Stoiker
    • 23. Dezember 2017 um 21:36

    Also mit meinem Firefox 57 Testprofil geht das?!

  • neue addons als news

    • Stoiker
    • 23. Dezember 2017 um 21:25

    Hast du das nicht?
    [attachment=0]Feed.jpg[/attachment]

    Bilder

    • Feed.jpg
      • 105,72 kB
      • 808 × 466

Unterstütze uns!

Jährlich (2025)

92,9 %

92,9% (604,17 von 650 EUR)

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