"Secuencia de commands como un file de locking de representación" después de usar Web Font Loader

Estoy tratando de eliminar el error "Script como file de locking de renderizado" de la perspectiva de Google Pagespeed causada por la carga de una fuente web de Google. Internet me dice que use Web Font Loader para cargar las fonts async. Puse la siguiente pieza de javascript en mi pie de página, la fuente se carga bien, pero sigo teniendo el error de locking de Render en mis resultados de análisis de velocidad de página.

Nota: El error de locking de Font Render solo aparece en la testing mobile, no en el escritorio.

<script> WebFontConfig = { google: { families: ['Archivo Narrow:300,400,700'] } }; (function(d) { var wf = d.createElement('script'), s = d.scripts[0]; wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js'; wf.async = true; s.parentNode.insertBefore(wf, s); })(document); </script> 

EDITAR:

Trató de agregar la secuencia de commands antes de cerrar la label de cuerpo todavía causará un error de file de locking de representación:

 <script> WebFontConfig = { google: { families: ['Archivo Narrow:300,400,700'] } }; (function(d) { var wf = d.createElement('script'), s = d.scripts[0]; wf.src = 'https://ajax.googleapis.com/ajax/libs/webfont/1.6.26/webfont.js'; wf.async = true; document.body.appendChild(wf); })(document); </script> 

enter image description here

    Javascript tiene muchos buenos JS marco (como Node.js AngularJS Vue.js React.js) es el mejor lenguaje de script.