Posts Tagged ‘Internet’
Rendimiento de Navegadores [Inicio 2012]
Poco a poco el navegador web se está haciendo la herramienta principal en cualquier plataforma. Los servicios web en la nube y el revolucionario concepto Cloud Computing están ayudando a que el navegador sea imprescindible.
En la actualidad los adelantes tecnológicos en el campo online hacen que los navegadores queden anticuados muy rápidamente y el reciente “boom” de HTML5 hizo el resto. Cualquier navegador actual debe cargar las páginas web siguiendo los estándares W3C y además de la forma más rápida posible para que el usuario disponga de total soltura para navegar por Internet independientemente de la plataforma. A esto debemos sumarle la seguridad, un navegador debe ofrecer seguridad para evitar el malware residente en Internet, aunque en muchas ocasiones un exceso de seguridad ralentiza el funcionamiento del navegador ya que aumenta su complejidad.
En la plataforma Windows, arriba de todo pelean 5 navegadores: Firefox, Chrome, Internet Explorer, Safari y Opera. Todos ellos están adaptados a los últimos estándares, aunque no todos los cumplen al cien por cien. Cada navegador utiliza un motor de renderizado diferente, excepto Chrome y Safari (ambos usan WebKit), también utilizan un motor JavaScript diferente.
En este grafico podemos comparar el rendimiento de los diferentes navegadores que han sido probados mediante una serie de pruebas para probar su eficiencia en HTML5, JavaScript y Navegación, mediante el benchmark PeaceKeeper.
Las pruebas han sido hechas sobre un procesador I7 2600k con 8GB de RAM, la versión de Windows elegida ha sido Windows 7 Professional de 64 bits.
En este grafico podemos observar que Chrome, como siempre, se lleva el trofeo, seguido por Opera, quien no puede alcanzar la puntuación total debido a que no reproduce videos en HTML5. El resto de navegadores se queda muy por detrás, y Firefox en ultima posición.
Estas pruebas han sido realizadas en un Netbook con procesador Intel Atom N455 y 1GB de RAM, la distribución Linux elegida ha sido Xubuntu 11.10 de 32 bits.
Chrome otra vez más se mantiene arriba, Opera otra vez detrás y Firefox otra vez último, incluso adelantado por Midori, el cual dio error por algún tipo de incompatibilidad con HTML5.
Ninguno de los navegadores fue capaz de reproducir video en HTML5 debido a la falta del códec necesario.
Después de ver estas dos graficas podemos llegar a la conclusión de que Chrome sigue siendo el más rápido, de que Firefox se está quedando atrás y que Opera mantiene un buen nivel.
Puedes encontrar comparativas anteriores en: ¿Que navegador es el mas rapido?
[Android] Vellamo Mobile Web Benchmark
A la hora de navegar por Internet desde nuestro móvil uno de los puntos más importantes a tener en cuenta es el rendimiento que podemos esperar del dispositivo. Cuanto más rendimiento nos pueda ofrecer nuestro móvil, más rápido y mejor cargaran las webs al navegar.
Qualcomm ha creado una aplicación de benchmark para Android destinada a medir el rendimiento de la combinación hardware+software de un dispositivo Android y compararlo con otros dispositivos móviles.
La versión actual de Vellamo Mobile Web Benchmark es la 1.0.4 y tiene disponibles 11 benchmarks de rendimiento entre los que incluye pruebas de red, JavaScript, renderizado y navegación. Al final de todos los benchmarks muestra al usuario la nota final obtenida y ofrece la posibilidad de compararla gráficamente con la nota obtenida por otros dispositivos Android.

Esta aplicación también permite la opción de realizar benchmarks personalizados seleccionando las pruebas que se incluirán en el benchmark.
Los test disponibles son los siguientes:
- See The Sun Canvas (Renderizado)
- Deep Sea Canvas (Renderizado)
- Aquarium Canvas (Renderizado)
- Pixel Blender (Renderizado)
- Surf Wax Binder (JavaScript)
- Sun Spider (JavaScript)
- V8 Benchmark (JavaScript)
- Ocean Flinger (Navegación)
- Image Flinger (Navegación)
- Text Flinger (Navegación)
- Networking Loader(Red)
- HTML5 Video (Multimedia)
- WebGL (Multimedia)
- Page Loader & Reloader (Multimedia)
Algunos de los benchmark nombrados anteriormente también están disponibles de forma online para otras plataformas, como puede ser el caso de Sun Spider y V8 Benchmark.

