Compatibilidade XML
XML Map
O HTML Transit pode criar um arquivo de representação da estrutura do website
no formato XML. Conhecido como o arquivo XML Map, estes dados permitem que
um usuário desenvolva scripts que podem entender a estrutura do arquivo de
projeto, recuperar nomes de arquivos de páginas web e páginas de referência,
recuperar títulos de páginas e publicações e outros atributos.
Impressão da Publicação
Um exemplo de uso do arquivo XML Map é o controle de impressão de uma
publicação Normalmente, se um usuário quer imprimir uma seção de um website,
ele tem que navegar em cada página, escolher o arquivo e imprimi-lo através da opção
"Imprimir" do browser.
Usando o arquivo XML Map, websites e documentos on-line podem ser
impressos com um comando. Quando o usuário solicita uma impressão, o arquivo XML Map
é lido por um controle Java ou Active X que mostra a estrutura do website,
permitindo a seleção das páginas a serem impressas (veja figura a seguir).

Navegação Condicional
Outro uso do arquivo XML Map é permitir que um usuário navegue
condicionalmente baseando-se em condições como o login do usuário, acesso
seguro, funcionalidades do browser ou processos que estavam sendo executados. Controlando
a navegação através de programação, documentos podem ser pulados durante o processo
de navegação ou o usuário pode ser direcionado para uma sub-publicação completamente
diferente. Combinando as capacidades de frame do HTML Transit com uma
página ASP ou servidores de Applet Java, as opções de navegação podem
ser apresentadas na forma de índice dinâmico.
Na figura a seguir, o usuário terá acesso a uma parte reservada do website
através do frame do lado direito, preenchendo os campos "Username"
e "Password", enquanto que um visitante anônimo terá acesso somente às
informações disponíveis na barra de navegação do frame esquerdo.

Suporte a Entrada e Saída de Arquivos XML
O HTML Transit permite que documentos originais (até no formato XML) sejam
convertidos em XML. Isso viabiliza uma fácil integração de páginas da web
com aplicações de processamento de pedidos, controle de estoque, manutenção processos,
análise financeira, pesquisa documental, etc..
Na figura a seguir, um formulário de compra foi criado a partir de um documento Word.
O HTML Transit converte esse documento em XML que pode ser preenchido e
submetido aos sistemas de processamento de pedidos. Os sistemas de processamento de
pedidos podem aceitar e registrar a compra, conferir a quantidade do artigo em estoque e
mandar de volta uma confirmação ao vendedor, junto com a informação de quando a compra
será enviada.
