Notas sobre o Release das Ferramentas da Web

(C) Copyright International Business Machines Corporation 2006. Todos direitos reservados. Direitos Restritos para Usuários do Governo dos Estados Unidos - Uso, duplicação ou divulgação restritos pelo documento GSA ADP Schedule Contract com a IBM(R) Corp.

Conteúdo

1.0 Limitações
   1.1 Limitações na Renderização de Propriedades do CSS do Designer
   1.2 Itens de Menu de Terceiro Nível Desaparecem
   1.3 Exceção de Ponteiro Nulo ao Arrastar e Soltar na Navegação do Explorador de Projetos para o Web Site
   1.4 Impossível Copiar Modelo de Amostra como Modelo Dinâmico Durante Criação do Projeto.
   1.5 A Navegação do Web Site Não Reflete as Alterações Feitas em web.xml
   1.6 Nome do Botão Truncado em Russo
   1.7 Ordem Incorreta do Item de Menu Desfazer Ação
   1.8 Trilha de Navegação Não é Atualizada na Página de Design com Alteração do Site
2.0 Problemas Conhecidos e Soluções Alternativas
   2.1 Designer de Página Não Funciona com o SCM (Software Configuration Management) Após a Divisão de um Quadro
   2.2 O Designer de Página Não Insere a Tabela de Layout Livre do Menu Principal Quando o Símbolo Aparece no Lado Externo da Tabela de Layout Livre
   2.3 Redução do Layout da Visualização de Propriedades
   2.4 Pop-ups Informativos Mostram Ajuda Geral no Editor de Diagramas da Web
   2.5 Validação de Sintaxe HTML Relatando Incorretamente Erros "Nenhuma Tag de Início" ao Misturar Tags HTML e JSP

1.0 Limitações

1.1 Limitações na Renderização de Propriedades do CSS do Designer

O Designer de Página não suporta propriedades do CSS de tipo não-visual, por exemplo, fala.

 

O Designer de Página não suporta as seguintes propriedades do CSS de tipo visual:
border-collapse,border-spacing,caption-side,clip,content,counter-increment,counter-reset,cursor,empty-cells,font-variant,letter-spacing,max-height,max-width,min-height,min-width,orphans,outline-color,outline-style,outline-width,outline,overflow,page-break-after,page-break-before,page-break-inside,quotes,table-layout,visibility,widows e word-spacing.

 

O Designer de Página não suporta completamente as seguintes propriedades do CSS de tipo visual:
- Valores negativos de margin, margin-top, margin-bottom, margin-left e margin-right não são suportados.
- Valores relativos e fixos de posição não são suportados.
- Os valores especificados pela porcentagem ou comprimento de vertical-align não são suportados.
- Os valores máximo e mínimo de vertical-align não são suportados.
- Os valores de pré-agrupamento e pré-linha de white-space não são suportados.

1.2 Itens de Menu de Terceiro Nível Desaparecem

Quando um menu horizontal ou vertical com a profundidade de menu maior que 3 é criado, se a propriedade keepSelection for verdadeira, então passar o mouse sobre os itens de menu deverá manter os itens do submenu expandidos, mas  os itens do menu de terceiro nível não serão mantidos expandidos.

1.3 Exceção de Ponteiro Nulo ao Arrastar e Soltar na Navegação do Explorador de Projetos para o Web Site

 Arrastar e soltar uma página da pasta WebContent da visualização Explorador de Projetos para a página de Navegação do Web Site emite uma exceção de ponteiro nulo.

1.4 Impossível Copiar Modelo de Amostra como Modelo Dinâmico Durante Criação do Projeto.

 Se  você selecionar a faceta do projeto Navegação do Web Site ao criar um projeto da Web, em Selecionar um modelo de página para o Web site no assistente,  você pode selecionar a caixa de opções Utilizar um Modelo de Página padrão para o  Web site e selecionar um modelo de amostra, mas só poderá selecionar um modelo de tempo de design. Você não poderá selecionar um modelo de página dinâmico.

1.5 A Navegação do Web Site Não Reflete as Alterações Feitas em web.xml

Se você fizer alterações no arquivo web.xml, a Navegação do Web Site não refletirá suas alterações.  Por exemplo, se o mapeamento do servlet para uma página em web.xml for alterado, a Navegação do Web Site não refletirá essa alteração na página Detalhes imediatamente ou depois  que você salvar o arquivo web.xml.

