Thank you for your donation!


Cloudsmith graciously provides open-source package management and distribution for our project.


Now here’s an interesting thing 8.3.9 to 9.0.4
#1
Regular readers may recall that I have mentioned (some might say “whinged”  Cool ) previously that the time taken to load the TAG screen on my iThings has been the order of many seconds - sometimes up to 50 seconds. Kent tracked it down to the “Lazy Loading” setting in iOS, and suggested a way forward. And that worked well enough and the tag screens would load in about 5 seconds. IOS on the iThings is up to date at V17.5.1.

Now, two of my (RPi 3B) streamers now run 9.0.4 while the other two run 8.3.9, which gave me an opportunity to compare the two. And I’m happy to report that 9.0.4 loads in 1-2 seconds, whereas 8.3.9 remains at 5.

Nice!  Wink
Reply
#2
(07-21-2024, 11:46 AM)suzywong Wrote: Regular readers may recall that I have mentioned (some might say “whinged”  Cool ) previously that the time taken to load the TAG screen on my iThings has been the order of many seconds - sometimes up to 50 seconds. Kent tracked it down to the “Lazy Loading” setting in iOS, and suggested a way forward. And that worked well enough and the tag screens would load in about 5 seconds. IOS on the iThings is up to date at V17.5.1.

Now, two of my (RPi 3B) streamers now run 9.0.4 while the other two run 8.3.9, which gave me an opportunity to compare the two. And I’m happy to report that 9.0.4 loads in 1-2 seconds, whereas 8.3.9 remains at 5.

Nice!  Wink

So....what setting do you use for Lazy load?
Reply
#3
(07-21-2024, 12:32 PM)Tonewheelkev Wrote:
(07-21-2024, 11:46 AM)suzywong Wrote: Regular readers may recall that I have mentioned (some might say “whinged”  Cool ) previously that the time taken to load the TAG screen on my iThings has been the order of many seconds - sometimes up to 50 seconds. Kent tracked it down to the “Lazy Loading” setting in iOS, and suggested a way forward. And that worked well enough and the tag screens would load in about 5 seconds. IOS on the iThings is up to date at V17.5.1.

Now, two of my (RPi 3B) streamers now run 9.0.4 while the other two run 8.3.9, which gave me an opportunity to compare the two. And I’m happy to report that 9.0.4 loads in 1-2 seconds, whereas 8.3.9 remains at 5.

Nice!  Wink

So....what setting do you use for Lazy load?

Last I looked (a while ago) native lazy load didn’t work right in iOS WebKit so you should use native lazy load: no. There was no real difference in speed between the two options (when it works). All things being equal native would be preferable as it’d be one less thing for Tim to maintain but c’est la vie.
Reply
#4
(07-21-2024, 12:32 PM)Tonewheelkev Wrote: So....what setting do you use for Lazy load?

Both “Lazy image loading” and “Lazy iframe loading” are OFF
Reply
#5
(07-24-2024, 10:48 PM)suzywong Wrote: Both “Lazy image loading” and “Lazy iframe loading” are OFF

Thanks!!
Reply
#6
(07-24-2024, 10:48 PM)suzywong Wrote:
(07-21-2024, 12:32 PM)Tonewheelkev Wrote: So....what setting do you use for Lazy load?

Both “Lazy image loading” and “Lazy iframe loading” are OFF

Turning those off in iOS settings isn’t ideal as you’re turning them off for all web content where it might be useful. Moode has a setting in preferences > appearance called “native lazyload” which accomplishes the same thing by ignoring the browser feature check and using the original lazyload code.
Reply
#7
(07-26-2024, 02:17 PM)swizzle Wrote:
(07-24-2024, 10:48 PM)suzywong Wrote:
(07-21-2024, 12:32 PM)Tonewheelkev Wrote: So....what setting do you use for Lazy load?

Both “Lazy image loading” and “Lazy iframe loading” are OFF

Turning those off in iOS settings isn’t ideal as you’re turning them off for all web content where it might be useful. Moode has a setting in preferences > appearance called “native lazyload” which accomplishes the same thing by ignoring the browser feature check and using the original lazyload code.

The only setting I've turned off....is the one in Moode prefs....is that correct?
Reply
#8
I had that same issue when I was using the browser on my Samsung Smart TV.

I discovered that the metadata for one album was corrupt and once I fixed that the
speed jumped up substantially; it went from about 30-45 seconds to about 5 seconds.

With the latest release v9.0.5 it's now about 2 seconds so I'm very pleased with it.
Reply
#9
(07-27-2024, 09:48 AM)Tonewheelkev Wrote:
(07-26-2024, 02:17 PM)swizzle Wrote:
(07-24-2024, 10:48 PM)suzywong Wrote:
(07-21-2024, 12:32 PM)Tonewheelkev Wrote: So....what setting do you use for Lazy load?

Both “Lazy image loading” and “Lazy iframe loading” are OFF

Turning those off in iOS settings isn’t ideal as you’re turning them off for all web content where it might be useful. Moode has a setting in preferences > appearance called “native lazyload” which accomplishes the same thing by ignoring the browser feature check and using the original lazyload code.

The only setting I've turned off....is the one in Moode prefs....is that correct?

Yes. When the browsers started supporting native lazyload a few years ago we added a web feature check in the code to prefer native if available but somewhere along the way iOS WebKit started not working properly. Since I’ve only ever seen the problem on moode and it’d be hard to get them to test as it requires a raspberry pi, etc. it was easier for Tim to add the preference which bypasses the web feature check.
Reply


Forum Jump: