Por que o Chrome e a Adobe usam "assistentes de download" para instalar o software?

8

Por que as empresas de software usam assistentes de download para arquivos grandes em vez de permitir que os usuários baixem o arquivo diretamente?

É para que o usuário não desanime com o tempo de espera ou é outra coisa?

Diego Pacheco
fonte
1
O site da experiência do usuário pode ser um lugar melhor para esta pergunta.
Cyclops
1
+1 O principal motivo pelo qual estou usando o Pixelmator em vez do Photoshop é que tenho que instalar um instalador para instalar o Photoshop.
rightfold

Respostas:

15

Eu não sou um grande fã deles, mas vários motivos me vêm à mente:

  • Isso permite que eles entreguem com mais facilidade a versão mais recente ao cliente.
  • Ele permite que eles acelerem o download entregando apenas ao usuário as peças que eles realmente desejam instalar.
  • Downloads enormes via HTTP geralmente perdem o foco. Um gerenciador de downloads permite um download inicial menor e, em seguida, permite que o aplicativo cliente baixe com mais confiabilidade um pacote de software grande.
  • Do ponto de vista de marketing, um download de 1 meg pode parecer menos intimidador para um cliente em potencial do que um download de 200 meg.
  • Outro pensamento - pode impedir que as aranhas da web sugem toda a largura de banda.
GrandmasterB
fonte
1
Concordo com tudo o que você disse. Além disso, coloca o ato de "executar o que você baixou" mais próximo do processo de download, o que significa que é mais provável que o software seja realmente instalado. (ou seja, o usuário não vai vaguear fora após o início de um longo download, e depois se esqueça de instalar na verdade)
Trevor Powell
1
+1 ... Eu também não sou um grande fã deles. :)
Anónimo
5

Para adicionar à lista do GrandmasterB acima (btw, adore o pseudônimo! :)

  • Um assistente de download pode descobrir coisas para o usuário, como a versão exata da plataforma, 32/64 bits e fazer o download da versão mais apropriada do software.
  • Alguns usuários são burros e farão coisas como baixar o mesmo navegador repetidamente apenas para fazê-lo funcionar. O gerenciador de downloads pode economizar muita largura de banda dessa maneira. Ele também pode examinar o PC do usuário e verificar se algum software incluído também precisa de atualização.
Assaf Lavie
fonte
5

No caso do Chrome, provavelmente também está relacionado à maneira como eles podem aplicar diferenças binárias à sua versão já instalada. Um gerenciador / instalador de downloads que saiba tudo sobre o produto pode optar por baixar apenas as peças necessárias (verifique a versão atual, verifique a versão disponível, solicite e faça o download do diff adequado, aplique o diff), em oposição a um downloader genérico que teria que baixar o versão completa.

tdammers
fonte
1
O nome do algoritmo diff desenvolvido pelo Google é Courgette.
Barjak
3

Além disso, eles terão melhores estatísticas sobre o número de instalações.

WinW
fonte