MyBookTable Bookstore by Author Media
[resolved] Blurry Book Covers (2 posts)

  1. mrpaxson
    Posted 2 years ago #

    I've noticed that the images of book covers on MBT seem to appear blurry, as if they had been over optimized. While I appreciate the need to reduce the load times of images by reduction of the file size, and I do this carefully with each image I upload on any site, it would appear that MBT may be using some automatic process to achieve file size reduction—or perhaps simply an approach to scaling the images that is resulting in over optimization.

    For example, notice the difference between the image here:
    and the same image, already optimized, on the home page here:
    Clearly something has happen within MBT to make the image blurry. (You can see if best in the small type.)

    In an effort to compensate for whatever MBT is doing to the images, I uploaded several un-optimized vector-based images that were perfectly sharp, and again was disappointed to see how blurry they are within MBT here:

    While I understand that there will always be people who use plugins like Smush.it to optimize images across the board, or some other “one-size-fits-all” solution, a lot of us have spent a great deal of time and effort on our covers and would like to see that commitment to quality show up on MBT and that isn't happening now.


  2. zookatron
    Plugin Author

    Posted 2 years ago #

    Hi @mrpaxson,

    You are correct in thinking that this is due to MyBookTable's image optimization. We default the image sizes to being a maximum of 400px high, since the majority of themes display the images at sizes smaller than this and making it larger would cause slower image loading. Due to the large variety of themes MyBookTable must support, there is no perfect setting for all themes, but we decided on this as the default as a reasonable trade of between image quality and load time. We will be adding a filter in the next version however so that if you are familiar with PHP it is possible for you to customize MyBookTable to display better for your particular theme by inserting this snippet into your theme's functions.php file:

    add_filter('mbt_book_image_size', 'customize_book_image_size');
    function customize_book_image_size($size) {
        return array(378, 700);

Topic Closed

This topic has been closed to new replies.

About this Plugin

  • MyBookTable Bookstore by Author Media
  • Frequently Asked Questions
  • Support Threads
  • Reviews

About this Topic