Artículos con la etiqueta 'IE'

Internet Explorer: la mayor campaña viral jamás se ha hecho?

Los navegadores son la herramienta fundamental hoy en día y, lo más probable es que el software de la aplicación conocida en circulación. Hubo un tiempo en este registro pertenecía a aplicaciones como Microsoft Word, hoy el podio está ocupado por la aplicación que ha revolucionado la informática, la comunicación, y quizás del mundo entero. Debido a su simplicidad, el navegador se ha extendido rápidamente y habilidades de adaptación que pocas aplicaciones han sido capaces de demostrar: plataformas cruzadas (multi-plataforma) y dispositivos transversales (de varios dispositivos).
Navegar en Internet es posible gracias al navegador; podemos utilizarlo como un PC, un Mac, una computadora de mano, los nuevos "teléfonos móviles".

Leer más ...

Muy corto truco: cómo centrar elementos de la página, también en IE5

No es que yo siempre llevo conmigo el Internet Explorer, es sólo que cada desarrollo Web maldita cosa (HTML y CSS) parece no funcionar con el navegador - todavía - la más extendida (un día alguien va a explicarme por qué). ; Un método muy conveniente para colocar un elemento en el medio de la ventana del navegador es la propiedad sfrutture auto estilo margin ; Por ejemplo, aquí es cómo colocar un div en el centro de la pantalla:

Leer más ...

Cómo resistir y vivir felices para IE6

Yo siempre encuentro alguna "enfermedad", cuando me enfrento al tema "la compatibilidad entre navegadores." Asimismo, y todavía tengo que entender la verdadera razón por qué, entre todos los navegadores que conozco la mayoría de los "no les gustaba" que siempre permanece: Microsoft Internet Explorer 6! Por desgracia, el lanzamiento de IE 6 se encuentra todavía en circulación y son frecuentes informes de problemas para ver las páginas.

Leer más ...

jQuery contra todos: un punto de referencia con 5 navegador

imagen Un buen desarrollador no tiene problemas para pasar de un lenguaje de programación a otro. La elección de centrarse en un idioma en particular, el marco o entorno de desarrollo, y obedece más a la disponibilidad de tiempo y el tipo de trabajo que se lleva a cabo. Sin embargo, un factor importante que puede influir en la elección del "marco", como, es la simpatía o afecto que puede madurar con el tiempo.
En concreto, quería analizar algunos - ciertamente no todos - los marcos de JavaScript disponibles en la actualidad, ya que incluso le "aconsejó" a echar un vistazo especialmente jQuery .
Los creadores de mootools (uno de los marcos más populares Javascript) han puesto a disposición una herramienta para llevar a cabo una prueba de velocidad y la validez de los cinco conocidos frameworks de JavaScript: Slickspeed . Esta prueba, el resultado no es del todo obvio, es importante que los marcos de JavaScript del lado del cliente funcionan, que son realizadas por nuestro navegador. Es precisamente por esta razón que algunos encuentran Safari más rápido que Internet Explorer o Google Chrome más rápido que Firefox . Sin embargo, esto a menudo depende del tipo de página que se está visualizando. De hecho, puede muy bien ocurrir que un sitio en particular es realmente "más rápido" si se ve en Safari, pero esto no quiere decir que "todos los sitios" será más rápida con Safari! Por supuesto, esto es cierto para cualquier otro navegador.

El índice de referencia

En las pruebas que he hecho con Slickspeed comparé los navegadores disponibles en mi máquina (Windows Vista 64bit Utilmate - Intel core 2 quad de 2,4 GHz con 8 GB de RAM).
Desafortunadamente, las pruebas no son capaces de ejecutar con Internet Explorer 7, ya que bloquea la máquina, incluso yendo fuera de escala con los resultados! Una vez más felicitaciones Microsoft.
Me crercato para mantener el mismo estado de la PC durante la ejecución de la prueba, abrir el navegador de forma individual y no enviar cualquier otro proceso en ejecución.

Nota: si desea ejecutar también una o más de estas pruebas, usted puede hacer comentarios en este blog en caso de resultados "curiosos" y varios.

imagen

Google Chrome fue muy rápido, con un valor de 68 (promedio) en el ensayo con jQuery . Cuanto más lento, sin embargo, es el resultado de Flock , a pesar de que viene de la misma "madre" de Mozilla. Este pobre desempeño de Flock es realmente curioso dado su Red Social de corte; porque es la Web de red social 2.0 para tomar ventaja de los muchos frameworks de JavaScript disponibles, así como para proporcionar una experiencia de navegación e interacción verdaderamente innovador.
Sorprendentemente, Firefox y Opera también ofrece un buen montón ', incluso conseguir un 74 en la ejecución de Dojo ! FireFox y Safari, en general, se asemejan, con Safari más rápido en las pruebas con Mootools y jQuery.

¿Qué marco para elegir?

Si no te importa para probar la velocidad de ejecución y no se preocupe por el tamaño normal en Kbytes de los propios marcos, la respuesta podría ser "lo que te gusta", o, si se prefiere, "lo que sabe mejor o hay más armoniosa con su estilo de programación ".
En última instancia, estos marcos se verá un poco 'todos (véase el uso de $, por ejemplo), a pesar de algunas diferencias importantes y sustanciales que pueden saltar a los ojos de un experto o realmente empujaron el uso de una biblioteca particular. En principio, de hecho, todo lo que se puede hacer con jQuery, por ejemplo, se puede hacer bien con mootools o prototipo! Si jQuery tiene una sintaxis muy compacta, ya que todos los métodos siempre devuelven la base objeto jQuery, creando así interminables filas de oggetto.metodo().metodo().metodo()... se dice que todo esto es cuesta una fuerza, especialmente para aquellos que tendrán que depurar!
Bibliotecas como prototype.js pecan quizá en la ausencia de efectos visuales, incluso simple, obligando a los desarrolladores para implementar spinoff como scriptaculous.js , pesados ​​y muy lejos de la biblioteca de primera elección.

Un ejemplo

Esta última razón, por ejemplo, me ha llevado a sustituir el prototipo acoplado / scriptaculous con jQuery para lograr paneles interactivos / animados aquí en la barra lateral de undolog.com. De hecho, incluso el uso de la API de Google para importar bibliotecas, que es una pérdida para cargar toda su scriptaculous biblioteca por uno slideDown y slideUp. Para obtener más información y un ejemplo, aquí está el código Javascript, ya que se acopló con el prototipo / scriptaculous:

1
2
3
4
5
6
7
8
9
10
11
12
13
/ / Prototipo / scriptaculous
) . each ( $ $ ('H2.dropdown'.) Cada (
element ) { función (elemento) {
= "pointer" ; .. cursor elemento style = "puntero";
'click' , elemento. observar ('click',
event ) { función (evento) {
this . next ( ) . style . display == "" ) new Effect. BlindUp ( this . next ( ) , { duration : .5 } ) ; if (this. '.. s next () estilo de visualización == "") nueva Efecto BlindUp (this..' s next (), {duración: 0,5});
Effect. BlindDown ( this . next ( ) , { duration : .3 } ) ; otra nueva Efecto BlindDown (this. 's next (), {duración: 0,3}).;
event ) ; . Evento Interruptor (evento);
}
)
}
);

y lo es ahora con jQuery:

