O site deseja armazenar arquivos neste dispositivo? (Cromada)

O site deseja armazenar arquivos neste dispositivo? (Cromada)

Recentemente, no Chrome, desejei fazer um download grande e um alerta pop-up foi exibido dizendo:

O site deseja: armazenar arquivos neste dispositivo

O que isso significa exatamente e como é diferente de um download normal?

Além disso, depois de fazer uma pesquisa e não encontrar nenhum resultado decente, alguém em um fórum postou que lê o cache.

Se for esse o caso, os sites podem obter detalhes importantes do cache se, por exemplo, você estiver usando sua conta de e-mail, etc.?

Responder1

Sites como Mega.co.nz fazem essas coisas.

A mensagem que você está vendo refere-se aAPI do sistema de arquivos. À medida que os sites estão se tornando aplicativos da web, torna-se necessário que eles atuem como aplicativos reais. Um desses comportamentos é armazenar grandes arquivos de dados e configurações em seu computador e acessar esses dados livremente, lendo, gravando e alterando-os, em vez de fazer um simples download único para você. É por isso que a API FileSystem foi inventada.

No caso do Mega.co.nz, ele baixa uma cópia criptografada do arquivo para o armazenamento local, descriptografa-o e permite que você coloque o arquivo descriptografado na pasta Downloads.

Agora, o objetivo desta solicitação de permissão: você gostaria que um aplicativo da web que você nem conhece – e muito menos confia – ocupasse potencialmente centenas de megabytes de espaço livre no disco rígido? É para isso que serve este pedido de permissão.

O Google Chrome, que é o único navegador que implementa esta API, tem um limite para o espaço alocado, mas uma pessoa pode visitar centenas de domínios todos os dias. Assim, o impacto ainda seria significativo.

informação relacionada