Saludos! Estoy maquetando un proyecto en el que se me exige que sea XHTML + CSS explicitamente y atento a la lista de navegadores con los que el cliente comprueba el site, como ven el cliente ni siquiera lo prueba en Windows! (copio textualmente desde el mail del cliente):
COMIENZO EXTRACTO MAIL Y con qu� navegador no funciona correctamente? ;-) Tengo aqui: Navegadores Mac: Mozilla Mozilla Firefox Mozilla Camino Safari Opera IE for Mac (este es el IE 5 y es el �nico donde se v� un poco raro) Navegadores Linux (Debian Sarge) Mozilla Mozilla Firefox Konqueror (No lo he probado con Lynx ;-) �) Con todos se ve perfectamente... FIN EXTRACTO MAIL Como sus clientes usar�n explorer para windows obviamente tambi�n hago que se vea en ese (aunque a desgana, claro ;-) (yo por supuesto uso Linux + Firefox, combinaci�n muy recomendable ;-) Hay algunas diferencias en el aspecto pero lo cierto es que si se ve correcto. No he tenido en cuenta los navegadores previos al nuevo advenimiento de los est�ndares (o sea, los navegadores anteriores en fecha a la del lanzamiento de Explorer 6 y Netscape 6, porque si no ya es imposible conciliar tiempo de desarrollo con sujecci�n a los estandares + compatibilidad con navegadores q no entienden de estandares, por lo menos tendr�n el html para acceder al contenido) La web en obras se puede ver en http://demos.smartec.es/destinum (nunca muestro webs en esta area, pero esta se lanza la semana que viene...) Lo m�s jodido de maquetar fue el formulario, pude resolver pero me ha parecido todo super raro, a ver si alguien lo entiende y me da una explicaci�n que me ayude a conciliar el sue�o por las noches... cuando entreis en el web, no pulseis en el enlace del flash para registrarse (un hay que corregir cosas, a�adir imagenes, remaquetar alguna cosa y comprobar la validaci�n del xhtml), sino en el del texto m�s abajo que te lleva al formulario de registro. Pues bien, como las lineas del formulario llevan clear:both y el menu de la izquierda lleva un float:left pues la primera linea de inputs no aparecia hasta debajo del menu (normal, puesto que el menu va primero en el html, hasta aqui todo correcto...) Bien, cogi al menu, que no lleva coordenadas de posicionamiento pero le a�ad� la etiqueta position:absolute y consigo que las l�neas del formulario aparezcan a su lado correctamente. �por qu�? �podria ser que al ponerle absolute lo saco ya totalmente del flujo regular de la pagina y de cara al formulario ve que efectivamente se ha cumplido su clear:both (ya que no ve el menu)? pero lo que no entiendo es porque al poner absolute no se me ha ido al 0,0 de la pagina... Pero lo alucinante es que al poner el absolute, va el explorer y me coloca el men� a la misma altura pero...a la derecha del formulario! Esto ya me dej� flipando... Como nosotros, siguiendo el consejo del gran gur� Ernesto Rodriguez Ageitos (suscrito a esta lista tambi�n, feliz cumplea�os -8 diciembre- y que cumplas muchos m�s apostando por los est�ndares ;-), en nuestra empresa programamos todo a�adiendo los hacks para explorer en una hoja de estilos con el comentario condicional ese del <!--if ie6 que ponemos al final... ... pues en esa hoja cambi� el position:absolute por el position:relative y ya tir� en explorer.... Es que esto de como interpretan los browsers los estandares es de locos, o como se han definido es de locos o el loco debo ser yo...probablemente sea desconocimiento por mi parte, as� que..alguien me puede explicar algo? Por otro lado est� el asunto de la implementaci�n del DOM. El formulario lleva preguntas que dependen de que hayas respondido otras. Para hacer el formulario accesible lo que decid� fue ponerlo entero en html y luego con javascript + DOM ocultar algunos campos, que se irian mostrando a medida que se respondan ciertas preguntas. Como pueden comprobar en Opera y Konqueror (yo no tengo Mac, asi que no se en cuales de sus navegadores funciona correctamente) los controles no se ocultan... �alguna iluminaci�n al respecto? muchas gracias! _______________________________________________ Lista de distribuci�n Ovillo Para escribir a la lista, envia un correo a [EMAIL PROTECTED] Puedes modificar tus datos o desuscribirte en la siguiente direcci�n: http://ovillo.org/mailman/listinfo/ovillo_ovillo.org
