Help Forum How To | General Corvetteforum Questions | Feedback

Photos Pixelating?

Thread Tools
 
Search this Thread
 
Old Mar 28, 2022 | 10:33 AM
  #21  
dbdave's Avatar
dbdave
Race Director
25 Year Member
All Eyes On Me
Liked
Loved
 
Joined: Jul 2000
Posts: 10,777
Likes: 199
Default

Originally Posted by madsonp
If you click on the posted pixelated photo it'll open it up clear.
I'm seeing that but it also has other pics in a group that includes other pics in the thread that can be indexed through.

Am also getting apostrophies in post texts showing up as blank squares. This started at the same time as the picture issue.
Mac OS/ Safari on iMac. Version 15.4 (15613.1.17.1.11, 15613)
Old Mar 28, 2022 | 10:35 AM
  #22  
ZedConn's Avatar
ZedConn
Racer
 
Joined: Jan 2022
Posts: 270
Likes: 209
Default

Originally Posted by madsonp
If you click on the posted pixelated photo it'll open it up clear.
We shouldn't have to do this though. It worked just fine before the latest update. This is the only forum I am having problems with so far.
Old Mar 28, 2022 | 10:47 AM
  #23  
J T's Avatar
J T
IB Staff
15 Year Member
Photogenic
Photoriffic
Shutterbug
 
Joined: Feb 2009
Posts: 10,575
Likes: 4
Default

Originally Posted by ZedConn
We shouldn't have to do this though. It worked just fine before the latest update. This is the only forum I am having problems with so far.
I think it was posted as an observation.

The issue is not specific to CorvetteForum. It's related to the code that is used to load the pictures. However, it's not used on all websites either. There are so many variables and different software out there that few two websites are alike.
Old Mar 28, 2022 | 12:12 PM
  #24  
madsonp's Avatar
madsonp
Le Mans Master
Supporting Member
Liked
Loved
Community Favorite
Top Answer: 5
 
Joined: Oct 2017
Posts: 5,424
Likes: 2,304
From: Billings Montana. Out in the wild west
Default

Originally Posted by ZedConn
We shouldn't have to do this though. It worked just fine before the latest update. This is the only forum I am having problems with so far.
I agree, but until there's a fix and you want to see the picture, this is the only option I can see at the moment.
Old Mar 28, 2022 | 02:09 PM
  #25  
pedricd's Avatar
pedricd
Drifting
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Jun 2020
Posts: 1,355
Likes: 396
From: Northwest Ohio
Default

I figured this out.. in iOS 15.4 Safari added "lazy loading" support based on the loading="lazy" attribute being in image tags in the HTML. This forum software puts that loading="lazy" attribute onto the images...I am assuming this is conflicting with the progressive loading scripts that this site utilizes (i.e. you end up with a lazy loaded lazy load ).

I fixed this by disabling lazy loading in the safari advanced "experimental" settings. This is located here:
Settings -> Safari -> Advanced -> Experimental Features -> Lazy image loading

This should be safe to do and will not hurt anything (other than perhaps slowing down load of sites that fully utilize this attribute). You can always turn it back on.

I think this is a combo of perhaps a "safari" issue but it really may be an issue with the script on this site...and where it may need a tweak to adjust if the browser (particularly iOS) support the lazy loading attribute.

Old Mar 28, 2022 | 03:32 PM
  #26  
dbdave's Avatar
dbdave
Race Director
25 Year Member
All Eyes On Me
Liked
Loved
 
Joined: Jul 2000
Posts: 10,777
Likes: 199
Default

Originally Posted by pedricd
I figured this out.. in iOS 15.4 Safari added "lazy loading" support based on the loading="lazy" attribute being in image tags in the HTML. This forum software puts that loading="lazy" attribute onto the images...I am assuming this is conflicting with the progressive loading scripts that this site utilizes (i.e. you end up with a lazy loaded lazy load ).

I fixed this by disabling lazy loading in the safari advanced "experimental" settings. This is located here:
Settings -> Safari -> Advanced -> Experimental Features -> Lazy image loading

This should be safe to do and will not hurt anything (other than perhaps slowing down load of sites that fully utilize this attribute). You can always turn it back on.

I think this is a combo of perhaps a "safari" issue but it really may be an issue with the script on this site...and where it may need a tweak to adjust if the browser (particularly iOS) support the lazy loading attribute.
This is for a phone.
Old Mar 28, 2022 | 03:36 PM
  #27  
