jueves, 7 de abril de 2011

Amaya

Amaya (antes Amaya Mundial) [4] es un código abierto y libre WYSIWYG Web herramienta de edición de [5] con la navegación habilidades, creado por el editor de un proyecto estructurado en el INRIA , un instituto de investigación nacional francés, y más tarde adoptada por el World Wide Web Consorcio (W3C). Amaya is used as a testbed for web standards [ 6 ] and replaced the Arena web browser . [ 7 ] [ 8 ] [ 9 ] Compared with those of other modern web browsers , Amaya's system requirements are minor. [ 10 ] [ dubious ] Amaya se utiliza como banco de pruebas de los estándares web [6] y se sustituye el navegador web Arena . [7] [8] [9] En comparación con las de otros modernos navegadores web , Amaya requisitos del sistema son menores.
Se utiliza hoy como un banco de pruebas para nuevas tecnologías web que aún no son compatibles con los principales navegadores. [10] [13]
Amaya is the first client that supported the RDF annotation schema using XPointer . [ 14 ] [ 15 ] [ 16 ] [ 17 ] The browser is available for Linux , [ 18 ] Windows ( NT and 95 ), [ 18 ] Mac OS X , AmigaOS , SPARC / Solaris , [ 18 ] AIX , [ 18 ] OSF/1 . [ 18 ] Amaya es el primer cliente que apoyaron el RDF esquema de anotación con XPointer . [14] [15] [16] [17] El navegador está disponible para Linux , [18] de Windows ( NT y 95 ), [18] Mac OS X , AmigaOS , SPARC / Solaris , [18] AIX , [18] OSF / 1 . [18]

Tuenti

Mi perfil

Cada usuario dispone dentro de la red de una página denominada "Mi perfil", dividida en varios apartados, cuya visibilidad dentro de la red por el resto de los usuarios puede ser regulada de manera a que sólo sea visible por los amigos del usuario, por los amigos de sus amigos o por todos los usuarios. En esta página se encuentra normalmente en la columna izquierda una fotografía del usuario con información personal tal como el sexo, la edad, el estado actual (a elegir entre "soltero", "con alguien", "con rollo"), la fecha de cumpleaños, la ciudad de residencia, lo que el usuario busca dentro de la red ("amistad", "chico/chica", "chico/chica para rollo") y la fecha de ingreso. Se incluye además en esta misma columna información sobre los intereses del usuario como sus aficiones, sus películas y libros preferidos, sus grupos de música favoritos, y los sitios que suele frecuentar.
La columna central de "Mi Perfil" está dividida en dos bloques: el blog y "Mi tablón". La sección de blog proporciona al usuario un espacio donde escribir textos e incluir vídeos a modo de blog, ordenando las entradas por orden cronológico inverso. "Mi tablón" es un espacio donde los demás usuarios de la red pueden dejar mensajes personales y también donde se puede visualizar el historial de estados. El nuevo historial de estados contiene las actualizaciones de estado que estuvo haciendo la persona recientemente. Estos pueden sincronizarse opcionalmente con Twitter.
Finalmente, la columna derecha muestra tres listas reducidas: uno de ellos es una lista de las últimas ocho fotos en la que está etiquetada el usuario, y otras dos listas de los amigos del usuario ordenada según la fecha de actualización de sus perfiles y otra lista más reducida de los amigos en común con tu lista de amigos.

Buscador

Tuenti dispone de un buscador para localizar a todos los miembros de la red por su nombre real. Para reducir los resultados de la búsqueda se dispone de varios filtros como el sexo, la edad, el centro de estudios o trabajo y lugar de residencia. Incluye sugerencias de amistad. Además, a través del mismo buscador, es posible la búsqueda de Tuenti Páginas, Vídeos y Sitios en toda la red de Tuenti.

Eventos

Tuenti añadió en noviembre de 2007 la funcionalidad de eventos, que permite organizar de forma sencilla fechas destacadas en las que se organizan eventos en el lugar que se describa en cada página de evento y para saber quiénes asistirán o no. Esta función se creó con la intención de que los usuarios puedan organizar fiestas, reuniones o actividades de forma pública o privada, pero actualmente la mayoría de usuarios lo utiliza para hacer eventos de publicidad, a veces engañosa; noticias, de las cuales, muchas son bulos; o de diversión, en los que aparecen frases graciosas, entretenidas o que llama la atención al público para que lo reenvíe a más usuarios y así, aumente la asistencia o el interés al evento.

Chat

La red social Tuenti estrenó en septiembre de 2009 la función de chat, que fue ampliada el 10 de agosto de 2010 al incorporar videochat. La herramienta aparece en una ventana en la esquina inferior izquierda y el internauta puede navegar por los perfiles de sus contactos, subir fotos o publicar vídeos mientras charla con sus amigos. Ofrece la posibilidad de bloquear aquellos contactos con quienes no se quiera establecer conversación. También se puede proponer participar en juegos con alguno de tus amigos desde el chat, o también conversar mediante videoconferencia con webcam y micróf

Yuotube


YouTube mantiene una logística que permite localizar cualquier vídeo por medio de las etiquetas de metadato, títulos y descripciones que los usuarios asignan a sus vídeos, pero cuyo uso está restringido únicamente a los vídeos alojados en YouTube. Sin embargo, a raíz de la compra de YouTube por parte de Google, Google Video empezó a agregar a sus búsquedas los contenidos de YouTube.
En junio de 2007 se dio un importante paso hacia la internacionalización del sitio, al traducir su interfaz a diversos idiomas, entre ellos el español.

 Reproductor

El diseño del reproductor es minimalista y ligera, basado en un color predeterminado: el gris claro, debido a que la empresa busca la comodidad en lo que respecta al tipo de banda de Internet. El primer reproductor de YouTube tenía un diseño curveado, simple, con las opciones resaltando como botones. A mediados de 2007, el segundo cambio a uno más limpio y moderno, con una estructura más recta y con las opciones separadas por espacios compartidos. Se agregó opciones como agregar anotaciones, pausar haciendo clic sobre la pantallita del reproductor, banners publicitarios similares a los que aparecen en TV, subtítulos originales y traducidos. A veces, se incluyen spots cortos antes del vídeo.
En 21 de enero de 2010 en las opciones del reproductor se agrega un menú desplegable para seleccionar la calidad de vídeo que se quiere visualizar y dos nuevos iconos para cambiar el tamaño del reproductor y para visualizar el vídeo a pantalla completa, respectivamente. Cuando hay subtítulos, aparece un icono que permite mostrarlos.
Últimamente, también Youtube ha agregado la capacidad de ver algunos videos en 3D.

 Calidad de vídeo

En Google Vídeo y otros sitios de vídeos hay quejas acerca de la calidad, siendo que los vídeos se pixelan (aparecen cuadros de color uniforme de mayor tamaño, en forma de mosaico), en gran medida debido al equilibrio entre calidad de imagen y velocidad de transmisión en la red. Otro problema es que en bastantes clips, el audio y el vídeo no están sincronizados; aunque esto depende del formato del archivo original.
En general, todos los vídeos deben ocupar un espacio en disco no mayor a 2 GB y deben tener una duración menor o igual a 15 minutos, con una tolerancia extra de 59 segundos de grabación, osea, una duración total de 15:59 segundos. La totalidad de los vídeos son convertidos a resoluciones de 320×240 y 480×360 píxeles, y a 30 fotogramas por segundo, aunque los vídeos alojados antes de marzo de 2008 sólo están disponibles en la resolución más baja. A pesar de que todos los vídeos se muestran predeterminadamente en la resolución menor, los usuarios registrados pueden reproducirlos en calidad alta ajustando sus preferencias.
No todos los vídeos de YouTube han sido optimizados o convertidos a un formato de alta resolución; sin embargo, hay un pequeño porcentaje que sí lo está, y para visualizarlos se debe agregar el parámetro «&fmt=6» (sin comillas) al final de la dirección URL[cita requerida]. El vídeo seguiría siendo un vídeo en formato FLV pero con calidad superior, siempre y cuando exista dicha versión; de lo contrario, solamente se visualizará la versión normal. Como método alternativo, puede agregarse «&fmt=18», parámetro que está disponible para casi todos los vídeos (en formato MP4).[cita requerida]
Actualmente, YouTube está probando con una nueva calidad, la HD 720p, que puede ser accedida agregando el parámetro «&fmt=22» a la dirección web del vídeo.[cita requerida] Al igual que el formato de alta resolución, el formato HD solamente se visualizará si existe la versión.


Logo YouTube por Hernando.svg


Comparación de las calidades de vídeos de YouTube
EstándarMedioAlta720p1080pTeléfono móvil
"fmt" valor, contenedor34, flv18, mp435, flv22, mp437, mp417, 3gp
VideoCódecMPEG-4 AVC (H.264)MPEG-4 Part 2
Relación de aspecto4:3, 16:94:316:911:9
Máximas resoluciones320×240
400×226
640x360
480×360854×4801280×7201920x1080176×144
AudioTodos los audios usan la codificación AAC con 2 canales en 44.1 kHz.

Facebook

  • Lista de Amigos: En ella el usuario puede agregar a cualquier persona que conozca y esté registrada, siempre que acepte su invitación.[8] En Facebook se pueden localizar amigos con quienes se perdió el contacto o agregar otros nuevos con quienes intercambiar fotos o mensajes. Para ello, el servidor de Facebook posee herramientas de búsqueda y de sugerencia de amigos.
  • Grupos y Páginas: Es una de las utilidades de mayor desarrollo reciente. Se trata de reunir personas con intereses comunes. En los grupos se pueden añadir fotos, vídeos, mensajes, etc. Las páginas, se crean con fines específicos y a diferencia de los grupos no contienen foros de discusión, ya que están encaminadas hacia marcas o personajes específicos y no hacia ningún tipo de convocatoria.
Además, los grupos también tienen su normativa, entre la cual se incluye la prohibición de grupos con temáticas discriminatorias o que inciten al odio y falten al respeto y la honra de las personas. Si bien esto no se cumple en muchas ocasiones, existe la opción de denunciar y reportar los grupos que vayan contra esta regla, por lo cual Facebook incluye un enlace en cada grupo el cual se dirige hacia un cuadro de reclamos y quejas.
  • Muro: el muro (wall en inglés) es un espacio en cada perfil de usuario que permite que los amigos escriban mensajes para que el usuario los vea. Sólo es visible para usuarios registrados. Permite ingresar imágenes y poner cualquier tipo de logotipos en tu publicación. Una mejora llamada supermuro permite incrustar animaciones flash, etc.
  • Fotos: Según Facebook,[9] hay:
  • Regalos: los regalos o gifts son pequeños íconos con un mensaje. Los regalos dados a un usuario aparecen en la pared con el mensaje del donante, a menos que el donante decida dar el regalo en privado, en cuyo caso el nombre y el mensaje del donante no se exhibe a otros usuarios.
Una opción "anónima" está también disponible, por la cual cualquier persona con el acceso del perfil puede ver el regalo, pero solamente el destinatario verá el mensaje.
Algunos regalos son gratuitos y el resto cuestan un dólar, (es necesario un número de tarjeta de crédito o cuenta Paypal).
  • Aplicaciones: Son pequeñas aplicaciones con las que puedes averiguar tu galleta de la suerte, quien es tu mejor amigo, descubrir cosas de tu personalidad...
  • Juegos: la mayoría de aplicaciones encontradas en Facebook se relacionan con juegos de rol, juegos parecidos al Trivial Pursuit (p. ej. geografía), o pruebas de habilidades (digitación, memoria). Entre los más célebres se encuentran los juegos de Playfish,como Pet society, los juegos de Zynga Games como FarmVille[10] y los juegos de Digital Chocolate como Tower Bloxx.
Facebook.svg

Google

Google Inc. es la empresa propietaria de la marca Google, cuyo principal producto es el motor de búsqueda del mismo nombre. Dicho motor es resultado de la tesis doctoral de Larry Page y Sergey Brin (dos estudiantes de doctorado en Ciencias de la Computación de la Universidad de Stanford) para mejorar las búsquedas en Internet. La coordinación y asesoramiento se debieron al mexicano Héctor García Molina, director por entonces del Laboratorio de Sistemas Computacionales de la misma Universidad de Stanford.[3] Partiendo del proyecto concluido, Page y Brin fundan Google Inc. el 4 de septiembre de 1998. Este motor de búsqueda superó al otro más popular de la época, AltaVista, que había sido creado en 1995.
Aunque su principal producto es el buscador, la empresa ofrece también entre otros servicios: un comparador de precios llamado Google Product Search (antes conocido como "Froogle"), un motor de búsqueda para material almacenado en discos locales (Google Desktop Search), un servicio de correo electrónico llamado Gmail, su mapamundi en 3D Google Earth y un servicio de mensajería instantánea basado en XMPP llamado Google Talk.
Su infraestructura principal está compuesta por varios data centers que funcionan con la distrubución RedHat del sistema operativo GNU/Linux, cuya elección fue llevada a cabo debido a la flexibilidad del mismo, por lo que la mayoría de sus trabajadores usan también esta misma distribución en sus estaciones de trabajo por comodidad.

Newgooglelogo.png

Navegador Google Chrome

Seguridad y estabilidad
Las metas primordiales al diseñar el navegador fueron mejorar la seguridad, velocidad y estabilidad que los navegadores existentes ofrecían. Se realizaron también cambios importantes a la interfaz de usuario. Chrome fue ensamblado partiendo de 26 diferentes bibliotecas de código de Google y otras de terceros tales como Netscape.

 Críticas

Ha sido criticado por lo que se podrían considerar problemas de seguridad y privacidad:
  • RLZ identifier: Una cadena codificada enviada junto con todas las consultas a Google o cada 24 horas.
  • Un identificador (ID) único («clientID») para identificar al usuario en los registros de accesos. Aunque parece que en las próximas versiones lo eliminarán. [68]
  • Una marca de tiempo de cuando fue instalado el navegador.
  • Páginas de error alojadas en servidores de Google, cuando no se encuentra un servidor.
  • Instalación automática de «Google Updater».
  • Precargado de DNS.
  • Sugerencias automáticas de búsquedas en la barra de direcciones.
  • Sistema de seguimiento de errores que envía información sobre cuelgues del navegador o errores.
Todas estas funcionalidades han sido eliminadas en el navegador Iron.

 Listas negras

Chrome descarga periódicamente actualizaciones de dos listas negras (para sitios de suplantación de identidad y para aquellos que contengan software malicioso) y advierte a los usuarios cuando intenten visitar una página de contenido peligroso. Este servicio también está disponible para su uso por terceros a través de un API público y gratuito llamado «Google Safe Browsing API». En el proceso de mantenimiento de estas listas negras, Google también notifica a los propietarios de los sitios enumerados que pueden no ser conscientes de la presencia de los programas dañinos. [15]

 Aislamiento de procesos (Sandboxing)

