Não há extensão de arquivo que funcionará em qualquer computador *. Aqui está o porquê: 
 * 
 Sistemas operacionais: Computadores diferentes executam diferentes sistemas operacionais (Windows, MacOS, Linux, etc.). Cada sistema operacional tem sua própria maneira de lidar com arquivos e extensões de arquivos. 
 * 
 Compatibilidade de software: Mesmo que uma extensão de arquivo seja reconhecida por vários sistemas operacionais, é o software específico que determina se pode ser aberto e usado. Por exemplo, um arquivo .docx pode ser aberto no Windows, MacOS e Linux, mas apenas se você tiver o Microsoft Word ou um processador de texto compatível instalado. 
 * 
 Formatos de arquivo: As extensões de arquivo simplesmente indicam o formato dos dados armazenados em um arquivo. O formato em si pode ser específico para um sistema operacional ou software.   
 Exemplos:   * 
 .exe  Os arquivos são programas executados projetados para Windows. Eles não serão executados no macOS ou Linux. 
 * 
 .dmg  Os arquivos são imagens de disco usadas no macOS, mas não serão reconhecidas pelo Windows ou Linux.   
 A melhor abordagem:   Em vez de procurar uma extensão universal de arquivo, concentre -se no uso de formatos de arquivo que são amplamente suportados entre as plataformas: 
 * 
 Arquivos de texto: Arquivos de texto simples (por exemplo, .txt) podem ser abertos em quase qualquer computador. 
 * Formatos da Web: Os arquivos html (.html), css (.css) e javascript (.js) são projetados para navegadores da web e funcionarão na maioria dos sistemas. 
 * 
 Formatos de imagem: Os formatos de imagem comuns como .jpg, .png e .gif são amplamente suportados. 
 * 
 Formatos de documento: .pdf (formato de documento portátil) foi projetado para ser visível em qualquer sistema com um leitor de PDF instalado.   
 Lembre -se: Mesmo com esses formatos amplamente suportados, os problemas de compatibilidade podem surgir devido a diferentes versões de software ou recursos específicos implementados em uma versão que podem não estar presentes em outra.