So I'm using this on my new site above, and have tried all of the solutions shown at this thread: Flexslider slow image load (separately, of course), but the problem is still persists in Chrome and Safari. However, in FF and on mobile, things are loading beautifully (I haven't tested on a PC yet). Right now, I have Alfred Larsson's solution in place. I tried each with and without adjusting the initDelay in the js, because in my case, the first slide wasn't showing at all--it was jumping straight to the second, so I tried delaying so I could at least see the first slide. Currently, the initDelay is set to 1400ms, which is undesirable, but it's the best option I have until I can solve the bigger loading issue.
Here's the code from flexslider.css referenced above:
.flexslider .slides > li {
display: none;
-webkit-backface-visibility: hidden;
}
.flexslider .slides > li:first-child {
display: block;
-webkit-backface-visibility: visible;
}
My HTML is pretty innocuous:
<div id="home-slider" class="flexslider">
<ul class="slides styled-list">
<li class="home-slide"><p class="home-slide-content">
I like things that are<span class="highlight"> easy to use</span></p></li>
<li class="home-slide"><p class="home-slide-content">
I <span class="highlight"><i class="icon-heart"></i></span> technology</p></li>
<li class="home-slide"><p class="home-slide-content">
I think <span class="highlight">failure</span> gets a bum rap</p></li>
<li class="home-slide"><p class="home-slide-content">
And I totally <span class="highlight">dig</span> end users</p></li>
</ul>
</div><!-- END FLEXSLIDER -->
Any advice on why it's still not working in Chrome and Safari, but loads as expected in FF and on mobile? It's clearly not a site weight issue, so I'm stumped. Thanks!