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

Beiträge von EffPeh

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • EffPeh
    • 7. November 2017 um 10:45

    Also ich bin da ebenfalls nicht überzeugt. Es gibt ja einen Grund dafür, warum der RAM genutzt wird. Es mag auch durchaus sein, das diese Funktionen etwas RAM freigeben. Aber ob das dann auch tatsächlich in jedem Fall sinnvoll ist, wage ich zu bezweifeln.
    Deshalb halte ich es so wie du: Neustart und gut ist - zumal das mit FF57 jetzt wesentlich schneller geht als in den Versionen vor 56. :)

  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 7. November 2017 um 10:29

    Also ich bin jetzt wieder von Version 6.0a5 auf Version 6.0a4 zurück gewechselt, da 6.0a5 in meinem FF57 definitiv nicht funktioniert. Wie sieht das bei euch aus?

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • EffPeh
    • 7. November 2017 um 10:25
    Zitat von 2002Andreas


    ich habe das jetzt eine ganze Weile getestet, erkenne aber keine Funktion von dem Script :-??

    Ja, deshalb habe ich gefragt. :)
    Denn ich erkenne weder bei dem RAMBack- noch bei meinem geposteten Script wirklich eine Funktion.
    Nur bei dem, was ich gepostet habe, weiss ich, das es die "Free memory"-Funktionen aus about:memory (aboutMemory.js) sind.
    Gestern habe ich noch ein paar yt-Videos laufen lassen und danach mein Script aktiviert und konnte im Process Explorer eine Verringerung feststellen, aber das war nicht wirklich relevant. :-??

  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 7. November 2017 um 10:09

    Dankeschön, Sören. :)
    Dann schaue ich mir das mal an. Sobald Clippings wieder bei mir funktioniert. Seit dem letzten Update macht die Extension nämlich anscheinend nichts mehr. Werde sie erst einmal neu installieren.

  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 7. November 2017 um 09:26

    Sorry, Sören, aber das kann so nicht stimmen. :)
    Meine storage.js - die einzige Datei unter browser-extension-data\{91aa5abe-9de4-4347-b7b5-322c38dd9271} - enthält exakt diese Daten:

    Code
    {"htmlPaste":1,"autoLineBreak":true,"autoIncrPlcHldrStartVal":0,"alwaysSaveSrcURL":false,"keyboardPaste":true,"checkSpelling":true,"openClippingsMgrInTab":false,"pastePromptAction":1}


    Und das entspricht den Parametern der Einstellungsmöglichkeiten. Meine Clippings sind nicht enthalten.

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • EffPeh
    • 7. November 2017 um 00:12

    Ich habe mir jetzt mal die aboutMemory.js aus FF57 angeschaut und mir die entsprechenden Funktionen herausgesucht.
    Also falls es stimmt, das dieses RAMBack-Script das gleiche macht wie das Tool in about:memory, könnte man das auch so als Button benutzen:

    Code
    try {
    	CustomizableUI.createWidget({
    		id: "fp-free-mem",
    		defaultArea: CustomizableUI.AREA_NAVBAR,
    		removable: true,
    		label: "Free Memory",
    		tooltiptext: "Free Memory",
    		onClick: function() {
    			  Services.obs.notifyObservers(null, "child-gc-request");
    			  Components.utils.forceGC();
    			  console.log("Garbage collection completed...");
    
    
    			  Services.obs.notifyObservers(null, "child-cc-request");
    			  console.log("Cycle collection completed...");
    
    
    			  Services.obs.notifyObservers(null, "child-mmu-request");
    			  console.log("Memory minimization completed...");
    		}
    	});
    
    	var css = '\
    	@-moz-document url("chrome://browser/content/browser.xul") { \
    	#fp-free-mem { \
    	list-style-image:  url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAMAAAAoLQ9TAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOpQTFRF////AAAAAAAAAAAAAAAAO0tUChojO0tUOkpTOEhRN0dQNkZPM0NMMUFKLz9ILT1GKztEKDhBJjY/IjI7GSkyEiIrESEqITE6IjI7JjY/LDxFMEBJMkJLM0NMNERNN0dQOEhROkpTO0tUPExVQVFaQlJbQ1NcRlZfSlpjS1tkUWFqVGRtVWVuV2dwWGhxWWlyX294YnJ7Y3N8aXmCanqDbn6HcICJcoKLd4eQeYmSfY2Wf4+YgZGagpKbhpafipqjjp6nlKStlaWumKixmamyorK7o7O8rLzFs8PMuMjRvMzVyNjh2Ojx4PD5dBfPKgAAABZ0Uk5TAAYHFxqOnL2+v8DBwsPExsfIycrLzMxD4+sAAADESURBVBjTTcGHFoEAAAXQZ2RlZY+iqJBVqKgkNAj//zviHEf3gsjGEUDuZZ5/zFcOyBuWdTt8W5aRBwqOqYbTZzRUTacAkKfgLrIf4j04kUDR1iaDhSRJi8FEs4tA6eg9+jNBEGb9h3csAWVjy/dEjuPEHr81ykBlfw27I5qmR93wuq8AVV0Zt1mGYdj2WNGrAKU6bqf10XEdlQJqO2V+GQbRy1zZ1YD6Wpbt1bcsr+tAw19ufpZ+A8g04zJAIpX+SyXxBrXAJC7Kkt8IAAAAAElFTkSuQmCC) \
    	} \
    	}';
    	var cssUri = Services.io.newURI('data:text/css,' + encodeURIComponent(css), null, null);
    	var SSS = Cc['@mozilla.org/content/style-sheet-service;1'].getService(Ci.nsIStyleSheetService);
    	SSS.loadAndRegisterSheet(cssUri, SSS.AUTHOR_SHEET);
    } catch (e) {
    	Components.utils.reportError(e);
    };
    Alles anzeigen

    Kann das jemand bestätigen?
    Ich frage auch deshalb, weil der Code aus dem RAMBack-Script etwas merkwürdig ausschaut:

    Code
    var observerService = Components.classes["@mozilla.org/observer-service;1"].getService(Components.interfaces.nsIObserverService);
    
    
    // since we don't know the order of how things are going to go, fire these multiple times
    observerService.notifyObservers(null, "memory-pressure", "heap-minimize");
    observerService.notifyObservers(null, "memory-pressure", "heap-minimize");
    observerService.notifyObservers(null, "memory-pressure", "heap-minimize");
    observerService.notifyObservers(null, "dump-mem-stats", "clean up, pig!");

    Ich denke, hier wird mit der Wiederholung das imitiert, was in der aboutMemory.js durch die Funktion Components.utils.forceGC(); passiert.
    Aber sicher bin ich mir da jetzt nicht wirklich. :)

  • userChrome.js Scripte für den Fuchs (Diskussion)

    • EffPeh
    • 6. November 2017 um 22:39

    Was macht dieses RAMBack-Script eigentlich genau? Bzw. inwiefern unterscheidet es sich von dem Tool in about:memory? :)

  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 6. November 2017 um 15:45

    Weil die Tastenkombi bereits belegt ist vielleicht?
    Bei mir zumindest wird bei Shift-Alt-Y das hier ins Textfeld eingefügt:

    Code
    [*]
  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 6. November 2017 um 15:25
    Zitat von edvoldi


    EffPeh ,
    ich glaube die Datenbank für Clippings ist hier:
    Firefox\Profiles\bxlhif0q.Beta\browser-extension-data\{91aa5abe-9de4-4347-b7b5-322c38dd9271}


    Nee, das ist keine Datenbank, sondern Javascript und beinhaltet lediglich die Optionseinstellungen. :)

  • Firefox Werbung für Piraterie-Lobby

    • EffPeh
    • 6. November 2017 um 15:13

    Sorry, aber anscheinend hast du gar nicht verstanden, um was es hier geht. :)
    Es geht hier im Grunde um zwei Artikel, die im Vorschlag zur Urheberrechtsrichtlinie der Europäischen Kommission stehen.
    Falls das, was dort gefordert wird, tatsächlich schon durchgesetzt wäre, hätten du und der Betreiber dieses Forums jetzt eventuell ein Problem.
    Warum? Weil du fremde Inhalte - noch dazu ein Logo - gepostet hast.

    Und was das jetzt alles mit Piraterie zu tun haben soll, ist mir völlig schleierhaft. Der Begriff Lobby ist in dem Zusammenhang auch etwas irritierend. Software(-oder-whatever-)-Piraten verstossen jetzt gegen geltendes Urheberrecht und werden das wohl auch zukünftig tun. Denen ist das nämlich schnuppe, was da beschlossen wird.

  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 5. November 2017 um 23:36
    Zitat von Sören Hentzschel


    WebExtensions können aus Sicherheitsgründen nicht mit Dateien auf dem Dateisystem interagieren, WebExtensions speichern alles in Datenbanken.


    @Sören, weisst du zufällig, ob da für jede Extension eine Datenbank angelegt oder ob alles in eine einzige geschrieben wird? Und falls es eine einzige ist: wie ist die benannt? Bzw. wo findet man diese Datenbanken gewöhnlich? :)

  • Lesezeichenmenü schmäler machen

    • EffPeh
    • 5. November 2017 um 23:28

    Mit Programmierung hat das eher weniger zu tun. :)
    Das hier in die userChrome.css und den Wert nach Belieben anpassen:

    CSS
    #sidebar-box {
    	min-width: 10px !important;
    }
  • Wie WE (Clippings) im Dev-Stadium einbinden ?

    • EffPeh
    • 5. November 2017 um 16:38

    Fein, fein... :D:klasse:

  • neue Ebay-Seiten funktionieren nicht richtig in FF 52.4.0

    • EffPeh
    • 5. November 2017 um 15:17

    Achja, stimmt. Ich habe vergessen, das es hier um ein obsoletes Betriebssystem geht. Kaum zu glauben... :)

  • neue Ebay-Seiten funktionieren nicht richtig in FF 52.4.0

    • EffPeh
    • 5. November 2017 um 14:56

    Nur mal so: Opera 12 erhält keine Sicherheitsaktualisierungen mehr.
    Aktuell ist Version 48.

  • TAbreihe soll nur sichtbar sein, wenn ich mit der Maus drüber fahre, WIE?

    • EffPeh
    • 5. November 2017 um 12:26

    Ohne es getestet zu haben: das wird so nicht funktionieren, andreas.
    Wenn überhaupt, dann nur mit visibility, denn ansonsten können z.B. AddOns wie Tab Center Redux nicht mehr darauf zugreifen.

  • WE-Ersatz für "Quickmark"

    • EffPeh
    • 5. November 2017 um 11:20

    Ich denke, das kommt darauf an, wie man bookmarkt. Mit Strg + D wird nämlich das Bookmark-Menü angeboten. Am flexibelsten ist wohl Drag & Drop, weil man damit praktisch überall das Bookmark gezielt anlegen kann.

  • Kein neuer Tab, wenn im Forum entsprechende Links angeklickt werden

    • EffPeh
    • 4. November 2017 um 22:51

    Das kommt wohl auf die Version an. Fakt ist aber, das dieses Zeichen - ein Gravis, glaube ich - in keinem Script irgendetwas zu suchen hat. :)
    Ich selbst benutze derzeit diese Version (1.3.2):
    https://raw.githubusercontent.com/Harv/userChrom…penNewTab.uc.js

  • Schnellzugriff [jetzt gelöst]

    • EffPeh
    • 4. November 2017 um 21:04

    Piwik macht Analytik, Webseitenstatistik. Ist eher harmlos und nicht unüblich. :)

  • Vergleich FF-Desktop vs FF-Portable; hier: Ton abspielen

    • EffPeh
    • 4. November 2017 um 20:58

    Also bei mir läuft das Video. > Windows10|1709 / FF 57.0b14 (64-Bit) / uBlock Origin (Standard-Einstellungen)
    Eventuell ist Ghostery das Problem, aber eher unwahrscheinlich.

Unterstütze uns!

Jährlich (2025)

108,6 %

108,6% (705,72 von 650 EUR)

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