Imagen de una pestaña triste al «colgarse» una pestaña del navegador, bajo Ubuntu.
El equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de un navegador multiproceso (cabe señalar que un problema con las implementaciones actuales para navegadores web es que son inherentemente de un único proceso) y Chrome ha aplicado este concepto con arquitectura de multiprocesamiento similar al que utiliza Internet Explorer 8. Se asigna a cada tarea (por ejemplo, pestañas, plugins) un proceso separado. Esto evita que las tareas se interfieran unas a otras, lo que es bueno para la seguridad y la estabilidad; cada pestaña en Chrome se aísla (del inglés sandbox, textualmente caja de arena) para «impedir la instalación de software malicioso» o «impedir que lo que ocurre en una pestaña pueda afectar a lo que sucede en otra», en un modelo de asignación de procesos complejo.[69] Si por algún motivo una mala programación de una página web o un plugin determinado ocasionan un cuelgue, sólo se perjudicará la pestaña actual dejando las demás intactas. Esa pestaña que falla pasará a ser una «pestaña triste», concepto similar a la pantalla de error de versiones anteriores del sistema operativo Mac OS, la sad Mac.
Siguiendo el principio de mínimo privilegio, cada proceso es despojado de sus derechos y con ello no puede escribir ni leer archivos en zonas sensibles (por ejemplo, documentos, escritorio). Este método es similar al «modo protegido» que utiliza Internet Explorer en Windows Vista. El equipo de desarrollo a cargo de «Sandbox» dice haber «convertido las actuales fronteras de los procesos en una cárcel», según sus propias palabras. Por ejemplo, el software malicioso que se ejecuta en una pestaña no puede robar números de tarjetas de crédito, interactuar con el ratón o decirle al sistema operativo que ejecute un programa al inicio del sistema y, además, este proceso desaparecerá cuando la pestaña se cierre. Esto no es más que la imposición de un simple modelo de seguridad informática según el cual hay dos niveles de seguridad multinivel: usuario y caja de arena. La caja de arena solo puede responder a solicitudes de comunicación iniciadas por el usuario.[15]
Administrador de tareas de Google Chrome.
Algunos plugins como el Adobe Flash Player no siguen algunos estándares de seguridad y por ello no pueden ser aislados como las pestañas. Estos a menudo necesitan ejecutarse en o por encima del nivel de seguridad del propio navegador. Para reducir la exposición a un ataque, los plugins se ejecutan en procesos separados que se comunican con el motor de renderizado, que a su vez opera con «muy bajos privilegios» en procesos dedicados para cada pestaña. Dichos complementos tendrán que ser modificados para operar dentro de esta arquitectura de software y seguir así los principios de mínimos privilegios. [15]
Además, Chrome cuenta con una utilidad administradora de procesos, denominada Administrador de tareas que permitirá conocer el estado del navegador en su totalidad, ver individualmente estadísticas de sitios web o plugins (los cuales también van en procesos separados) sobre uso de memoria del sistema, ancho de banda usado (velocidad medida en bytes/s) y consumo de tiempo de CPU, además de dar la opción de poder finalizar la ejecución de cada elemento individualmente.[15]

 Modo Incógnito

El modo incógnito. Con un icono en la parte superior derecha que aparece en una sesión abierta de incógnito.
Chrome incluye un modo de navegar de Incógnito[70] (similar a la Navegación privada de Safari y Firefox o el modo InPrivate de Internet Explorer 8) que permite navegar por Internet con total privacidad, ya que no registra ninguna actividad y borra de los archivos temporales las cookies utilizadas. Cuando se activa una de estas ventanas «nada de lo que ocurre en esa ventana saldrá de su computadora». [15]

 Velocidad

La máquina virtual para JavaScript se consideró un proyecto suficientemente importante como para separarlo, tal como se hizo con Tamarin de Adobe/Mozilla, y fue desarrollado por un equipo situado en Dinamarca. Las actuales implementaciones se diseñaron «para los pequeños programas, donde el rendimiento y la interactividad del sistema no eran importantes». Sin embargo, aplicaciones Web como Gmail «están utilizando el navegador web al máximo cuando se trata de manipulaciones DOM y JavaScript». El resultante motor JavaScript V8, fue diseñado poniendo énfasis en la velocidad, e introduce nuevas características a este fin como transiciones de clase ocultas, generación dinámica de código, y recolección precisa de basura (refiriéndose a liberación de memoria).[15] Pruebas de Google demuestran que V8 es aproximadamente dos veces más rápido que Firefox 3 y que la versión beta de Safari (navegador) 4.[71]
Muchos sitios web han realizado pruebas de rendimiento usando la herramienta Benchmark SunSpider para JavaScript[1] así como un conjunto de pruebas de cómputo intensivas propias de Google, las cuales incluyen ray tracing y la resolución de restricciones.[72] De manera unánime reportaron que Chrome rindió mucho más rápido que todos sus competidores con los que había sido comparado, incluyendo Safari, Firefox 3, Internet Explorer 7 e Internet Explorer 8.[73] [74] [75] [76] Aunque el navegador web Opera no fue comparado con Chrome en esas pruebas, en puntuaciones anteriores ha demostrado ser un poco más lento que Firefox 3, el cual a su vez, era más lento que Chrome.[77] [78]
Chrome también guarda y utiliza una caché de direcciones DNS para acelerar la carga de los sitios web.[79]

 Interfaz

