Als Ersatz für die alten Tab Mix Plus Funktionen " Tab Breite verringern" und "Tab durch Mouse hover aktiv zu machen" bin ich noch nicht fündig geworden. Gibt es dafür schon Lösungen, entweder als Add-on oder in der userChrome.css? Danke.
FF57: Tab-Breite & Mouse hover Effekt [gelöst]
-
thomas7 -
17. November 2017 um 16:32 -
Erledigt
-
-
-
Da kenne ich aber momentan keine Lösung.
Hier gibt es fast alles :wink:Das ist ein Script, also nichts für die userChrome Dateien.
Code
Alles anzeigenvar tab_hover={ event:null, tid:null, onLoad: function() { gBrowser.tabContainer.addEventListener("mouseout", tab_hover.onMouseOut, false); gBrowser.tabContainer.addEventListener("mouseover", tab_hover.onMouseOver, false); }, onUnload: function() { gBrowser.tabContainer.removeEventListener("mouseover", tab_hover.onMouseOver, false); gBrowser.tabContainer.removeEventListener("mouseout", tab_hover.onMouseOut, false); }, onMouseOver: function(event) { tab_hover.event=event.target; tab_hover.tid=setTimeout( function(){ gBrowser.selectedTab=tab_hover.event; } , 250); }, onMouseOut: function() { clearTimeout(tab_hover.tid); } }; tab_hover.onLoad();
-
Danke für das Script. In welcher Form kommt es wohin? In den gleichen Ordner wie die "userChrome.css" als "userChrome.js"?
-
Ja, aber es bedarf einiger Vorbereitung dazu.
Funktionelle Änderungen am Firefox durch Scripte
Die Links erklären alle das gleiche, such dir einfach einen aus.
-
Danke hat alles dank TotalCommander fehlerfrei geklappt. Hoffntlich gibt es Entwickler, die so etwas in irgendeiner Form als Add-on umsetzen, denn so manche/r könnte damit überfordert sein.
-
in irgendeiner Form als Add-on
Ich denke eher nicht, denn von (außen) soll nichts bzw. fast nichts mehr am Firefox verändert werden. -
Eine Nachfrage zum Tabverhalten. Beim Start hat man ja links einen Tab und [ich] die leere Seite. Dann öffne ich z.B. aus den Lesezeichen einen Link und dieser geht rechts davon auf. Schließe ich jetzt den ganz linken Start-Tab rutscht der Lesezeichentab nicht nach links, es bleibt ein leeres Feld.
Ist dies normal oder gibt es hierfür eine Lösung?
-
Ist dies normal
Nein.
Wenn ich den linken Tab schließe rutscht der rechte an die Stelle wie es sein soll.Wahrscheinlich funkt dir eine Erweiterung...ein Code dazwischen.
Darum teste bitte erstmal im abgesichertem Modus vom Firefox.
-
"Fehler" gefunden. Dies liegt an dem css-Befehl von oben für die Anpassung der Tab-Breite. Blende ich den Befehl aus und die Tabs haben wieder das breite Grundmass, dann rutscht der Tab nach links.
-
Danke für die Rückmeldung, schön dass dein Problem behoben ist.
-
Na ja, das Problem bleibt, nur weiß ich jetzt woran es liegt. :wink: Aber mir sind auf einem Notebook die 110px schmalen Tabs dann immer mit dem gleichgroßen leeren Feld lieber als die superbreiten normalen Tabs, von denen ich dann nur sehr wenige sehe.
-
Die Tabs werden doch immer kleiner wenn die Leiste voll ist. Die Mindestbreite ist per default nur 76 Pixel und läßt sich in about:config einstellen: browser.tabs.tabMinWidth
Gruß Harry
-
Harry, danke, das ist mir bekannt. Ich arbeite aber seit Jahren mit von Beginn an einer relativ schmalen Tabbreite. Das ist einfach eine Frage der Gewöhnung und als es noch Tab Mix Plus gab war dies ja kein Problem.
-
Nachtrag: Das "Problem" des leeren Feldes nach Schließen eines Tab kann man wenigstens manuell lösen. Man ziehe den rechtesten Tab über das leere Feld und einen weiteren Tab. Dann ist das durch das Schließen eines Tabs stehenbleibende leere Feld weg.
-
Hier gibt es fast alles :wink:
Das ist ein Script, also nichts für die userChrome Dateien.
Einfach genial! :lol::lol::klasse::klasse:
-
Zu diesem Skript habe ich 2 Fragen:
1.) Wie bzw. wo kann ich die Höhe des Tabs anpassen, wenn ein Tab angeheftet ist. Derzeit ist die Tableiste ziemlich dick, (nach unten hin) wenn man einen Tab anheftet.
2.) Kann man die Tabs von der Breite her flexibel anpassen?
Beispiel: Man gibt eine Spanne von z.B. min. 50px bis max. 200px ein.
Wenn also ein Tab nur 50px benötigt und ein anderer 80px, dass die dann von der Breite her dementsprechend automatisch angepaßt werden? (Mal so als Beispiel)Schöne Grüße
Mogli