A respeito de desenvolvimento de sistemas, julgue o próximo ...
A respeito de desenvolvimento de sistemas, julgue o próximo item.
Um sítio da Internet é considerado responsivo quando atende
às solicitações do usuário de forma assíncrona, apresentando
as informações sem delay.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: E - Errado.
Para entender esta questão, é importante diferenciar os conceitos de responsividade e de desempenho assíncrono. Um sítio da Internet responsivo é aquele que adapta automaticamente seu layout e conteúdo para diferentes tamanhos e resoluções de tela, melhorando a experiência do usuário em variados dispositivos, como smartphones, tablets e desktops. A responsividade é geralmente alcançada por meio de técnicas de design e desenvolvimento web, como o uso de media queries e flexíveis layouts de grade.
Já a assincronicidade refere-se à capacidade de um sistema processar solicitações do usuário em segundo plano, sem interromper a interação contínua do usuário com a aplicação. Isso geralmente é implementado usando técnicas como Ajax (Asynchronous JavaScript and XML), onde as partes da página web podem ser atualizadas sem a necessidade de recarregar toda a página, proporcionando uma experiência mais fluida e sem atrasos (delay).
O erro da alternativa está em confundir os termos responsivo e assíncrono. Enquanto responsividade está relacionada à adaptação do layout do site para diferentes dispositivos, assincronicidade diz respeito à maneira como as solicitações de dados são tratadas e apresentadas ao usuário sem que haja a necessidade de recarregar a página inteira.
Portanto, a afirmação de que um sítio da Internet é considerado responsivo por atender às solicitações de forma assíncrona e sem delay é incorreta, pois mistura dois aspectos distintos do desenvolvimento web.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo
Comentários
Veja os comentários dos nossos alunos
Alguem comenta essa?
Sites responsivos são aqueles que adaptam o tamanho das suas páginas (alteração do layout) ao tamanho das telas que estão sendo exibidos, como as telas de celulares e tablets. Suas vantagens derivam da adaptação a qualquer ferramenta que os usuários estejam usando para facilitar a sua visualização
O erro está em dizer que é assíncrono,
foi pra confundir pois Funções Assíncronas são muito utilizadas hoje em dia para criar funções que não rodarão instantaneamente quando o código rodar, apenas serão executadas quando acionadas,
mas um bom site precisa responder de forma síncrona (instantânea, ou sem delay como dito posteriormente) as solicitações
ERRADO
Trecho: "Um sítio da Internet é considerado responsivo quando atende às solicitações do usuário de forma assíncrona, apresentando as informações sem delay. "
O correto seria REATIVO
Responsividade(responsivo): telas que se adequam aos diversos tipos de tamanhos sem quebrar o layout. Ex.: tablets, monitores e smartphones.
Reatividade(reatividade): conceito de requisições não blocantes(non-blocking-requests), ou seja, vc faz uma requisição ao servidor e não precisa da resposta imediata para seguir nas demais ações de tela. Ou seja, tudo ocorre de forma assíncrona e sem delay. Por exemplo, no front temos o AJAX e no back temos vários - spring webflux, dentre outros.
go@head2!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo