Prévia do material em texto
Av2 - Desenvolvimento em Javascript (/alun… Av2 - Desenvolvimento em Javascript Colaborar (/notific Informações adicionais Período: 05/08/2024 00:00 à 25/11/2024 23:59 Orientações: Cada avaliação virtual permite ao aluno 3 tentativas para melhorar sua nota :)! Tentativas: 1 / 3 Arquivos Confirmar avaliação 1) a) b) c) d) e) 2) Os eventos mobile, ou eventos para interação com tela de dispositivos sensíveis ao toque, surgiram a partir da popularização dos aparelhos celulares. Esse tipo de tecnologia promoveu a evolução da linguagem Javascript e hoje, é possível criar aplicações mobile totalmente escritas nessa linguagem. No desenvolvimento de aplicativos móveis usando javascript e eventos móveis Alternativas: O evento touchstart é acionado quando um toque na tela começa em um elemento O evento click é amplamente utilizado em dispositivos móveis para detectar toques na tela É importante considerar a diferença entre eventos de toque e eventos de clique, uma vez que eles se comportam da mesma maneira em dispositivos móveis. Os eventos de toque (touchevents) podem incluir touchstart, touchmove, e touchend, permitindo a detecção de toques, movimentos e término de toques na tela. Alternativa assinalada Eventos de toque não são comuns em dispositivos móveis, sendo principalmente usados em desktops e laptops. As linguagens de programação para web HTML5, CSS3 e Javascript, possibilitam construir aplicações incrivelmente interessantes para qualquer tipo de usuário. Com essas linguagens, é possível, inclusive, criar aplicações que assegurem a inclusão de pessoas portadoras de algum tipo de deficiência, porque essas https://www.colaboraread.com.br/aluno/avaliacao/index/3813688102?atividadeDisciplinaId=16940954 https://www.colaboraread.com.br/aluno/avaliacao/index/3813688102?atividadeDisciplinaId=16940954 https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index https://www.colaboraread.com.br/notificacao/index a) b) c) d) e) 3) a) b) c) d) e) 4) linguagens, utilizadas de forma associada, entregam uma gama de recursos que, de alguma forma, atendem às mais variadas necessidades. Um exemplo, é o uso de eventos. Assinale a alternativa que mostra corretamente o propósito principal dos eventos: Alternativas: Alterar o estilo CSS de uma página Realizar cálculos matemáticos complexos Manipular a estrutura HTML de uma página Responder a ações do usuário ou interações com a página Alternativa assinalada Controlar as configurações de segurança do navegador. O mouse é um periférico que conta com vários eventos disponíveis para serem utilizados com a linguagem javascript. Quando o usuário move sobre um novo elemento, o navegador dispara um evento mouseover nesse elemento. Quando o mouse sai de um elemento, o navegador dispara o evento mouseout nesse elemento. Para esses eventos, o objeto evento conta com uma propriedade que especifica o outro elemento envolvido na transição. FLANAGAN, David. JavaScript: o guia definitivo / David Flanagan; traduc¸a~o: Joa~o Eduardo No ´bregaTortello; revisa~ote´cnica: Luciana Nedel. – 6. ed. – Porto Alegre: Bookman, 2013. Assinale a alternativa que apresenta corretamente o nome da propriedade mencionada na afirmação: Alternativas: relatedTarget Alternativa assinalada target currentTarget originalTarget changeTarget A especificaçãoLevel 3 Events do DOM padroniza os eventos focusin e focusout como alternativas aos eventos focus e blur, padronizando também os eventos mouseenter e mouseleave como não alternativas aos eventos mouseover e mouseout. Essa versão do padrãotambémdescontinuavários tipos de evento definidos pelo Level 2, mas que nunca foram amplamente implementados. Os navegadores ainda podem gerar eventos como DOMActivate, DOMFocusIn e DOMNodeInserted. A novidade nessa especificação é o suporte padronizado para rodas de mouse bidirecionais. FLANAGAN, David. JavaScript: o guia definitivo / David Flanagan; traduc¸a~o: Joa~o Eduardo NóbregaTortello; revisa~ote´cnica: Luciana Nedel. – 6. ed. – Porto Alegre: Bookman, 2013. Assinale a alternativa que mostra corretamente o nome do evento que trata o movimento de rodas de mouse: Alternativas: a) b) c) d) e) 5) a) b) c) d) e) wheel Alternativa assinalada rool scrolling mouserool rotate Acessar páginas web cujo uso de eventos é comum, é uma boa forma de avaliar como o mercado tem feito uso desse tipo de recurso. É importante lembrar que nem sempre uma aplicação web é escrita com javascrit, mas é muito provável que um determinado comportamento, possa ser manipulado com o uso dos recursos de tratamento de eventos. Com o uso de evento de foco (focus) em javascript, é possível Alternativas: Detectar quando um elemento HTML perde o foco, ou seja, quando o usuário remove o cursor de um elemento Capturar quando um elemento HTML ganha o foco, ou seja, quando o usuário interage com ele Alternativa assinalada Reproduzir arquivos de áudio automaticamente quando um elemento perde o foco Controlar a formatação de texto nos campos de entrada de formulário, como campos de texto e áreas de texto Conectar-se a um banco de dados remoto para realizar consultas complexas sempre que um elemento ganha o foco