sábado, 6 de abril de 2013

Funcionalidad


A diferencia de simples navegadores , Opera Mini obtiene todo el contenido a través de un servidor proxy y reformatea las páginas web en un formato más adecuado para pantallas pequeñas. Una página se comprime y luego entregados al teléfono en un lenguaje de marcado llamado OBML (Opera Binary marcado Language), que Opera Mini puede interpretar .La compresión de datos hace que el tiempo de transferencia de dos a tres veces más rápido, y el pre-tratamiento mejora la visualización de las páginas web que no están diseñados para pantallas pequeñas.
De forma predeterminada, Opera Mini se abre una conexión con los servidores proxy, que lo mantiene abierto y re-utiliza según sea necesario. Esto mejora la velocidad de transferencia y permite a los servidores para sincronizar rápidamente los cambios en los marcadores almacenados en Opera Link .
El Software Opera empresa mantiene más de 100 servidores proxy para administrar el tráfico Opera Mini. Ellos corren Linux y "son masivamente paralelo y masivamente redundante ".
Small-Screen Rendering
Para los dispositivos con pantallas de 128 píxeles de ancho o más pequeño, el modo de representación por omisión es Small-Screen Rendering (SSR). De este modo, la página se vuelve a formatear en una única columna vertical de modo que sólo necesita ser desplazado verticalmente.  Las listas largas y barras de navegación se contraen automáticamente (ocultando la mayor parte de la lista o barra) por una característica conocida como plegamiento de contenido " ". El signo más (+) signo se muestra al lado del contenido se derrumbó;. Cuando se pulsa, cambia plegable contenido 
Los desarrolladores web pueden encender SSR en la edición de escritorio de Opera para ver cómo sus sitios web se mostrará en ediciones móviles de Opera. 
En SSR imágenes en modo se reducen a no más de 70% del tamaño de la pantalla en cualquier dirección. 
Representación guión Complex
Opera Mini puede enviar el contenido en forma de imagen de mapa de bits si un tipo de letra requerida no está disponible en el dispositivo, que es útil para indic scripts. Hindi y algunos otros no latinos juegos de caracteres son compatibles.
Al navegar por la Web con Opera Mini, JavaScript es procesada por el servidor proxy, y se limita a representar en el dispositivo. Esto limita la interactividad . Los scripts no se puede ejecutar en segundo plano en el equipo. Si un script se encuentra en pausa (en el servidor), el navegador debe comunicarse con el servidor para quitar la pausa. JavaScript se ejecutará sólo durante un par de segundos en el servidor Mini antes de detenerse, debido a las limitaciones de recursos. 
De acuerdo con la documentación de Opera Mini 4, antes de que la página se envía al dispositivo móvil, sus onLoad eventos se activan y todos los scripts se les permite un máximo de dos segundos en ejecutarse. El setInterval y setTimeout funciones están desactivadas, por lo que está diseñado para esperar una cierta cantidad de tiempo antes de la ejecución no se ejecutará en absoluto. Después de los guiones han terminado o el tiempo de espera se alcance, todos los scripts se detienen y la página se comprime y envía al dispositivo móvil. Una vez en el dispositivo, sólo un puñado de eventos pueden desencadenar scripts
onUnload : Se activa cuando el usuario sale de una página 
onSubmit : Se activa cuando se envía un formulario
onChange : Se activa cuando el valor de un control de entrada se cambia 
onClick : Se activa cuando se hace clic en un elemento 
Cuando uno de estos eventos se dispara, Opera Mini envía una petición al servidor proxy para procesar el evento. El servidor proxy entonces ejecuta el JavaScript y devuelve la página revisada para el dispositivo móvil. 
Pop-ups , si no es bloqueado por las restricciones de JavaScript, cambie la página web que se está viendo. 
Opera ha publicado pautas de autoría de contenido Web para ayudar a los autores.
 

No hay comentarios:

Publicar un comentario