Pregunta

¿Cuál es la diferencia entre las aplicaciones y las extensiones de Chrome?

¿Qué puede hacer con aplicaciones que no puede hacer con extensiones o viceversa?

¿Fue útil?

Solución

Cotizando de https://developer.chrome.com/webstore/apps_vs_extensions:

Ya hemos tenido el concepto de "aplicaciones web" en el navegador durante algunos años, como algo más rico e interactivo que un sitio web, pero menos engorrosos y monolíticos que una aplicación de escritorio. Los ejemplos incluyen juegos, editores de fotos y reproductores de video; Todas estas categorías son viables como aplicaciones muy centradas que se ejecutan dentro del navegador. Google Chrome solo está formalizando el concepto de la aplicación web de una manera que será familiar para cualquier persona que haya usado aplicaciones en un teléfono inteligente.

Extensiones ... Extienda la funcionalidad de Google Chrome y los sitios web que se ven en él. Por ejemplo, pueden extender Google Chrome agregando un nuevo botón a la barra de direcciones, como un convertidor de divisas siempre presente. Botones como este también pueden aplicarse al sitio web actual que se está viendo; por ejemplo, haga clic en el botón Currency Converter para convertir todos los precios en el sitio web que está viendo. Del mismo modo, puede introducir nuevos elementos en el menú contextual, cambiar el comportamiento del Omnibox (el campo de entrada en la barra de direcciones), acceder al historial de navegación del usuario (con consentimiento) y mucho más. También puede alterar las páginas web, por ejemplo, incrustar un botón "Enviar esto" junto a cada enlace en cada página, o personalizar el diseño de su sitio web favorito.

En comparación con las aplicaciones, extensiones cortadas en sitios web y aplicaciones web; Por lo general, están vigentes en todos los sitios web (aunque algunos son específicos del sitio). Las aplicaciones no se combinan con otras aplicaciones de esta manera; Dirigen independientemente, como cualquier sitio web regular.

(énfasis añadido)

Por lo que puedo decir, las aplicaciones de Chrome son solo aplicaciones web que están registradas en la tienda web de Chrome (Gmail, EG). Básicamente son solo marcadores glorificados. Google parece haberlos introducido para hacer que su navegador sea más similar al "sistema operativo", en preparación para tabletas que ejecutan Chrome OS. Dado que Chrome OS no tendrá ninguna aplicación nativa aparte de Chrome, necesitan alguna forma de que pueda "instalar" aplicaciones ... incluso si esas aplicaciones son solo sitios web.

Las extensiones pueden afectar la forma en que se comporta el navegador (bloqueo de anuncios, por ejemplo). Pueden agregar botones a las barras de herramientas de Chrome, interceptar solicitudes web, cambiar el DOM, etc.

Otros consejos

Aquí hay un excelente recurso del equipo de Google Chrome que explica las diferencias en detalle.

También contiene un diagrama de flujo de árbol de decisión que se muestra a continuación.

enter image description here

Consulte el siguiente enlace:(App Chrome vs Extensión). Básicamente dice que hay dos tipos de aplicaciones: alojadas y empaquetadas. Aplicaciones alojadas son Marcadores glorificados. Pero las aplicaciones empaquetadas le proporcionan una mejor de las características del mundo, tanto de extensiones como de aplicaciones.
Las extensiones, por supuesto, extienden la funcionalidad del navegador central que proporciona poca o ninguna interfaz de usuario adicional aparte de lo que ya proporciona Chrome.

Hay tres canales de distribución de Chrome para desarrolladores.

En orden de una funcionalidad creciente son:

  1. Extensiones cromadas: poca o ninguna interfaz de usuario
  2. Aplicaciones alojadas de Chrome
  3. Aplicaciones envasadas por Chrome

Más información y discusión más completa está contenida en este video.

cotizando de http://www.chromepplugins.org/extensions/chrome-web-apps-extensions-tiferference/

(Como la explicación es muy buena)

Grandes diferencias entre la extensión de Chrome y las aplicaciones web de Chrome

Una de las principales diferencias entre las extensiones de Chrome y las aplicaciones web es su ubicación. La mayoría de las extensiones de Chrome se pueden descargar desde la galería de extensiones Chrome, mientras que las aplicaciones web de Chrome se pueden instalar en la tienda web de Chrome.

Otra diferencia importante entre las extensiones de Chrome y las aplicaciones web es el hecho de que si bien las extensiones se utilizan para mejorar la funcionalidad del navegador Chrome, las aplicaciones web se ejecutan dentro del navegador que tiene una interfaz de usuario diferente. A diferencia de las aplicaciones web, las extensiones tienen poco o a veces sin componente de interfaz de usuario.

Desde una perspectiva técnica, la principal diferencia entre las aplicaciones y las extensiones de Chrome es la presencia de parámetro de "lanzamiento" en aplicaciones que indica que Chrome muestra cuándo el usuario inicia una aplicación instalada por él/ella.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top