pedricd's Avatar
pedricd
Drifting
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Jun 2020
Posts: 1,355
Likes: 396
From: Northwest Ohio
Default

Originally Posted by dbdave
This is for a phone.
exactly. This is for a phone, an iPhone, which runs iOS, which has safari. What is your question?
Old Mar 28, 2022 | 03:49 PM
  #28  
pedricd's Avatar
pedricd
Drifting
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Jun 2020
Posts: 1,355
Likes: 396
From: Northwest Ohio
Default

Originally Posted by dbdave
This is for a phone.
Apologies, I did not see that this thread started as macOS. It was linked to from a thread about the exact same issue on iOS. It should be the exact same fix, you just get there differently...

Go to:
Safari -> Preferences -> Advanced -> Check the "Show Develop menu in menu bar"

Then from the menu bar go to:
Develop -> Experimental Features -> Uncheck "Lazy image loading"
Corvette Stories

The Best of Corvette for Corvette Enthusiasts

story-0

10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

 Joe Kucinski
story-1

How Much Horsepower Every Corvette Engine "LOST" in 1972

 Joe Kucinski
story-2

Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

 Michael S. Palmer
story-3

Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

 Joe Kucinski
story-4

150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

 Joe Kucinski
story-5

8 Coolest Corvette Pace Cars (and Replicas) of All Time

 Verdad Gallardo
story-6

Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

 Joe Kucinski
story-7

Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

 Verdad Gallardo
story-8

Top 10 Corvettes Coming to Mecum Indy 2026!

 Brett Foote
story-9

Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

 Michael S. Palmer
Old Mar 28, 2022 | 08:19 PM
  #29  
ZedConn's Avatar
ZedConn
Racer
 
Joined: Jan 2022
Posts: 270
Likes: 209
Default

Originally Posted by pedricd
I figured this out.. in iOS 15.4 Safari added "lazy loading" support based on the loading="lazy" attribute being in image tags in the HTML. This forum software puts that loading="lazy" attribute onto the images...I am assuming this is conflicting with the progressive loading scripts that this site utilizes (i.e. you end up with a lazy loaded lazy load ).

I fixed this by disabling lazy loading in the safari advanced "experimental" settings. This is located here:
Settings -> Safari -> Advanced -> Experimental Features -> Lazy image loading

This should be safe to do and will not hurt anything (other than perhaps slowing down load of sites that fully utilize this attribute). You can always turn it back on.

I think this is a combo of perhaps a "safari" issue but it really may be an issue with the script on this site...and where it may need a tweak to adjust if the browser (particularly iOS) support the lazy loading attribute.
Trying this now! Good detective work!

**edit to add that this does seem to work. Chrome was doing the same thing for me.
Old Mar 28, 2022 | 08:37 PM
  #30  
dbdave's Avatar
dbdave
Race Director
25 Year Member
All Eyes On Me
Liked
Loved
 
Joined: Jul 2000
Posts: 10,777
Likes: 199
Default

Originally Posted by pedricd
Apologies, I did not see that this thread started as macOS. It was linked to from a thread about the exact same issue on iOS. It should be the exact same fix, you just get there differently...

Go to:
Safari -> Preferences -> Advanced -> Check the "Show Develop menu in menu bar"

Then from the menu bar go to:
Develop -> Experimental Features -> Uncheck "Lazy image loading"
Thank you.
Old Mar 28, 2022 | 08:58 PM
  #31  
J T's Avatar
J T
IB Staff
15 Year Member
Photogenic
Photoriffic
Shutterbug
 
Joined: Feb 2009
Posts: 10,575
Likes: 4
Default

Originally Posted by pedricd
I figured this out.. in iOS 15.4 Safari added "lazy loading" support based on the loading="lazy" attribute being in image tags in the HTML. This forum software puts that loading="lazy" attribute onto the images...I am assuming this is conflicting with the progressive loading scripts that this site utilizes (i.e. you end up with a lazy loaded lazy load ).

I fixed this by disabling lazy loading in the safari advanced "experimental" settings. This is located here:
Settings -> Safari -> Advanced -> Experimental Features -> Lazy image loading

This should be safe to do and will not hurt anything (other than perhaps slowing down load of sites that fully utilize this attribute). You can always turn it back on.

I think this is a combo of perhaps a "safari" issue but it really may be an issue with the script on this site...and where it may need a tweak to adjust if the browser (particularly iOS) support the lazy loading attribute.
Thanks for the info. We'll discuss this finding with the team.

