1

Tema: IE6 The Best Javascript Debugger Ever. Period!

Gente, quiero compartir unas experiencas de debugging con IE6, les dejo el link al blog:

http://www.thenetcircle.com/blog/2009/02/06/ie6-the-best-javascript-debugger-ever-period/

Saludos

2

Re: IE6 The Best Javascript Debugger Ever. Period!

A IE6 lo deberían llevar al cuartito de atras y ejecutarlo... las miles de horas que habré perdido por ese bicho... ><

- Un programador es un organismo que convierte café en software -

- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. -

- Microsoft Internet Explorer 6 should be taken to the back room and shot... repeatedly -

3

Re: IE6 The Best Javascript Debugger Ever. Period!

Juanma escribió:

A IE6 lo deberían llevar al cuartito de atras y ejecutarlo... las miles de horas que habré perdido por ese bicho... ><

Es muy cierto. Pero es un grosso. Da hasta nostalgia, y lamentablemente muchas veces cuando programamos los sitios tiene que funcionar con IE6.

4

Re: IE6 The Best Javascript Debugger Ever. Period!

¿IE6? ¿y qué dejan para el IE7? Como viene configurado por defecto en los Windows Servers tenés que autorizar sitio a sitio a donde querés navegar, y donde un sitio acceda a varias URLs por atrás te salta 38 veces el cartel de autorización, es pésimo!

Mac Pro 12-Core/HT Xeon 3.46 / 128 GB DDR3 /  2 TB SSD M.2 PCIe + 5.5 TB HDD / GTX 680 4 GB Classified/ Blu-Ray SuperDrive / USB3 / iSight FW
Mac Pro 12-Core/HT Xeon 3.46 / 64 GB DDR3 /  1 TB SSD / Radeon 580 3 GB / Gigabyte Titan Thunderbolt.
MacBook Air 13" / i7 / 8 GB DDR3 / 256 GB SSD / MacBook Air 11" / i5 / 4 GB DDR3 / 128 GB SSD + MacBook 12" / Core m3 / 8 GB LPDDR3 / 256 SSD. TB Cinema Display 27".
iPhone 15 Pro Max 256 GB Blue / iPad Air 2 64 GB Wi-Fi+LTE / AirPods / Apple Watch Serie 5 Silver GPS / Airport Extreme & Express / Magic Mouse / Mighty Mouse BT / Alu Keyboard / HK SoundSticks II

5

Re: IE6 The Best Javascript Debugger Ever. Period!

Juanma escribió:

A IE6 lo deberían llevar al cuartito de atras y ejecutarlo... las miles de horas que habré perdido por ese bicho... ><

Uffff..y nunca entendi porque hacen lo que quieren cuando hay estandares....LPMQLP!!!!

A person can have the greatest idea in the world— completely different and novel—but if that person can’t convince enough other people, it doesn’t matter. ~ Gregory Berns

6

Re: IE6 The Best Javascript Debugger Ever. Period!

d23 escribió:
Juanma escribió:

A IE6 lo deberían llevar al cuartito de atras y ejecutarlo... las miles de horas que habré perdido por ese bicho... ><

Uffff..y nunca entendi porque hacen lo que quieren cuando hay estandares....LPMQLP!!!!

porque así es microsoft, le gusta imponer su estilo. y a la vez lo puede hacer, tiene el 93% del mercado.

es una garra, pero es así.. :-/

to show it off, to all his new found friends

7

Re: IE6 The Best Javascript Debugger Ever. Period!

Si, por supuesto, a toda la gama de IEs habría que erradicarlos, hasta el 8 beta no cumple con los estándares! pero no hay duda que el IE6 es el peor (de los que se usan todavía, el otro día un cliente decía que se veía mal un proyecto y al final era porque lo estaba mirando en IE5.5!!!!)

- Un programador es un organismo que convierte café en software -

- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. -

- Microsoft Internet Explorer 6 should be taken to the back room and shot... repeatedly -

8 (editado por Juanma 06.02.2009 11:56:40)

Re: IE6 The Best Javascript Debugger Ever. Period!

RodrigoT escribió:
d23 escribió:
Juanma escribió:

A IE6 lo deberían llevar al cuartito de atras y ejecutarlo... las miles de horas que habré perdido por ese bicho... ><

Uffff..y nunca entendi porque hacen lo que quieren cuando hay estandares....LPMQLP!!!!

porque así es microsoft, le gusta imponer su estilo. y a la vez lo puede hacer, tiene el 93% del mercado.

es una garra, pero es así.. :-/

Por suerte ya no es tan asi, bajó al 50%, y IE6 tiene 18.5% que es demasiado porcentaje del mercado como para ignorarlo, ademas de que en Uruguay probablemente sea más alto...

