Quais São Alguns Tipos Comuns de Arquivos com os Quais Você Trabalhará em Aplicações Web?
Arquivos são classificados com base no seu conteúdo e estrutura. O tipo de arquivo determina como um arquivo é aberto e processado por programas de computador.
Identificamos os tipos de arquivo com base em suas extensões. Uma extensão de arquivo é um sufixo de três ou quatro letras no final do nome do arquivo. Os três principais tipos de arquivo que você encontrará em aplicações web são HTML, CSS e JavaScript.
Arquivos HTML contêm a estrutura e o conteúdo da aplicação web. Eles têm uma extensão de arquivo
.html.
Arquivos CSS definem os estilos. Eles têm uma extensão de arquivo .css.
E arquivos JavaScript adicionam funcionalidades mais avançadas e interatividade. Eles têm uma extensão de arquivo .js.
À medida que você desenvolve aplicações web, também precisará incluir imagens. Estes são alguns dos tipos de arquivo de imagem mais usados.
JPEG, que significa "Joint Photographic Experts Group," é conhecido por sua compressão eficiente. É ótimo para fotografias e imagens. No entanto, a compressão é com perda, o que significa que parte da qualidade da imagem é perdida para reduzir o tamanho do arquivo.
PNG, que significa "Portable Network Graphics," preserva a qualidade da imagem mesmo após a compressão. Isso resulta em arquivos maiores. PNG suporta transparência e é ótimo para imagens com bordas nítidas, como logos e ícones.
O formato de imagem GIF suporta tanto animação e transparência mas tem uma paleta de cores limitada. GIF significa "Graphics Interchange Format."
E finalmente, temos SVG, que significa "Scalable Vector Graphics." É um formato de imagem vetorial. Essas imagens podem ser redimensionadas o quanto for necessário sem perder qualidade.
Ótimo. Agora que você sabe sobre formatos de imagem, vamos ver alguns formatos de vídeo e áudio.
MP3 é um formato de áudio conhecido por sua compressão eficiente. É um formato com perda, então alguns dados de áudio são perdidos durante a compressão para tornar esses arquivos menores.
MP4 é um dos formatos de vídeo mais comuns. Ele oferece boa compressão e suporta múltiplos codecs de áudio e vídeo, legendas e metadados.
MOV, o formato de arquivo multimídia QuickTime desenvolvido pela Apple, está principalmente associado ao QuickTime Player.
Outros tipos populares de arquivos de áudio e vídeo são WAV, um formato de áudio lossless que mantém a qualidade original do áudio, e WebM, um formato de vídeo open-source de alta qualidade.
Se você precisar personalizar as fontes da sua aplicação web, você também trabalhará com formatos de fonte. Estes são três dos mais amplamente usados.
TTF, que significa "TrueType Font", é um formato de fonte compatível com diferentes sistemas operacionais.
WOFF é um formato de fonte moderno, especificamente projetado para fins de desenvolvimento web. Significa "Web Open Font Format". Estes arquivos são menores porque têm melhor compressão. Eles também podem armazenar metadados, incluindo informações de licenciamento.
E WOFF2 é o sucessor do WOFF com compressão e desempenho ainda mais eficientes.
Você também pode criar arquivos de arquivo se precisar agrupar várias pastas e arquivos. O formato de arquivo mais amplamente utilizado é ZIP. ZIP oferece compressão sem perdas, então nenhum dado é perdido durante o processo. É amplamente suportado em sistemas operacionais e aplicações de software.
E finalmente, vamos falar sobre documentação. Em aplicações web, você geralmente encontrará um arquivo chamado README que contém informações sobre a aplicação, como como usá-la, como instalá-la, sua licença e como contribuir.
Eles geralmente são escritos em um formato de arquivo chamado Markdown. Com Markdown, você pode criar documentos estruturados com títulos, subtítulos, links, imagens, listas e mais. Arquivos Markdown têm uma extensão .md ou .markdown.
Aqui você pode encontrar o arquivo README do repositório GitHub do G.E.A.R ACADEMY: https://github.com/G.E.A.R ACADEMY/G.E.A.R ACADEMY/blob/main/README.md
Você pode criar essa estrutura detalhada e formato usando Markdown.
Você definitivamente vai ler e escrever muitos arquivos README ao longo da sua carreira. Aprender sobre esses tipos comuns de arquivo é essencial para o desenvolvimento web.
Dos blocos de construção principais de HTML, CSS e JavaScript aos formatos de imagem, vídeo e áudio, todo tipo de arquivo tem um papel importante na criação de aplicações web interativas.Este módulo não possui perguntas. Marque como concluído.