Home
Criação Automatizada de Websites
Criação Automática

Publicação com Original Único

A conversão manual de documentos para HTML não é apenas tediosa mas cria um sério problema de gerenciamento de informações. As versões HTML criadas de forma convencional tendem a se tornar um novo "original", em lugar de serem apenas uma forma de apresentação do original.

Qualquer mudança feita pelo autor do documento original precisa ser reimplantada na versão HTML e rapidamente os dois documentos ficam fora de sincronia.

A filosofia básica do HTML Transit e do Transit Central é que as informações devem estar num original único. Assim as alterações e atualizações são feitas num único lugar, pelo próprio autor, permitindo rápida atualização das páginas web e a plena identificação da responsabilidade pela precisão das informações. A versão original, as versões impressas e a versão HTML permanecem em total sincronia.

Esse procedimento divide com os autores a carga de trabalho de criação ou atualização do website, aliviando o webmaster. Mas tal divisão de trabalho é controlada porque os autores estarão totalmente isolados do ambiente HTML, continuando a utilizar suas ferramentas usuais de autoria, como o Word, Excel, etc.

Não Basta "Salvar Como HTML"?

No Office 97 a Microsoft introduziu a função Salvar como HTML.

Essa função preserva os estilos básicos de caracteres, como negrito e itálico, converte gráficos e estabelece as respectivas ligações. Mas isto é apenas o início do trabalho de criação de uma página HTML para uso efetivo num website.

Imagens de fundo, cabeçalhos, logotipos e outras imagens precisam ser adicionados. Hiperligações precisam ser adicionadas manualmente. Indentações, margens, e a maioria das formatações de tabelas, são perdidas.

Adicionalmente, a função Salvar como HTML, sempre converte o documento em uma única página HTML, o que é inadequado para documentos longos.

A seguir está uma comparação um pouco mais detalhada entre os resultados obtidos com o Salvar como HTML do Word, e com o HTML Transit.


Com o "Salvar como HTML" do Word


Com o Transit

Conceito de Templates

O conceito de templates (gabaritos, modelos) é básico para se entender como funcionam o HTML Transit e o Transit Central.

Templates são folhas de estilo para documentos HTML.

Os documentos gerados por processadores de texto permitem aplicar estilos de caracteres - tais como tamanho de fonte, negrito, itálico, sublinhado, MAIÚSCULAS, etc. - e estilos de parágrafos tais como Título 1, Título 2, Corpo de Texto, notas de rodapé, etc.

Os estilos de parágrafo são utilizados para manter formatação de caracteres, espaçamento de linhas, etc., de modo consistente em todo o documento. São também utilizados para definir a estrutura lógica ou hierarquia dos tópicos do documento.

Por exemplo, colocar o título principal em letras grandes, negrito, centralizado, e colocar títulos de tópicos em negrito e itálico, são formatações bastante usadas.

Embora o uso de estilos em processadores de texto, seja um procedimento simples e vantajoso, muitas pessoas não o utilizam e aplicam a formatação manualmente ao longo do documento. O resultado no documento impresso é idêntico mas, para efeito de conversão automática de formatos, a diferença é substancial.

No HTML Transit, o equivalente aos estilos ou formatações são os denominados Transit Elements. Definir um template significa estabelecer as regras de como os estilos e as formatações do documento fonte serão mapeadas (convertidas) para os Transit Elements, e, finalmente, como os Transit Elements são mapeados (convertidos) para o formato HTML.

O HTML Transit cria automaticamente os Transit Elements para todos os estilos definidos no documento fonte e trata, inclusive, as formatações que foram aplicadas manualmente.

Os Transit Elements são também utilizados para descrever a estrutura e a navegação do documento. Os usuários podem selecionar Transit Elements que devam ser incluídos em páginas de referência tais como índice do conteúdo, índice de figuras, lista de tabelas, índice remissivo por palavras chave, etc.

Por exemplo, os Transit Elements Título 1, Título 2 e Título 3, podem ser incluídos no índice do conteúdo, com hiperligações para os respectivos tópicos no corpo do documento.

Os usuários podem seccionar o documento segundo um determinado Transit Element, por exemplo, Título 2, distribuindo o documento em várias páginas HTML para tornar o download mais rápido, e a navegação muito mais fácil. Elementos gráficos de navegação (Ícones Próxima Página, Página Anterior, etc.) podem ser colocados automaticamente.

Criando Publicações com Templates

No HTML Transit, um conjunto de documentos fonte e respectivos templates é denominado Publicação. Uma publicação contém uma lista ordenada dos documentos fonte, cada um associado ao template específico, partilhando um único índice do conteúdo.

Uma publicação pode corresponder a um único documento fonte, a um conjunto de capítulos de um livro ou manual, ou a todos os documentos de uma seção do website.

Uma vez que os templates estejam definidos, a criação dos documentos HTML é absolutamente trivial. O usuário simplesmente escolhe os documentos fonte e os respectivos templates, e clica no botão Translate. Todas as páginas HTML e as hiperligações são criadas automaticamente.

Mas o poder do HTML Transit fica evidente quando o documento fonte for atualizado. Se o documento fonte revisado manteve o nome original, bastará abrir a publicação e pressionar Translate de novo. Só as partes que mudaram serão reprocessadas.

Para adicionar um logotipo ou Java Applet no topo de todas as páginas associadas a um determinado template, basta abrir a publicação, selecionar o documento com o respectivo template, indicar o novo GIF ou Java, e clicar Translate.

A maior parte do trabalho para o webmaster é a criação de templates. Para isto o HTML Transit inclui função que propicia uma visualização imediata de como ficará o documento HTML, para cada alteração feita no template. Veja a figura aabaixo:

As definições associadas ao botão Element Setup controlam como os estilos e formatações do documento original serão mapeados para os Transit Elements. Também permitem selecionar quais Transit Elements serão utilizados nas páginas de referência, ou usados para distribuir o documento em várias páginas HTML.

As definições associadas ao botão Formatting controlam como cada Transit Element será formatado no documento HTML, permitem que gráficos sejam inseridos antes ou depois de cada elemento, etc.

Outras definições controlam o tipo e a localização dos botões de navegação, das barras de texto, dos títulos, cabeçalhos, rodapés, gráficos e código HTML.

Convertendo Planilhas e Apresentações

O Excel também permite que os usuários definam a formatação de células como estilos, passíveis de associação com os estilos do HTML Transit.

O PowerPoint não usa estilos mas os seus elementos principais (Estrutura de Tópicos, Slides, Anotações, etc.) podem ser associados aos Transit Elements.

Um exemplo está apresentado na figura abaixo onde cada slide foi convertido em uma página HTML específica, com o título do slide apresentado no índice do conteúdo, em painel separado. Uma miniatura de cada imagem é apresentada e inclui uma hiperligação para a imagem GIF em tamanho maior (opcional). O texto derivado das Anotações está apresentado no final de cada página.

Página gerenciada pelo CityDesk - 22/03/2006