Things not being picked up by my critical CSS task that I have to manually update.
h1
- excusable, being used on another pageh2
- media-queries? - would need to confirm this..archive-list
- maybe because only the top of the module is in-view, not the whole module?@font-face
included - slows the site downpre
- codeblocks on posts have long, unbreaking strings. This was causing first layout paint to be 1600px wide on mobile.
So I've now looked at your site specifically, looking for these issues:
h1
- Are you saying styles for this element where included in critical css for a page where the element wasn't used? I was not able to reproduce this issue, and it really shouldn't happen. Please tell me a specific url that you had that happening on if you can.h2 (media queries?)
- What was the problem here?.archive-list
- When I generate critical css for your archive page these relevant rules get included, as they should. Again, if you can manage to give me a reproducable test case I'll look further into this. :)pre (long unbreaking string issue)
- This is interesting, I had not though about this. I always solve these kind of issues by settingoverflow-x:hidden
on the body, at least for smaller devices. I'm going to think a bit more on this and decide whether Penthouse should help with this or not..Thanks again for taking your time helping me fix these issues and improve the tool!