Opinion, but I slightly disagree about it being a site issue. Using the "lazy" attribute or class is not uncommon with this feature. So my guess is that other sites using this feature will also have the issue. It's just that not all websites use it.
Old Mar 29, 2022 | 08:20 AM
  #32  
Blue73Shark's Avatar
Blue73Shark
Burning Brakes
20 Year Member
Liked
Loved
Community Favorite
 
Joined: Sep 2005
Posts: 1,050
Likes: 205
From: Lewes Delaware
Default

Thanks for finding this. Worked for me on my MacBook Pro using the latest versioin of Monterey and Safari.
Fran
Old Mar 29, 2022 | 04:52 PM
  #33  
pedricd's Avatar
pedricd
Drifting
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Jun 2020
Posts: 1,355
Likes: 396
From: Northwest Ohio
Default

Originally Posted by J T
Thanks for the info. We'll discuss this finding with the team.

Opinion, but I slightly disagree about it being a site issue. Using the "lazy" attribute or class is not uncommon with this feature. So my guess is that other sites using this feature will also have the issue. It's just that not all websites use it.
No doubt. I'm the industry too...didn't mean to point fingers...it's one of those things where you get backed into a corner where "Apple" or "Microsoft" or "Google" introduces something new (or turns something off!) that doesn't play nice with existing sites. I think in this case it's something with the lazy load JS from vBulletin (?) interacting with that lazy load attribute with Apple 15.4, but I digress as I had to stop myself from debugging further, so that's mostly anecdotal from me. So it's one of those "I'm sure there's a code fix/workaround" but perhaps Apple can be convinced they have an actual bug with that feature...probably worth submitting something to them with evidence, and showing that disabling that functionality makes it work?

Anyway, I wish you and your team good luck!
Old Mar 29, 2022 | 05:00 PM
  #34  
pedricd's Avatar
pedricd
Drifting
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Jun 2020
Posts: 1,355
Likes: 396
From: Northwest Ohio
Default

Originally Posted by ZedConn
Trying this now! Good detective work!

**edit to add that this does seem to work. Chrome was doing the same thing for me.
Thanks! If you mean on iOS, that makes complete sense. Even when you install Chrome (or whatever other browser) on an iOS device, Apple forces that browser to *still* use the Webkit rendering engine from Safari (in other words it may "look" like chrome, have a different UI/feel, but the rendering of the actual pages is STILL essentially Safari). That's why it really stinks when Apple stops providing support for older devices (granted very old devices)...you cannot even load a "modern" browser on them because they are all locked to the same version of Safari Webkit that was last released for that device.
Old Mar 29, 2022 | 05:22 PM
  #35  
ZedConn's Avatar
ZedConn
Racer
 
Joined: Jan 2022
Posts: 270
Likes: 209
Default

Originally Posted by pedricd
Thanks! If you mean on iOS, that makes complete sense. Even when you install Chrome (or whatever other browser) on an iOS device, Apple forces that browser to *still* use the Webkit rendering engine from Safari (in other words it may "look" like chrome, have a different UI/feel, but the rendering of the actual pages is STILL essentially Safari). That's why it really stinks when Apple stops providing support for older devices (granted very old devices)...you cannot even load a "modern" browser on them because they are all locked to the same version of Safari Webkit that was last released for that device.
Wow...you really know your stuff! Thank you for the explanation!
Old Mar 31, 2022 | 01:40 PM
  #36  
Tiger Joe's Avatar
Tiger Joe
Drifting
Liked
Loved
Community Favorite
Top Answer: 1
 
Joined: Nov 2016
Posts: 1,958
Likes: 577
From: Pittsburgh PA
Default

thanks! the lazy image loading fixed my issues
Old Apr 1, 2022 | 07:59 PM
  #37  
binster's Avatar
binster
---------
Supporting Lifetime
15 Year Member
Conversation Starter
Liked
Loved
 
Joined: Jul 2010
Posts: 1,839
Likes: 20
From: NC
Default

Originally Posted by pedricd
I figured this out.. in iOS 15.4 Safari added "lazy loading" support based on the loading="lazy" attribute being in image tags in the HTML. This forum software puts that loading="lazy" attribute onto the images...I am assuming this is conflicting with the progressive loading scripts that this site utilizes (i.e. you end up with a lazy loaded lazy load ).

I fixed this by disabling lazy loading in the safari advanced "experimental" settings. This is located here:
Settings -> Safari -> Advanced -> Experimental Features -> Lazy image loading

This should be safe to do and will not hurt anything (other than perhaps slowing down load of sites that fully utilize this attribute). You can always turn it back on.

