Buscando yo algo nuevo para mi fondo de escritorio he encontrado unas curiosas listas de comandos en forma de chuleta. Son muy útiles y hay de todo tipo: para javascript, css, comandos de linux, html, referencia ascii, etc.
Así, si eres malo memorizando comandos o funciones ésta es tu solución, un vistazo al escritorio y a otra cosa mariposa. Y para otras cosas como la tabla ascii, ya no es que seas bueno o malo a la hora de recordar, sino que es completamente inhumano recordar la tabla ascii, y a mi parecer es tremendamente cómodo tener esa referencia en el momento de trabajar con ella.
Os dejo un enlace con muchas de estas "chuletas".
http://www.trazos-web.com/2010/05/18/54-cheat-sheets-chuletas-utiles-para-desarrolladores-y-disenadores-web/
Un saludo
Un sitio donde puedes encontrar todo lo relacionado con la informática y su seguridad, con guías y tutoriales, así como alguna noticia o reseña curiosa, intentado contar con un toque de humor.
Mostrando entradas con la etiqueta javascript. Mostrar todas las entradas
Mostrando entradas con la etiqueta javascript. Mostrar todas las entradas
miércoles, 1 de diciembre de 2010
martes, 9 de noviembre de 2010
Sobre XMLHttpRequest e Internet Explorer: uso no inteligente de la caché
Me encontraba programando una página web, y coloqué un botón que leía el contenido generado por un php. Este php no recibía ningún parámetro, me daba una salida según el día de la semana y la hora. Con firefox, safari, chrome, etc. todo bien, pero el problema me lo encontré como no con el amigo Internet Explorer. Él decide que como la petición al php siempre es la misma, pues la respuesta va a ser siempre la misma. Y sanseacabó!
Teóricamente es para que la web vaya más rápido y ahorrar llamadas innecesarias y usar la caché, y aunque lo intenté no hubo forma de decirle que no la usara. Así que la solución fue ensuciar el código de forma estúpida:
xmlhttp.open("GET","dia.php?a="+new Date(),true);
Como veis en cada petición le mando la fecha y hora del sistema. Así, la petición en cada momento es diferente, y Explorer está obligado a volver a leer otra vez.
Como siempre, Microsoft a la vanguardia. Ya me dió tambien problemas con el CSS3, pero de eso hablaré en otro momento.
Nos vemos
Teóricamente es para que la web vaya más rápido y ahorrar llamadas innecesarias y usar la caché, y aunque lo intenté no hubo forma de decirle que no la usara. Así que la solución fue ensuciar el código de forma estúpida:
xmlhttp.open("GET","dia.php?a="+new Date(),true);
Como veis en cada petición le mando la fecha y hora del sistema. Así, la petición en cada momento es diferente, y Explorer está obligado a volver a leer otra vez.
Como siempre, Microsoft a la vanguardia. Ya me dió tambien problemas con el CSS3, pero de eso hablaré en otro momento.
Nos vemos
Etiquetas:
caché,
chrome,
error,
firefox,
internet explorer,
javascript,
safari,
XMLHttpRequest
Suscribirse a:
Entradas (Atom)