Introdução aos Assistentes de Publicação
O Windows XP apresenta o Assistente de Publicação na Web e o Assistente de Ordenação de Impressão Online. Com base na mesma estrutura, esses assistentes fornecem ao usuário um mecanismo simples para publicar conteúdo em um site ou para ordenar impressões feitas de arquivos de imagem digital. A vantagem desses assistentes está em sua capacidade de hospedar conteúdo HTML de diferentes provedores em suas páginas de assistente para que a aparência, o procedimento e as opções de usuário disponíveis sejam totalmente controladas pelo provedor e possam ser alteradas por eles a qualquer momento sem afetar o assistente do cliente que está hospedando-os. Embora esses assistentes existentes tenham sido criados com imagens digitais firmemente em mente, a estrutura e os conceitos podem ser usados para muitas outras finalidades, como um serviço de impressão de documentos ou como um método de compartilhamento de imagens com amigos e familiares.
A experiência do usuário para o Assistente de Publicação na Web e o Assistente de Ordenação de Impressão Online é semelhante, mas o ponto de entrada para cada assistente é diferente. Para o Assistente de Publicação na Web, uma tarefa intitulada Publicar esta pasta na Web está disponível na lista Tarefas de Arquivo e Pasta à esquerda da maioria das exibições de pasta. O texto da tarefa varia de acordo com o conteúdo selecionado. Por exemplo, se um arquivo for selecionado, a tarefa lerá Publicar este arquivo na Web , conforme mostrado no exemplo a seguir.
O usuário clica na tarefa para iniciar o assistente. Continuando no assistente, o usuário recebe uma lista de provedores, conforme mostrado no exemplo a seguir. Os ISPs (provedores de serviços de Internet) podem desenvolver e registrar suas próprias páginas de provedor a serem exibidas nesta lista.
Depois que um provedor é escolhido, o assistente se conecta a esse site e a primeira página HTML é baixada para exibição no assistente. Se os usuários não tiverem uma conta com o provedor selecionado, eles terão a oportunidade de configurar uma.
Várias páginas HTML estão contidas em uma única página no assistente; em outras palavras, o identificador da página do assistente que hospeda essa procissão de páginas HTML permanece constante. As páginas HTML são expostas no painel central como em qualquer página do assistente padrão. O site do provedor fornece métodos para controlar onde os botões Voltar, Avançar e Cancelar do assistente levam enquanto as páginas HTML estão sendo exibidas. Nessas páginas HTML, os usuários podem ser solicitados a especificar uma pasta em que possam copiar arquivos ou salvar o nome de um site que desejam criar. Depois que um usuário concluir todas as etapas necessárias, o site chamará um método para iniciar o upload, retornando o controle para o assistente. O próprio assistente manipula o upload e todos os elementos gráficos de atendedor, como um indicador de progresso. Depois que o upload for concluído, o site do provedor poderá especificar uma URL para onde o usuário pode ir depois que o assistente for fechado.
No Assistente de Ordenação de Impressão Online, a tarefa Ordem é impressa online é vista somente em pastas de imagem, como Minhas Imagens, mostradas no exemplo a seguir. O processo, no entanto, é muito semelhante ao Assistente de Publicação na Web. O site do provedor solicita aos usuários opções como seleção de imagem, tamanhos de impressão, número de cópias e informações de pagamento.
O Assistente de Publicação na Web e o Assistente de Ordenação de Impressão Online são discutidos detalhadamente nos documentos a seguir. Também são discutidas instruções para desenvolver aplicativos a serem hospedados por eles.
- Design do lado do cliente
- Design do lado do servidor
- Registrando um serviço
- Usando o manifesto de transferência
- Transferir esquema de manifesto