Vellamo Mobile Web Benchmark se encuentra disponible en el market de Android en la siguiente dirección: https://market.android.com/details?id=com.quicinc.vellamo&hl=es
En los comentarios del Market se pueden ver las opiniones de cómo les fue a algunos usuarios e incluso algunas puntuaciones obtenidas.
La aplicación requiere Android 2.1 Eclair o superior para funcionar, es completamente gratuita y su tamaño ronda los 4MB.
Instalinux, instalaciones desatendidas
Instalinux es un servicio web que permite crear imágenes de instalación personalizadas de varias distribuciones Linux siguiendo un simple asistente de configuración desde el navegador. Este servicio web está basado en la aplicación LinuxCOE SystemDesigner de HP, para más información acerca de la aplicación: http://linuxcoe.sourceforge.net/.
Las distribuciones entre las que podremos elegir son: CentOS, Debian, Fedora, Opensuse, Scientific y Ubuntu. Podremos elegir la versión de la distribución previamente elegida y su arquitectura (32 o 64 bits). Todas las imágenes generadas con la aplicación son de tamaño pequeño y deben ser completadas con acceso a Internet durante la instalación del sistema.
El asistente permite la creación de una imagen de instalación preconfigurada de una distribución Linux sin disponer de conocimientos avanzados acerca de Linux, simplemente con conocimientos básicos-medios de informática y una ligera idea acerca de Linux.

El servicio dispone de dos asistentes, uno simple, que se detalla líneas más abajo, y uno avanzado en el que se usan perfiles preconfigurados.
En el paso número uno podremos configurar la IP o nombre del equipo, el uso de DHCP para la red, elegir distribución, versión y arquitectura.

En el paso número dos se pueden configurar el método de instalación, ya sea por HTTP o por FTP, la imagen de arranque, el interfaz de red predeterminado del equipo donde se va a utilizar la imagen y los datos del proxy en caso de que se vaya a utilizar uno.

En el paso número tres se pueden configurar el repositorio oficial desde donde se realizara la descarga de los datos que faltan para la instalación, la zona de tiempo del país donde se encuentre el equipo, el idioma en el que se instalara la distribución y el idioma del teclado al escribir en la consola del sistema.

En el paso número cuatro se pueden personalizar los paquetes que se instalaran en el sistema, permite escoger de forma general entre varias categorías, pudiendo no instalar ninguna, o incluso instalarlas todas dependiendo del uso que vaya a tener el equipo o equipos en los que se instalara la distro.
La caja de texto nos permite especificar uno a uno los paquetes que queremos instalar en el sistema, por si fuera necesario especificar alguno que no se incluyera en los grupos predeterminados.
Esta parte del asistente también permite escoger el método de particionamiento, se puede elegir entre: Autopartition (Automático), Desktop Machine (Para equipos de escritorio), Multiuser Workstation(Para equipos de trabajo multiusuario) y None (Ninguno, se configurara durante la instalación).


El paso número cuatro letras A nos permite seleccionar el dispositivo físico donde se instalara el sistema. La unidad predeterminada es SDA.

El paso número cinco permite configurar la contraseña de acceso de administrador, también permite configurar el nombre del usuario, su nombre real y su contraseña. Estos serán los datos de acceso y administración del equipo una vez realizada la instalación.

Por ultimo tendremos en pantalla el enlace para descargar la imagen preconfigurada. También tendremos la opción de descargar o consultar un archivo resumen donde se especifican todas las configuraciones y cambios realizados en la imagen ISO descargada.

