Introdução Universal

O que é a introdução universal?

O introdução universal é a implementação de introdução completa e pronta para uso, com uma estrutura de página predefinida com a qual todos os produtos podem contar (como API). É uma implementação completa, incluindo apresentação, mas sem conteúdo, e pode ser utilizada por qualquer produto.

Motivação

Antes da 3.2, a estrutura de introdução fornecia pontos de contribuição exclusivos ou 'âncoras' para definição de páginas de boas-vindas. Outros componentes podiam fornecer extensões que incluíam conteúdo nessas âncoras. Embora esse mecanismo funcionasse bem em soluções fechadas, é cada vez mais difícil manter produtos grandes. Devido à natureza 'ascendente' das contribuições dos clientes nas páginas de boas-vindas, é difícil controlar o resultado final e resolver contribuições em conflito.

Tome como exemplo o provedor de um recurso reutilizável do eclipse. Ele criou um recurso útil que consiste em vários plug-ins. O recurso pode fazer parte de vários produtos, cada um tendo sua própria implementação de Boas-vindas. Há vários problemas que o fornecedor de recursos enfrentará ao criar a contribuição de Boas-vindas:

Está claro que a contribuição de Boas-vindas de um recurso reutilizável é ser muito mais fácil de desenvolver com as seguintes condições adequadas:

Digitar Introdução Universal

A introdução universal se baseia na experiência com implementações de introdução e na necessidade de ter uma implementação adequada com a qual os contribuidores podem contar. A implementação é criada utilizando a estrutura de introdução existente e, por essa razão, todas as implementações de introdução existentes continuarão a funcionar e os clientes poderão mudar para o novo modelo de acordo com seus planejamentos. Certamente, desde que eles não mudem, não tirarão proveito da nova implementação, como mesclagem de conteúdo inteligente, solução de novo visual etc.

Benefícios

Alguns benefícios de utilizar a introdução universal incluem: