Re: [Ovillo] Parpadeo de imágenes de fondo en IE al cambiar de sección
@Samuel: A mi no me ha dado problemas al desactivar el javascript. Asi que no veo que le afecte en nada a la accesibilidad del sitio. El 16 de marzo de 2009 13:56, "Hernán Beati - SaberWeb.com.ar" < her...@saberweb.com.ar> escribió: > Samuel - escribió: > > > > no quería usar PHP para evitar repetir el código porque se > > supone que el contenido que sea cargado por un include de PHP no sería > > indexable por los buscadores ¿no? > > > > ¿? Es igual de indexable. > > El include de PHP se ejecuta en el servidor, en el hosting, justo ANTES > de enviarle al navegador del usuario ese código HTML que fabricó con la > función "include", y del mismo modo, justo ANTES de enviarle al bot de > Google ese mismo código HTML que fue escrito por la orden include. > > Así que no importa "cómo generes" el código HTML, si usas PHP o si usas > includes o no: de cualquier manera, el código que llegue al navegador o > al bot es tan indexable como cualquier otro contenido que no use PHP. > > -- > Hernán Beati > http://www.saberweb.com.ar > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Parpadeo de imágenes de fondo en IE al cambiar de sección
Samuel - escribió: > > no quería usar PHP para evitar repetir el código porque se > supone que el contenido que sea cargado por un include de PHP no sería > indexable por los buscadores ¿no? > ¿? Es igual de indexable. El include de PHP se ejecuta en el servidor, en el hosting, justo ANTES de enviarle al navegador del usuario ese código HTML que fabricó con la función "include", y del mismo modo, justo ANTES de enviarle al bot de Google ese mismo código HTML que fue escrito por la orden include. Así que no importa "cómo generes" el código HTML, si usas PHP o si usas includes o no: de cualquier manera, el código que llegue al navegador o al bot es tan indexable como cualquier otro contenido que no use PHP. -- Hernán Beati http://www.saberweb.com.ar ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Parpadeo de imágenes de fondo en IE al cambiar de sección
Hola a todos Muchísimas muchísimas gracias por responder y darme tantas ideas. @Philipp y otros que me han respondido con el tema de javascript: Si implementara el javascript para subsanar este parpadeo en IE, tampoco sería tanto problema para el tema de la accesibilidad ¿no?, ya que si javascript no estuviera habilitado lo único que pasaría es que esta funcionalidad (evitar el parpadeo entre secciones en IE) dejaría de existir, pero la web seguiria siendo la misma ¿me equivoco? @Cristian: no quería usar PHP para evitar repetir el código porque se supone que el contenido que sea cargado por un include de PHP no sería indexable por los buscadores ¿no? @Ramón: gracias por tu sugerencia, he probado con varios tipos de JPG que me proporciona Photoshop (progresivo, con perfil ICC, optimizado ... ) y el resultado es el mismo. @Oscar: ahora mismo tengo un fondo parecido a mi imagen de fondo. Pero creo que no me serviria hacer un color plano con un gaussiano ya que la imagen tiene diferentes tonalidades (desde amarillo a negro). Pero gracias de todas formas :-) Un saludo para todos. > > O hacer un gaussian blur de 900 pixeles, y utilizar el color plano > resultante de color de fondo. Quizas si el color de fondo de la pagina > es exactamene el mismo que tendran los jpg, hay menos salto. > > 2009/3/13 Ramón Corominas : >> Sólo por curiosidad... ¿Has probado con diferentes tipos de JPG? No sé, >> tal vez sea distinto si el JPG es progresivo o no lo es. >> ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Parpadeo de imágenes de fondo en IE al cambiar de sección
Hola, no seas vago. Usá PHP con un case y un include. No caigas en malas practicas como macros o esas cosas. No te queda otra mas que repetir el codigo html, si nó usas lo q te dije antes. Salu2, Cristian. ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
Re: [Ovillo] Parpadeo de imágenes de fondo en IE al cambiar de sección
De lo poco que se. Creo que tu solucion mas sencilla lo consigues usando java script El 9 de marzo de 2009 21:36, SkuNk escribió: > El día 9 de marzo de 2009 19:35, Tei escribió: > > 2009/3/9 Samuel - : > > ... > >> Cuando cambiamos de sección en FF estos fondos JPG que antes > >> comentaban permanecen estáticos, no hay ningún parpadeo por la carga. > >> Pero en IE6 y IE7 aparece un molesto parpadeo de unas decimas de > >> segundo, que supongo que tiene que ver con el tiempo de carga de estos > >> fondos. > > > > Tengo la sensacion de que sencillamente esa es solo una feature de > > Firefox, que IE simplemente no tiene. > > > > FF lo que hace es "esperar" a tener suficientes datos para retirar la > > pagina vieja, y poner la nueva. Con ello consigue eliminar ese > > parpadeo. > > > > No conozco ninguna forma de evitar esto, pero eso no quiere decir que > > no exista, reconozco mi ignorancia total en la materia. > > > > > > > > -- > > -- > > ℱin del ℳensaje. > > ___ > > Lista de distribución Ovillo > > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > > Pues a mi se me ocurre Script.aculo.us [1], que en sus inicios, se > hizo famoso precisamente por una feature, que era una transición de > página que sólo funcionaba en los IE, y que se usó bastante. > Yo nunca la llegue a utilizar, y hasta que no me lo dijeron no me di > cuenta de que había muchas páginas que lo implementaron, ya que > obviamente para los demás navegadores no se apreciaba nada. > > Claro que es necesario del uso de JavaScript, por lo que Samuel, no sé > si te interesa. Pero ten en cuenta que no creo que exista ninguna > solución que no requiera JavaScript para estos menesteres. > > [1] http://script.aculo.us/ > > Saludos y suerte. > > -- > Philipp Keweloh > ___ > Lista de distribución Ovillo > Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org > Puedes modificar tus datos o desuscribirte en la siguiente dirección: > http://lists.ovillo.org/mailman/listinfo/ovillo > ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo
[Ovillo] Parpadeo de imágenes de fondo en IE al cambiar de sección
Hola lista Es la segunda vez que participo por aqui. La anterior vez fue respondiendo la duda de la persona, así es que no tuve la oportunidad de presentarme. Me llamo Samuel, soy de Valencia (España). Y actualmente trabajo como desarrollador de aplicaciones web (Struts, JSP, etc). Llevo 2 ó 3 años leyendo la lista. Como en el trabajo no tengo la oportunidad de practicar con la maquetación en CSS me he decidido realizar en casa una paginita web para ir aprendiendo a hacer cositas. Mi problema es el siguiente: Quiero realizar una web sólo con CSS y XHTML, de momento quiero evitar el uso de Javascript, PHP ... Así es que tengo una web con diferentes secciones presentadas en un menú vertical a la izquierda. La web la tengo dividida en 3 divs: header, content y footer. Cada uno de ellos tiene una imagen de fondo JPG. Al solo querer utilizar CSS+XHTML no se me ha ocurrido otra cosa más que repetir el código HTML en cada sección de la web. Es decir, cuando pulsas un elemento del menú y cambias de sección, la página es "cargada" de nuevo. Hasta aqui todo bien. Cuando cambiamos de sección en FF estos fondos JPG que antes comentaban permanecen estáticos, no hay ningún parpadeo por la carga. Pero en IE6 y IE7 aparece un molesto parpadeo de unas decimas de segundo, que supongo que tiene que ver con el tiempo de carga de estos fondos. Lo que he probado: Los fondos JPG son, de hecho, fotografias, así es que si los guardo como GIF o PNG pesan mucho más. Actualmente los fondos JPG pesan 44KB, 4KB y 9KB. He probado a quitar los fondos en IE, es decir, dejarlo solo con un color de fondo, y no parpadea nada cuando cambias de una sección a otra. La verdad es que no se me ocurre nada más. No sé si es un problema de IE que carga más lento que FF, o tiene una peor gestión de la cache ... no sé ... La imagen de fondo JPG está como un atributo background-image: #content { font-family: Verdana, Geneva, Arial, sans-serif; [...] background-image: url(../images/fondoContent.jpg); } Perdonad si este asunto es demásiado sencillo o ya se ha hablado en la lista (he hecho alguna búsqueda en la lista antes pero no he encontrado nada). Muchas gracias por adelantado a vuestras posibles respuestas. Samuel ___ Lista de distribución Ovillo Para escribir a la lista, envia un correo a Ovillo@lists.ovillo.org Puedes modificar tus datos o desuscribirte en la siguiente dirección: http://lists.ovillo.org/mailman/listinfo/ovillo