Qual é o raciocínio para e os conceitos básicos por trás de um carregamento da página intersticial?

StackOverflow https://stackoverflow.com/questions/208630

  •  03-07-2019
  •  | 
  •  

Pergunta

Estou interessado em saber por que isso é usado em alguns sites da Web para processamento submissões de busca iniciadas pelo usuário, como isso afeta o fluxo de solicitação e resposta, e programaticamente por que seria necessário (ou benéfico). Em um framework MVC parece difícil para executar desde que você está injetando outra página no meio do fluxo.

EDIT:

Nem a publicidade relacionada. Por exemplo, a maioria dos sites de viagens usado para fazer isso, e não houve anúncios ... alguns sites de bancos fazê-lo também, onde há apenas um carregador que diz algo como "Por favor, aguarde enquanto processamos sua transação ...".

Foi útil?

Solução

Ele é frequentemente usado em pedidos de execução longa para evitar que o servidor web a partir de atingir o tempo limite da solicitação. Com uma página intersticial, você é capaz de atualizar continuamente a página até obter resultados de volta.

EDIT:

Além disso, por muito tempo correndo pedidos, é benéfico ter um "Loading .." página, a fim de mostrar ao usuário que algo está acontecendo. Sem a página intersticial, o pedido pode parecem ter desligou se leva muito tempo.

Outras dicas

Para complementar o que HVS disse, intersticiais que aparecem antes de, digamos, uma homepage cargas, são muito lá para fins de publicidade, todos nós já vimos o link 'fechar este anúncio'.

Um exemplo em que eles podem ser úteis a partir de um ponto de experiência do usuário de vista é quando um usuário inicia uma ação que requer feedback de um processo que pode demorar algum tempo para responder - ou porque ele é lento, ocupado ou apenas tem um monte de processando a fazer.

Pense em um site onde você reservar um voo online, por exemplo. Você muitas vezes obter um intersticial em bater 'encontrar voos' porque o sistema é ter que sair e pedir todas as informações de vôo relevante e, em seguida, tipo-los para você antes de exibi-los na tela. Se este round-trip de 'pedido, interrogar, retorno, display' é susceptível de levar uma quantidade de tempo além do que um normal transições de página da Web de um para o outro, uma UXDesigner pode considerar uma tela intersticial (ou mensagem) para deixar o usuário sabe que algo está acontecendo, enquanto ao mesmo tempo permitindo que o sistema o tempo necessário para completar o pedido. Qualquer tela com este tipo de face-tempo está indo para obter a atenção do seu departamento de marketing de um 'bem, enquanto nós temos lhes podemos também mostrar-lhes algo' ponto de vista.

Como um Designer UX me intersticiais como esta nem sempre são preferidas como eu amo cada sistema para retornar dados imediatamente, mas se ele não pode, por qualquer razão, eu sou muito para manter o usuário no circuito tanto quanto possível sobre o que está acontecendo -. ao invés de deixá-los a olhar para a barra de status do navegador até que quer tentar novamente ou ficar fartos e licença

Um ponto final ao considerar este é também para ter um limite de tempo inferior e superior em uma tela como esta. Se você precisa mostrar um intersticial, mostre-a por tempo suficiente para que as pessoas possam lê-lo e compreendê-lo, mas não muito tempo que eles ficam fartos de esperar. Como um guia, deixá-la aberta por pelo menos 3-4 segundos (mesmo se as médias de processo 4 segundos, mas terminou após 1 nesta ocasião). Entre 4 e 10 segundos verificar cada segundo para ver se o processo tem respondido (e, em seguida, levar o usuário para a página seguinte f tem) e depois de 10 segundos considerar seriamente dizendo que o usuário quer tentar novamente ou dizer-lhes que você falhou ( enquanto ao mesmo tempo obter a sua equipe de tecnologia para consertar o que é em última análise, um problema que irá afectar a sua linha de fundo).

Eu acredito que a grande maioria das páginas intersticiais estão lá para executar publicidade.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top