Hace 11 años | Por --361417-- a genbeta.com
Publicado hace 11 años por --361417-- a genbeta.com

A medida que se van produciendo filtraciones sobre la próxima actualización de Windows 8, denominada Blue, van saliendo a la luz algunas novedades que disfrutaremos probablemente este verano. Sobre Internet Explorer 11 hemos sabido que va a incluir sincronización de pestañas, pero también algo que resulta curioso: la cadena de agente de usuario de Internet Explorer 11 identifica el navegador como si fuera Firefox.

Comentarios

D

Otra no-noticia sensacionalista de genbeta. #14 lo explica perfectamente.

D

#14: Oh hai!

Opera/9.80 (Windows NT 5.1) Presto/2.12.388 Version/12.14

Dasoman

#21 Opera deja elegir entre varios user-agent, si no recuerdo mal.

D

#24: Y ése es el predeterminado.

D

#24 Sí que te deja, te tienes que ir a personalizar (haciendo clik derecho en la barra inferior) -> Aspecto -> Botonos -> Opciones y ahí arrastras la barra desplegable donde te plazca.

s

#39, Qué va, esta noticia no aporta absolutamente nada ni a programadores ni a diseñadores ni a nadie que de los que nos dedicamos a esto (#14, #22, #36..). Esta noticia es simplemente mierda gratuita a MS, cuando podría estar recibiendo mierda justificada de mil sitios distintos.

Juan_Esmíz

#14 La pregunta es, ¿por que no lo declaran deprecated, y establecen uno estándar para el HTML5, como con el doctype?

#7 Y hasta hace muy poco Google reverse image search (lo de subir una imagen y que te encuentre similares) no funcionaba en Opera si no ponías el user agent de Firefox o IE. Don't be evil, decían.

D

#43 Es curioso a mi no me funciona en firefox ahora mismo. (linux, firefox 19.0.2)

ny80

#14 ¿Sabes qué significa el número de versión de la parte izquierda? (lo de Mozilla 5.0 ó 6.0). Sé que eso de "Mozilla" viene de la época del Netscape, y que las primeras versiones de Explorer lo adoptaron para que las páginas le enviasen el mismo contenido que a Netscape, y ese parche lo han arrastrado todos los navegadores hasta nuestros días. Pero eso de que Firefox ponga 6.0 en vez de 5.0 no sé qué significa.

Despero

#25 Creo que lo de los 1000 píxeles, a mi por lo menos, me dio una pista de que iba un poco en plan coña.

RocK

#27 ostia, gracias lol

