Du brauchst auch keine Angst haben, dass du ungeschützt bist, wenn Avast deinstalliert ist. Der Defender übernimmt automatisch.
Beiträge von milupo
-
-
Die deutsche Sprache stellt hier eine Falle: Die Auslautverhärtung, das heißt, stimmhafte Konsonanten werden am Wortende stimmlos ausgesprochen. Allerdings wirkt sich das normalerweise umgedreht aus: Wenn ein stimmhafter Konsonant geschrieben werden muss, wird dann fälschlicherweise ein stimmloser Konsonant geschrieben. Ein häufiges Beispiel dafür ist das Wort Standard. Da sieht man in Computer-Foren oft die Schreibung Standart, die natürlich falsch ist. Aber du hast den umgekehrten Weg gewählt. Mal etwas Neues.

-
BrokenHeard
Hardes d un gee babbsches d, wie wir Sachsen sagen.

-
-
Jein, die Änderung funktioniert auch schon in Firefox 131. Das ist Euch doch selbst schon aufgefallen.
Darum geht es nicht. IIn Fx 131 gibt es schon tabbrowser-tabbox ja, deswegen funktioniert es auch in Fx 131. Aber in Fx 131 gibt es noch die ID appcontent darüber, als Elternelement. Auf das bezog sich das Skript ursprünglich. Und dieses appcontent ist aber ab Fx 132 weggefallen. Und Fx 132 ist ja erst einmal eine Beta. Nutzer von Fx 131 merken das natürlich nicht, denn da gibt es ja noch appcontent. Da wird sich sicherlich jetzt auch niemand melden, der das Skript dazu verwendet. Das wird erst passieren, wenn Fx 132 final wird. Dann erst kommt der Aufschrei. So gesehen ist die Änderung taufrischer als taufrisch.
-
-
Jetzt habe ich es mir mal oben in das Skript geschrieben
Ja, empfiehlt sich. Vielleicht schreibst du in Zeile 3 noch, was geändert wurde und die Firefox-Version, ab der das gilt. Die Änderung ist ja noch taufrisch und für die meisten Nutzer noch gar nicht spruchreif, also für die, die noch Fx 131 und dieses Skript nutzen.
-
-
Von wem ich diesen Hinweis hatte, kann ich nicht mehr sagen.
Auch der Code in Zeile 16 funktioniert noch. Hier ist der Unterschied zwischen beiden Funktionen erklärt:
BeitragRE: userChrome.js Scripte für den Fuchs (Diskussion)
Die 1:1-Ersetzung von BrowserCloseTabOrWindow() wäre BrowserCommands.closeTabOrWindow(). Die Funktion nutzt intern zwar auch gBrowser.removeCurrentTab(), macht vorher aber noch einige Tests und berücksichtigt u.a. auch den Fall, dass eventuell mehr als ein Tab ausgewählt ist, siehe:
https://hg.mozilla.org/mozilla-centra…f4adb94b3#l1.13
Sören Hentzschel12. April 2024 um 08:12 -
-
-
-
-
Übrigens habe ich gesehen, dass der Inhaltsbereich unter einem #document liegt. Das ist so etwas wie #shadow-root, also ein abgeschotteter Bereich. Da funktioniert natürlich der Code nicht in den Bereichen außerhalb davon. Ein anderes Beispiel für solch einen #document-Bereich ist das Verfassen-Fenster von Thunderbird.
-
-
-
Nur rechts im leeren Raum nicht mehr.
Und das muss unbedingt im leeren Raum sein? Man kann da sicherlich eine andere ID ausprobieren.
Wie gesagt, ich bevorzuge die Tabreiter, außerdem habe ich noch eins, das das über ein Symbol in der Symbolleiste macht.
JavaScript
Alles anzeigen// buttonCloseTab.uc.js - Button > Firefox Tabs schliessen (function() { if (!window.gBrowser) return; try { CustomizableUI.createWidget({ id: 'fp-closetabs', 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: 'fp-closetabs', class: 'toolbarbutton-1 chromeclass-toolbar-additional', label: 'Aktuellen Tab schließen', tooltiptext: 'Aktuellen Tab schließen', style: 'list-style-image: url(\'data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" color="brown" width="12" height="12" viewBox="0 0 16 16"><path fill="currentColor" fill-opacity="context-fill-opacity" d="M9.414 8l5.293-5.293a1 1 0 0 0-1.414-1.414L8 6.586 2.707 1.293a1 1 0 0 0-1.414 1.414L6.586 8l-5.293 5.293a1 1 0 1 0 1.414 1.414L8 9.414l5.293 5.293a1 1 0 0 0 1.414-1.414z"></path></svg>\')', onclick: 'if (event.button == 0) { \ BrowserCommands.closeTabOrWindow();\ }; ' }; for (var p in props) toolbaritem.setAttribute(p, props[p]); return toolbaritem; } }); } catch(e) { }; })(); -
Ich mache das über die Tabreiter. Dort kann ich den Tab schließen, mehrere Tabs schließen und auch einen versehentlich geschlossenen Tab wiederherstellen.
Ich habe jetzt mal in Zeile 20 die ID appcontent in Klammern durch die ID preferences-body ersetzt. Wenn ich jetzt oben in der ersten Zeile unter der Überschrift – sozusagen hinter der Unterüberschrift – rechts klicke, wird das Kontextmenü aufgerufen.
-
-