rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

15
ROLAGEM INFINITA… O que muda realmente na experiência do usuário e no front-end?

Upload: gustavo-neves

Post on 16-Apr-2017

8.122 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

ROLAGEM INFINITA…O que muda realmente na experiência do usuário e no front-end?

Page 2: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

GUSTAVO DAS NEVES

• @gustavodasneves

• fb.com/gustavo.nevesgn

• gustavoneves.com

• gustavo.masterstudioweb.com.br

• about.me/gustavodasneves

Page 3: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

O QUE É?Rolagem infinita oferece uma maneira eficiente de navegar em grandes quantidades de informações, sem ter que esperar pois os itens são carregados sob demanda.

Em vez disso, o usuário desfruta de uma experiência ágil em qualquer dispositivo que estiver usando.

Page 4: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

QUEM SE BENEFICIA DIRETAMENTE DA ROLAGEM INFINITA?

Aplicações onde não há conteúdo com diferença de relevância. Ex.: Twitter

Portais de conteúdo que “diminuíram" a taxa de rejeição principalmente das páginas iniciais. Ex.: Terra, G1 e outros

Page 5: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

PAGINAÇÃO X ROLAGEM INFINITA

Page 6: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?
Page 7: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

CONTRAS DA ROLAGEM INFINITA• TENTAÇÃO

• OTIMISMO

• EXAUSTÃO

• POGOSTICKING

• PERDA DO CONTROLE

• MUDANÇAS PARA OBTER ESTATÍSTICAS PADRÃO (ANALYTICS)

• ADICIONAR CONTEÚDO DINAMICAMENTE AUMENTA O CONSUMO DE MEMÓRIA DO BROWSER, DEPENDENDO DO BROWSER PODE ELEVAR ATÉ 50MB DE CONSUMO DE MEMÓRIA RAM.

• SEO MAIS COMPLEXO

• É UM COMPORTAMENTO IRREVERSÍVEL, VOCÊ NÃO PODE VOLTAR AO ESTADO ANTERIOR.

Page 8: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

QUANDO USAR ROLAGEM INFINITA?Onde a paginação é importante e clicar em novas páginas se torna uma barreira na usabilidade.

O conteúdo completo é muito grande para ser todo carregado inicialmente.

O conteúdo está disponível em pedaços como resultados de busca, posts de blog e listagem de produtos.

Page 9: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

QUANDO PENSAR DUAS VEZES EM ROLAGEM INFINITA?

Quando houverem dados específicos ou características para filtragem e ordenação nos resultados. Ex.: E-commerce

Page 10: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

QUANDO PENSAR DUAS VEZES EM ROLAGEM INFINITA?

Page 11: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

BIBLIOTECAS E TECNOLOGIAS PARA IMPLEMENTAR INFINITE SCROLL

JAVASCRIPT, JAVASCRIPT E + JAVASCRIPT

REACT - facebook.github.io/react

INFINITE-SCROLL - github.com/infinite-scroll ou infinite-scroll.com (WP / JQuery)

SLY - DARSA.IN/SLY

AJAX??

Page 12: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

ALGUMAS RECOMENDAÇÕES DE IMPLEMENTAÇÃO

O usuário precisa saber quando não há mais conteúdo disponível.

A navegação padrão deve estar presente sempre que o browser não suportar Javascript, mas a experiência será mais rica na funcionalidade de leitura.

Page 13: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

4 DICAS PARA FINALIZAR

Produtividade, bem-estar e estilo de vida

Page 14: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

MOMENTO JABÁ ABSURDO

Page 15: Rolagem infinita... o que muda realmente na experiência do usuário e no front-end?

TEM DÚVIDAS?

FALE AGORA OU CALE-SE PARA SEMPRE… ME MANDA UM TWEET OU E-MAIL :)

@gustavodasneves

[email protected]