I have an additional CSS file that loads from the header, only for mobile devices.
It is the Tablesaw too, which changes the way tables look for my mobile visitors.
Google Page speed see this as critical problem, giving me 77 score, telling me to:
Eliminate render-blocking JavaScript and CSS in above-the-fold content,
by Optimize CSS Delivery of the following:
- Main CSS File
- Google Fonts file (I can't control)
- Table Saw CSS file
Currently Mobile users get the Tables saw css this way:
<head>
//
//
<link rel="stylesheet" type="text/css" href="/dist/tablesaw.css" media="screen and (max-width: 767px)">
//
//
</head>
Is there a better practice to do this, to make google happy?