This site will have limited functionality while we undergo maintenance to improve your experience. If an article doesn't solve your issue and you want to ask a question, we have our support community waiting to help you at @FirefoxSupport on Twitter and/r/firefox on Reddit.

সহায়তা খুঁজুন

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

আরও জানুন

How can you disable image smoothing if firefox?

  • 2 উত্তরসমূহ
  • 1 এই সমস্যাটি আছে
  • 1 দেখুন
  • শেষ জবাব দ্বারা Super Scooper

more options

Whenever I zoom into images in Firefox (example), the image smoothing makes them look blurry, especially on low resolution images. Is there any way to disable image smoothing of Firefox?

Whenever I zoom into images in Firefox ([https://upload.wikimedia.org/wikipedia/commons/thumb/a/a0/Firefox_logo%2C_2019.svg/87px-Firefox_logo%2C_2019.svg.png example]), the image smoothing makes them look blurry, especially on low resolution images. Is there any way to disable image smoothing of Firefox?

সমাধান চয়ন করুন

Well, hmm, there isn't a built-in setting for this but if there happens to be a style rule in the page to switch from bilinear scaling ("auto") to nearest neighbor scaling ("crisp-edges") then you'll get a different result. As an example, see the attachment.

The style rule for that is:

img {
  image-rendering: crisp-edges !important;
}

More info on this CSS property: https://developer.mozilla.org/docs/Web/CSS/image-rendering

You can use an extension like Stylus to inject that change into every page, but I don't know whether you want it on every page or only selected pages. ??

প্রেক্ষাপটে এই উত্তরটি পড়ুন। 👍 1

All Replies (2)

more options

চয়ন করা সমাধান

Well, hmm, there isn't a built-in setting for this but if there happens to be a style rule in the page to switch from bilinear scaling ("auto") to nearest neighbor scaling ("crisp-edges") then you'll get a different result. As an example, see the attachment.

The style rule for that is:

img {
  image-rendering: crisp-edges !important;
}

More info on this CSS property: https://developer.mozilla.org/docs/Web/CSS/image-rendering

You can use an extension like Stylus to inject that change into every page, but I don't know whether you want it on every page or only selected pages. ??

more options

jscher2000 said

Well, hmm, there isn't a built-in setting for this but if there happens to be a style rule in the page to switch from bilinear scaling ("auto") to nearest neighbor scaling ("crisp-edges") then you'll get a different result. As an example, see the attachment. The style rule for that is:
img {
  image-rendering: crisp-edges !important;
}

More info on this CSS property: https://developer.mozilla.org/docs/Web/CSS/image-rendering

You can use an extension like Stylus to inject that change into every page, but I don't know whether you want it on every page or only selected pages. ??

I put the code into stylus, and image smoothing is now disabled. I don't know how to make it inject the code in every page, so I just made it apply to any url that starts with "http". All pages have no image smoothing now, thanks!