Disponible Opera 12

Opera Software ha lanzado la versión final de Opera 12, la última actualización de su navegador web. El navegador ha cambiado los skins por temas para personalizar el aspecto, incluye más opciones de seguridad y es más estable, entre otras novedades.

En primer lugar, el navegador ha cambiado su sistema de skins para hacerlo más similar a los de otros navegadores como Chrome o Firefox. Por este motivo, ahora no se llamarán ‘skins’ sino temas y cuentan con su propia web (https://addons.opera.com/es/themes/).

En cuanto a funciones, Opera 12 permite que las aplicaciones web usen la webcam instalada en el ordenador (previa aceptación por parte del usuario). Algunas de ellas, disponibles en modo demo, son Photo Booth (http://shinydemos.com/photo-booth/), Polaroid (http://shinydemos.com/polaroid-taker/) o Facekat (http://shinydemos.com/facekat/).

Por otro lado, Opera ha mejorado su “parche” de seguridad, un indicador que sirve para saber cómo utilizan las webs los datos e información personal del usuario. Con un rápido vistazo, el internauta puede saber si la página es “segura”, “de fiar” o si, por ejemplo, ha sido optimizada para una carga “turbo”.

La compañía noruega también ha realizado cambios para mejorar el rendimiento y la estabilidad de su navegador. Ahora los ‘plug-ins’ serán gestionados con su propio proceso, por lo que Opera asegura que la versión 12 es “más estable que nunca”. Según la compañía, el 30 por ciento de las interrupciones del programa se deben al uso de ‘plug-ins’.

Por último, Opera ha decidido iniciar un proceso de prueba experimental de aceleración mediante ‘hardware’ con la versión 12 de su navegador. Los usuarios de este navegador pueden seleccionar esta función de forma opcional, para lo cual se puede consultar un tutorial online (http://my.opera.com/desktopteam/blog/2012/04/20/update-on-hardware-acceleration-in-opera-12).

Para saber más: http://www.opera.com/browser/

Un poco de Diagramas de Despliegue

Soy un fan de este tipo de diagrama! Y la verdad es que con el tiempo y con UML 2.X ya he olvidado algunas de las notaciones de este tipo de diagramas estructurales, así que hay va este post de autoayuda J Los diagramas de despliegue son diagramas estructurales que sirven para mostrar la arquitectura de un sistema como el desplieguede artefactos (artifacts) software en nodos (deployment targets). ELEMENTOS BÁSICOS: · Artifacts (Artefactos): representan elementos físicos resultantes del proceso de desarrollo, como ejecutables, librerías, archivos, esquemas de base de datos, ficheros de configuración · Node/deployment target: es un elemento hardware o un entorno de ejecución de software (AppServer) · En UML 2.x los artefactos se despliegan en los nodos y los artefactos pueden implementar (manifest) componentes (los componentes ya no pueden desplegarse directamente en los nodos, deben hacerlo a través de los artefactos ARTEFACTOS El Profile estándar UML define estos estereotipos que aplican a los artefactos: · «file» Fichero físico en un sistema. Tiene estas subclases: o «document» Fichero genérico que no es ni Fuente ni ejecutable o «source» fichero Fuente que puede compilarse en un ejecutable o «library» fichero de librería o «executable» Un fichero que puede ser ejecutado por un sistema SW o «script» Fichero de script que puede ser interpretado por un sistema SW. · «table» Tabla en base de datos (obsolete) Otros no estándares serían: · <<web archive>> para WARs Los artefactos pueden representarse también así: Relaciones Los artefactos pueden tener relaciones de asociación: composición y agregación: También pueden tener relación de dependencia: NODOS/DEVICES/EXECUTION ENVIRONMENT Un device es un nodo en el que los artefactos pueden desplegarse para correr No existen estereotipos estándar para devices, pero se suelen usar estos: · «OS» para Sistema Operativo · «application server» para servidor de aplicaciones o «J2EE container» · «web server» para servidor Web o «JSP server» · «database server» para servidor de base de datos · «web browser» · «client workstation» · «mobile device» · «embedded device» Los path de comunicaciones: · Entre devices suelen representar una conexión física · Entre entornos de ejecución seuelen representar un protocolo DESPLIEGUE Un despliegue es la relación que describe el despliegue de un artefacto en un nodo (device,…). Se puede representar: O así: ALGUNOS EJEMPLOS: Despliegue de una aplicación web: Despliegue clusterizado de una aplicación Web JEE

Leer más

Browsera: Herramienta testing compatibilidad navegadores

Browsera es una herramienta especializada en el testing automatizado de compatibilidad entre navegadores de nuestras aplicaciones.

Es capaz de:

· Encontrar problemas de layout automáticamente entre navegadores y mostrarlos visualmente:

· Localiza Errores causados por scripting Javascript: genera un informe

· Prueba automáticamente un sitio Web: haciendo crawling o indicando páginas a testar, incluso con login.

· Funcionamiento totalmente Web, no requiere instalar nada: corre en los Servidores de Browsera

· Genera un informe completo con todos los temas encontrados:

Como nota negativa entre los navegadores soportados no está Chrome!

Browsera tiene un funcionamiento más avanzado que:

Browsershots,

BrowserLab y SuperPreview

ya que a diferencia de estos que solo generan screenshots de una pantalla que debes analizar manualmente Browsera realmente testea esa página usando algoritmos sofisticados y generando un informe con los problemas.

Los precios que ofrece el Servicio van desde los 0 $/mes que permite probar 25 páginas por un mes a 99$/mes que permite probar 2000 páginas por mes con todas las funcionalidades:

Podéis ver en funcionamiento a Browsera en sus tests: http://www.browsera.com/web_sites

IETab:Internet Explorer en Chrome

IE Tab for Chrome (e IE Tab 2 for Firefox >3.6) es una extension de Chrome que permite usar Internet Explorer para mostrar páginas Web en una pestaña Chrome.

Esta funcionalidad es muy útil en casos en los que la aplicación requiere características de Internet Explorer como:

· Uso controles ActiveX

· Uso Windows Explorer para acceso al sistema local

· Uso Acceso Web Outlook

· Uso características IE Sharepoint

Permite además:

· Especificar que URLs deben cargarse en IE Tab

· Configuración IE, configurar el modo de compatibilidad: IE7,IE8, IE9,…

Al instalarlo muestra un icono en la barra de URLS:

Y podemos ver ejecutando un ActiveX en nuestro Chrome:

IE Tab es software GPL y podéis descargarlo aquí.