Interfaz de usuario de Google Chrome en Windows 7
La interfaz de usuario incluye opciones para ir atrás, adelante, recargar página, ir y cancelar. Las opciones son similares a las del navegador Safari. El diseño de la ventana está basado en el tema nativo de Windows Vista.
Chrome incluye Google Gears, que añade características para desarrolladores que podrían o no convertirse en estándar web, y por lo general relacionadas con la construcción de aplicaciones web (incluyendo soporte para uso sin conexión).[15]
La página de inicio del navegador se sustituye de manera predeterminada por la misma que aparece cada vez que se abre una nueva pestaña. Ésta muestra miniaturas de los nueve sitios web más visitados con las últimas búsquedas realizadas, los últimos marcadores accedidos y pestañas cerradas.[80] Este concepto existía ya antes en el navegador Opera, conocido como «Discado rápido».[15]
Una novedad introducida en Chrome es Omnibox, siendo ésta la barra de direcciones que aparece en la parte superior de cada pestaña, similar a la de Opera. Incluye funcionalidades de autocompletar texto (únicamente autocompletará URLs que se hayan introducido manualmente en lugar de todos los enlaces), sugerencias de búsqueda, páginas visitadas previamente, páginas populares (sin visitar) y búsqueda en el historial de navegación. Los motores de búsqueda también pueden ser capturados por el navegador cuando se utilicen su respectiva interfaz de usuario presionando la tecla Tab.[15] Otra funcionalidad de la Omnibox es la modalidad de «Pegar y buscar», accesible con el menú contextual.[81]
Chrome permite crear accesos directos en el escritorio que permitan lanzar aplicaciones web directamente en el navegador. Cuando el navegador se abre de esta manera, la ventana no muestra ningún control sino únicamente la barra de título. Esto limita la interfaz del navegador a «no interrumpir cualquier cosa que el usuario está tratando de hacer», lo que permite a las aplicaciones web ejecutarse junto a software local (similar a Mozilla Prism, Adobe AIR y Fluid).[15]
Chrome utiliza el motor de renderizado WebKit como recomendación del equipo que desarrolló Android.[15] Al igual que la mayoría de los navegadores, Chrome fue probado exhaustivamente antes de ser lanzado al público. Las nuevas compilaciones del navegador son probadas de manera automatizada en cientos de miles de sitios web comúnmente visitados, los cuales están en el índice de Google y son accedidos en menos de 20-30 minutos. [15]
Chrome soporta la interfaz de programación de aplicaciones de Netscape (NPAPI),[82] [83] pero no soporta controles ActiveX.[83] Además, Chrome no tiene un sistema de extensiones como el de Mozilla con la arquitectura XPInstall.[84] El soporte para applets de Java se encuentra disponible en Chrome a partir de la actualización del entorno de ejecución de Java 6 actualización 10 o superior.[85]
Para desarrolladores web, Chrome incluye un elemento de inspección similar al que se incluye en la extensión para Firefox, Firebug.[79]

 Pestañas

Las pestañas son el principal componente de la interfaz de usuario de Chrome y, como tal, se han movido a la parte superior de la ventana en lugar de por debajo de los controles (similar al navegador Opera). Este es un sutil cambio, en contraste con el actual número de navegadores que se basan en ventanas que contienen pestañas. En Chrome, las pestañas son «flexibles» (incluyendo su estado) y puede ser transferidas sin problemas entre varias ventanas mediante arrastre. Cada pestaña tiene su propio conjunto de controles, entre ellos la barra de direcciones Omnibox.[15] Las ventanas emergentes (en inglés pop-ups) «están confinadas a las pestañas de las que provienen» y no aparecen por encima de la pestaña actual sino como una pequeña barra de título en la parte inferior; podrán usarse cuando el usuario explícitamente las arrastre hacia afuera. Las ventanas emergentes no se ejecutan en su propio proceso.[15]
De forma predeterminada, no hay barra de estado, a diferencia de otros navegadores que muestran una en la zona inferior de la ventana de navegación. Sin embargo, si el cursor del ratón se mueve sobre un enlace, la dirección de este se mostrará en la parte inferior izquierda de la pantalla. Al igual que otros navegadores web como Internet Explorer o Firefox, Chrome tiene un modo de pantalla completa, accesible mediante la tecla F11.