I'm not sure whether it is the right place to discuss this issue.
Looking in the source code of themes, there are several css files to load and this makes it necessary to get them by an extra request. The number is also rising with almost every extension. With all these
@importcommands I have on my board almost 36 requests, only to load the css files.
So the question is for me if it is possible to load all these css files in a row, when the template is compiled and integrate it into the html already in a
<style> ... </style>part in the header? Integrating this approach would dramatically decrease the number of request and thus improve the performance of phpbb.
The same question is concerning the pictures in css, to combine them to css sprites. But that would be more difficult, I guess.
Could that be integrated into the core or by an extension or is Googles Pagespeed the only solution for this problem?