Re: Optimizing working with big data Programming Software Development by ThinkWriteGrow …, start by using efficient data types to minimize memory usage. Load data in smaller chunks instead of all at once, and… Re: How can on-page SEO services improve your search engine rankings? Digital Media Digital Marketing by asadalig > 1. Optimize Title and Meta Tags > 2. Improve keyword usage > 3. Enhance content quality > 4. Boost Internal linking > 5. Speed up page load time > 6. Ensure mobile responsivness > 7. Adds schema Markup > 8. Improve the URL structure > 9. Reduces Bounce Rate > 10. Increase crawlibility yes Re: App development - Lobby functionality optimisation Programming Mobile Development by jonathannweyer … player count. If the lag happens mostly during peak times, load balancing across servers could also make a difference. Hope that… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon … Chromium browser with Network > Disable Cache in both , load the pages in Desktop , being sure that there is a…: [Click Here](https://ej-kon.github.io/tests/lazy-load/intersection-observer.html) And the version with loading="lazy…: [Click Here](https://ej-kon.github.io/tests/lazy-load/loading-lazy.html) I have a theory of why this… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon … the other hand, Firefox has the policy of starting to load the image when it is "about to become visible… tests, so that makes sense because the browser has to load a lot more images from the beginning. Also, using IntersectionObserver… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani Speed index should also not be affected at all by using it. Speed index measure how long it takes to load the first screen of content of a webpage. That means that if you’re using it only for content below the fold, speed index should never be affected. Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani … prefetch our URL on the Google SERPS pages, so they load faster if a searcher clicks through to DaniWeb. This is… How can on-page SEO services improve your search engine rankings? Digital Media Digital Marketing by Viacon_ 1. Optimize Title and Meta Tags 2. Improve keyword usage 3. Enhance content quality 4. Boost Internal linking 5. Speed up page load time 6. Ensure mobile responsivness 7. Adds schema Markup 8. Improve the URL structure 9. Reduces Bounce Rate 10. Increase crawlibility Re: Upgrade to Fiber internet Hardware and Software Networking by Reverend Jim … send the data, and that also depends on the current load on the server. Re: How to connect to the Pinterest API using PHP? Programming Web Development by Dani …. For example, your goal is for your end-user to load up your app, and have access to *their* Pinterest account… Re: Upgrade to Fiber internet Hardware and Software Networking by Dani … send the data, and that also depends on the current load on the server. The most meaningful difference, compared to what… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani I guess I don't understand why implementing `loading="lazy"` will hurt the CLS if you're only doing it for images below the fold, and always specifying image dimensions (which would ensure to never affect CLS at all)? Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon Yes I couldn't get the CLS impact either. I understand the "speed index" SEO impact of using loading="lazy" (that in my mind make it not usable) vs using IntersectionObserver but not the CLS. I created one more test that now it looks like the the speed index impact is there , but the CLS impact is negligible (now I see a really … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani Even if using it above the fold, as long as you specify image dimensions, there should never be a CLS impact. CLS measures needing to reposition elements on the page as it loads or due to user interaction. As long as the spot for the image is carved out from the very beginning, even if the image loads much later, no other element on the page … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani I would like to confirm that the JS version is giving me an LCP of 0.2s and the `loading="lazy"` version is giving me an LCP of 1.1s, so certainly a huge difference there. FCP, total blocking time, CLS (0), and speed index (0.2s) scores are the same for both. I admit that, at first glance, I'm not understanding why the LCP is so long … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani Actually, I take it back. I assume that, using Chrome on a fast Internet connection, and a super high screen resolution, none of the images are actually being lazy loaded. Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani Sorry. I’ve just been really exhausted all day. It just clicked that LCP is only for ATF. Soooo, yeah, I don’t know what’s going on there. Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon As I wrote in a previous post, I believe that the way loading="lazy" is being implemented in browsers makes it almost unusable. Chromium-based browsers have a really high distance from viewport threshold, loading many images simultaneously upon page entry, while Firefox has a really low threshold, which means the user experience is awful.… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani > Lighthouse metrics (which really affects SEO) Please correct me if I'm wrong, but I'm fairly confident that Lighthouse metrics do not affect SEO. Lighthouse is just a tool that Google offers to SEOs to be able to offer actionable page improvements. In reality, it's real world performance data from Chrome users that factors into a site's SEO… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon Dani, I completely agree (of course) that Lighthouse, as a tool, doesn’t directly impact SEO rankings. However, Core Web Vitals , which Lighthouse helps measure , do influence Google’s ranking signals. If a webpage performs poorly in Lighthouse audits for metrics like LCP, Speed Index, CLS, e.t.c. those issues will also affect real Chrome users, … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon Hello Dani, I decided last week not to respond to your last post, but, let's be honest, I can't keep myself from responding. Your example could be valid if you take into account: What percentage of websites/web apps use SXG? Of those, what percentage of the indexed pages by Google are actually cached by Google at any given moment? Of … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani > Is your example valid? Yes, if you stretch a fringe and long-shot possibility into an opinion. My post was based on my own use case, which is the only data that I have access to. > What percentage of websites/web apps use SXG? DaniWeb uses SXG. > Of those, what percentage of the indexed pages by Google are actually cached by… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani > If a webpage performs poorly in Lighthouse audits for metrics like LCP, Speed Index, CLS, e.t.c. those issues will also affect real Chrome users, ultimately having a negative impact on its SEO. Basically what I was saying was that I found that to not be the case with my own website. Like I said, half the time SXG makes what I see in … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon Dani, first of all, thank you for sharing the numbers. Yes, if LCP for mobile devices has improved from 3 seconds to 2.1 seconds (with SXG being the only difference), it’s clear that SXG is working well for DaniWeb. 232,000 crawl requests for an SXG certificate over the past three months for 207,000 pages is negligible. Your SXG certificates … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon I also don't believe that Lighthouse audit results are an effective representation of CWV , but I believe that are an efficient way that we have to understand what affects CWV in a web app Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani > Your SXG certificates have a limited lifespan SXG certificates have a maximum lifespan of 90 days, and the majority of our pages have cache-control HTTP headers anywhere between 7 and 30 days. (Some longer, some shorter) If a forum thread is 10 years old, and has not received a new reply in 9 years 10 months, we can feel comfortable caching… Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani > Of course, Lighthouse audit results are influenced by factors like your location, connection, and other variables. That's why I disagreed with you that a Lighthouse audit is always representative of real world users. In my case, the majority of my real world users do not have the same location and/or technology as I do. > I decided … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani So then that begs the question ... may I ask why you were initially hesitant to respond to me the other week? I'm just curious. Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by jkon Just a correction to my last comment: 'I love being part of the DaniWeb experience,' not Daniwev. It was a typo I noticed immediately, but I couldn't edit the comment (which could be a useful feature). I was hesitant to respond because discussing SXG seemed to be significantly off-topic for this thread. Additionally, the fact that Lighthouse … Re: How to Implement Lazy Loading for Faster Web Portals Programming Web Development by Dani > It was a typo I noticed immediately, but I couldn't edit the comment (which could be a useful feature). You should be able to click the little edit button for up to 10 or 15 minutes (I forget which) after posting in order to correct typos. We don't allow you to edit your post after that because we've run into problems in the past in …