Es que leí justo hasta 6.000€ y pensé que quería ir de listo y se estaba inventando una ley que ni existe (perdón #16).

angelitoMagno

#29 Me estaba empezando a preocupar que no hubieses notado la ironía lol lol

D

La gente ha tenido que hacer tantos apaños para que funcionase bien la web en versiones anteriores de IE que ahora ni Microsoft puede ignorarlos todos y tiene que hacerse pasar por otros navegadores

rayfth

lol se tiene que disfrazar..... luego dirá MS que es el mejor... lol

filosofo

jajaja Me va mal de la risa.

¿Qué será lo siguiente? ¿Se arrastra como la cucaracha que es?

te_digo_que_no

Asi podremos dedicanor al desarrollo web y no a esa especie de magia vudu en la que se habia convertido.

Imag0

El día que Microsoft entierre bajo fango el jodido Explorer e integre en su SO un navegador libre y estándar dejaremos de partirnos el culo con estas cosas... ya hasta se le coge cariño.

D

eso es legal?

lordeath

#6 Siempre han forzado que se diseñe parte del CSS para ellos. Han sido la oveja negra del mundo de los navegadores por la herencia recibida de que si yo lo implemento es lo que hay y si no no existe.
Ahora están mamando de lo sembrado.
Lo peor es que los programadores seguiremos teniendo que distinguirlo y haciendo código generado para ellos, porque si no lo han hecho bien hasta ahora, no van a empezar a hacerlo bien ahora.

Así que en realidad esta noticia significa es más horas a los programadores y más variables que controlar cuando escribas css.

m

#6 no nos chupemos las pollas todavía, no nos chupemos las pollas todavía...

a

#32 porque chrome es mas rápido, mas seguro y en resumen mejor que firefox.
#6 creo que no, aun le quedan décadas al IE.

kikuyo

#1 Sí. Solo es una cadena de identificación para que el servidor remita (o no) contenidos adaptados.

Quien más quien menos ha utilizado alguna extensión del navegador para hacerse pasar por otro (como el triste caso de los sitios oficiales que solo funcionaban si usabas IE).

A mi me parece una solución elegante para no tener que arrastrar compatibilidades hacia atrás y no verse lastrado por los errores de las versiones precedentes.

M

#7 Solución, puede. Elegante, no.

D

#7 Opera te permite seleccionar la que quieras sin extensiones. Hay un desplegable que puedes poner donde prefieras.

#16 Trollea o k ase?

D

#31 Mallormente #16 te vasila...

Meneacer

En mi empresa siempre se han negado a que funcionase la intranet, y algunas aplicaciones internas, para otros navegadores distintos al IE; llegando al punto de otorgar a este browser el curioso título de "navegador corporativo". ¿Qué harán y dirán ahora que hasta el IE 11 va a renegar de su pasado porque les es imposible seguir siendo compatibles con toda la morralla heredada de sus antecesores? Una buena lección aprendida para que las empresas sigan más los estándares abiertos y menos los intereses impuestos por las empresas dominantes de turno.

B

Yo no veo que se identifique como firefox. Han cambiado MSIE por IE, vale. Han añadido like Gecko, bueno, como el resto de navegadores. Se identifican el resto de navegadores como firefox? No.

Encima no se sabe si Internet Explorer 11 hará eso porque todavía no está disponible para descargar. En resumen: creo que los de genbeta se han sacado una noticia de la manga para mendigar unas cuantas visitas.

s

El user agent no tiene nada que ver con los CSS hacks... Vale que estén soltando el user agent de Mozilla (Además provisionalmente, que quedan meses para que salga IE11 y dudo mucho que lo dejen así), pero eso no tiene absolutamente nada que ver con lo que dice el artículo.

Estos hacks funcionan porque el navegador al que van dirigidos interpreta una propiedad que no interpreta el resto. Por ejemplo, _float: left; sólo lo interpretarán el IE6 y anteriores, mientras que float: left; lo interpreta cualquier navegador. Se usan para que el CSS tenga efecto sólo en navegadores antiguos (IE6-8), es un auténtico sinsentido que digan que sueltan el user agent de Mozilla para intentar evitarlos en IE11. Sólo funcionan si estás usando un Explorer antiguo, cómo funcionen los nuevos no les afecta.

Además, esta práctica está tremendamente desfasada, no es recomendable y nadie que sepa maquetar una web medio bien los usará. Lo que se hace ahora y se debería haber hecho siempre es usar exclusivamente conditional comments (http://en.wikipedia.org/wiki/Conditional_comment), que son mas consistentes, legibles y mantenibles. También hay otras soluciones tirando de JS, y algunas de ellas sí que usan el user agent para detectar qué navegador usa el cliente (A esas soluciones sí les afectaría), pero, como ya he dicho, nada que ver con los CSS hacks.

En definitiva, aunque es una curiosidad, a no ser que se me escape algo y esté yo tremendamente equivocado o no haya entendido el artículo, que todo puede pasar, me parece errónea.

aeoriz

#36 Han tenido que pasar 35 comentarios diciendo sandeces hasta que alguien ha argumentado algo técnicamente correcto. Menos mal que alguien distingue "motor de renderizado" de "user-agent"...

El artículo es sensacionalista y erróneo. Está mezclando churras con merinas.

berzasnon

Ostia puta, por la foro del perfil del autor del artículo se puede deducir que el juez Gómez Bermúdez escribe para Genbeta bajo pseudónimo lol

f

ahora lo malo que entraras en una pagina y no habrá forma de identificar el navegador para aplicar un CSS o otro CSS para que se vea bien
a partir de ahora el IE11 se vera como el culo lol y Firefox ira bien

D

¿Explorer 11? Si hace una semana que me instale el 10 como novedad. Por lo que creo que la noticia es inventada a no ser que muestre el enlace de donde se puede descargar esa versión. Igual se descargó un supuesto Explorer 11 modificado por alguien que haga eso . Tendría que poner como mucho se identificará y no se identifica.

D

Bueno... Eso, como ya han dicho otros, se lleva haciendo desde tiempos inmemoriales.
Otra cosa es que tampoco es una buena práctica hacer detección de navegador para desarrollo porque te pasan cosas como esta.

D

Dudo que la noticia sea verdadera. Microsoft no se permitiría esa propaganda para Firefox

Despero

IE, travesti informático todos estos años dentro del armario.
¡Todo mi apoyo, amigo!

D

Yo no lo entiendo, no entiendo por qué IE11 se tiene que disfrazar de lo que no es (¿O sí lo es?). De todos modos, son todavía pruebas y no hay nada definitivo. La versión 10 ha mejorado mucho y es muy rápida aunque algunos atributos CSS3 todavía no los ejecuta correctamente y eso que Firefox, Chrome, Opera (hasta en versiones smartphone), Safari y otros sí lo hacen bien...

Dasoman

#11 Porque hay páginas ahora mismo con varias versiones de sus CSS según el navegador. Así que dicen "si el user-agent tiene la cadena 'MSIE', dale la versión A, si tiene la cadena 'Gecko', dale la versión B". Es una cutrada, pero ya está hecho e implementado en cientos de miles de páginas. Es más sencillo cambiar el user-agent que la forma de pensar de los desarrolladores.

D

Yo solamente utilizo el Internet Explorer para descargar el Firefox.
Aún no me explico por qué el Firefox no viene preinstalado por defecto.

c

Internet Explorer Ninja

m

se puede ser bobo, bobísimo e internet explorer...

D

Esto va a traer muchos problemas, por ejemplo con aquellas opciones que permite IE y que no permite FF. Os pongo el ejemplo de los caracteres RUBY (http://en.wikipedia.org/wiki/Ruby_character). Ahora no podré distinguir quien me usa el FF y cambiarla forma de representar los furiganas en japonés.

Dasoman

#20 Internet Explorer seguirá llevando la cadena "IE" que no lleva Firefox. Por otra parte, Firefox lleva la cadena "Firefox" y el resto no.

Lo que cambia es que ahora todos son "Gecko", igual que todos son "Mozilla".

n

Explorer? ese programa para bajarse Firefox y Chrome?