1.6 Nome do Botão Truncado em Russo

 Quando um nome de botão é traduzido do inglês para o russo (ou algum outro idioma), o comprimento da cadeia traduzida poderá ser maior que a cadeia em inglês. Se o tamanho do botão permanecer igual, então o nome do botão aparecerá truncado.

1.7 Ordem Incorreta do Item de Menu Desfazer Ação

Em inglês e outros idiomas, um item de menu aparecerá como Desfazer <Ação> ,  por exemplo, Desfazer  Inclusão da Página da Web, mas, em coreano, o item de menu deve aparecer como <Ação> Desfazer  (por exemplo, Desfazer Inclusão da Página da Web). No momento, esses itens de menu são exibidos como Desfazer <Ação>.

1.8 Trilha de Navegação Não é Atualizada na Página de Design com Alteração do Site

Quando você insere uma trilha de navegação em uma das páginas do site, então a alteração do site não reflete as alteração feitas na página de Design do Designer de Página. Você deve atualizar a tela, por exemplo, alternando para a página de Visualização  e alternando de volta para a página de Design do Designer de Página, para ver as alterações.
 

2.0 Problemas Conhecidos e Soluções Alternativas

2.1 Designer de Página Não Funciona com o SCM (Software Configuration Management) Após a Divisão de um Quadro

Você pode não conseguir editar um arquivo no Designer de Página se ele for recém-criado pela divisão de um quadro no Designer de Página e se for gerenciado no SCM.

Solução alternativa: Feche o Designer de Página e reabra o arquivo.

2.2 O Designer de Página Não Insere a Tabela de Layout Livre do Menu Principal Quando o Símbolo Aparece no Lado Externo da Tabela de Layout Livre

Quando o símbolo aparece fora da tabela de Layout Livre na página de Design do Designer de Página, você não pode inserir uma tabela de Layout Livre do menu principal.

Solução alternativa: Insira a tabela de Layout Livre da paleta no caso.

2.3 Redução do Layout da Visualização de Propriedades

Quando você utiliza o Designer de Página juntamente com o software leitor de tela residente, o layout da visualização Propriedades pode ser reduzido.

Solução alternativa:
Não utilize a visualização Propriedades com o software. Utilize o modo Todos os Atributos de "Mostrar Todos os Atributos" no menu da barra de ferramentas local da visualização Propriedades.

2.4 Pop-ups Informativos Mostram Ajuda Geral no Editor de Diagramas da Web

Quando você edita um diagrama da Web, há ajuda sensível ao contexto em uma visualização de ajuda dinâmica, mas não em um pop-up informativo. Para configurar uma preferência para exibição de ajuda sensível ao contexto em uma visualização de ajuda dinâmica: clique em Janela > Preferências > Ajuda e, emAbrir ajuda de contexto da janela, clique no botão de rádio em uma visualização de ajuda dinâmica. Se você clicar no botão de rádio em um pop-up informativo, apenas ajuda geral estará disponível quando você editar um diagrama da Web.

2.5 Validação de Sintaxe HTML Relatando Incorretamente Erros "Nenhuma Tag de Início" ao Misturar Tags HTML e JSP

Misturar tags HTML e JSP (incluindo tags customizadas) pode fazer com que o validador de sintaxe HTML relate incorretamente erros de tag de início e de finalização ausentes.  Por exemplo, no código a seguir:

<c:quando teste="${status.first}">
<div class="topNavRight"><ul>
</c:quando>
...
<c:se teste="${status.last}">
</ul></div>
</c:se>

As tags de início <div> e <ul> estão dentro das tags <c:quando>, e as tags </ul></div> de finalização estão dentro das tags<c:se>.  Este é um código válido; no entanto, o validador de sintaxe HTML relata que as tags </ul> e </div> são tags de início ausentes.

Solução alternativa n.º 1: Quando possível, não sobreponha as tags HTML e JSP.  No exemplo acima, a solução alternativa seria alterar o código para:

<div class="topNavRight"><ul>
<c:quando teste="${status.first}">
</c:quando>
...
<c:se teste="${status.last}">
</c:se>
</ul></div>

Solução alternativa n.º 2: Se for necessário sobrepor, a solução alternativa seria desativar a validação de sintaxe HTML.  Para desativar a validação de sintaxe HTML em um projete, chame o diálogo Propriedades para o projeto, selecione a página de propriedades Validação,marque "Substituir preferências de validação" e desmarque "Validador de Sintaxe HTML"