Para instalar la distribución debemos iniciar el equipo desde la unidad lectora donde se encuentre el CD y una vez iniciada teclear el comando “install”. Acto seguido la instalación se iniciara, al acabar tendremos un Linux instalado con la mínima intervención del usuario y en relativamente poco tiempo.
La página oficial del servicio es: http://www.instalinux.com/
Ubuntu One para Windows
Hace unos años Canonical presento el servicio Ubuntu One como una alternativa a servicios como DropBox, pero exclusiva para Ubuntu. Poco después se liberaron clientes para Android y para MacOS, pero los usuarios de Windows han tenido que esperar un par de años para disponer de un cliente nativo para utilizar el servicio Ubuntu One en su plataforma.
La descarga de este cliente se puede realizar desde la página oficial del servicio donde también está disponible el cliente para otras plataformas: https://one.ubuntu.com/downloads/
La instalación en Windows se realiza como la de cualquier otro programa, versiones anteriores necesitaban NetFramework para funcionar, la versión 2.0 no parece requerirlo. Una vez realizada la instalación el programa mostrara una ventana de entrada de datos mediante la que se accede a la cuenta Ubuntu One, en caso de no tenerla también se puede crear.
El cliente se integra mínimamente con el explorador de Windows para facilitar las tareas de sincronización. Se echa de menos en esta versión del cliente la posibilidad de sincronizar contactos y marcadores, esperemos que en futuras versiones se añada esta opción.

Una vez dentro del programa podemos ver varios apartados, el programa está en inglés, pero su interfaz es muy simple e intuitiva. Dispone de cuatro pestañas desde las que se puede acceder a las distintas secciones del programa. Tiene un botón desde el que se puede realizar una rápida desconexión del servicio y otro botón desde el que se puede adquirir fácilmente más espacio de almacenamiento en la nube.
La sección “Folders” está destinada a las carpetas y archivos que queremos seleccionar para que el servicio sincronice con la nube. Simplemente con añadirlas, el sistema ya realizara la sincronización. Por defecto Ubuntu One sincroniza el contenido de una carpeta situada en la carpeta personal del usuario llamada “Ubuntu One”.

En la pestaña “Devices” podemos ver la lista de dispositivos sincronizados que tenemos, se pueden borrar fácilmente, para añadir más teóricamente bastaría con iniciar el cliente Ubuntu One en un ordenador y entrar a la cuenta desde el.

En la pestaña “Settings” podemos ver las opciones de configuración del cliente, pocas opciones y muy simples. Permite configurar el límite de subida o de descarga y el inicio del programa. Mediante el botón “Default Settings” permite volver a las opciones por defecto.

La pestaña “Account Información” contiene información sobre la cuenta y sobre el usuario, dispone de dos botones que enlazan con la página de Ubuntu One y permiten ver información más extendida desde allí.

La página del servicio Ubuntu One es: https://one.ubuntu.com/
La página de soporte del servicio es: https://one.ubuntu.com/help/
Redaxscript, un CMS muy ligero

Redaxscript es un CMS (Gestor de contenidos) con una característica bastante llamativa, pesa relativamente poco, más o menos 300kb.
Un tamaño de instalación tan pequeño hace además que la carga de webs creadas con Redaxscript se efectué de forma rápida y que además el gestor de contenido disponga de una gran posibilidad de adaptación a las necesidades del usuario mediante la edición del código. Por esta razón sus desarrolladores lo presentan como un gestor de contenido ultra ligero, simple y muy personalizable.
Redaxscript está desarrollado en PHP y utiliza como gestor de bases de datos MySQL, algo raro en un CMS tan simple, otros en su lugar habrían usado un archivo de texto para almacenar los datos.
Dispone de administración avanzada de usuarios y grupos, administración de categorías y subcategorías, soporte para varios idiomas y nuevas traducciones, soporte para plantillas y temas visuales, soporte para extensiones, editor WYSIWYG y funcionalidad jQuery para temas.
La instalación de Redaxscript es muy simple, solo es necesario rellenar unos pocos datos en el formulario para indicarle al script la localización de la base de datos MySQL y los datos del administrador del sitio web.

Redaxscript dispone de un menú de configuración basado en enlaces, bastante simple, pero algo intuitivo. Desde él se despliegan submenús desde los que es posible acceder a los paneles de configuración de cada una de las partes del gestor de contenido.
A simple vista los enlaces desde los que se configura el CMS no son demasiado visibles y son algo difíciles de distinguir a simple vista si no se sabe que existen.

Se puede encontrar más información acerca de Redaxscript en: http://redaxscript.com/. En su web también se pueden encontrar recursos como plantillas, extensiones e idiomas creados por la comunidad del proyecto. También se puede encontrar un manual donde indica cómo realizar algunas modificaciones en el código, se puede encontrar en: http://redaxscript.com/manual