I think this is a combo of perhaps a "safari" issue but it really may be an issue with the script on this site...and where it may need a tweak to adjust if the browser (particularly iOS) support the lazy loading attribute.

thanks. Works like a charm.
Old Apr 10, 2022 | 09:32 PM
  #38  
Choreo's Avatar
Choreo
Le Mans Master
Supporting Lifetime
20 Year Member
Loved
Community Favorite
Top Answer: 1
 
Joined: May 2006
Posts: 6,774
Likes: 363
From: Midland TX
Default

I am on MacBook Pro 16" M1 w/ latest Monterrey & Safari - same issue but not 100% of the time. Usually only happens when the first post in a thread includes an image. EITHER double-clicking on the image to open it in a separate window OR just refreshing the page in the browser fixes it.
Old Apr 16, 2022 | 03:59 AM
  #39  
TCFS's Avatar
TCFS
Burning Brakes
Photogenic
Liked
Loved
Community Favorite
 
Joined: Oct 2018
Posts: 1,023
Likes: 776
From: Göteborg, Sweden, Europe
2025 C5 of the Year Finalist - Unmodified
2021 C5 of the Year Finalist - Unmodified
2020 C5 of the Year Finalist - Unmodified
Default

Originally Posted by pedricd
No doubt. I'm the industry too...didn't mean to point fingers...it's one of those things where you get backed into a corner where "Apple" or "Microsoft" or "Google" introduces something new (or turns something off!) that doesn't play nice with existing sites. I think in this case it's something with the lazy load JS from vBulletin (?) interacting with that lazy load attribute with Apple 15.4, but I digress as I had to stop myself from debugging further, so that's mostly anecdotal from me. So it's one of those "I'm sure there's a code fix/workaround" but perhaps Apple can be convinced they have an actual bug with that feature...probably worth submitting something to them with evidence, and showing that disabling that functionality makes it work?

Anyway, I wish you and your team good luck!




All times are GMT -4. The time now is 11:51 PM.

story-0
10 Reasons the C6 Z06 is Still A Performance Benchmark After 20 Years

Slideshow: 10 reasons why the C6 Z06 is still a performance benchmark after 20 years.

By Joe Kucinski | 2026-05-27 17:20:09


VIEW MORE
story-1
How Much Horsepower Every Corvette Engine "LOST" in 1972

Slideshow: How much horsepower every Corvette engine lost in 1972.

By Joe Kucinski | 2026-05-27 16:54:53


VIEW MORE
story-2
Top 10 DOs and DON'Ts for Protecting Your Convertible Top!

Slideshow: How to Protect A Convertible Top: 10 DOs & DON'Ts

By Michael S. Palmer | 2026-04-03 00:00:00


VIEW MORE
story-3
Top 10 Most Explosive Corvettes Ever Made: Power-to-Weight Ratio Ranked!

Slideshow: The 10 most explosive Corvettes ever built based on power-to-weight ratio.

By Joe Kucinski | 2026-05-20 07:23:03


VIEW MORE
story-4
150 hp to 1,250 hp: Every Corvette Generation Compared by the Specs That Matter

Slideshow: From C1 to C8 we compare every Corvette generation by the numbers.

By Joe Kucinski | 2026-05-12 16:54:12


VIEW MORE
story-5
8 Coolest Corvette Pace Cars (and Replicas) of All Time

Slideshow: Some Corvette pace cars became collectible legends, while others perfectly captured the look and attitude of their era.

By Verdad Gallardo | 2026-05-11 09:50:51


VIEW MORE
story-6
Top 10 Corvette Engines RANKED by Peak Torque (70+ Years of Muscle!)

Slideshow: Ranking the top 10 Corvette engines by torque output.

By Joe Kucinski | 2026-05-05 11:58:09


VIEW MORE
story-7
Corvette ZR1X Will Be Pacing the Indy 500, And Could Probably Race, Too!

Slideshow: A Corvette pace car nearly matching IndyCar speeds sounds exaggerated, until you look at the numbers.

By Verdad Gallardo | 2026-05-04 20:03:36


VIEW MORE
story-8
Top 10 Corvettes Coming to Mecum Indy 2026!

Among a rather large group of them.

By Brett Foote | 2026-05-04 13:56:44


VIEW MORE
story-9
Top 10 C9 Corvette MUST-HAVES to Fix These C8 Generation Flaws!

Slideshow: the top 10 things Corvette owners want in the C9 Corvette

By Michael S. Palmer | 2026-04-30 12:41:15


VIEW MORE