Resultado de etiquetas “explorer”

Ya viene siendo costumbre que en cuanto sale una nueva versión o programa se le someta a toda una batería de pruebas. Esto es muy positivo, tanto para los usuarios como para las empresas, aunque, a priori, parece una mala publicidad para los que lanzan el producto. Google Chrome no podía ser menos y también lo han dejado como un colador.

chrome logo

Logo de Google Chrome

Una de las ventajas que debía ofrecer este navegador era la independencia de las pestañas. Un fallo en una de ellas no debía afectar a las demás, pero la primera vulnerabilidad daba al traste con la idea.

La segunda vulnerabilidad permite engañar a los usuarios de Windows y hacerles ejecutar software malicioso. Es un fallo debido a que Chrome utiliza una versión antigua y vulnerable de WebKit.

Una tercera vulnerabilidad permite la descarga de ficheros a la máquina víctima sin pedir consentimiento al usuario.

Siguen detectándose muchos Bugs de Chrome . Al fin y al cabo, es bueno, así es como se mejoran las cosas.

Me ha desilusionado mucho su forma de gestionar los certificados de clave pública y que, a pesar de parecer tan rápido y liviano, que las pestañas sean tan independientes las hace tan costosas que al acularlas todo queda en el mito: "Chrome es ligero".

Lo que no termino de comprender es la tendencia reciente de Google por sacar un servicio como knol o una herramienta como Chrome. Son cosas que no me han aportado nada nuevo frente al servicio de Wikipedia ni alternativa a mis otros navegadores. Quizás se necesite más tiempo para que se consoliden o simplemente es la palabra Google la clave del éxito.

Google ha enlazado su bloc de notas desde la página de resultados de una búsqueda permitiendo crear anotaciones de los resultados de forma fácil y rápida.

Está también disponible la extensión de Google Bloc de notas para Firefox e Internet Explorer en Castellano que permite añadir anotaciones de cualquier página que estemos visitando en ese momento con el navegador.

El problema de las versiones del navegador cada día es mayor. No basta con tener desarrollos y diseños que se ajusten a diferentes navegadores si no que además se debe tener en cuenta distintas versiones de un mismo navegador. Por encima de esfuerzo de vencer la desidia al hacer lo mismo de formas diferentes para que se vea igual hay que solucionar otro problema… poder probarlo en cada uno de los navegadores. browsers.evolt.org simplifica mucho las cosas a diseñadores e integradores web al poder conseguir distribuciones no instalables de diferentes navegadores. Tan sencillo como descargar diferentes versiones de IE con las que basta descomprimir los archivos para disponer de IE6 e IE55 conviviendo con un IE7 instalado.

Disponible también versiones de Mozilla, Safari y Opera entre otros.

Para una aplicación basada en AJAX usando Prototype resulta muy útil el uso de referencias locales (named anchors) para que el navegador nos muestre la porción de la página adecuada. Un ejemplo sería:

<?=$ajax->link('Añadir', null, array('fallback'=>'#add', 'url'=>"/miapp/add/", 'update'=>"add", 'complete'=>"new Effect.Appear('add');")) ?>
<a name="add"></a>
<div id="add" style="display:none"></div>

Este código se ejecuta sin problemas en Firefox, sin embargo en Internet Explorer su comportamiento es irregular, llegando a no hacer nada (aparentemente) la mayoría de las veces y no indicando un error en ningún momento. El problema comienza al tener el identificador de la capa (DIV) y el nombre del marcador (anchor) exactamente iguales. La solución más simple es llamarlos de forma diferente.

<?=$ajax->link('Añadir', null, array('fallback'=>'#add_pos', 'url'=>"/miapp/add/", 'update'=>"add", 'complete'=>"new Effect.Appear('add');")) ?>
<a name="add_pos"></a>
<div id="add" style="display:none"></div>

Firefox - Explorer 7

Desde hace tiempo, no me gusta "guarrear" el ordenador probando cosas por el simple hecho de probar algo nuevo y me resistía a instalar IE7 por el momento. Pero cuando uno desarrolla con Firefox con herramientas como Web Developer Extension y FireBug (incluye un depurador de javascript impresionante) se echan de menos cosas parecidas en Explorer.

La instalación produce bastante incertidumbre, ya que la acostumbrada barra de progreso ha sido reducida a una animación, debe ser para aparentar actividad y que no parezca que se ha bloqueado. Cuando parece que ha terminado la barra comienza de nuevo, por lo que no tienes en ningún momento de la evolución de la instalación hasta que ha terminado. Por lo demás, poco más…

Han vuelto a cambiar todas las opciones de sitio. Supongo que siguen creyendo que es más intuitivo poner las cosas donde nadie las busca quitándolas de donde todos saben que están. Por fin incluye pestañas, aunque mi intuición siempre me da por pulsar un botón enorme amarillo con un gran signo "+" en verde que en realidad sirve para añadir la página a marcadores. Soy así, no tengo la intuición suficiente para pulsar un botón donde no hay dibujado nada para crear la nueva pestañas. Los "favicons" los toma ahora a la primera al entrar en una web y en la barra de vínculos los actualiza muy bien. El problema es que los vínculos los sigue gestionando como accesos directos (un archivo que contiene la url) así que es imposible mantener sólo el icono en la barra, teniendo que añadir por narices una letra como mínimo. Eso me fastidia, en Firefox sólo tengo botones con los "favicons" de las páginas, ganando mucho espacio para tener más cantidad.

Como herramienta de desarrollo sólo he encontrado, por el momento, Internet Explorer Developer Toolbar, muy parecida a la Web Developer Extension para Firefox. No es mucho, pero es algo, y se agradece.

Lo que realmente me ha gustado es que las páginas aparecen más suavizadas en IE7. Puede que esto a los diseñadores no les guste demasiado, ya que el aspecto es muy diferente al de Firefox. Aunque las letras y tonos de color cambian ligeramente la página queda más uniforme con menos contraste entre textos y fondos. Debo plantearme aumentar el tamaño de letra del blog, porque en éste caso, se lee fatal.

1
www.flickr.com