1
2
3
4
5
6
7
8
9
10
/ / JQuery
) . each ( $ ('H2.dropdown'.) Cada (
i ) { función (s) {
) . css ( 'cursor' , 'pointer' ) . click ( $ (This). Css ('cursor', 'puntero'). Clicks (
function () {
$ ( this ) . next ( ) . is ( ':hidden' ) ) $ ( this ) . next ( ) . slideDown ( ) ; else $ ( this ) . next ( ) . slideUp ( ) ; if (. $ (this). s next () is (': oculto....)) $ (this)' s next () slideDown (); más $ (this) 's next () slideUp ();
}
);
}
);

En definitiva, una mirada más de cerca, no creo que hay una gran diferencia! Pero como dije antes ... la pregunta es "también" de gusto personal.

Leer más ...

Firebug Lite: Firebug para IE, Opera y Safari

Usando Firebug Lite , se puede utilizar una versión simplificada de la extensión de la nota para los navegadores Firefox Microsoft Internet Exploer, Opera y Apple Safari. Firebug Lite se puede utilizar de dos maneras: como una llamada o como una biblioteca Bookmark offline

Bookmark modas

La adición de esta "intervención especial" Firebug Lite en nuestro marcador (arrastrar el enlace en favoritos) - el código es:

1
javascript:var%20firebug=document.createElement('script');firebug.setAttribute('src','http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js');document.body.appendChild(firebug);(function(){if(window.pi &&window.firebug){firebug.init(); }else{setTimeout(arguments.callee);}})();void(firebug);

Será posible activar Firebug Lite en cualquier página web y desde cualquier navegador. Esta es quizás la opción más atractiva, a pesar de que las funciones son muy limitadas.

Desconectado

Alternativamente, si estamos desarrollando un sitio Web, puede descargar un paquete de JavaScript e instalarlo en nuestro sitio web! De esta manera podemos usar Firebug Lite , incluso sin una conexión a Internet y local.

Firebug Lite es una forma de compensar la falta de esta extensión para otros navegadores, pero yo era muy lento y muy limitado, sobre todo en CSS! Como se suele decir, mejor que nada ...

Leer más ...

Discreto SWFObject 2.0

swfobject SWFObject es un script de JavaScript se utiliza para insertar contenido Flash en las páginas de la web Su función principal es eliminar la necesidad de activación del control por parte de Microsoft Internet Explorer (que, por cierto, está siendo descontinuado operaciones - ver aquí ) y, lo más interesante, la capacidad de comprobar automáticamente e instalar Flash Player, si es necesario. SWFObject se puede considerar una buena alternativa al kit para instalar / detectar suministrada por la misma Adobe y Flash se pueden generar desde el IDE (en todos sus versiones). Con la versión 2.0 , SWFObject mejora su rendimiento y su uso. Como se indica en la documentación oficial , se trasladó a Código de nuevo en esta versión Google son tantos como para hacer que NO es compatible con versiones anteriores. Esto se traduce, de hecho, en una revisión completa del código para los que decidan actualizar una versión anterior de SWFObject a 2,0.

El guión ya está alineado con el estándar más reciente, tanto desde el punto de vista sintáctico y de un "no intrusiva". Soporta todas las características anteriores, como la rápida instalación de Flash Player, con un código más claro y más fácil de usar. El paso de los parámetros, por ejemplo, a partir Javascript a Flash Player (y por tanto a nuestra película) es ahora mucho más clara y versátil. También introduce dos modos de funcionamiento principales: estática y dinámica, en función del tipo de página y el proceso de diseño que estamos llevando a cabo.

Bon útil y realmente hizo que es la herramienta en línea que genera el código para SWFObject nosotros.

ENLACE:

Leer más ...

Abril de 2008: adiós a la activación del ActiveX de Flash

En el blog de ​​Internet Explorer (IE activación automática de componentes (cambios en IE ActiveX Update)) ha anunciado un cambio importante que se materializa intrones en abril de 2008, con el lanzamiento de parches importantes, incluyendo el tan esperado Service Pack 3. Vista previa Sin embargo, en diciembre de 2007 estará disponible desde el centro de descargas de Internet Explorer.

En abril de 2006, de hecho, Microsoft ha introducido un parche para Internet Explorer que bloquea la interacción con los componentes ActiveX presentes en una página web Este "bloque" al final, se resolvió a petición explícita - usuario / navegador directa - para activar el control (película Flash, QuickTime, etc ...) con la barra espaciadora o el ratón.

IE activación automática de componentes (cambios en IE ActiveX Update)

Con el tiempo, sin embargo, se han introducido una serie de atajos para evitar esta solicitud molesto, atajos oficial (propuesto por ejemplo, por el mismo Macromedia Flash y QuickTime de Apple) y no oficiales ( SWFObject o UFO , por ejemplo - ver también discreto Objetos de Flash ).
De acuerdo con los desarrolladores de Microsoft no tendrá que cambiar nada en abril de 2008 en los sitios de los "viejos" que utilizan los atajos, pero es bueno para echar un vistazo a su blog en Internet Explorer para casos especiales.

Microsoft en aquel entonces sobre sus pasos, y en realidad nos había preguntado un poco de todo lo que la idiotez era esta activación de control, "parche", adoptada por una deficiencia en la gestión de ActiveX (etiqueta de objeto) en lugar de las fallas en los componentes mismos. En otros navegadores, de hecho, el uso del plugin se acompaña de una más sólida etiqueta EMBED. Una última nota:

En las próximas semanas, vamos a estar actualizando el artículo de MSDN con descripciones de la nueva conducta. Mantenga un ojo hacia fuera aquí para Cuando la vista previa va en vivo.

Leer más ...