I want to use BPG on my website, but I'm not sure wether the support is broad enough.

  • Maybe the javascript plugin for decoding doens't work with all browsers
  • Maybe the decoding process consume too much of cpu
  • Issues on mobile devices
  • SEO effect

Maybe there are already companies using it on their public website. There is very little info about using this technologie in a real context

Is it safe to use bpg for a public website with all point that involve?

(What is BPG?)

  • 1
    I wouldn't advise it due to its proprietary nature and low market penetration; the small benefits you'd gain in image quality could be offset just by using lower JPEG compression at the cost of slightly more bandwidth. – dartonw Mar 17 '15 at 17:54

At the moment BPG looks promising, but is something I would not use on production websites (yet). Why?

  • It requires javascript, so users without javascript have no images.
  • Decompression and rendering of the bpg in javascript just takes too long especially on mobile devices, even when the javascript and bpg are in the browser cache.
  • Because the bpg rendering in javascript takes so long it also blocks the rendering of other things that are normally rendered fast.

If you want see the effects on page rendering yourself see these links, look at the filmstrips, on webpagetest that made runs on some of the bpg demo pages:

When browsers get native support then it will be very interesting, but while bpg depends on this slow javascript I would just rely on JPEG and webp.

PS regarding the effect on SEO I don't know.

  • Re SEO: Google can execute JavaScript but that doesn't mean it will understand the result. If the plugin converts to a datauri Google won't index it. – DisgruntledGoat Nov 27 '15 at 15:10
  • I agree that Google won't be able to detect the bpg as a valid image. So the image will not be indexed. If that will have an adverse effect on the ranking of the html containing the bpg it can't read. I don't know. – Marco Tolk Nov 27 '15 at 15:15
  • No, it shouldn't affect the ranking of the page itself, besides a very minor hit for speed. – DisgruntledGoat Nov 27 '15 at 15:25

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.