Strumenti Web - Note sul rilascio

(C) Copyright International Business Machines Corporation 2006. Tutti i diritti riservati. Limitazioni previste per gli utenti del Governo degli Stati Uniti - L'uso, la duplicazione o la divulgazione sono limitati dal GSA ADP Schedule Contract con la IBM(R) Corp.

Sommario

1.0 Limitazioni
   1.1 Limitazioni del rendering delle proprietà CSS di Page Designer
   1.2 Gli elementi del menu di terzo livello non vengono visualizzati
   1.3 Eccezione di puntatore null durante il trascinamento e rilascio dallo strumento Esplora progetto sulla Navigazione nel sito Web
   1.4 Impossibile copiare il modello di esempio come modello dinamico durante la creazione del progetto.
   1.5 La Navigazione del sito Web non riflette le modifiche effettuate nel file web.xml
   1.6 Nome del pulsante troncato in Russo
   1.7 Ordine non corretto degli elementi del menu Annulla azione
   1.8 La sezione di navigazione non viene aggiornata nella pagina Progettazione con le modifiche del sito
2.0 Problemi noti e soluzioni temporanee
   2.1 Page Designer non funziona con SCM (Software Configuration Management) dopo la suddivisione di un frame
   2.2 PageDesigner non immette la tabella con layout libero dal menu principale quando il punto di inserimento viene visualizzato fuori dalla tabella con layout libero
   2.3 Compressione del layout della vista Proprietà
   2.4 L'aiuto a comparsa visualizza una guida generale nell'Editor diagramma Web
   2.5 La convalida della sintassi HTML riporta erroneamente dei messaggi di errore "Nessun tag di inizio" durante la combinazione dei tag HTML e JSP

1.0 Limitazioni

1.1 Limitazioni del rendering delle proprietà CSS di Page Designer

Page Designer non supporta proprietà CSS di tipo visivo, come ad esempio speak.

 

Page Designer non supporta le seguenti proprietà CSS di tipo visivo:
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.

 

Page Designer non supporta completamente le seguenti proprietà CSS di tipo visivo:
- i valori negativi di margin, margin-top, margin-bottom, margin-left e margin-right non vengono supportati.
- I valori relativi e fissi di posizione non vengono supportati.
- I valori specificati in percentuale o la lunghezza di vertical-align non vengono supportati.
- I valori minimo e massimo di vertical-align non vengono supportati.
- I valori di Pre-wrap e pre-line di white-space non vengono supportati.

1.2 Gli elementi del menu di terzo livello non vengono visualizzati

Quando viene creato un menu orizzontale o verticale con una profondità del menu maggiore di 3, se la proprietà keepSelection è impostata su true, allora il movimento del mouse sugli elementi del menu dovrebbe mantenere visibili gli elementi del sottomenu, ma  gli elementi del menu di terzo livello non saranno visibili.

1.3 Eccezione di puntatore null durante il trascinamento e rilascio dallo strumento Esplora progetto sulla Navigazione nel sito Web

 L'azione trascina e rilascia della pagina dalla cartella WebContent della vista Esplora progetti alla pagina Selezione di Navigazione nel sito Web emette un'eccezione di puntatore null.

1.4 Impossibile copiare il modello di esempio come modello dinamico durante la creazione del progetto.

 Se  si seleziona il facet del progetto Navigazione nel sito Web quando si crea un progetto Web, nella pagina Selezionare un modello pagina per il sito Web nella procedura guidata,  è possibile selezionare la casella di controllo Utilizza modello pagina predefinito per il  sito Web e selezionare un modello di esempio, ma è possibile selezionare solo un modello di progettazione. Non è possibile selezionare un modello di pagina dinamica.

1.5 La Navigazione del sito Web non riflette le modifiche effettuate nel file web.xml

Se si effettuano delle modifiche al file web.xml, Navigazione del sito Web non riflette le modifiche.  Ad esempio, se l'associazione del servlet per una pagina in web.xml viene modificata, Navigazione del sito Web non riflette tale modifica nella pagina Dettagli immediatamente o dopo  che è stato salvato il file web.xml.

1.6 Nome del pulsante troncato in Russo

 Ogni volta che un pulsante viene tradotto dall'inglese al russo (o in qualche altra lingua), la lunghezza della stringa tradotta potrebbe essere maggiore della lunghezza della stringa inglese. Se le dimensioni del pulsanti non vengono modificate, il nome del pulsante verrà troncato.

