Importante

Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!

1
resposta

[Dúvida] Estrutura escolhida para o article

Olá, pessoal!

Minha dúvida é a seguinte: no início desta aula, Dani escolheu estruturar o article em 3 partes — header, section e footer. Nesta estrutura, o header conteria o texto "HOTEL+AÉREO", o JAPÃO R$ 4000 estaria na section e o link no footer. Porém, no decorrer da aula foi feita alteração para uma estrutura apenas com header e footer.

Gostaria de saber se há uma razão específica para esta escolha, tendo em vista que não houve explicação. Ela foi feita considerando semântica/SEO ou algo do tipo? Ou, neste caso, não traria um impacto relevante e ficou apenas a cargo de escolha da pessoa desenvolvedora mesmo? Para mim, em um primeiro momento, a estrutura inicial parecia fazer mais sentido.

Aproveito para dizer que não concordo com a opinião do colega sobre o curso ser cansativo. De fato, o curso possui diversas aulas e com conteúdo longo, porém acredito que traz um nível de explicação e aprofundamento muito importante para quem tá iniciando no front end. Além disso, essa proposta, em que as alterações e correções são feitas em tempo real, nos ajuda a perceber como funciona na prática o ato de desenvolver e faz com que nos identifiquemos com o processo. Essa dimensão acaba sendo perdida em aulas curtas sem demonstração do processo de escrita do código em si, o que pode gerar uma visão idealizada de como escrever um bom código. Também trabalho o dia inteiro e tenho que me desdobrar para conseguir estudar bem todo dia, mas acredito que cursos assim são valiosos.

Agradeço a atenção! Fico no aguardo do retorno :)

1 resposta

Olá, Felipe, como vai?

Sua observação é bem pertinente. A escolha de utilizar apenas header e footer não está relacionada a uma exigência de SEO. Nesse caso, tanto a estrutura com header, section e footer quanto a estrutura simplificada podem ser semanticamente válidas. O ponto principal é entender que essas tags representam regiões com significado dentro de um conteúdo, e não necessariamente precisam ser utilizadas apenas porque existem diferentes grupos de informações no card.

No exemplo da aula, o conteúdo do card acaba funcionando como uma unidade única: o header concentra as informações principais da oferta e o footer contém a ação relacionada a ela. Como o conteúdo intermediário não precisava representar uma seção independente dentro do article, a section acabou sendo desnecessária. Uma section faz mais sentido quando existe um agrupamento temático próprio, normalmente com algum título ou propósito identificável. Então, sua estrutura inicial não estaria necessariamente errada, mas seria uma questão de escolha e de necessidade semântica daquele conteúdo.

Inclusive, sua percepção sobre as aulas mais longas e a demonstração do processo de desenvolvimento é bastante interessante. Ver ajustes, decisões e até pequenas correções durante a implementação ajuda a construir uma visão mais realista do desenvolvimento.

Na sua opinião, em quais situações você consideraria que uma section dentro de um article realmente agregaria significado ao conteúdo?

Espero ter esclarecido a dúvida. O fórum está sempre à disposição para continuarmos essa discussão. Bons estudos!

Alura Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!