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

Beiträge von milupo

  • [GELÖST] UserChrome Script als Alternative für SearchWP beim FF 57

    • milupo
    • 14. Januar 2018 um 18:21

    Das sagt mir die Übersetzungsfunktion von Seamonkey per Google:

    Code
    Über dieses Add-on
    Es entspricht Firefox / Chrome.
    
    
    # Integriertes Suchwerkzeug isear (Integrierte Suche)
    Es ist ein Suchwerkzeug auf der Webseite für die Google-Suche.
    Es ist aktiv beim Durchsuchen von Nachrichten, Suchen mit Wiki und Wörterbuch, Suchen nach unbekannten Wörtern usw.
    
    
    ## Eigenschaften
    - Durch die Trennung von Leerzeichen können Sie mit mehreren Wörtern suchen.
    - Für jedes Wort wird ein Wort generiert, und Sie können den Wörtern auf der Seite folgen.
    - Google Suchwort suchen und innerhalb der Seite suchen.
    - Suchbereich kann durch Auswahl von Bereich → Rechtsklick hinzugefügt werden.
    - "Highlight bar" auf der rechten Seite zeigt die Position und Anzahl der gesuchten Wörter auf einen Blick.
    - Auf dem Optionsbildschirm (Strg + Shift + A => Extension => ieare Einstellung) können Sie Einstellungen nach Ihren Vorlieben vornehmen. Die Änderung der Hervorhebungsfarbe kann auch von hier aus vorgenommen werden.
    
    
    ## Die Tastenkombination wird ab dem Zeitpunkt der Installation der Erweiterung wirksam.
    ### Immer
    [Strg + Umschalt + F] Öffnet erweiterte Funktion (gleiches Verhalten wie Icon-Klick)
    ### Nach dem Klicken auf das Symbol
    [Strg + R] Highlights aktualisieren
    [Strg + E] Fokussiere das Suchwort-Eingabefeld
    
    
    ## Bekannte Probleme · Unzureichende Erklärung · Ich kann keine Texte in separaten Tags markieren · Die automatische Hervorhebungsfunktion ist experimentell (nicht praktisch)
    · Wenn Sie es auf Youtube verwenden, gibt es ein Problem beim Anzeigen des Filmtitels · Auf dem Einstellungsbildschirm können Sie die Hervorhebungsfarbe nicht durch Drag & Drop ändern
    
    
    ## Dan
    Alles anzeigen
  • lokale html-Seiten, Textkodierung, Unicode <=> Automatisch

    • milupo
    • 14. Januar 2018 um 18:01

    Ich habe keine Ahnung von OmegaT. Aber wenn ich die Dokumentation richtig verstehe, müssen die zu übersetzenden Dateien bereits beim Einlesen aufbereitet sein.

    File Formats

    OmegaT kann sowohl mit Reintext als auch mit formatiertem Text (also auch mit HTML-Text) umgehen. Die eingelesene Datei sollte also bereits eine HTML-Datei sein. Wenn also die zu übersetzende Datei keine konforme HTML-Datei ist, wird es wohl zu Problemen kommen. In einer korrekten HTML sollte auch der von mir erwähnte Meta-Tag mit der Zeichensatzkodierung vorkommen.

    Ich kann natürlich falsch liegen, wie gesagt, ich habe von OmegaT keine Ahnung.

  • Toggle-Button für Javascript

    • milupo
    • 14. Januar 2018 um 13:49

    Die Kosten-/Nutzen-Rechnung steht außer Frage. Aber ich bleibe dabei: Ein Alleinstellungsmerkmal ist wichtig, das sollte nicht der Kosten-/Nutzen-Rechnung geopfert werden. Dieses Alleinstellungsmerkmal zieht potentielle Nutzer an, wenn es auch nicht viele sein sollten. Aber wie sagt der Volksmund so schön: "Kleinvieh macht auch Mist."

    Ich kann es nicht beurteilen, wie hoch der Aufwand ist, Schnittstellen zur userChrome.css und zur userChrome.js zu unterhalten. Und es geht ja hier nicht um die Erwägung, ob man diese einführen sollte. Sie haben sich ja bereits bewährt, wenn auch mehr oder weniger nur für die "Schrauber" und an Mozilla vorbei. Im Moment wächst der Bedarf daran, einerseits auf Grund der Kinderkrankheiten bei den Webextensions, die es immer gibt, wenn etwas Neues eingeführt wird, andererseits durch die Einschränkungen in der Webextensions API, die Ersatzlösungen erforderlich machen. Aber das ist die Gegenwart. Was die Zukunft bringt werden wir sehen.

  • lokale html-Seiten, Textkodierung, Unicode <=> Automatisch

    • milupo
    • 14. Januar 2018 um 13:24

    Welche Kodierung ist denn im HTML-Dokument definiert? Im <head>-Bereich sollte UTF-8 festgelegt sein:

    <meta charset="UTF-8">

  • Toggle-Button für Javascript

    • milupo
    • 14. Januar 2018 um 12:56

    Es tut mir leid. Es ist etwas unglücklich formuliert. Aber du hast eine Meinung geäußert, und für mich wäre das dann die Konsequenz. Ich habe darauf meine Meinung geäußert und dazu stehe ich, egal ob du darauf eingehst oder nicht.

  • Toggle-Button für Javascript

    • milupo
    • 14. Januar 2018 um 12:44
    Zitat von Sören Hentzschel


    Natürlich ist das eine Möglichkeit, die andere Browser nicht haben, aber das ist eben nicht der entscheidende Punkt. Es ist am Ende des Tages alles eine Kosten/Nutzen-Rechnung: wie viele Nutzer profitieren davon und was ist der Preis, den Mozilla und alle anderen Nutzer dafür zahlen müssen? Und da muss man halt auch realistisch sein: je niedriger die Marktanteile von Firefox werden, desto häufiger und intensiver muss sich Mozilla diese Frage stellen, weil Mozilla es sich immer weniger leisten kann, nicht auf die Masse der Nutzer zu schauen.


    Ich sehe das etwas anders. Es ist wichtig, ein Alleinstellungsmerkmal zu haben, wodurch man sich von Mitbewerbern unterscheidet. Nach deiner Meinung könnte man Erweiterungen abschaffen und die Entwicklungswerkzeuge entfernen, denn angeblich verwenden nur wenig Firefox-Benutzer überhaupt Erweiterungen und wahrscheinlich die Entwicklerwerkzeuge noch weniger. So zu argumentieren und zu handeln könnte eventuell mit einem Eigentor für Mozilla enden. Es ist für mich ähnlich wie bei der Bewerbung auf eine Stelle: Ich muss mich von allen anderen Bewerbern durch etwas unterscheiden, durch das ich für den zukünftigen Arbeitgeber interessant werde. Wenn es dann keine Unterschiede zwischen Firefox, Chrome und anderen Browsern gibt, bleibt es dann dem Zufall überlassen, welcher mehrheitlich gebraucht wird. Wahrscheinlich gewinnt dann Edge den größten Marktanteil, denn der ist auf Windows-Rechnern vorinstalliert.

  • Script für einzelne Datei

    • milupo
    • 13. Januar 2018 um 20:13
    Zitat von 2002Andreas


    Genauuuuu :wink:


    Ein Sachse würde sagen: "Das is derwäächn geene schlechte Idee." :D

  • Script für einzelne Datei

    • milupo
    • 13. Januar 2018 um 20:04
    Zitat von 2002Andreas


    Hallo milupo..

    ich habe den Button nur in meinem Testprofil.
    Wenn ich z.B. jetzt einen css Code testen will klicke ich nur auf den Button, und die Datei Test.css wird geöffnet....Text eintragen..speichern...Neustart...wundern :wink:


    Ah, gewissermaßen als Zugriff auf eine Dateivorlage.

  • Vergiss Mein Nicht (cookies, local storage, etc. löschen)

    • milupo
    • 13. Januar 2018 um 20:01

    Das wird wohl an deiner größeren Schrift liegen.

    [attachment=0]forget_me_not.png[/attachment]

    Bilder

    • forget_me_not.png
      • 36,21 kB
      • 510 × 521
  • Script für einzelne Datei

    • milupo
    • 13. Januar 2018 um 19:34

    2002Andreas: Wäre es nicht besser den Ordner CSS per Schaltfläche zu öffnen und dann die passende CSS-Datei auszuwählen?

  • Ist Firefox noch nutzbar?!?

    • milupo
    • 13. Januar 2018 um 17:10

    Die Frage im Thread-Titel ist müßig. Jeder stellt andere Anforderungen an ein Programm und somit muss das auch jeder für sich entscheiden.

  • Erweiterung Malwarebytes ist erschienen

    • milupo
    • 13. Januar 2018 um 16:55

    Vielleicht war das so eine Spamerweiterung. Irgendwo im Forum gibt es einen Thread, wo im vergangenen Jahr über solche Erweiterungen diskutiert wurde, die irgendjemand in AMO lancierte.

  • Erweiterung Malwarebytes ist erschienen

    • milupo
    • 13. Januar 2018 um 15:55
    Zitat von Boersenfeger


    Das ja ein Ding... taucht wohl noch nix... :)


    Ja, es ist wieder abgetaucht. ;)

  • Erweiterung Malwarebytes ist erschienen

    • milupo
    • 13. Januar 2018 um 15:35

    Gerade erschienen und schon wieder entfernt.

  • Suche Howto zum Erstellen der Restart-Option

    • milupo
    • 12. Januar 2018 um 07:17

    Die grundlegende Vorbereitung für das Ausführen von Userskripten und die Arbeit mit CSS-Code ist hier zusammengefasst:

    viewtopic.php?f=16&t=122538

    Die praktische Vorgehensweise bei Userskripten beschreibt der Beitrag hinter dem Link aus Beitrag #18 von Zitronella.

  • Suche Howto zum Erstellen der Restart-Option

    • milupo
    • 11. Januar 2018 um 23:40

    Dem in Beitrag #7 von 2002Andreas verlinkten Skript RestartFirefox.uc.js entspricht das Skript RestartFirefoxButton_Movable.uc.js. Bei diesem Skript ist die entsprechende Symbolschaltfläche verschiebbar. Mit Klick auf die mittlere oder rechte Maustaste wird Firefox beendet und gleichzeitig der Skript-Cache gelöscht.

    Code
    //		RestartFirefoxButtonM.uc.js
    //		v. 0.3
    
    
    (function() {
    
    
       if (location != 'chrome://browser/content/browser.xul') return;
    
    	try {
    		CustomizableUI.createWidget({
    			id: 'restart-button',
    			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: 'restart-button',
    					class: 'toolbarbutton-1 chromeclass-toolbar-additional',
    					label: 'Neustart',
    					tooltiptext: 'Neustart (mit Rechts- und Mittelklick wird userChrome.js-Cache geleert)',
    					style: 'list-style-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8%2F9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAAKT2lDQ1BQaG90b3Nob3AgSUNDIHByb2ZpbGUAAHjanVNnVFPpFj333vRCS4iAlEtvUhUIIFJCi4AUkSYqIQkQSoghodkVUcERRUUEG8igiAOOjoCMFVEsDIoK2AfkIaKOg6OIisr74Xuja9a89%2BbN%2FrXXPues852zzwfACAyWSDNRNYAMqUIeEeCDx8TG4eQuQIEKJHAAEAizZCFz%2FSMBAPh%2BPDwrIsAHvgABeNMLCADATZvAMByH%2Fw%2FqQplcAYCEAcB0kThLCIAUAEB6jkKmAEBGAYCdmCZTAKAEAGDLY2LjAFAtAGAnf%2BbTAICd%2BJl7AQBblCEVAaCRACATZYhEAGg7AKzPVopFAFgwABRmS8Q5ANgtADBJV2ZIALC3AMDOEAuyAAgMADBRiIUpAAR7AGDIIyN4AISZABRG8lc88SuuEOcqAAB4mbI8uSQ5RYFbCC1xB1dXLh4ozkkXKxQ2YQJhmkAuwnmZGTKBNA%2Fg88wAAKCRFRHgg%2FP9eM4Ors7ONo62Dl8t6r8G%2FyJiYuP%2B5c%2BrcEAAAOF0ftH%2BLC%2BzGoA7BoBt%2FqIl7gRoXgugdfeLZrIPQLUAoOnaV%2FNw%2BH48PEWhkLnZ2eXk5NhKxEJbYcpXff5nwl%2FAV%2F1s%2BX48%2FPf14L7iJIEyXYFHBPjgwsz0TKUcz5IJhGLc5o9H%2FLcL%2F%2Fwd0yLESWK5WCoU41EScY5EmozzMqUiiUKSKcUl0v9k4t8s%2BwM%2B3zUAsGo%2BAXuRLahdYwP2SycQWHTA4vcAAPK7b8HUKAgDgGiD4c93%2F%2B8%2F%2FUegJQCAZkmScQAAXkQkLlTKsz%2FHCAAARKCBKrBBG%2FTBGCzABhzBBdzBC%2FxgNoRCJMTCQhBCCmSAHHJgKayCQiiGzbAdKmAv1EAdNMBRaIaTcA4uwlW4Dj1wD%2FphCJ7BKLyBCQRByAgTYSHaiAFiilgjjggXmYX4IcFIBBKLJCDJiBRRIkuRNUgxUopUIFVIHfI9cgI5h1xGupE7yAAygvyGvEcxlIGyUT3UDLVDuag3GoRGogvQZHQxmo8WoJvQcrQaPYw2oefQq2gP2o8%2BQ8cwwOgYBzPEbDAuxsNCsTgsCZNjy7EirAyrxhqwVqwDu4n1Y8%2BxdwQSgUXACTYEd0IgYR5BSFhMWE7YSKggHCQ0EdoJNwkDhFHCJyKTqEu0JroR%2BcQYYjIxh1hILCPWEo8TLxB7iEPENyQSiUMyJ7mQAkmxpFTSEtJG0m5SI%2BksqZs0SBojk8naZGuyBzmULCAryIXkneTD5DPkG%2BQh8lsKnWJAcaT4U%2BIoUspqShnlEOU05QZlmDJBVaOaUt2ooVQRNY9aQq2htlKvUYeoEzR1mjnNgxZJS6WtopXTGmgXaPdpr%2Bh0uhHdlR5Ol9BX0svpR%2BiX6AP0dwwNhhWDx4hnKBmbGAcYZxl3GK%2BYTKYZ04sZx1QwNzHrmOeZD5lvVVgqtip8FZHKCpVKlSaVGyovVKmqpqreqgtV81XLVI%2BpXlN9rkZVM1PjqQnUlqtVqp1Q61MbU2epO6iHqmeob1Q%2FpH5Z%2FYkGWcNMw09DpFGgsV%2FjvMYgC2MZs3gsIWsNq4Z1gTXEJrHN2Xx2KruY%2FR27iz2qqaE5QzNKM1ezUvOUZj8H45hx%2BJx0TgnnKKeX836K3hTvKeIpG6Y0TLkxZVxrqpaXllirSKtRq0frvTau7aedpr1Fu1n7gQ5Bx0onXCdHZ4%2FOBZ3nU9lT3acKpxZNPTr1ri6qa6UbobtEd79up%2B6Ynr5egJ5Mb6feeb3n%2Bhx9L%2F1U%2FW36p%2FVHDFgGswwkBtsMzhg8xTVxbzwdL8fb8VFDXcNAQ6VhlWGX4YSRudE8o9VGjUYPjGnGXOMk423GbcajJgYmISZLTepN7ppSTbmmKaY7TDtMx83MzaLN1pk1mz0x1zLnm%2Beb15vft2BaeFostqi2uGVJsuRaplnutrxuhVo5WaVYVVpds0atna0l1rutu6cRp7lOk06rntZnw7Dxtsm2qbcZsOXYBtuutm22fWFnYhdnt8Wuw%2B6TvZN9un2N%2FT0HDYfZDqsdWh1%2Bc7RyFDpWOt6azpzuP33F9JbpL2dYzxDP2DPjthPLKcRpnVOb00dnF2e5c4PziIuJS4LLLpc%2BLpsbxt3IveRKdPVxXeF60vWdm7Obwu2o26%2FuNu5p7ofcn8w0nymeWTNz0MPIQ%2BBR5dE%2FC5%2BVMGvfrH5PQ0%2BBZ7XnIy9jL5FXrdewt6V3qvdh7xc%2B9j5yn%2BM%2B4zw33jLeWV%2FMN8C3yLfLT8Nvnl%2BF30N%2FI%2F9k%2F3r%2F0QCngCUBZwOJgUGBWwL7%2BHp8Ib%2BOPzrbZfay2e1BjKC5QRVBj4KtguXBrSFoyOyQrSH355jOkc5pDoVQfujW0Adh5mGLw34MJ4WHhVeGP45wiFga0TGXNXfR3ENz30T6RJZE3ptnMU85ry1KNSo%2Bqi5qPNo3ujS6P8YuZlnM1VidWElsSxw5LiquNm5svt%2F87fOH4p3iC%2BN7F5gvyF1weaHOwvSFpxapLhIsOpZATIhOOJTwQRAqqBaMJfITdyWOCnnCHcJnIi%2FRNtGI2ENcKh5O8kgqTXqS7JG8NXkkxTOlLOW5hCepkLxMDUzdmzqeFpp2IG0yPTq9MYOSkZBxQqohTZO2Z%2Bpn5mZ2y6xlhbL%2BxW6Lty8elQfJa7OQrAVZLQq2QqboVFoo1yoHsmdlV2a%2FzYnKOZarnivN7cyzytuQN5zvn%2F%2FtEsIS4ZK2pYZLVy0dWOa9rGo5sjxxedsK4xUFK4ZWBqw8uIq2Km3VT6vtV5eufr0mek1rgV7ByoLBtQFr6wtVCuWFfevc1%2B1dT1gvWd%2B1YfqGnRs%2BFYmKrhTbF5cVf9go3HjlG4dvyr%2BZ3JS0qavEuWTPZtJm6ebeLZ5bDpaql%2BaXDm4N2dq0Dd9WtO319kXbL5fNKNu7g7ZDuaO%2FPLi8ZafJzs07P1SkVPRU%2BlQ27tLdtWHX%2BG7R7ht7vPY07NXbW7z3%2FT7JvttVAVVN1WbVZftJ%2B7P3P66Jqun4lvttXa1ObXHtxwPSA%2F0HIw6217nU1R3SPVRSj9Yr60cOxx%2B%2B%2Fp3vdy0NNg1VjZzG4iNwRHnk6fcJ3%2FceDTradox7rOEH0x92HWcdL2pCmvKaRptTmvtbYlu6T8w%2B0dbq3nr8R9sfD5w0PFl5SvNUyWna6YLTk2fyz4ydlZ19fi753GDborZ752PO32oPb%2B%2B6EHTh0kX%2Fi%2Bc7vDvOXPK4dPKy2%2BUTV7hXmq86X23qdOo8%2FpPTT8e7nLuarrlca7nuer21e2b36RueN87d9L158Rb%2F1tWeOT3dvfN6b%2FfF9%2FXfFt1%2Bcif9zsu72Xcn7q28T7xf9EDtQdlD3YfVP1v%2B3Njv3H9qwHeg89HcR%2FcGhYPP%2FpH1jw9DBY%2BZj8uGDYbrnjg%2BOTniP3L96fynQ89kzyaeF%2F6i%2FsuuFxYvfvjV69fO0ZjRoZfyl5O%2FbXyl%2FerA6xmv28bCxh6%2ByXgzMV70VvvtwXfcdx3vo98PT%2BR8IH8o%2F2j5sfVT0Kf7kxmTk%2F8EA5jz%2FGMzLdsAAAAEZ0FNQQAAsY58%2B1GTAAAAIGNIUk0AAHolAACAgwAA%2Bf8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAN8SURBVHjaVJFNTBxlAIafb2Z29gd2l4VdYCkokAUt1AJplQRTrVqjUWMPPWHSCzb21IOn9qIHY2xMahoTTb00NmkUm5qAjdpUI61VaCxCpCVYixt%2ByvKzCwu7LDs7zMw3HmhM%2Bt6fJ0%2FyCp69wiOzZBCPcqSmIXg0HPHuC4R8nkLWyOXyYiIzfuVHzMIA%2BZsLtH18EApntUdhpzUSD5577nDLi%2FGWKjx%2BHVfR8HpFwNwsxTMzza%2BOXJ1%2B58Ev2sVEV%2ByEawXqxf8FllNWEQ9ePXzsqQOecIDU8jampSAVD76Al2BIIx4Dv2Nz7%2FYq%2B5%2BP8sNXE6WdAhdQlOM9rzUdaGiN8M9UjnKvQjzuA0UjV3AxDIcHywqRoEbXoVrKgyBtKXYEUvprmiN9oaoyvr9wl62NHJbtJeDzOo17YmprVzWOppLO2RRNwf1FSOzSUAXsCIR4QdP13UPfjhUde2mjuBXUjcXNEabOnJmq7Y4Nd7z1fu%2BJ%2FR2Jpgrm0jauAI8GlnSlBi4I0bO6sLBWHc9esxRdmjOZf5n%2B5CLWzCzOvsbKupBZ1xgmElUoC%2BgoKtRGQfNomoaND8P8XS%2Bby1olO7O6GHTl1DejGDOrNB%2BvpO7I%2Ba31%2FDP9Z28YUmqoqhCKcG2EYD6ZMUTojZ8WHmsqD%2BI6wnWFajugCkuuZaV%2FZS47wp99R7E3LbxPV6rtr7dV1pmyuBWs3hr7dZ380LC2tzseffvUHm86C1JC2A%2FrGcn509cn%2BPvTk9ibc1R06qL91Ms1CadF000ll9rVS2VykLzVr0lHOgtpuJ9yUFyXxqhKZjbH2nJRI9IZwyw2kXjvXV%2FIOWgaBcc2a%2BtjdVXR1J3iBDx8QUpQUJAuJJclseogxz441H5vrPO72cm0VSyVPJq27ZaHm8ST3Y0M9d9Kkr19A1A1x4VIObTGBfNrsJ5XmE9b6KqgvrOGhr1Vns2sgeNIkXiigvHf1liZuHWZYjINSEXRVLewZjN6bYmYbvN4rcDvVzFKLnOpErMLBpvbklClznyyyPDA6DjTX3wJWICr%2Bnb3ffjXSGpl5Nxnn88uh2ORUCBaHfVQU%2BsjVuGhKqJT5lFYShr8fGH4j42bH53EnJ4EtgEEPQOTzHx9mqXLl9AT9TS82RvreOmVcMTXVh4JhIr5kp3LFu6u3Lk%2ByMylQazU3ENYAvw3AFUTimFqj5i7AAAAAElFTkSuQmCC)',
    					onclick: 'if (event.button == 1 || event.button == 2) { \
    									event.preventDefault(); \
    									Cc["@mozilla.org/xre/app-info;1"].getService(Ci.nsIXULRuntime). \
    										invalidateCachesOnRestart(); \
    								 }; \
    								 BrowserUtils.restartApplication();'
    				};				
    				for (var p in props)
    					toolbaritem.setAttribute(p, props[p]);				
    				return toolbaritem;
    			}		
    		});
    	} catch(e) { };		
    
    })();
    Alles anzeigen
  • Suche Howto zum Erstellen der Restart-Option

    • milupo
    • 11. Januar 2018 um 23:28

    Ich habe mir mal zwei Neustart-Skripte auf der Basis von Skript-Codes aus dem Forum abgekupfert: ;)

    Code
    (function() {
    
    
    let menuitem = document.createElement('toolbarbutton');
    menuitem.id = 'fp-appMenu-restart-button';
    menuitem.classList.add('subviewbutton', 'subviewbutton-iconic');
    menuitem.setAttribute('label' , 'Neustart');
    menuitem.setAttribute('tooltiptext' , 'Neustart');
    menuitem.style.listStyleImage= 'url("chrome://browser/skin/reload.svg")';
    menuitem.setAttribute('oncommand' , "Services.appinfo.invalidateCachesOnRestart() || BrowserUtils.restartApplication();");
    let refItem = document.getElementById('appMenu-quit-button');
    refItem.parentNode.insertBefore(menuitem, refItem);
    
    
    })();
    Alles anzeigen


    Hier wird eine Neustart-Schaltfläche im Hamburger-Menü über der Schaltfläche "Beenden" angelegt.

    Oder:

    Code
    (function() {
    
    
    // Add "Restart" to menu > file
    var menuitem = document.createElement('menuitem');
    menuitem.id = 'uc_menu_Restart';
    menuitem.setAttribute('label' , 'Neustart');
    menuitem.setAttribute('oncommand' , "Services.appinfo.invalidateCachesOnRestart() || BrowserUtils.restartApplication();");
    var refItem = document.getElementById('menu_FileQuitItem');
    refItem.parentNode.insertBefore(menuitem, refItem);
    
    
    })();
    Alles anzeigen


    Hier wird im Menü Datei ein Menüeintrag Neustart über dem Eintrag Beenden angelegt. Das entspricht dem Screenshot von Msfreak in Beitrag #4.

  • Vergiss Mein Nicht (cookies, local storage, etc. löschen)

    • milupo
    • 11. Januar 2018 um 23:13
    Zitat von woiso


    Bei einer dt.Version wäre ich dabei.


    Deutsch ist in der Erweiterung bereits enthalten.

  • Tap to Tab Add-on Frage

    • milupo
    • 11. Januar 2018 um 22:45

    Vielleicht funktioniert dieses Skript noch:

    Open Link in New Tab with Left DoubleClick

    Ich weiß allerdings nicht, ob es mit Fx 57 funktioniert, es ist schon einige Jahre alt. Aber wenn nicht, vielleicht kann dann einer der JavaScript-Kenner es wieder zum Laufen bringen.

  • Tap to Tab Add-on Frage

    • milupo
    • 11. Januar 2018 um 09:17

    In der Datei content.js innerhalb des xpi gibt es folgenden Code-Abschnitt:

    Code
    function scheduleClick(n) {
      pending = setTimeout(() => {
        pending = null;
        skipOver = n;
        n.click();
      }, 300);
    }

    Ich weiß es nicht, aber ich vermute mal, hier könnte man das ändern. Vielleicht kann da jemand von den Skript-Bewanderten etwas dazu sagen. Das Problem ist nur:

    1. Funktioniert sie nach der Änderung noch?
    2. Wenn ja, ist die Signierung futsch, das heißt die veränderte Erweiterung lässt sich dann nur in einem Nightly bzw. der Developer-Version verwenden, bis sie dann wieder signiert ist.

    Mir reicht der Klickabstand, ich habe keine Probleme damit. Und die Links werden auch in einem neuen Tab geöffnet (Suchergebnisse von DuckDuckGo).

Unterstütze uns!

Jährlich (2026)

32,8 %

32,8% (213,31 von 650 EUR)

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