with tab page how close chrome google-chrome

google-chrome - tab - chrome shortcut back page



¿Dónde está la grieta en la armadura de Google Chrome? (13)

Mientras navegaba con Chrome, noté que respondía extremadamente rápido (en comparación con IE y Firefox en mi computadora portátil) en términos de páginas de renderizado, incluyendo sitios pesados ​​de JavaScript como gmail.

Esto es lo que googlebook en Chrome tiene que decir

  1. las pestañas están alojadas en proceso en lugar de hilo.
  2. compilar javascript utilizando el motor V8 en lugar de interpretar.
  3. Introduzca una nueva máquina virtual para admitir aplicaciones pesadas de JavaScript
  4. introduce "transiciones de clases ocultas" y aplica una optimización dinámica para acelerar las cosas.
  5. Reemplace el esquema ineficaz de "recolección conservadora de basura" con un esquema más preciso de recolección de basura.
  6. Introduzca su propio planificador de tareas y administrador de memoria para administrar el entorno del navegador.

Todo esto suena muy familiar, y Microsoft ha estado haciendo este tipo de cosas durante mucho tiempo ... Compiladores de Windows OS, C ++, C # etc., CLR, etc.

Entonces, ¿por qué Microsoft o cualquier otro proveedor de navegadores no adopta el enfoque de Chrome? ¿Hay algún error en el enfoque de Chrome? De lo contrario, ¿el resto de la comunidad de proveedores de navegadores no se da cuenta del enfoque de Google?


@ pix0r pero agregaron algo pequeño en la esquina inferior derecha para que pueda expandir el cuadro de texto en cualquier dirección que desee, lo cual me encanta porque uso una pantalla amplia y prefiero escribir en una pantalla más amplia.

Esa es en realidad una función de WebKit, Chrome simplemente la heredó.


¡Una grieta en la armadura de Chrome es el hecho de que hace que estas áreas de texto zurcidas en sean tan pequeñas que me hagan sangrar los ojos!


@ pix0r pero agregaron algo pequeño en la esquina inferior derecha para que pueda expandir el cuadro de texto en cualquier dirección que desee, lo cual me encanta porque uso una pantalla amplia y prefiero escribir en una pantalla más amplia.

También quería señalar que Google creó completamente Chrome desde cero, con la excepción de usar webkit, por lo que tienen algunas de las ventajas de no tener que lidiar con el código antiguo. Y, por supuesto, están los desarrolladores INSANLELY cool / smart.


Debe tener en cuenta que el negocio principal de Microsoft es la Aplicación de entorno enriquecido (GUI). La herramienta web es una amenaza para ellos ya que es una plataforma independiente (no promociona su producto principal).

Por supuesto, el equipo de IE probablemente había pensado algo así, pero ... Microsoft definitivamente no invertirá mucho dinero en IE si lo que están vendiendo es una plataforma de aplicaciones Rich.


El enfoque de Chrome es difícil de escribir y requiere la previsión de los desarrolladores. IE y Firefox están intentando pasar a un modelo de proceso por ficha, pero debido a la compatibilidad con versiones anteriores no pueden realizar la transición rápidamente. Chrome, al ser una compilación de navegador completamente nueva en un motor de renderizado limpio (WebKit), era más fácil de escribir de esta manera.


IE8 utiliza un proceso individual similar por módulo de pestañas, aunque no usan un solo proceso por pestaña, sino que distribuyen todas las pestañas en un grupo de procesos.


La mayor grieta que he encontrado es su soporte de proxy pésimo en comparación con IE, FF y Opera. Por lo tanto, es bastante inútil en el trabajo, renderiza páginas al azar y solicita autenticación para el proxy, donde los demás lo pasan sin problemas.

Dicho esto en mi máquina doméstica funciona muy bien, si no fuera por el OTT EULA lo usaría ahora.

cosa2k


Muchas compañías juegan a "¿Qué es lo menos que podemos hacer para levantar la pata?" El marketing crea una larga lista de características necesarias para ser mejor que los competidores. La gestión de proyectos garantiza que los ingenieros se adhieran a esas características por temor a que el proyecto exceda el tiempo asignado ... lo cual, por supuesto, lo hará. No hay mucho espacio en un sistema así para un gran salto adelante. Las mejoras incrementales que ve en productos y navegadores son una consecuencia.


Una "falla" en Chrome es que usa más memoria por adelantado que todos los otros navegadores. Solo estoy adivinando que esto se debe a la sobrecarga asociada a toda la administración de pestañas por separado.

Sin embargo, después de haber estado abierto durante un tiempo, no usa más memoria que otros navegadores.


A medida que pasa el tiempo, estoy seguro de que verá la homogeneización de las características a medida que los navegadores intentan unirse entre sí.

Mientras tanto, todavía me quedo con Firefox sobre Chrome por la sencilla razón de que Firefox es (i) sin fines de lucro y tiene una (ii) gran comunidad de complementos. Complementos como NoScript y AdBlockPlus son casi esenciales para mí.


Prácticamente todas estas características existían en otros navegadores antes de Chrome. IE8 tenía aislamiento de proceso para pestañas. Firefox / Safari tenía la mayoría de las cosas de JavaScript. La mayoría de los navegadores hacen su propia gestión de memoria.

Chrome tiene algunas características únicas (procesos de renderización hiperrestringidos, etc.) que son difíciles de poner en otros navegadores debido a problemas de compatibilidad de complementos / aplicaciones.

Lo principal que Chrome está buscando es un enfoque extremadamente duro en el minimalismo y alto rendimiento. Al centrarse en estos como sus ventajas competitivas, pueden atraer a los usuarios que consideran que este área de enfoque es atractiva.


Han cruzado desde un navegador web como una herramienta para ver páginas web, a una herramienta optimizada para trabajar con aplicaciones web. Puede haber algunos defectos en este lanzamiento inicial, pero están cambiando el juego.


¡Una grieta en la armadura de Chrome es el hecho de que hace que estas áreas de texto zurcidas en sean tan pequeñas que me hagan sangrar los ojos!

Sí. Mencioné esto en uservoice y me negaron porque el tamaño actual es evidentemente el predeterminado en webkit. Cada otro sitio que he probado con Chrome que usa cuadros de texto para componer contenido logra tener una fuente de tamaño decente. El valor predeterminado definitivamente no funciona, pero obviamente hay alguna manera de anularlo. ¡Jeff necesita arreglar esto!

Editar: Jeff fue lo suficientemente bueno como para señalar cómo solucionar este problema usted mismo .