O Google Analytics é uma ferramenta voltada para métricas
associadas aos usuários que acessam um site e pode gerar
diversos relatórios.
Entre os relatórios possíveis, o que mostra o caminho que o
usuário percorreu no site é o relatório de
As diretrizes de Acessibilidade para Conteúdo Web (WCAG, em
inglês) definem quatro princípios como base da acessibilidade no
desenvolvimento de sites.
Relacione os princípios de acessibilidade às ações
correspondentes.
1. Perceptibilidade
2. Operabilidade
3. Compreensibilidade
4. Robustez
( ) Garantir que todos os elementos interativos possam ser
acessados via teclado.
( ) Usar HTML semântico de modo adequado.
( ) Fornecer instruções e feedback aos usuários.
( ) Fornecer alternativas textuais para imagens e vídeos.
Assinale a opção que indica a relação correta, na ordem
apresentada.
Testes de usabilidade podem ser classificados em vários tipos,
conforme o seu objetivo.
O teste de exploração, frequentemente realizado durante o
desenvolvimento de uma aplicação web, tem por objetivo
Um design gráfico do IBGE irá
desenvolver um arquivo que será enviado
para a gráfica, o qual pode ser um pôster,
flyer ou mesmo cartões de visita. Para
tanto, ele deve utilizar arquivos com
qualidade suficiente para que a resolução
usual recomendada pelas gráficas seja
atendida no documento, que é geralmente
de 300dpi's de resolução. Sabendo que
a sigla “DPI” é constantemente usada
no dia a dia desse design, qual é sua
definição?
Em uma pesquisa com os usuários de um site, foi diagnosticado
que um elemento importante, do tipo call to action, não foi
notado por uma fração considerável dos usuários. Uma ação que
a equipe de design poderia tomar para aumentar diretamente o
destaque desse elemento seria
Dentre os fundamentos da Gestalt,
existe um que sustenta que, sempre
que possível, percebemos um conjunto
de elementos individuais como um
único padrão reconhecível e não
como múltiplos elementos distintos.
Tal conceito pertence a qual dos
fundamentos da Gestalt?
A Cartilha e-PWG do Governo Federal recomenda a redução da
quantidade de elementos na interface, de modo a evitar
sobrecarga.
O objetivo dessa recomendação é
Com o avanço das tecnologias de programação visual, diversas
plataformas têm permitido aos usuários desenvolver sites e
aplicativos completos.
Uma plataforma que disponibiliza ao desenvolvedor uma
estrutura de banco de dados que dispensa o uso de bancos de
dados externos chama-se
Combinar funções e métodos JavaScript é uma opção para criar
experiências responsivas em diferentes dispositivos.
Nesse contexto, considerando as limitações de processamento de
dispositivos móveis, para monitorar mudanças no tamanho da
janela, poderíamos
A rotina de profissionais de design, por
vezes, possibilita realizar tarefas que
usualmente são destinadas a outros
profissionais, é o caso, por exemplo,
de tirar fotos em situações específicas,
como em eventos, ou mesmo em visitas
de campo, como pode acontecer no
IBGE. Sendo assim, é importante que
tal profissional tenha conhecimentos
básicos de fotografia e tipos de arquivos
digitais, uma vez que é cada vez mais
comum a utilização de equipamentos
digitais como celulares e, em especial,
câmeras fotográficas. Dessa forma, com
as câmeras digitais, é possível configurar
o tipo de arquivo desejado para as
fotos que serão realizadas e, entre os
formatos, podem se destacar dois:
RAW e JPG (JPEG). Dentre as seguintes
alternativas, qual é a correta acerca dos
dois formatos?
Usabilidade, comunicabilidade, acessibilidade e navegabilidade
são conceitos centrais no design de um site. Acerca desses
conceitos, avalie as afirmações a seguir:
I. Mensagens de erro usando 'alert( )' contribuem
principalmente para a usabilidade e para a comunicabilidade.
II. O emprego de atributos ARIA visa a melhorar a
navegabilidade.
III. O uso de breadcrumbs visa melhorar principalmente a
comunicabilidade.
Acerca dos requisitos para facilitar e otimizar o acesso de pessoas
com deficiência aos sites e aplicativos desenvolvidos para
dispositivos móveis, avalie se as afirmativas a seguir são falsas (F)
ou verdadeiras (V).
( ) Elementos não textuais essenciais para o entendimento do
que é exibido na tela devem ter uma alternativa textual,
enquanto que elementos meramente decorativos devem ser
ignorados por recursos de tecnologia assistiva.
( ) É recomendado evitar o uso de mais de um componente de
formulário por linha em uma aplicação.
( ) Elementos interativos e de interface do usuário devem ter
rótulos que descrevem o elemento e sua funcionalidade, mas
não o estado ou operação do mesmo.
No Cascading Style Sheets (CSS), uma área de um documento que
emprega flexbox é chamada de flex container. Para criar um
contêiner flexível, é necessário definir uma determinada
propriedade como flex ou inline-flex. Dessa forma, os elementos
filhos do contêiner tornam-se itens do tipo flex.
Nesse caso, assinale a referida propriedade do CSS.
Sketch é um aplicativo voltado para design de interfaces e UX
para sites e aplicativos móveis. Também oferece recursos para
prototipagem e colaboração, sendo reconhecido por sua
interface limpa e intuitiva, o que facilita o processo de design
para profissionais e iniciantes.
A respeito do Sketch, é correto afirmar que
Dentre os princípios universais do
design, existe um que traz a seguinte
definição: Ato de copiar as propriedades
dos objetos, organismos ou ambientes
familiares para obter os benefícios
específicos oferecidos por elas. Dessa
forma, acerca de qual dos princípios a
frase trata?
No contexto da usabilidade, deve-se planejar o comportamento
do sistema frente a possíveis erros do usuário.
Com base nas recomendações da Cartilha de Usabilidade para
Sítios e Portais do Governo Federal - Projeto Padrões Brasil eGov, analise as afirmações a seguir.
I. As mensagens de erro devem ser visíveis; porém, quando não
for possível apresentar uma mensagem, deve-se mostrar
apenas o código de erro para o usuário.
II. O sistema deve oferecer sugestões de termos próximos
quando o termo digitado na busca não for encontrado.
III. Ao detectar um erro em um formulário, o sistema deve
limpar automaticamente todos os campos, de modo que o
usuário possa reiniciar sem a interferência do erro detectado.
Flutter é um framework de código aberto desenvolvido pelo
Google, projetado para criar interfaces de usuário nativas de
maneira eficiente, com foco principal em plataformas móveis.
Sobre o Flutter, analise as afirmativas a seguir:
I. A funcionalidade "hot reload" permite um desenvolvimento
mais ágil, por mostrar instantaneamente o resultado das
mudanças no aplicativo em desenvolvimento.
II. É utilizado apenas para desenvolvimento mobile, sendo capaz
de desenvolver aplicativos Android e iOS com o mesmo
código.
III. Utiliza elementos personalizáveis chamados "widgets" para
construir interfaces de usuário.
Trata-se de um método de compactação (não um padrão
completo para representação de imagens) com ou sem perdas
para imagens estáticas em tons de cinza ou coloridas, o qual não
lida muito bem com imagens de dois níveis (preto e branco).
Apresenta melhor aplicação em imagens de tons contínuos, onde
pixels adjacentes têm cores semelhantes. Uma característica
importante deste método é o uso de muitos parâmetros,
permitindo ao usuário ajustar a quantidade de dados perdidos e,
portanto, também a taxa de compressão, em uma faixa muito
ampla.
Assinale a opção a seguir que representa o método de
compressão de imagens descrito acima.
No desenvolvimento de software, a coleta de dados é essencial
para tomar decisões informadas, aprimorar processos e atender
às necessidades dos stakeholders.
Uma técnica eficaz para coletar dados diretamente dos usuários é
chamada