Using WP 3.9.1 with most recent version of W3TC, Cloudflare plugin activated with CF minify setting maxed, using Cloudfront CDN for all static files with an S3 source.
For some reason the site still takes 3-4 seconds to load. That wouldn't be a huge deal if it weren't for the fact that I am having trouble with my core video player (mediaelement.js) loading late. This results in an ugly poster without a play button until the complete page loads. Interestingly, everything looks snappy on Safari but slow on any other browser.
So my question is twofold: how can I improve my overall load time, and how can I prioritize the video player js loading so that the user can interact with the media sooner?
Thanks in advance!