Firefox-Tableiste anpassen

  • Hallo,

    habe jetzt auch FF 3.5 und wollte mal fragen, ob und wie ich folgende Punkte ändern kann:

    1) Ich will den Button "neuen Tab öffnen" aus der Tableiste weg haben.

    2) wenn ich einen Ordner voll Lesezeichen öffne, dann ist ganz links immernoch ein leerer Tab dabei, während die Lesezeichen brav rechts davon geladen werden. Wie bekomme ich diesen überflüssigen Tab dann weg, außer ihn jedesmal immer manuell schließen zu müssen?

    Die Erweiterung TabMix Plus hab ich erstmal wieder runtergeworfen, da sie bei mir noch Probleme bereitet und deren Versionen ja auch nur Betas sind.

    mfg fox

    Windows 7
    Firefox 34.0

  • 2002Andreas,
    ein separater Verweis auf die Browseroberfläche ist genauso unnotwendig, wie das *Hinwegsetzen* über das Theme, userChrome.css:

    Code
    @namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul");
    
    
    toolbarbutton[oncommand="BrowserOpenTab();"] {
         display: none;
         }

    PS. NewTab- Button!

  • Zitat von pcinfarkt

    ein separater Verweis auf die Browseroberfläche ist genauso unnotwendig, wie das *Hinwegsetzen* über das Theme

    tabbrowser können nicht nur in der Browser-UI vorkommen, sondern auch z.B. von Erweiterungen verwendet werden. Da den Button auszublenden ist nicht unbedingt gewünscht. Das important wäre nicht unbedingt notwendig, wenn man aber nicht weiß mit was für Erweiterungen das ganze laufen soll, macht es aber doch Sinn. Wenn eine Erweiterung z.B. das Attribut hidden="false" setzen würde, würde der Code plötzlich nicht mehr funktionieren. Der Code *soll* aber alle Angaben von Programm (das schließt Erweiterungen mit ein) und Theme überschreiben.

    Zitat

    toolbarbutton[oncommand="BrowserOpenTab();"]

    Attribut-Selektoren sind extrem langsam. Die sollte man wenn's irgendwie geht vermeiden. Eine Regel ist nicht schlimm, viele aber schon.
    https://developer.mozilla.org/en/Writing_Efficient_CSS