Altofalantes
Usuario habitual
Usuario habitual

Tras estar trabajando con el css, descubrí un error común, el internet explorer admite huecos y espacios por todas partes en el código css, en cambio el firefox lee mal la página si el código tiene errores como por ejemplo
css errado
div.estilo
{
top: 75px;
}
Podreis distinguir un espacio entre los dos puntos y 75, ese espacio en internet explorer no produce ningún fallo , pero en el firefox es suficiente como para conseguir que deje de funcionar. La versión correcta sería así:
div.estilo
{
top:75px;
}
Otro fallo que he detectado es muchas modificaciones que puede hacer el css , que solo funcionan en el internet explorer , como por ejemplo , las modificaciones de la scrollbar, que en firefox, opera ,etc no funcionan. Muchos apoyan el firefox por encima del internet explorer, es verdad que el firefox supera a iexplorer en muchos aspectos, pero los fallos que tiene el explorer lo suple con su "super compatibilidad", hay un montón de cosas que con el iexplorer se ven y con los demás no...
Salu2 y buena suerte en su creación de páginas

Avatar Image
@man / @woman
@man / @woman

Lo siento, pero estas completamente equivocado.

Veamos:

1.- Los espacios en blanco no producen absolutamente ningun error en CSS si en lo general esta correcta la sintaxis.
Por ejemplo, este segmento lo saque de un sitio que en este momento esta funcionando sin absolutamente ningun problema:

.texto {
    font-family: Arial, Helvetica, sans-serif;
    color: #000000;
    font-size: 12px;
}

Como veras, tiene espacios en blanco...  pero las lineas tienen su sintaxis correcta. De hecho en el parseo del CSS lo mismo da un font-size: 12px   ;  que  font-size:                     12px             ;    que   font-size:12px;   Lo importante son los : despues del nombre de la clase, el valor numerico (12), la unidad (px, pts, %, etc) y la ; al final de la linea. Mientras esos elementos esten bien y en orden, los espacios en blanco no importan.



2.- Lo que mencionas de Internet Explorer. Lo siento, pero nuevamente estas equivocado. Lo que hace el Internet Explorer no es "super compatibilidad", lo que hace es no respetar estandares. En ese tema a lo que te refieres se le llama ESTANDARES, los estandares son reglas y normas que establecen los organismos internacionales que regulan el desarrollo de tecnologias (en este caso el W3C) para que los fabricantes los respeten y los sigan.

¿Para que sirven los estandares?

Precisamente para no tener "sorpresas" de que algo si se ve en un navegador y en otro no. Si se respetan los estandares, puedes estar seguro que lo que hagas se veras practicamente identico en cualquier maquina sin importar si tiene Windows, Linux, MacOS, AIX, Irix, o cualquier otro sistema operativo, y si navegan desde Internet Explorer, Firefox, Safari, Opera, Konqueror, etc etc etc. Asi que, vale mucho la pena procurar apegarse a los estandares.


¿Por qué Internet Explorer hace cosas que otros no? De inicio, no es del todo bueno. Ya explique que si no se respetan los estandares, algo que veas en IE posiblemente no lo veras en Firefox, pero en cambio, casi seguro algo que ves en Firefox lo ves en Internet Explorer. Lo que pasa es que Microsoft se aprovecha de su dominio en la cantidad de navegadores que tiene instalados y se da el "gusto" de hacer cosas distintas. Pero es un error abusar de eso.... ¿que pasa si te visita alguien con MacOS?  ¿Con Linux?  ¿Solo por estar en una plataforma distinta no vas a querer que vean tu sitio?

Asi, vale la pena respetar y seguir lo mejor posible los estandares.

Altofalantes
Usuario habitual
Usuario habitual

Puse este post simplemente porque al corregir ese error que ahí muestro , me empezó a funcionar en firefox , mientras que antes no me funcionaba. Y en cuanto a lo de usar iexplorer, sigo pensando lo mismo , me da igual que el iexplorer se salte alguna norma, lo que cuenta es que lee todo , ya sea las modificaciones de scrollbar , ya sea los java para que no se puedan hacer fotos a la pantalla, un montón de cosas. Si uso alguna vez firefox es por el montón de plugins y sus posibilidades de modificar que tiene, no por otra cosa.