[frame]http://www.w3schools.com/browsers/browsers_stats.asp[/frame]

- Un programador es un organismo que convierte café en software -

- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. -

- Microsoft Internet Explorer 6 should be taken to the back room and shot... repeatedly -

9

Re: IE6 The Best Javascript Debugger Ever. Period!

d23 escribió:
Juanma escribió:

A IE6 lo deberían llevar al cuartito de atras y ejecutarlo... las miles de horas que habré perdido por ese bicho... ><

Uffff..y nunca entendi porque hacen lo que quieren cuando hay estandares....LPMQLP!!!!

Por que si lo hacen cualquiera haría sitios web que funcionen bien (LOL)

... dejá vivir :-P

De no ser así no tendrían sentidos funciones como estás:

        // ------------------------------------------------------------------------
        //    getBrowser()
        // ------------------------------------------------------------------------
        function getBrowser(){
            if ((ereg("Nav", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Gold", $_SERVER["HTTP_USER_AGENT"])) || (ereg("X11", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Mozilla", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Netscape", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])) AND (!ereg("Firefox", $_SERVER["HTTP_USER_AGENT"]))) $browser = "Netscape";
            elseif(ereg("Firefox", $_SERVER["HTTP_USER_AGENT"])) $browser = "FireFox";
            elseif(ereg("MSIE", $_SERVER["HTTP_USER_AGENT"])) $browser = "MSIE";
            elseif(ereg("Lynx", $_SERVER["HTTP_USER_AGENT"])) $browser = "Lynx";
            elseif(ereg("Opera", $_SERVER["HTTP_USER_AGENT"])) $browser = "Opera";
            elseif(ereg("WebTV", $_SERVER["HTTP_USER_AGENT"])) $browser = "WebTV";
            elseif(ereg("Konqueror", $_SERVER["HTTP_USER_AGENT"])) $browser = "Konqueror";
            elseif((eregi("bot", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Google", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Slurp", $_SERVER["HTTP_USER_AGENT"])) || (ereg("Scooter", $_SERVER["HTTP_USER_AGENT"])) || (eregi("Spider", $_SERVER["HTTP_USER_AGENT"])) || (eregi("Infoseek", $_SERVER["HTTP_USER_AGENT"]))) $browser = "Bot";
            else $browser = "Other";
            return $browser;
        }
       
        // ------------------------------------------------------------------------
        //    workPNGinBrowser()
        // ------------------------------------------------------------------------
        function workPNGinBrowser(){
                return (($this->getBrowser()!='MSIE')&&
                        ($this->getBrowser()!='Lynx'));
        }

********************************
Hablando en serio....  me da un poquito de bronca tener que hacer todos esos rebusques pera que algo funcione :S

tengo la esperanza que los "orgánico" pese a sus chasis blandos, sus piezas no intercambiables, sus bugs autodestructivos y sus problemas de comunicación, desarrollen en algún momento inteligencia propia

UGONU Member

10

Re: IE6 The Best Javascript Debugger Ever. Period!

Firefox apesta un poco, pero IE es el mal.

11

Re: IE6 The Best Javascript Debugger Ever. Period!

Estaba hablando en general, no particularmente de IE, que es verdad, va en decenso.
Me han dicho ( ya que yo no me dedico a eso ) que los desarrolladores de sitios, cobran extra si sus clientes quieren que se le de soporte a IE6

Pero me vale, actualmente ningún navegador para el público ( y esto me refiero, a que no en fase de  desarrollo ) pasa Acid3.

Aun así, Opera a mi entender es el mejor navegador del mercado wink

http://en.wikipedia.org/wiki/Acid3 <= Layout Engines

btw: tengo entendido que IE8 tiene dos modos, uno que renderiza a lo microsoft y otro al que respeta estandares..
http://www.theinquirer.es/2008/08/29/ie8-y-su-modo-de-compatibilidad.html

Saluttes smile

to show it off, to all his new found friends

12 (editado por Juanma 06.02.2009 13:52:05)

Re: IE6 The Best Javascript Debugger Ever. Period!

RodrigoT escribió:

Estaba hablando en general, no particularmente de IE, que es verdad, va en decenso.
Me han dicho ( ya que yo no me dedico a eso ) que los desarrolladores de sitios, cobran extra si sus clientes quieren que se le de soporte a IE6

yo no había escuchado eso, y no me parece nada bien que alguien lo haga, ya que todavía es un browser con presencia significativa en el mercado por lo que la aplicación que uno desarrolla debería funcionar bien (por más que IE6 es una reverenda patada en los huevos para hacer funcionar)

RodrigoT escribió:

Pero me vale, actualmente ningún navegador para el público ( y esto me refiero, a que no en fase de  desarrollo ) pasa Acid3.

Es verdad, pero hay niveles de cuanto lo cumplen, todos los IE (incluyendo el 8) están significativamente más abajo que el resto... IE6 no pasa el Acid test 1!!!

RodrigoT escribió:

Aun así, Opera a mi entender es el mejor navegador del mercado wink

Je, es sin duda el que mejor cumple los estándares en el mercado

RodrigoT escribió:

btw: tengo entendido que IE8 tiene dos modos, uno que renderiza a lo microsoft y otro al que respeta estandares..
http://www.theinquirer.es/2008/08/29/ie8-y-su-modo-de-compatibilidad.html

Es verdad esto, el problema es que los usuarios que saben cambiar el modo de IE8 no son exactamente los que lo necesitan. Por defecto IE siempre viene en modo "Microsoft" y muchos usuarios no tienen ni idea que tiene dos modos, ni mucho menos como cambiarlo. Para estos usuarios lo único que pasa es que "la página se ve mal" y es siempre culpa del sitio...

Edit: Hace poco estuve por abrir un post que era ¿por qué odio a IE6? je, capaz que el post de la descarga puede ser uno bueno para descargarnos de los malabares que tenemos que hacer por los caprichos de los browsers MS

- Un programador es un organismo que convierte café en software -

- Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the universe trying to produce bigger and better idiots. So far, the universe is winning. -

- Microsoft Internet Explorer 6 should be taken to the back room and shot... repeatedly -

13

Re: IE6 The Best Javascript Debugger Ever. Period!

Juanma escribió:

yo no había escuchado eso, y no me parece nada bien que alguien lo haga, ya que todavía es un browser con presencia significativa en el mercado por lo que la aplicación que uno desarrolla debería funcionar bien (por más que IE6 es una reverenda patada en los huevos para hacer funcionar)

Esto me lo comento un compañero español, tal vez acá no corra lo mismo.


Juanma escribió:

Je, es sin duda el que mejor cumple los estándares en el mercado

No solo por cumplir los estandares, sino la infinidad de opciones que trae, las cuales otros navegadores poco a poco han ido copiando.
Lo único que la falta ser a opera par ser perfecto, es ser opensource big_smile

navegacion con pestañas, opera es de los navegadores actuales, el primero que lo implemento big_smile

Salutt

to show it off, to all his new found friends

14

Re: IE6 The Best Javascript Debugger Ever. Period!

RodrigoT escribió:

Me han dicho ( ya que yo no me dedico a eso ) que los desarrolladores de sitios, cobran extra si sus clientes quieren que se le de soporte a IE6

Si es tal cual, yo he visto muchos casos en lo que esto ocurre. En realidad como en todo esta bien porque.. o esta mal porque...

El tema es que hacer correr algunas cosas en determinados navegadores es realmente muy trabajoso y complicado, entonces en ocasiones se puede ver que cuando se presupuesta un trabajo dentro de los requerimientos no funcionales se incluyen los browsers a soportar y se deja abierta la posibilidad de expandirlos a otros si el cliente lo quiere. Yo no lo veo tan mal desde el punto de vista que trabajar con flash ( que de por si es una aberración en si mismo ) en capas o manejar elementos desplazables con png que incluyan transparencias, es algo que puede llevar mucho tiempo de desarrollo ( cuando es posible ) hacer que corra en IE6.

Entiendo que no es culpa del usuario final que las empresas metan parches a sus programas para lograr hacer funcionar cosas que de otra manera no les andarian y que en muchos caso esto degenere en un sin número de faltas al estándar, pero de seguro tampoco es culpa del desarrollador web que cobra en relación al tiempo y esfuerzo que le conlleva la tarea

tengo la esperanza que los "orgánico" pese a sus chasis blandos, sus piezas no intercambiables, sus bugs autodestructivos y sus problemas de comunicación, desarrollen en algún momento inteligencia propia

UGONU Member

15

Re: IE6 The Best Javascript Debugger Ever. Period!

Y que me dicen de lo que posteo en el link mas arriba, el que abre el topico?

Hay explico como errores de javascript que los tan buenos navegadores no detectan, cuando IE6 si detecta? Que experiencia tienen con eso?

Leyeron el post?

16

Re: IE6 The Best Javascript Debugger Ever. Period!

IE detecta cualquier cosa porque no funciona sobre el hmm

MacacoSoldier ... Por favor, lee y respetá las reglas del foro.
Mac mini (Late 2014) | Mac mini (Mid 2010) | iPhone SE | Newton 110

Macintosh for Productivity, iPhone for Mobility, Linux for Development, Windows for Gaming