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

Beiträge von .DeJaVu

  • Höhe der Tableiste und Tabs anpassen

    • .DeJaVu
    • 15. August 2022 um 20:18
    Zitat von genetic

    Ältere Threads (hier aus dem Forum)

    Bitte spezifizieren, um doppelte Tipps zu minimieren.

    Vorab: Es gäbe immer noch den Kompaktmodus in der Ansicht, es muss nur explizit angeschaltet werden:

    Zwischenlösung zur Aktivierung des Modus „Kompakt“ | Hilfe zu Firefox

    Alles Weitere gibt es bereits auch im Forum, geringe Abstände bei Lesezeichen, Suchvorschlägen etc.

  • Text erscheint links

    • .DeJaVu
    • 15. August 2022 um 18:50

    Da die Lesehöhe bei größeren Artikelbeschreibungen dort doch recht klein ist, eine kleine Änderung:

    CSS
    iframe#desc_ifr
    {
        /*max-height: 1200px !important;*/
        height: auto !important;
        /*min-height: 400px !important;*/
        min-height: 100vh !important;
        min-width: 95vw !important;
    }

    Beispiel:

    KESSER® Klimaanlage Split Klimagerät Inverter 9000- 12000BTU 3,4 KW Klima A++ | eBay
    Entdecken Sie KESSER® Klimaanlage Split Klimagerät Inverter 9000- 12000BTU 3,4 KW Klima A++ in der großen Auswahl bei eBay. Kostenlose Lieferung für viele…
    www.ebay.de

    Oder für alle iFrames auf Ebay (com|de), kann uU auch eine fehlerhafte Anzeige bewirken, falls nicht das Beschreibungs-Frame.

    Für zB Violent-Monkey

    Code
    // ==UserScript==
    // @name        ebay iframe auto height
    // @namespace   Violentmonkey Scripts
    // @match       *://*.ebay.de/*
    // @match       *://*.ebay.com/*
    // @grant       none
    // @run-at document-end
    // ==/UserScript==
    
    iFrameResize({log:true});
    
    /*! iFrame Resizer (iframeSizer.min.js ) - v4.3.2 - 2021-04-26
     *  Desc: Force cross domain iframes to size to content.
     *  Requires: iframeResizer.contentWindow.min.js to be loaded into the target frame.
     *  Copyright: (c) 2021 David J. Bradshaw - dave@bradshaw.net
     *  License: MIT
     */
    
    !function(u){var f,l,a,x,M,I,k,r,m,F,t,g,z;function h(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function O(e,n,t){e.addEventListener(n,t,!1)}function R(e,n,t){e.removeEventListener(n,t,!1)}function o(e){return M+"["+(e="Host page: "+(n=e),e=window.top!==window.self?window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+n:"Nested host page: "+n:e)+"]";var n}function i(e){return F[e]?F[e].log:l}function T(e,n){s("log",e,n,i(e))}function E(e,n){s("info",e,n,i(e))}function N(e,n){s("warn",e,n,!0)}function s(e,n,t,i){!0===i&&"object"==typeof window.console&&console[e](o(n),t)}function e(n){function t(){i("Height"),i("Width"),L(function(){A(y),H(v),l("onResized",y)},y,"init")}function e(){var e=b.substr(I).split(":"),n=e[1]?parseInt(e[1],10):0,t=F[e[0]]&&F[e[0]].iframe,i=getComputedStyle(t);return{iframe:t,id:e[0],height:n+function(e){if("border-box"!==e.boxSizing)return 0;var n=e.paddingTop?parseInt(e.paddingTop,10):0,e=e.paddingBottom?parseInt(e.paddingBottom,10):0;return n+e}(i)+function(e){if("border-box"!==e.boxSizing)return 0;var n=e.borderTopWidth?parseInt(e.borderTopWidth,10):0,e=e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0;return n+e}(i),width:e[2],type:e[3]}}function i(e){var n=Number(F[v]["max"+e]),t=Number(F[v]["min"+e]),i=e.toLowerCase(),e=Number(y[i]);T(v,"Checking "+i+" is in range "+t+"-"+n),e<t&&(e=t,T(v,"Set "+i+" to min value")),n<e&&(e=n,T(v,"Set "+i+" to max value")),y[i]=""+e}function o(){function e(){return i.constructor===Array?function(){var e=0,n=!1;for(T(v,"Checking connection is from allowed list of origins: "+i);e<i.length;e++)if(i[e]===t){n=!0;break}return n}():(e=F[v]&&F[v].remoteHost,T(v,"Checking connection is from: "+e),t===e);var e}var t=n.origin,i=F[v]&&F[v].checkOrigin;if(i&&""+t!="null"&&!e())throw new Error("Unexpected message received from: "+t+" for "+y.iframe.id+". Message was: "+n.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return 1}function a(e){return b.substr(b.indexOf(":")+x+e)}function s(t,i){var e,n,o;e=function(){var e,n;B("Send Page Info","pageInfo:"+(e=document.body.getBoundingClientRect(),n=y.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:n.height,iframeWidth:n.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(n.top-e.top,10),offsetLeft:parseInt(n.left-e.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),t,i)},n=32,z[o=i]||(z[o]=setTimeout(function(){z[o]=null,e()},n))}function r(e){e=e.getBoundingClientRect();return S(v),{x:Math.floor(Number(e.left)+Number(k.x)),y:Math.floor(Number(e.top)+Number(k.y))}}function d(e){var n=e?r(y.iframe):{x:0,y:0},t={x:Number(y.width)+n.x,y:Number(y.height)+n.y};T(v,"Reposition requested from iFrame (offset x:"+n.x+" y:"+n.y+")"),window.top!==window.self?window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](t.x,t.y):N(v,"Unable to scroll to requested position, window.parentIFrame not found"):(k=t,c(),T(v,"--"))}function c(){!1!==l("onScroll",k)?H(v):j()}function u(e){var n,t=e.split("#")[1]||"",e=decodeURIComponent(t),i=document.getElementById(e)||document.getElementsByName(e)[0];i?(n=r(i),T(v,"Moving to in page link (#"+t+") at x: "+n.x+" y: "+n.y),k={x:n.x,y:n.y},c(),T(v,"--")):window.top!==window.self?window.parentIFrame?window.parentIFrame.moveToAnchor(t):T(v,"In page link #"+t+" not found and window.parentIFrame not found"):T(v,"In page link #"+t+" not found")}function f(e){var n,t={};t=0===Number(y.width)&&0===Number(y.height)?{x:(n=a(9).split(":"))[1],y:n[0]}:{x:y.width,y:y.height},l(e,{iframe:y.iframe,screenX:Number(t.x),screenY:Number(t.y),type:y.type})}function l(e,n){return W(v,e,n)}function m(){switch(F[v]&&F[v].firstRun&&F[v]&&(F[v].firstRun=!1),y.type){case"close":C(y.iframe);break;case"message":n=a(6),T(v,"onMessage passed: {iframe: "+y.iframe.id+", message: "+n+"}"),l("onMessage",{iframe:y.iframe,message:JSON.parse(n)}),T(v,"--");break;case"mouseenter":f("onMouseEnter");break;case"mouseleave":f("onMouseLeave");break;case"autoResize":F[v].autoResize=JSON.parse(a(9));break;case"scrollTo":d(!1);break;case"scrollToOffset":d(!0);break;case"pageInfo":s(F[v]&&F[v].iframe,v),r=v,e("Add ",O),F[r]&&(F[r].stopPageInfo=o);break;case"pageInfoStop":F[v]&&F[v].stopPageInfo&&(F[v].stopPageInfo(),delete F[v].stopPageInfo);break;case"inPageLink":u(a(9));break;case"reset":P(y);break;case"init":t(),l("onInit",y.iframe);break;default:0===Number(y.width)&&0===Number(y.height)?N("Unsupported message received ("+y.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):t()}function e(n,t){function i(){F[r]?s(F[r].iframe,r):o()}["scroll","resize"].forEach(function(e){T(r,n+e+" listener for sendPageInfo"),t(window,e,i)})}function o(){e("Remove ",R)}var r,n}var g,h,p,w,b=n.data,y={},v=null;"[iFrameResizerChild]Ready"===b?function(){for(var e in F)B("iFrame requested init",q(e),F[e].iframe,e)}():M===(""+b).substr(0,I)&&b.substr(I).split(":")[0]in F?(y=e(),v=y.id,F[v]&&(F[v].loaded=!0),(w=y.type in{true:1,false:1,undefined:1})&&T(v,"Ignoring init message from meta parent page"),!w&&(p=!0,F[h=v]||(p=!1,N(y.type+" No settings for "+h+". Message was: "+b)),p)&&(T(v,"Received: "+b),g=!0,null===y.iframe&&(N(v,"IFrame ("+y.id+") not found"),g=!1),g&&o()&&m())):E(v,"Ignored: "+b)}function W(e,n,t){var i=null,o=null;if(F[e]){if("function"!=typeof(i=F[e][n]))throw new TypeError(n+" on iFrame["+e+"] is not a function");o=i(t)}return o}function p(e){e=e.id;delete F[e]}function C(e){var n=e.id;if(!1!==W(n,"onClose",n)){T(n,"Removing iFrame: "+n);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){N(e)}W(n,"onClosed",n),T(n,"--"),p(e)}else T(n,"Close iframe cancelled by onClose event")}function S(e){null===k&&T(e,"Get page position: "+(k={x:window.pageXOffset!==u?window.pageXOffset:document.documentElement.scrollLeft,y:window.pageYOffset!==u?window.pageYOffset:document.documentElement.scrollTop}).x+","+k.y)}function H(e){null!==k&&(window.scrollTo(k.x,k.y),T(e,"Set page position: "+k.x+","+k.y),j())}function j(){k=null}function P(e){T(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),S(e.id),L(function(){A(e),B("reset","reset",e.iframe,e.id)},e,"reset")}function A(o){function t(e){function n(){Object.keys(F).forEach(function(e){function n(e){return"0px"===(F[t]&&F[t].iframe.style[e])}var t;F[t=e]&&null!==F[t].iframe.offsetParent&&(n("height")||n("width"))&&B("Visibility change","resize",F[t].iframe,t)})}function t(e){T("window","Mutation observed: "+e[0].target+" "+e[0].type),c(n,16)}var i;a||"0"!==o[e]||(a=!0,T(r,"Hidden iFrame detected, creating visibility listener"),(i=h())&&function(){var e=document.querySelector("body");new i(t).observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0})}())}function e(e){var n;n=e,o.id?(o.iframe.style[n]=o[n]+"px",T(o.id,"IFrame ("+r+") "+n+" set to "+o[n]+"px")):T("undefined","messageData id not set"),t(e)}var r=o.iframe.id;F[r]&&(F[r].sizeHeight&&e("height"),F[r].sizeWidth&&e("width"))}function L(e,n,t){t!==n.type&&r&&!window.jasmine?(T(n.id,"Requesting animation frame"),r(e)):e()}function B(n,t,i,o,e){function r(){var e;i&&"contentWindow"in i&&null!==i.contentWindow?(e=F[o]&&F[o].targetOrigin,T(o,"["+n+"] Sending msg to iframe["+o+"] ("+t+") targetOrigin: "+e),i.contentWindow.postMessage(M+t,e)):N(o,"["+n+"] IFrame("+o+") not found")}function a(){e&&F[o]&&F[o].warningTimeout&&(F[o].msgTimeout=setTimeout(function(){!F[o]||F[o].loaded||s||(s=!0,N(o,"IFrame has not responded within "+F[o].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))},F[o].warningTimeout))}var s=!1;o=o||i.id,F[o]&&(r(),a())}function q(e){return e+":"+F[e].bodyMarginV1+":"+F[e].sizeWidth+":"+F[e].log+":"+F[e].interval+":"+F[e].enablePublicMethods+":"+F[e].autoResize+":"+F[e].bodyMargin+":"+F[e].heightCalculationMethod+":"+F[e].bodyBackground+":"+F[e].bodyPadding+":"+F[e].tolerance+":"+F[e].inPageLinks+":"+F[e].resizeFrom+":"+F[e].widthCalculationMethod+":"+F[e].mouseEvents}function d(i,e){function n(t){var e,n=h();n&&(e=n,i.parentNode&&new e(function(e){e.forEach(function(e){Array.prototype.slice.call(e.removedNodes).forEach(function(e){e===i&&C(i)})})}).observe(i.parentNode,{childList:!0})),O(i,"load",function(){var e,n;B("iFrame.onload",t,i,u,!0),e=F[s]&&F[s].firstRun,n=F[s]&&F[s].heightCalculationMethod in m,!e&&n&&P({iframe:i,height:0,width:0,type:"init"})}),B("init",t,i,u,!0)}function t(e){var n=e.split("Callback");2===n.length&&(this[n="on"+n[0].charAt(0).toUpperCase()+n[0].slice(1)]=this[e],delete this[e],N(s,"Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version."))}function o(e){e=e||{},F[s]={firstRun:!0,iframe:i,remoteHost:i.src&&i.src.split("/").slice(0,3).join("/")},function(e){if("object"!=typeof e)throw new TypeError("Options is not an object")}(e),Object.keys(e).forEach(t,e),function(e){for(var n in g)Object.prototype.hasOwnProperty.call(g,n)&&(F[s][n]=(Object.prototype.hasOwnProperty.call(e,n)?e:g)[n])}(e),F[s]&&(F[s].targetOrigin=!0===F[s].checkOrigin?""===(e=F[s].remoteHost)||null!==e.match(/^(about:blank|javascript:|file:\/\/)/)?"*":e:"*")}var r,a,s=(""===(r=i.id)&&(i.id=(a=e&&e.id||g.id+f++,null!==document.getElementById(a)&&(a+=f++),r=a),l=(e||{}).log,T(r,"Added missing iframe ID: "+r+" ("+i.src+")")),r);function d(e){var n=F[s][e];1/0!==n&&0!==n&&(i.style[e]="number"==typeof n?n+"px":n,T(s,"Set "+e+" = "+i.style[e]))}function c(e){if(F[s]["min"+e]>F[s]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e)}s in F&&"iFrameResizer"in i?N(s,"Ignored iFrame, already setup."):(o(e),function(){switch(T(s,"IFrame scrolling "+(F[s]&&F[s].scrolling?"enabled":"disabled")+" for "+s),i.style.overflow=!1===(F[s]&&F[s].scrolling)?"hidden":"auto",F[s]&&F[s].scrolling){case"omit":break;case!0:i.scrolling="yes";break;case!1:i.scrolling="no";break;default:i.scrolling=F[s]?F[s].scrolling:"no"}}(),c("Height"),c("Width"),d("maxHeight"),d("minHeight"),d("maxWidth"),d("minWidth"),"number"!=typeof(F[s]&&F[s].bodyMargin)&&"0"!==(F[s]&&F[s].bodyMargin)||(F[s].bodyMarginV1=F[s].bodyMargin,F[s].bodyMargin=F[s].bodyMargin+"px"),n(q(s)),F[s]&&(F[s].iframe.iFrameResizer={close:C.bind(null,F[s].iframe),removeListeners:p.bind(null,F[s].iframe),resize:B.bind(null,"Window resize","resize",F[s].iframe),moveToAnchor:function(e){B("Move to anchor","moveToAnchor:"+e,F[s].iframe,s)},sendMessage:function(e){B("Send Message","message:"+(e=JSON.stringify(e)),F[s].iframe,s)}}))}function c(e,n){null===t&&(t=setTimeout(function(){t=null,e()},n))}function n(){"hidden"!==document.visibilityState&&(T("document","Trigger event: Visiblity change"),c(function(){w("Tab Visable","resize")},16))}function w(t,i){Object.keys(F).forEach(function(e){var n;F[n=e]&&"parent"===F[n].resizeFrom&&F[n].autoResize&&!F[n].firstRun&&B(t,i,F[e].iframe,e)})}function b(){O(window,"message",e),O(window,"resize",function(){var e;T("window","Trigger event: "+(e="resize")),c(function(){w("Window "+e,"resize")},16)}),O(document,"visibilitychange",n),O(document,"-webkit-visibilitychange",n)}function y(){function i(e,n){n&&(function(){if(!n.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==n.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+n.tagName+">")}(),d(n,e),o.push(n))}var o;return function(){for(var e=["moz","webkit","o","ms"],n=0;n<e.length&&!r;n+=1)r=window[e[n]+"RequestAnimationFrame"];r?r=r.bind(window):T("setup","RequestAnimationFrame not supported")}(),b(),function(e,n){var t;switch(o=[],(t=e)&&t.enablePublicMethods&&N("enablePublicMethods option has been removed, public methods are now always available in the iFrame"),typeof n){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(n||"iframe"),i.bind(u,e));break;case"object":i(e,n);break;default:throw new TypeError("Unexpected data type ("+typeof n+")")}return o}}function v(e){e.fn?e.fn.iFrameResize||(e.fn.iFrameResize=function(t){return this.filter("iframe").each(function(e,n){d(n,t)}).end()}):E("","Unable to bind to jQuery, it is not fully loaded.")}"undefined"!=typeof window&&(x="message".length,I=(M="[iFrameSizer]").length,r=window.requestAnimationFrame,g={autoResize:!(t=k=null),bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!(a=l=!1),inPageLinks:!(F={}),enablePublicMethods:!(f=0),heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,log:!(m={max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){N("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}},z={},window.jQuery&&v(window.jQuery),"function"==typeof define&&define.amd?define([],y):"object"==typeof module&&"object"==typeof module.exports&&(module.exports=y()),window.iFrameResize=window.iFrameResize||y())}();
    //# sourceMappingURL=iframeResizer.map
    Alles anzeigen

    Quelle

    GitHub - davidjbradshaw/iframe-resizer: Keep same and cross domain iFrames sized to their content with support for window/content resizing, in page links, nesting and multiple iFrames
    Keep same and cross domain iFrames sized to their content with support for window/content resizing, in page links, nesting and multiple iFrames - GitHub -…
    github.com

    Ach ja, das CSS ist dadurch kleiner

    CSS
    iframe#desc_ifr
    {
        min-width: 95vw !important;
    }
  • Button "Cookies akzeptieren" wird nicht angezeigt

    • .DeJaVu
    • 15. August 2022 um 18:03

    schlingo, sorry.

  • PW "Lokal" über einen Server Syncen?

    • .DeJaVu
    • 15. August 2022 um 18:02

    Ok, danke, dann habe ich das damals auch schon übersehen. Läuft wohl nur mit/in Docker, auf Linux? Weil git und yarn unter Windows per se erst mal unbekannt sind. Und unter "Windows" steht:

    Start by installing Windows Subsystem for Linux.

    Zitat

    Finally, manually install the following:

    Docker Desktop
    Google Cloud SDK CLI

    Und da ist eigentlich schon beim Lesen für ihn Feierabend, denn Google CLI setzt voraus:

    Zitat

    https://cloud.google.com/sdk/docs/install-sdk#windows
    Die Google Cloud CLI funktioniert unter Windows 8.1 und höher und Windows Server 2012 und höher.

  • Button "Cookies akzeptieren" wird nicht angezeigt

    • .DeJaVu
    • 15. August 2022 um 17:55

    Aber den englischen Beschreibungstext kannst du dennoch lesen, oder? Bergamot kann dir dabei evtl helfen :S

  • WTF diktiert jetzt Javascript alles?!

    • .DeJaVu
    • 15. August 2022 um 17:52

    Weil der Nutzer grad Gegenstand einer anderen Diskussion ist. Ich habe keinen Test mit deaktiviertem Werbeblocker durchgeführt, dann könnte der CSS-Workaround hinfällig sein, aber da ich das nicht möchte für eine Seite, die ich nicht frequentiere, könnte eine aktuelle Hilfe vielleicht doch nützlich für ihn sein. Man kann ihn zu Recht schimpfen, aber er soll auch sehen, dass seine Belange dennoch beachtet werden ;)

  • PW "Lokal" über einen Server Syncen?

    • .DeJaVu
    • 15. August 2022 um 17:48
    Zitat von schlingo

    Das wird schon einen Grund haben.

    Es wird dann auch Gründe haben, warum ihm dann niemand mehr antworten wird, oder solche Beiträge nach über 2 Jahren mit Hinweisen ohne zu Zögern in die Mülltonne wandern.

    Die freiwilligen und offiziellen Mitarbeiter können zwar mehr sehen, aber selbst das kann unter diesen Umständen schlichtweg (gewollt) falsch sein.

    Was Barbara wohl nicht wusste:

    Zitat


    Ich habe W7 x64 (keine Disskussionen darüber!)

    Ist denn immer noch Kaspersky installiert? Windows 7 hatte schon vor Monaten über 700 nicht behobene Sicherheitslücken mit dem letzten legalen Stand für Endnutzer, davon jede Menge gravierend.

    Das, was Sören schrieb, war auch mein erster Gedanke. Mozilla misstrauen? Aber Windows 7 nutzen. Und dann - nein, muss nicht zwingend zusammenhängen. Lokal würde mir das auch reichen, aber da ich auch von unterwegs syncen möchte, müsste ich dann ein Konstrukt mit VPN etc aufbauen. Und dann kommt wieder der Gedanke von Sören dazu: nie niemals nicht mit Windows 7.

    Aber, was ich einst schon las, hat sich auch nicht geändert:

    Zitat

    Important Notes

    The sync service uses Firefox Accounts
    for user authentication, which is a separate service and is not covered by this guide.

    Es braucht also zwingend ein Mozilla-Konto, ergo genau das, wo er eigentlich nicht hin wollte. Und dann kann man sich den Aufwand gleich schenken, behaupte ich, und einen Schritt weiter machen.

  • WTF diktiert jetzt Javascript alles?!

    • .DeJaVu
    • 15. August 2022 um 17:31
    Zitat von Sören Hentzschel

    und für diese Domain einstellen musst.

    Vielleicht wurde was verändert.

    Also die Leseansicht funktioniert, aber um auch die Formatierung und Bilder sehen zu können (inkl. deines CSS):

    Code
    body 
    {
      -moz-user-select: text;
    }
    
    .site {
      opacity: 1;
      transition: none;
    }
    
    .section-nlModul.nlModul-small
    {
        display: none;
    }
    Alles anzeigen

    Ist schon fast pervers, sowas anzuwenden.

  • Button "Cookies akzeptieren" wird nicht angezeigt

    • .DeJaVu
    • 15. August 2022 um 17:22

    Da gibts bestimmt kein Sprachkürzel, ist mir nämlich noch nie begegnet - sagte der Blinde 8) :P

  • Nach Update auf vers. 103: Skalierung verändert

    • .DeJaVu
    • 15. August 2022 um 17:21

    Wenn ich das eben richtig gelesen habe, ist "browser.display.os-zoom-behavior" vom Typ "integer" und somit sind nur ganze Zahlen zulässig.

    Typ "boolean" wäre false oder true, dann gäbe es noch Typ "String", da kann alles drin stehen, was zur Einstellung passt, Text, Zahlen, auch mit Komma-Werten.

  • mehrere Mozilla-Ordner in C:/ProgramData

    • .DeJaVu
    • 15. August 2022 um 17:12

    156 Bytes grad hier. Wird vermutlich eh bei jeder Prüfung neu erstellt. Eine ewige Löscharbeit.

    Zitat von BrokenHeart

    wieso oft das dringende Bedürfnis besteht

    Weil diverse Marketing-Pappnasen das halt so empfehlen, mitsamt ihrer Software. Macht das System "schneller", meistens schneller kaputt.

    Was Firefox angeht, ist der extremst gutmütig, den richtig inne Fritten kriegen bedarf einiges.

    Wegen "hilfreichster Antwort". Danke. Ist nur die Essenz aus etlichen Beobachtungen. Ich hab den auch öfters gelöscht, aber da ich mehrere Ausgaben nutze, sind auch diverse Ordner vorhanden.

    Wegen des Pfades \ProgramData\ - das ist eine (Echtzeit-)Spiegelung von c:\Users\All Users\

    Da Firefox meistens für alle Nutzer installiert wird, sollte auch sichergestellt sein, dass die Updates ohne Probleme eingeladen werden können. Zum einen habe ich im Kopf, dass es auch dafür den Maintenance Service gibt, es braucht aber Pfade zum Ablegen von Dateien, wo "alle" drauf zugreifen können. Also nicht in einem speziellen Benutzerordner, sondern bei "Allen" (All Users).

  • Button "Cookies akzeptieren" wird nicht angezeigt

    • .DeJaVu
    • 15. August 2022 um 17:02

    Deswegen geb ich nach Möglichkeit (ich habs auch schon öfters vergessen), den universellen Link an:

    https://addons.mozilla.org/firefox/addon/duckduckgo-for-firefox/

    Je nach genutzter Sprache schaltet der Server nämlich um ;)

  • Nach Update auf vers. 103: Skalierung verändert

    • .DeJaVu
    • 15. August 2022 um 09:15

    Bisschen spät für das Update, du weisst schon, dass du etliche Sicherheitslücken hattest?

    Zur Frage

    Thema

    FX 103 - plötzlich alles zu groß

    Hallo zusammen,

    seit der Installation von Firefox 103 sind bei mir plötzlich die Menueleiste, Tableiste und die Adressleiste viel zu groß. Ich würde gerne die Höhen einschließlich Font-Size über eine userChrome.css einstellen. Das war vorher auch schon so geregelt, durch die neue Version brauchen die Leisten allerdings zu viel Platz.

    Die Tab-Konfiguration habe ich einigermaßen hinbekommen, da muss nur noch etwas Feinschliff rein. Hilfe benötige ich bei der Festlegung der Leistenhöhen und…
    scotty53
    28. Juli 2022 um 03:33
  • mehrere Mozilla-Ordner in C:/ProgramData

    • .DeJaVu
    • 15. August 2022 um 09:10

    Besser: Ignorieren.

  • Passwort-Manager wandelt Passwort in lange Zeichenfolge um

    • .DeJaVu
    • 14. August 2022 um 13:25
    Zitat von sun-hh

    dass Du den Fehler als schon vorgekommen bestätigst

    Ich würde nicht unbedingt behaupten, dass es der gleiche Fehler ist, auch wenn die Auswirkungen ähnlich aussehen. Dann müsste man wirklich alles vergleichen, auch die Länge der "neuen" Passwörter.

    Zitat von sun-hh

    dass beide Geräte solche Passwörter haben, auch in der Export-csv.

    Demnach müsste Firefox wie erwähnt sich mal gemeldet haben, ob das neue Passwort gespeichert werden muss.

    Im anderen Thema wurde drei Mal Amazon erwähnt, aufgrund der Beschreibung sind es drei vollkommen unterschiedliche Toplevel-Domains, bei dir sind es zwei unterschiedliche Adressen im letzten Bereich, vermutlich Klasse-C Netzwerk, wo die letzten 8 Bit die Heim-ID darstellen (Subnetzmaske 255.255.255.0)

    IPv4-Netzklassen

    Um das Beispiel von drüben, Amazon, aufzugreifen

    52.95.116.112 amazon . es

    52.95.120.34 amazon . de

    54.239.33.83 amazon . it

    Hier sind auch zwei unterschiedliche Geräte im gleichen Netzwerk, ein Zyxel und ein Netgear als Repeater. Bislang alles tutti, allerdings auch unterschiedliche Namen+Kennwörter. Vielleicht sollte man auch da ansetzen und einfach mal einen anderen Namen+Kennwort eingeben und nicht alles gleich machen. Vielleicht ergibt sich ja daraus schon eine Lösung. Ggf könnte man dann auch zurückschliessen, dass gerade dort bei Firefox ein unerkanntes Problem vorliegt. Man muss aber auch sehen, dass ihr bislang die beiden einzigen Fälle seid, die davon berichten.

    Was ich von meinem D-Link weiss, dass der zB das Login direkt beim Absenden verschlüsselt hat und intern mit dem hinterlegten Hash verglichen hat. Bei meinen vorherigen Geräten bin ich nahezu immer mit einem speziellen Link reingekommen, das war hier nicht möglich. Allerdings gab es auch nie eine Rückfrage zwecks neuer Speicherung.

    Zitat von sun-hh

    oder habe ich hier einen Denkfehler? Denn der Repeater wird ja keine zwei Zugangspasswörter haben

    Wenn ich mich auf meinen D-Link berufen müsste, ja, Denkfehler. Dazu müsste man wissen, wie intern die Weiterverarbeitung im Repeater funktioniert. Ich bin hier dabei auf ein Verschlüsselungsscript gestossen.

    Der Passwortmanager ist ein sicheres Konzept. Was du noch nicht geschrieben hast, im anderen Thema wurde G-Data als Antivirus erwähnt. Das sind leider extrem instabile Variablen, die auf alles Mögliche einwirken, vor allem mit ihrem Webschutz, der praktisch ein MITM-Angriff darstellt und dabei auch Daten verändern kann.

  • Ersatz für "autocopyselection2clipboard" Erweiterung gesucht

    • .DeJaVu
    • 13. August 2022 um 10:38

    Und was ist mit

    Copy On Select – Holen Sie sich diese Erweiterung für 🦊 Firefox (de)
    Laden Sie Copy On Select für Firefox herunter. A productivity tool to autocopy selected text to the clipboard.
    addons.mozilla.org

    oder

    ACS - Auto Copy on Select – Holen Sie sich diese Erweiterung für 🦊 Firefox (de)
    Laden Sie ACS - Auto Copy on Select für Firefox herunter. テキスト選択をするだけで自動でクリップボードにコピーします。 「<a…
    addons.mozilla.org

    Letzter Stand bei deiner:

    Zitat

    Version 4.0.0

    Size 53.91 KB

    Last updated 7 months ago (Aug 12, 2021)

    Irgendwann zwischen März/April von AMO entfernt, und sich selbst.

    Deswegen lade ich alle meine genutzten Erweiterungen nochmal für offline runter.

  • Darstellungs Problem mit Videos im Vollbild

    • .DeJaVu
    • 13. August 2022 um 09:57

    Moin

    Zitat von Tronylon

    bis jetzt auf alle Firefox versionen

    Ernsthaft? Alle? Also seit Firefox 1.0? Halte ich für ein Gerücht. ;)

    Ich würde auf den Grafikkartentreiber tippen, ist der aktuell?

  • Passwort-Manager wandelt Passwort in lange Zeichenfolge um

    • .DeJaVu
    • 13. August 2022 um 09:55

    Moin

    Zitat von sun-hh

    Firefox-Version 102

    Aktuell ist 103.0.2, bitte das Update installieren!

    Dein Problem konnte ich hier bislang nicht feststellen. Wäre mir auch neu, dass Firefox "Müll" anzeigt.

    Sind denn die Passwörter einwandfrei, wenn du jene exportierst? Ist ein CSV, kann man mit Notepad einsehen.

    Pauschal würde ich sagen, dass entweder eine Erweiterung oder von extern in die Datenbank gepfuscht wird.

    Wie sieht es im Fehlerbehebungsmodus aus?

    Probleme analysieren im Fehlerbehebungsmodus von Firefox | Hilfe zu Firefox

    Bitte benötigte Informationen abgeben
    https://support.mozilla.org/de/kb/informat…irefox-probleme
    ● Hamburger-Button ☰ ➜ (?) Hilfe ➜ Informationen zur Fehlerbehebung
    ● Die Schaltfläche "Text in die Zwischenablage kopieren" anklicken
    ● Den kopierten Text aus der Zwischenablage per Maus-Rechtsklick als </> Code hier ins Forum einfügen.

    Video-Anleitung dazu:
    http://mozhelp.dynvpn.de/dateien/forum/…e-einfuegen.mp4
    Von Zitronella zur Verfügung gestellt, danke.

    Was dein Router damit zu tun hat, erschliesst sich mir nicht, solange du reinkommst, müsstest du ja auch das Passwört auslesen und ändern können. Ansonsten sollte man solche Passwörter immer separat und gesichert aufbewahren.

  • Der Glückwunsch-Thread

    • .DeJaVu
    • 13. August 2022 um 07:17

    Mit einer Woche Verspätung, Glühstrumpf an das Urgestein vom Camp :thumbup:

  • In memoriam

    • .DeJaVu
    • 13. August 2022 um 07:15

    Letzte Woche über den bösen Unfall gelesen, Brustverletzung inkl. Lunge und aufgrund der Schwere in künstliches Koma gelegt. Schade, sie hat es nicht geschafft. Wenn man das folgende Bild sieht, ist das aber nicht weiter wunderlich:

    „Ally McBeal“-Star Anne Heche: Feuer-Crash! Im Getränkehalter stand eine Wodka-Flasche
    Stand Anne Heche bei ihrem Horror-Crash unter Alkoholeinfluss? Die neusten Details!
    www.bild.de

    (ein Mini)

    Da die Serie Ally McBeal erwähnt wird, das Tollste daran waren die Lieder von Vonda Shepard.

    Die Filmographie ist lang

    Anne Heche – Wikipedia
    de.wikipedia.org

    Bis auf Volcano und Nip Tuck kenne ich keine.

    Sie war mal mit Ellen Degeneres zusammen, Harrison Ford half ihr dabei, der selbst mit Calista Flockhart ("Ally McBeal") verheiratet ist.

    Man vermutet, dass sie zum Zeitpunkt des Unfalls nicht nüchtern war, um so trauriger.

    Ellen DeGeneres äußert sich zum Unfall der Ex
    Am Freitag verunglückt US-Schauspielerin Anne Heche in Los Angeles mit ihrem Auto schwer. Seither liegt die 53-Jährige im Koma, ihr Zustand ist kritisch. Zum…
    www.n-tv.de

    Man kann sich noch so aufbrezeln, dieses Zeug macht jeden Menschen richtig alt, und bei Promis fällt das noch eher auf, weil eben unter "Beobachtung".

    RIP Anne Heche. Keine Paparazzi mehr.

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