1.7 Ordine non corretto degli elementi del menu Annulla azione

In inglese e in altre lingue, un elemento del menu apparirà come Annulla <azione>,  ad esempio Annulla  aggiunta pagina web ma in coreano, l'elemento del menu dovrebbe essere visualizzato come Annullamento <azione>  (ad esempio Annullamento Aggiunta pagina). Correntemente tali elementi del menu vengono visualizzati come Annulla <azione>.

1.8 La sezione di navigazione non viene aggiornata nella pagina Progettazione con le modifiche del sito

Quando si immette una sezione di navigazione su una delle pagine del sito, la modifica del sito non riflette le modifiche nella pagina Progettazione di Page Designer. È necessario aggiornare il pannello, ad esempio, passando alla pagina Anteprima  per poi ritornare alla pagina Progettazione di Page Designer, per visualizzare le modifiche.
 

2.0 Problemi noti e soluzioni temporanee

2.1 Page Designer non funziona con SCM (Software Configuration Management) dopo la suddivisione di un frame

Potrebbe non essere possibile modificare un file in Page Designer se il file è stato appena creato dalla suddivisione un frame sullo stesso Page Designer e se è gestito in SCM.

Soluzione temporanea: chiudere Page Designer e riaprire il file.

2.2 PageDesigner non immette la tabella con layout libero dal menu principale quando il punto di inserimento viene visualizzato fuori dalla tabella con layout libero

Quando viene visualizzato al di fuori della tabella con layout libero nella  pagina Progettazione di Page Designer, non è possibile immettere una tabella con layout libero dal menu principale.

Soluzione temporanea: immettere la tabella con layout libero nel caso dalla tavolozza.

2.3 Compressione del layout della vista Proprietà

Quando si utilizza Page Designer insieme ad un software di lettura schermo del residente, il layout della vista Proprietà potrebbe essere compresso.

Soluzione temporanea:
non utilizzare la vista Proprietà con tale software. Utilizzare la modalità Tutti gli attributi da"Mostra tutti gli attributi" sul menu della barra degli strumenti locale della vista Proprietà.

2.4 L'aiuto a comparsa visualizza una guida generale nell'Editor diagramma Web

Quando si modifica un diagramma Web, è disponibile una guida sensibile al contesto in una vista della guida dinamica, ma non nell'aiuto a comparsa. Per impostare una preferenza per la visualizzazione della guida sensibile al contesto in una vista della guida dinamica: fare clic su Finestra > Preferenze > Guida e poi in Apri guida sensibile al contesto della finestra, fare clic sul pulsante di opzione in una vista della guida dinamica. Se si fa clic sul pulsante di opzione in un aiuto a comparsa, sarà disponibile solo la guida generale quando si modifica un diagramma Web.

2.5 La convalida della sintassi HTML riporta erroneamente dei messaggi di errore "Nessun tag di inizio" durante la combinazione dei tag HTML e JSP

La combinazione delle tag HTML e JSP (incluse le tag personalizzate) potrebbe far si che il Validator della sintassi HTML riporti erroneamente degli errori relativi alle tag di inizio e di fine mancanti.  Ad esempio, nel seguente codice:

<c:when test="${status.first}">
<div class="topNavRight"><ul>
</c:when>
...
<c:if test="${status.last}">
</ul></div>
</c:if>

Le tag di inizio <div> e <ul> si trovano nelle tag <c:when> e le tag di fine </ul></div> si trovano nelle tag <c:if>.  Questo è un codice valido; tuttavia, il Validator della sintassi HTML riporta che le tag </ul> e </div> sono tag di inizio mancanti.

Soluzione temporanea 1: quando possibile, evitare di sovrapporre le tag HTML e JSP.  Nell'esempio suddetto, la soluzione temporanea sarebbe la modifica del codice in:

<div class="topNavRight"><ul>
<c:when test="${status.first}">
</c:when>
...
<c:if test="${status.last}">
</c:if>
</ul></div>

Soluzione temporanea 2: se la sovrapposizione è necessaria, la soluzione temporanea sarebbe quella di disabilitare la convalida della sintassi HTML.  Per disabilitare la convalida della sintassi HTML in un progetto, richiamare la finestra di dialogo Proprietà per il progetto, selezionare la pagina delle proprietà Convalida, selezionare "Ignora preferenze di convalida", deselezionare "Validator sintassi HTML"