Qual é o objetivo dos aplicativos Chrome "somente link"?


30

Existem vários aplicativos do Chrome que parecem "duplicar" um site, sendo apenas um atalho para alguns serviços da web.

Os exemplos incluem, mas não estão limitados a:

Eles não parecem adicionar ou modificar nenhum recurso, exceto para colocar um atalho na página "Aplicativos".

Há algum motivo para instalar esses? o que eles fazem de fato?

Respostas:


19

Esta página do desenvolvedor do Google detalha as diferenças entre aplicativos hospedados e pacotes. Em poucas palavras, a principal diferença entre eles é que os aplicativos hospedados são aqueles em que você está pensando (aqueles que exibem um site hospedado) e os aplicativos empacotados são aplicativos mais independentes (e incluem a maioria, se não todos, Arquivos HTML e CSS, ou recursos).

Nos fóruns do WrongPlanet, havia uma página interessante que descreve alguns dos motivos pelos quais um desenvolvedor pode criar um aplicativo hospedado . Uma das razões apontadas pela Apple no meu olho foi:

Tecnicamente, pode ser um site, mas funciona de maneira indistinguível de um aplicativo normal que não é um navegador da Web. Além disso, transformá-lo em um atalho retira todos os controles irrelevantes de navegadores, para que pareça uma janela de aplicativo normal.

NeantHumain continuou a discussão dizendo:

Os aplicativos do Google Chrome são apenas aplicativos da Web escritos em HTML5 que aproveitam os novos recursos, como tela, vídeo, SVG, WebGL e várias APIs que podem ser acessadas por meio de JavaScript para tudo, desde localização geográfica até armazenamento offline, para trabalhadores da Web de certa forma de multithreading.

Portanto, em outras palavras, parece que mais acontece no plano de fundo de um aplicativo hospedado do que apenas exibir uma página da web. Ele permite que o desenvolvedor estenda a funcionalidade do site e ignore algumas das restrições que um site normal pode encontrar.


Uau, realmente abrangente! Em resumo, isso significa que os aplicativos chrome ainda interagem com o servidor, mas têm a maioria dos recursos (JS / CSS / HTML) já carregados, + permite superar as limitações do navegador com recursos adicionais.
Kolypto

2
A caixa de proteção do navegador padrão tem um conjunto de permissões bastante restritivo. Uma janela do navegador usada para um aplicativo usará as permissões concedidas ao aplicativo.
Simon Richter

2
A segunda citação é um pouco enganadora - qualquer site normal também pode usar esses recursos.
Pare de prejudicar Monica

@OrangeDog Às vezes, qualquer site normal também pode usar esses recursos. Com um aplicativo, você pode desenvolver especificamente para o Chrome. Sem isso, talvez você precise apoiar coisas como o IE, causando pesadelos eternos. Aprimoramento progressivo para o resgate. Bem, isso também tem problemas suficientes para causar pesadelos.
Aidiakapi

1
Gostaria também de salientar que estes são um pouco inúteis quando se leva em consideração o cache de imagens e CSS. Eles nem permitem sessões independentes ... basicamente, que problema real eles resolvem? Além de remover o chrome do navegador, com qual função eles valem a pena se preocupar? Suponho que sejam mais fáceis de instalar do que com outros navegadores, mas sem as sessões individualizadas, simplesmente não entendo o ponto.
Michael Tunnell

1

Aqui está outro motivo:

Graças às plataformas móveis, os aplicativos são "a próxima grande novidade" e, para alguns usuários, é mais natural procurar um aplicativo em uma loja de aplicativos do que usar um mecanismo de pesquisa para tentar encontrar um site que fornece um aplicativo da Web. como serviço. Algumas pessoas estão acostumadas a sites em um navegador, outras a aplicativos em uma tela.

Do ponto de vista não técnico, agrupar seu site em uma janela sem cromo e fazer com que pareça um aplicativo (que, tecnicamente, ele já é), e colocar uma entrada em uma loja de aplicativos facilita o alcance desse público. E é muito mais econômico do que desenvolver um novo aplicativo para diferentes plataformas.

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.