{"id":100,"date":"2009-07-04T14:14:26","date_gmt":"2009-07-04T19:14:26","guid":{"rendered":"http:\/\/blog.espol.edu.ec\/nena\/?p=100"},"modified":"2009-07-04T14:14:26","modified_gmt":"2009-07-04T19:14:26","slug":"gogle-chrome","status":"publish","type":"post","link":"https:\/\/blog.espol.edu.ec\/nena\/2009\/07\/04\/gogle-chrome\/","title":{"rendered":"GoGlE cHrOmE"},"content":{"rendered":"<p><strong>Google Chrome<\/strong> es un navegador web desarrollado por Google y compilado con base en componentes de c\u00f3digo abierto como el motor de renderizado de WebKit y su estructura de desarrollo de aplicaciones (Framework).[1] Actualmente posee una cuota de mercado del 1,80%[2] y est\u00e1 disponible gratuitamente bajo condiciones de servicio espec\u00edficas. El nombre del navegador deriva del t\u00e9rmino usado para el marco de la interfaz gr\u00e1fica de usuario (\"chrome\").<\/p>\n<p><a class=\"image\" title=\"Imagen de una pesta\u00f1a triste.\" href=\"http:\/\/blog.espol.edu.ec\/wiki\/Archivo:Google_Chrome_sad_tab-es.png\"><img loading=\"lazy\" decoding=\"async\" class=\"thumbimage\" src=\"http:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/1\/14\/Google_Chrome_sad_tab-es.png\/230px-Google_Chrome_sad_tab-es.png\" alt=\"\" width=\"230\" height=\"205\" \/><\/a><!--more--><\/p>\n<p>\u00a0<\/p>\n<p>Chromium es el proyecto de software libre detr\u00e1s de Google Chrome.[4] La porci\u00f3n realizada por Google est\u00e1 amparada por licencias de uso BSD y Creative Commons attribution 2.5, con otras partes sujetas a una variedad de licencias de c\u00f3digo abierto permisivas incluyendo MIT License, Ms-PL y la triple licencia MPL\/GPL\/LGPL.[5] Su objetivo principal es proporcionar un navegador con mayor estabilidad, velocidad y seguridad adem\u00e1s de incluir una interfaz de usuario sencilla y eficiente.[6] En esencia, Chromium es el navegador base del que est\u00e1 construido Chrome y tiene sus mismas caracter\u00edsticas de dise\u00f1o, pero con un logotipo ligeramente diferente y sin el apoyo comercial y t\u00e9cnico de la compa\u00f1\u00eda Google.<\/p>\n<p>El 2 de septiembre de 2008 sali\u00f3 a la luz la primera versi\u00f3n al mercado, siendo esta una versi\u00f3n preliminar (beta).[7] Finalmente, el 11 de diciembre de 2008 se lanz\u00f3 una versi\u00f3n estable al p\u00fablico en general.[8] De momento, el navegador est\u00e1 disponible para la plataforma Microsoft Windows en 43 idiomas. Las versiones para sistemas basados en Mac OS X y Linux se encuentran actualmente en desarrollo<br \/>\n<strong>Anuncio\u00a0 <\/strong>El anuncio oficial se pretend\u00eda distribuir mediante una historieta (con licencia Creative Commons)[10] a un n\u00famero determinado de periodistas y bloggers el 3 de septiembre de 2008.[11] Sin embargo, las copias que iban con destino a pa\u00edses de Europa fueron enviadas antes de la fecha oficial de lanzamiento, por lo que el blogger alem\u00e1n Philipp Lenssen, autor de Google Blogoscoped, recibi\u00f3 la suya el 1 de septiembre de 2008.[12] Despu\u00e9s de eso, digitaliz\u00f3 la historieta de 38 p\u00e1ginas y la public\u00f3 en su sitio web.[13] La historieta fue dibujada y creada por Scott McCloud.[10] Poco despu\u00e9s, Google hizo oficialmente p\u00fablica la historieta a trav\u00e9s de su blog, junto con una explicaci\u00f3n sobre la premura del lanzamiento.[3]<\/p>\n<p><strong>Lanzamiento p\u00fablico<\/strong> El navegador fue lanzado al p\u00fablico de manera oficial el 2 de septiembre de 2008 para Microsoft Windows (\u00fanicamente XP y versiones posteriores) en 43 idiomas, siendo una versi\u00f3n beta. Chrome obtuvo r\u00e1pidamente cerca del 1% del mercado de navegadores. Las versiones para Mac OS X y Linux aun se encuentran en desarrollo.[14] [15] [16] [17]<\/p>\n<p>El 2 de Septiembre, un art\u00edculo noticioso de CNET[18] enfoc\u00f3 la atenci\u00f3n a una secci\u00f3n de los t\u00e9rminos de servicio para el lanzamiento inicial de la versi\u00f3n beta, en la que parec\u00eda otorgar a Google una licencia sobre todo el contenido transferido por medio del navegador Chrome. La secci\u00f3n en cuesti\u00f3n fue incluida inadvertidamente al copiarla textualmente de los t\u00e9rminos generales de servicio de Google.[19] Google respondi\u00f3 a las cr\u00edticas ese mismo d\u00eda diciendo que el texto fue tomado inadvertidamente de otros productos y retir\u00f3 esa secci\u00f3n en los t\u00e9rminos de servicio.[20] Google recalc\u00f3 que este cambio \"aplicar\u00eda retroactivamente a todos los usuarios que hubieran descargado Google Chrome.\"[21] Despu\u00e9s de eso aun hubo preocupaci\u00f3n y duda en cuanto a si el programa transmite o no informaci\u00f3n a Google y en caso afirmativo, qu\u00e9 tipo de informaci\u00f3n env\u00eda. La compa\u00f1\u00eda afirm\u00f3[22] que las mediciones de utilizaci\u00f3n son enviadas solamente cuando los usuarios seleccionan la opci\u00f3n \"Colabora en la mejora de Google Chrome enviando autom\u00e1ticamente a Google estad\u00edsticas de uso e informes sobre fallos\" al momento de instalar el navegador.[23]<\/p>\n<p>La primera versi\u00f3n que se lanz\u00f3 de Google Chrome pas\u00f3 las pruebas de Acid1 y Acid2 (esta \u00faltima no completamente, sino con un peque\u00f1o error).[24] Asimismo, obtuvo 79 puntos de 100 en la prueba de Acid3, siendo superior a Internet Explorer 7 (14\/100) y Firefox 3 (71\/100), pero inferior a Opera 9 (83\/100)[25] Cuando fue comparado con las versiones en desarrollo de Firefox, Internet Explorer, Opera y Safari, Chrome obtuvo una puntuaci\u00f3n menor a Firefox 3.1 Beta 1 (85\/100), Opera 10 Alpha (100\/100), y Safari 4 (Developer Preview) (100\/100),[25] pero todav\u00eda mayor que la de Internet Explorer 8 (21\/100)[cita requerida]. Sin embargo, la actual versi\u00f3n en desarrollo obtiene 100 puntos de un total de 100, mientras que contin\u00faa fallando en el link test.<\/p>\n<p>El 9 de enero de 2009, CNET report\u00f3 que Google planea realizar versiones para Mac OS X y Linux durante la primera mitad del a\u00f1o.[26]<\/p>\n<p><strong>Versiones de Chromium no oficiales<\/strong> El 15 de septiembre de 2008, CodeWeavers lanz\u00f3 una versi\u00f3n no oficial de un derivado de Wine y de la versi\u00f3n en construcci\u00f3n de Chromium, Developer Build 21, para Linux y Mac OS X denominada CrossOver Chromium.[27] [28]<br \/>\nIron de SRWare, es una versi\u00f3n de Chromium que expl\u00edcitamente desactiva la recolecci\u00f3n y transmisi\u00f3n de la informaci\u00f3n de uso a Google.[29]<\/p>\n<p><strong>Caracter\u00edsticas de dise\u00f1o<\/strong> Las metas primordiales al dise\u00f1ar el navegador fueron mejorar la seguridad, velocidad y estabilidad que los navegadores existentes ofrec\u00edan. Se realizaron tambi\u00e9n cambios importantes a la interfaz de usuario.[13] Chrome fue ensamblado partiendo de 26 diferentes librer\u00edas de c\u00f3digo de Google y otras de terceros tales como Netscape.[30]<\/p>\n<p><strong>Seguridad y estabilidad<\/strong><br \/>\nImagen de una pesta\u00f1a triste.Listas negras<br \/>\nChrome descarga peri\u00f3dicamente actualizaciones de dos lista negras (para sitios de suplantaci\u00f3n de identidad y para aquellos que contengan software malicioso) y advierte a los usuarios cuando intenten visitar una p\u00e1gina de contenido peligroso. Este servicio tambi\u00e9n est\u00e1 disponible para su uso por terceros a trav\u00e9s de un API p\u00fablico y gratuito llamado \"Google Safe Browsing API\". En el proceso de mantenimiento de estas listas negras, Google tambi\u00e9n notifica a los propietarios de los sitios enumerados que pueden no estar conscientes de la presencia de los programas da\u00f1inos. [13]<\/p>\n<p><strong>Aislamiento de procesos<\/strong><br \/>\nEl equipo de desarrollo a cargo de Gears estaba considerando la posibilidad de un navegador multiproceso (cabe se\u00f1alar que un problema con las implementaciones actuales para navegadores web es que son inherentemente de un \u00fanico 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\u00f1as, 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\u00f1a en Chrome se a\u00edsla (del ingl\u00e9s sandbox, textualmente caja de arena) para \"impedir la instalaci\u00f3n de software malicioso\" o \"impedir que lo que ocurre en una pesta\u00f1a pueda afectar a lo que sucede en otra\", en un modelo de asignaci\u00f3n de procesos complejo.[31] Si por alg\u00fan motivo una mala programaci\u00f3n de una p\u00e1gina web o un plugin determinado ocasionan un cuelgue, s\u00f3lo se perjudicar\u00e1 la pesta\u00f1a actual dejando las dem\u00e1s intactas. Esa pesta\u00f1a que falla pasar\u00e1 a ser una \"pesta\u00f1a triste\", concepto similar a la pantalla de error de versiones anteriores del sistema operativo Mac OS, la sad Mac.<\/p>\n<p>Administrador de tareas de Google Chrome.Siguiendo el principio de m\u00ednimo 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\u00e9todo 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\u00e1rcel\", seg\u00fan sus propias palabras. Por ejemplo, el software malicioso que se ejecuta en una pesta\u00f1a no puede robar n\u00fameros de tarjetas de cr\u00e9dito, interactuar con el rat\u00f3n o decirle al sistema operativo que ejecute un programa al inicio del sistema y, adem\u00e1s, este proceso desaparecer\u00e1 cuando la pesta\u00f1a se cierre. Esto no es m\u00e1s que la imposici\u00f3n de un simple modelo de seguridad inform\u00e1tica seg\u00fan el cual hay dos niveles de seguridad multinivel: usuario y caja de arena. La caja de arena s\u00f3lo puede responder a solicitudes de comunicaci\u00f3n iniciadas por el usuario.[13]<\/p>\n<p>Algunos plugins como el Adobe Flash Player no siguen algunos est\u00e1ndares de seguridad y por ello no pueden ser aislados como las pesta\u00f1as. Estos a menudo necesitan ejecutarse en o por encima del nivel de seguridad del propio navegador. Para reducir la exposici\u00f3n 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\u00f1a. Dichos complementos tendr\u00e1n que ser modificados para operar dentro de esta arquitectura de software y seguir as\u00ed los principios de m\u00ednimos privilegios. [13]<\/p>\n<p>Adem\u00e1s, Chrome cuenta con una utilidad administradora de procesos, denominada Administrador de Tareas que permitir\u00e1 conocer el estado del navegador en su totalidad, ver individualmente estad\u00edsticas de sitios web o plugins (los cuales tambi\u00e9n 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\u00e1s de dar la opci\u00f3n de poder finalizar la ejecuci\u00f3n de cada elemento individualmente.[13]<\/p>\n<p><strong>Modo Inc\u00f3gnito<\/strong><\/p>\n<p><a class=\"image\" title=\"Aviso de funcionamiento al usar el modo inc\u00f3gnito en Google Chrome. N\u00f3tese el icono en la parte superior izquierda que aparece mientras se mantenga una sesi\u00f3n abierta de inc\u00f3gnito.\" href=\"http:\/\/blog.espol.edu.ec\/wiki\/Archivo:Google_Chrome_incognito-es.png\"><img loading=\"lazy\" decoding=\"async\" class=\"thumbimage\" src=\"http:\/\/upload.wikimedia.org\/wikipedia\/commons\/thumb\/b\/b5\/Google_Chrome_incognito-es.png\/230px-Google_Chrome_incognito-es.png\" alt=\"\" width=\"230\" height=\"195\" \/><\/a><\/p>\n<p>Aviso de funcionamiento al usar el modo inc\u00f3gnito en Google Chrome. N\u00f3tese el icono en la parte superior izquierda que aparece mientras se mantenga una sesi\u00f3n abierta de inc\u00f3gnito.Chrome incluye un modo de navegar de Inc\u00f3gnito (similar a la Navegaci\u00f3n privada de Safari y 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\u00e1 de su computadora\". [13]<\/p>\n<p><strong>Velocidad<\/strong> La m\u00e1quina virtual para Javascript se consider\u00f3 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\u00f1aron \"para los peque\u00f1os programas, donde el rendimiento y la interactividad del sistema no eran importantes\". Sin embargo, aplicaciones Web como Gmail \"est\u00e1n utilizando el navegador web al m\u00e1ximo cuando se trata de manipulaciones DOM y Javascript\". El resultante motor JavaScript V8, fue dise\u00f1ado poniendo \u00e9nfasis en la velocidad, e introduce nuevas caracter\u00edsticas a este fin como transiciones de clase ocultas, generaci\u00f3n din\u00e1mica de c\u00f3digo, y recolecci\u00f3n precisa de basura (refiri\u00e9ndose a liberaci\u00f3n de memoria).[13] Pruebas de Google demuestran que V8 es aproximadamente dos veces m\u00e1s r\u00e1pido que Firefox 3 y que la versi\u00f3n beta de Safari 4.[33]<\/p>\n<p>Muchos sitios web han realizado pruebas de rendimiento (benchmarks) usando la herramienta Benchmark SunSpider para JavaScript[1] as\u00ed como un conjunto de pruebas de c\u00f3mputo intensivas propias de Google, las cuales incluyen ray tracing y la resoluci\u00f3n de restricciones.[34] De manera un\u00e1nime reportaron que Chrome rindi\u00f3 mucho m\u00e1s r\u00e1pido que todos sus competidores con los que hab\u00eda sido comparado, incluyendo Safari, Firefox 3, Internet Explorer 7 e Internet Explorer 8.[35] [36] [37] [38] Aunque el navegador web Opera no fue comparado con Chrome en esas pruebas, en puntuaciones anteriores ha demostrado ser un poco m\u00e1s lento que Firefox 3, el cual a su vez, era m\u00e1s lento que Chrome.[39] [40]<\/p>\n<p>Chrome tambi\u00e9n guarda y utiliza una cach\u00e9 de direcciones DNS para acelerar la carga de los sitios web.[41]<\/p>\n<p>Interfaz [editar]La interfaz de usuario incluye opciones para ir atr\u00e1s, adelante, recargar p\u00e1gina, ir y cancelar. Las opciones son similares a las del navegador Safari, mientras que la ubicaci\u00f3n de las caracter\u00edsticas es muy parecida a las de Internet Explorer 7\/8. El dise\u00f1o de la ventana est\u00e1 basado en el tema nativo de Windows Vista.<\/p>\n<p>Chrome incluye Google Gears, que a\u00f1ade caracter\u00edsticas para desarrolladores que podr\u00edan o no convertirse en est\u00e1ndar web, y por lo general relacionadas con la construcci\u00f3n de aplicaciones web (incluyendo soporte para uso sin conexi\u00f3n).[13]<\/p>\n<p>La p\u00e1gina de inicio del navegador se sustituye de manera predeterminada por la misma que aparece cada vez que se abre una nueva pesta\u00f1a. \u00c9sta muestra miniaturas de los nueve sitios web m\u00e1s visitados con las \u00faltimas b\u00fasquedas realizadas, los \u00faltimos marcadores accedidos y pesta\u00f1as cerradas.[42] Este concepto exist\u00eda ya antes en el navegador Opera, conocido como Discado R\u00e1pido.[13]<\/p>\n<p>Una novedad introducida en Chrome es Omnibox, siendo \u00e9sta la barra de direcciones que aparece en la parte superior de cada pesta\u00f1a, similar a la de Opera. Incluye funcionalidades de autocompletar texto (\u00fanicamente autocompletar\u00e1 URLs que se hayan introducido manualmente en lugar de todos los enlaces), sugerencias de b\u00fasqueda, p\u00e1ginas visitadas previamente, p\u00e1ginas populares (sin visitar) y b\u00fasqueda en el historial de navegaci\u00f3n. Los motores de b\u00fasqueda tambi\u00e9n pueden ser capturados por el navegador cuando se utilicen su respectiva interfaz de usuario presionando la tecla Tab.[13] Otra funcionalidad de la Omnibox es la modalidad de \"Pegar y buscar\", accesible con el men\u00fa contextual.[43]<\/p>\n<p>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 el Omnibox sino \u00fanicamente la barra de t\u00edtulo. Esto limita la interfaz del navegador a \"no interrumpir cualquier cosa que el usuario est\u00e1 tratando de hacer\", lo que permite a las aplicaciones web ejecutarse junto a software local (similar a Mozilla Prism, Adobe AIR y Fluid).[13]<\/p>\n<p>Chrome utiliza el motor de renderizado WebKit como recomendaci\u00f3n del equipo que desarroll\u00f3 Android.[13] Al igual que la mayor\u00eda de los navegadores, Chrome fue probado exhaustivamente antes de ser lanzado al p\u00fablico. Las nuevas compilaciones del navegador son probadas de manera automatizada en cientos de miles de sitios web com\u00fanmente visitados, los cuales est\u00e1n en el \u00edndice de Google y son accedidos en menos de 20-30 minutos. [13]<\/p>\n<p>Chrome soporta la interfaz de programaci\u00f3n de aplicaciones de Netscape (Netscape Plugin Application Programming Interface)(NPAPI),[44] [45] pero no soporta controles ActiveX.[45] Adem\u00e1s, Chrome no tiene un sistema de extensiones como el de Mozilla con la arquitectura XPInstall.[46] El soporte para applets de Java se encuentra disponible en Chrome a partir de la actualizaci\u00f3n del entorno de ejecuci\u00f3n de Java 6 actualizaci\u00f3n 10 o superior.[47]<\/p>\n<p>Para desarrolladores web, Chrome incluye un elemento de inspecci\u00f3n similar al que se incluye en la extensi\u00f3n para Firefox, Firebug.[41]<\/p>\n<p>Pesta\u00f1as<br \/>\nLas pesta\u00f1as 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\u00famero de navegadores que se basan en ventanas que contienen pesta\u00f1as. En Chrome, las pesta\u00f1as son \"flexibles\" (incluyendo su estado) y puede ser transferidas sin problemas entre los contenedores de ventana mediante arrastre. Cada pesta\u00f1a tiene su propio conjunto de controles, entre ellos la barra de direcciones Omnibox.[13] Las ventanas emergentes (en ingl\u00e9s pop-ups) \"est\u00e1n confinadas a las pesta\u00f1as de las que provienen\" y no aparecen por encima de la pesta\u00f1a actual sino como una peque\u00f1a barra de t\u00edtulo en la parte inferior; podr\u00e1n usarse cuando el usuario expl\u00edcitamente las arrastre hacia afuera. Las ventanas emergentes no se ejecutan en su propio proceso.[13]<\/p>\n<p>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\u00f3n. Sin embargo, si el cursor del rat\u00f3n se mueve sobre un enlace, la direcci\u00f3n de este se mostrar\u00e1 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.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Google Chrome es un navegador web desarrollado por Google y compilado con base en componentes de c\u00f3digo abierto como el motor de renderizado de WebKit y su estructura de desarrollo de aplicaciones (Framework).[1] Actualmente posee una cuota de mercado del 1,80%[2] y est\u00e1 disponible gratuitamente bajo condiciones de servicio espec\u00edficas. El nombre del navegador deriva [&hellip;]<\/p>\n","protected":false},"author":2221,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"categories":[1],"tags":[],"class_list":["post-100","post","type-post","status-publish","format-standard","hentry","category-uncategorized"],"_links":{"self":[{"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/posts\/100","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/users\/2221"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/comments?post=100"}],"version-history":[{"count":3,"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/posts\/100\/revisions"}],"predecessor-version":[{"id":103,"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/posts\/100\/revisions\/103"}],"wp:attachment":[{"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/media?parent=100"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/categories?post=100"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.espol.edu.ec\/nena\/wp-json\/wp\/v2\/tags?post=100"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}