O site deseja armazenar arquivos neste dispositivo? (Cromada)

7

No Chrome, eu queria recentemente fazer um download grande e um alerta pop-up mostra:

O site deseja: armazenar arquivos neste dispositivo

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

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

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

    
por zeddex 21.03.2017 / 14:11

1 resposta

7

Sites como o Mega.co.nz fazem essas coisas.

A mensagem que você está vendo pertence à API FileSystem . Como os sites estão se tornando aplicativos da web, está se tornando 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 um simples download único para você. É por isso que a API FileSystem é inventada.

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

Agora, o objetivo desta solicitação de permissão: você deseja que um aplicativo da Web que você nem conhece - e muito menos confie - ocupe potencialmente centenas de megabytes do espaço livre em disco? É para isso que essa solicitação de permissão é feita.

O Google Chrome, que é o único navegador que implementa essa 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.

    
por 07.04.2017 / 04:51