2010-06-24 11 views
6

Todos queremos que nuestro sitio sea más rápido, Google mostró algunas muestras aquí: http://code.google.com/speed/articles/html5-performance.htmlOpenX asíncronas Etiquetas

Utilizamos OpenX para publicar anuncios, por lo que, en el supuesto navegador que soporte (FF3.6 +), supongo que podemos basta con modificar la etiqueta de anuncio de OpenX:

<script type='text/javascript'> ... ad codes </script> 

en

<script type='text/javascript' async> ... ad codes </script> 

Will que hacer el trabajo? ¿Hay una mejor manera de cargar scripts de forma asincrónica?

+0

Si ya está atrapado en este punto. Escribí un envoltorio aquí. [http://stackoverflow.com/questions/18955887/ajaxloading-openx-with-jquery-and-php](http://stackoverflow.com/questions/18955887/ajaxloading-openx-with-jquery-and-php " http://stackoverflow.com/questions/18955887/ajaxloading-openx-with-jquery-and-php ") – mxsteini

Respuesta

4

Desafortunadamente, OpenX usa document.write para hacer la mayor parte de su trabajo. Esto significa que intentará escribir en cualquier punto del flujo en el que se encuentre actualmente cuando se ejecute el script. Intenté cambiar el fragmento de JavaScript de OpenX para no usar document.write, pero descubrí que la respuesta de OpenX a menudo también contiene document.writes.

+1

una sorpresa tal que tenemos que depender de openx para la velocidad de nuestra experiencia web. –

Cuestiones relacionadas