La mayoría os habréis dado cuenta de que al intentar cargar el atributo (tal y como se nos asegura por ahí que es así como debe ser) de esta forma :
script async src="myFile.js"
nuestra plantilla nos da error.
Entonces es cuando una piensa que o bien su plantilla es rara-rara, o que tiene que volver a leer otras tres mil veces los cien artículos que ha leído, porque no se ha enterado bien.
Pero, mira por donde, no es que una sea especialmente "torpe".
Es que la cosa no es como la pintan, así de sencillo: Y es que, tras dar muchas vueltas a la cuestión, tan sólo se trata de que el atributo "async" ha de ir acompñado de "=" . Es decir, así:
1 | <script async= "" src= "myFile.js" ></script> |
Ahora Blogger dejará que veáis vuestro blog en vista previa, y podréis guardar sin problemas, amén de tener vuestro script asincrono.
Y otra coa: si queréis "adjetivar" el atributo, poniéndolo en "true" podéis ganaros un bloqueo y que vuestro navegador diga "hasta aquí hemos llegado. Así que, para evitar problemas y dejar que Ajax responda del todo, antes de que vuestro navegador pase a los siguientes códigos,dejad el asincrono así
1 | <script async= "async" src= "myFile.js" ></script> |
o bien así
1 | <script async= "false" src= "myFile.js" ></script> |
Un problema menos
NOTA: Para vuestros botones sociales, cada uno ya posee su forma asincrona, aunque os aconsejo respaldar vuestra plantilla, porque Facebook y Google plusone dan algunos problemas.
✍ ¿Quieres hacer algún comentario? ✍