Escrito originalmente por Altofalantes
me da igual que el iexplorer se salte alguna norma,
no estaria mal si fuera alguna, pero son muchisimas y ello perjudica a toda la red, informaticos, desarrolladores de software, usuarios, etc...... ademas del monopilio y el subconsiguiente poder de manipulación que ello puede producir.

Si existen unas normas, ¿porque no adecuarse a ellas?......

Es decir, existen dos formas de verlo.....unos se esfuerzan por acercarse a cumplir todas las normas, y otros como saltarselas.......ambos esfuerzos estan bien en pos del desarrollo de la tecnologia, pero la pregunta es..... ¿en que se beneficia quien se las salta?.....  un respiro, una inhalacion profunda, y dos minutos de meditación...luego contestaros a vosotros mismos.
Altofalantes
Usuario habitual
Usuario habitual

No se benefician saltándose las normas en si mismo , si no en las ventajas que ello conlleva. Por que no se puede modificar la srollbar, en que sentido conlleva eso al buen funcionamiento de la red...

...si es por eso bienvenido sea saltarse las normas (pues seria adecuarlas, que nadie dice que sean las mejores), ..... ahora cuando intencionadamente se saltan las reglas para condicionar utilizar el resto de sus desarrollos, en detrimento del resto de software o aplicaciones o sistemas, entonces existe monopolio con fines extralimitados a la libre competencia...... y eso se llama manipulación.

Repito lo anterior, unos convergen a unificar criterios para que en igualdad de condiciones se desarrollen las tecnologias para beneficio del usuario, y otros en direccion opuesta para hacer del usuario un consumidor-dependiente con fines lucrativos en detrimento del usuario......

Por supuesto, es mi opinion......



Avatar Image
@man / @woman
@man / @woman

Es una pena que no quede claro lo tremendamente importante de seguir y respetar las normas y los estandares.


La proxima vez que algo si se vea en Firefox y no se vea en Internet Explorer, o viceversa....  mejor ni pregunten porque es.

Escrito originalmente por Caos.X
Es una pena que no quede claro lo tremendamente importante de seguir y respetar las normas y los estandares.

Para mi esta clarisimo, el proposito es que se respeten.....de lo contrario es como si un gobierno dictara leyes, que luego sus politicos no cumplieran....¿con que etica van a exigir que los ciudadanos las cumplan?....
pues idem de lo mismo para microsoft, que ademas ha alentado la pirateria de sus propios productos para dominar mercado...y llegado el punto y habiendo hecho dinero a capazos, se jactan de decir que van a liberalizar sus SO desde ni se sabe cuando, pero no han dado ni un paso, y todo por no perder cuota de mercado......

No nos olvidemos que hasta el mismo señor Bill Gates, hizo su tentativa de entrar con  toda su maquinaria de desarrolladores en territorio  Linux, ....y por ahi siguen, aunque son sabedores de que no tienen nada que hacer....,,, de ahi las promesas de que algun dia liberalizaran....!JA!.
Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por PaseanteDelForo
Escrito originalmente por Caos.X
Es una pena que no quede claro lo tremendamente importante de seguir y respetar las normas y los estandares.






=P    se mezclo la gimnacia con la magnecia...  pero si, yo sé que por fortuna cada vez se entiende mas. Lo que escribi es por que me sorprendio lo que escribio Altofalantes.


De la cuestión de Billy, Linux, y esos etceteras, hay de todo. Ni todo es tan bueno como parece, ni todo es tan malo como se nos ha hecho pensar. Ojo.
Escrito originalmente por Caos.X

=P    se mezclo la gimnacia con la magnecia...
.....2ª vez que me desc......ono con las palabrejas. Me recuerda a un lugar en la inet llamado  garbaje de potanzos

y es cierto, hay de todo..... pues que duda cabe y no se puede negar, que la proliferacion y progresion de la Inet y el software (de lo contrario no estariamos aqui posteando), ha sido gracias al señor Puertas... (curioso que su SO sea Ventanas y no Puertas ).
ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
No se han encontrado temas similares