Web 工具(Web 圖型編輯器、網頁設計工具、網站設計工具)的版本注意事項

© Copyright International Business Machines Corporation 2006. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

版本注意事項

1.0 限制
   1.1 Page Designer CSS 內容呈現有其限制
   1.2 第三層功能表項目消失
   1.3 從「專案瀏覽器」拖放至「網站導覽」期間發生空值指標異常狀況
   1.4 在建立專案期間無法複製範例範本做為動態範本
   1.5「網站導覽」無法反映 web.xml 的變更
   1.6 俄文按鈕名稱被截斷
   1.7「復原動作」功能表項目的順序錯誤
   1.8「設計」頁面中的導覽軌跡不會隨著站台變更而更新
2.0 已知的問題和暫行解決方法
   2.1 Page Designer 在分割頁框之後無法使用「軟體配置管理 (SCM)」
   2.2 當脫字符號出現在「自由佈置表」之外時,PageDesigner 不會從主功能表插入「自由佈置表」
   2.3 「內容」視圖的版面收合
   2.4 在 Web 圖型編輯器中,蹦現資訊顯示一般說明
   2.5 混合 HTML 和 JSP 標示時,HTML 語法驗證不正確地回報「無起始標示」錯誤

1.0 限制

1.1 Page Designer CSS 內容呈現有其限制

Page Designer 不支援非視覺化類型的 CSS 內容,例如語音。

Page Designer 不支援下列視覺化類型的 CSS 內容:
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 及 word-spacing。

Page Designer 不完全支援下列視覺化類型的 CSS 內容:
- 不支援 margin、margin-top、margin-bottom、margin-left 及 margin-right 的負數值。
- 不支援 position 的 relative 和 fixed 值。
- 不支援以 percentage 或 length 指定的 vertical-align 值。
- 不支援 vertical-align 的 top 和 bottom 值。
- 不支援 white-space 的 pre-wrap 和 pre-line 值。

1.2 第三層功能表項目消失

建立一個功能表深度大於 3 的水平或垂直功能表時,如果 keepSelection 內容是 true, 則將滑鼠移至功能表項目上應該會展開子功能表項目,但第三層功能表項目不會展開。

1.3 從「專案瀏覽器」拖放至「網站導覽」期間發生空值指標異常狀況

從「專案瀏覽器」視圖的 WebContent 資料夾中,將頁面拖放至「網站導覽」的「導覽」頁面時會擲出空值指標異常狀況。

1.4 在建立專案期間無法複製範例範本做為動態範本

在建立 Web 專案時,如果在精靈的「選取網站的網頁範本」頁面中選取網站導覽專案 Facet, 您可以選取網站使用預設網頁範本勾選框,再選取範例範本,但只能選取設計時期範本。 無法選取動態網頁範本。

1.5「網站導覽」無法反映 web.xml 的變更

如果變更 web.xml 檔案,「網站導覽」無法反映您所做的變更。比方說,如果 web.xml 中變更頁面的 Servlet 對映,則「網站導覽」的「詳細資料」頁面無法立即或在儲存 web.xml 檔之後反映這項變更。

1.6 俄文按鈕名稱被截斷

當按鈕名稱從英文翻譯成俄文之後(或其他語言),翻譯的字串可能比英文字串更長。如果按鈕大小不變,則顯示的按鈕名稱會被截斷。

1.7「復原動作」功能表項目的順序錯誤

在英文及其他語言中,功能表項目會顯示成「復原 <動作>」,例如復原新增網頁,但在韓文中,功能表項目應該顯示成「<動作> 復原」(例如,新增網頁復原)。目前,這些功能表項目會顯示成「復原 <動作>」。

1.8「設計」頁面中的導覽軌跡不會隨著站台變更而更新

當您在站台的其中一個頁面插入導覽軌跡時,則變更站台不會在 Page Designer 的「設計」頁面中反映變更。 必須重新整理畫面,例如切換至「預覽」頁面再切回 Page Designer 的「設計」頁面,才能看到變更。

2.0 已知的問題和暫行解決方法

2.1 Page Designer 在分割頁框之後無法使用「軟體配置管理 (SCM)」

如果在 Page Designer 中將頁框分割來建立新檔案且以 SCM 來管理檔案,您可能無法在相同的 Page Designer 中編輯這個檔案。

暫行解決方法:關閉 Page Designer 再重新開啟檔案。

2.2 當脫字符號出現在「自由佈置表」之外時,PageDesigner 不會從主功能表插入「自由佈置表」

在 Page Designer 的「設計」頁面中,當「自由佈置表」外出現脫字符號時,您無法從主功能表插入「自由佈置表」。

暫行解決方法:在此情況下,請從選用區插入「自由佈置表」。

2.3「內容」視圖的版面收合

當 Page Designer 和常駐型螢幕閱讀器軟體一起使用時,「內容」視圖的版面可能收合。

暫行解決方法:
請勿搭配這種軟體來使用「內容」視圖。請在「內容」視圖的本端工具列功能表上使用「顯示所有屬性」中的「所有屬性」模式。

2.4 在 Web 圖型編輯器中,蹦現資訊顯示一般說明

在編輯 Web 圖型時,動態說明視圖中有上下文相關說明可用,但不是以蹦現資訊出現。對於動態說明視圖中顯示的上下文相關說明,若要設定喜好設定:按一下視窗 > 喜好設定 > 說明,然後在開啟視窗內文說明下,按一下在動態說明視圖中圓鈕。如果按一下在蹦現資訊中圓鈕,則編輯 Web 圖型時只能使用一般說明。

2.5 混合 HTML 和 JSP 標示時,HTML 語法驗證不正確地回報「無起始標示」錯誤

混合 HTML 和 JSP 標示(包括自訂標示)可能造成 HTML 語法驗證器不正確地回報錯誤,表示遺漏起始和結束標示。例如下列程式碼:

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

<div> 和 <ul> 起始標示在 <c:when> 標示內,</ul></div> 結束標示在 <c:if> 標示內。這些是有效的程式碼;但 HTML 語法驗證器卻回報 </ul> 和 </div> 標示遺漏起始標示。

暫行解決方法 #1:可能的話,請不要重疊 HTML 和 JSP 標示。在以上的例子中,解決之道是將程式碼改為:

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

暫行解決方法 #2:如果一定要重疊,則解決之道是停用 HTML 語法驗證。若要在專案中停用 HTML 語法驗證,請開啟專案的「內容」對話框,選取「驗證」內容頁面,然後勾選「置換驗證喜好設定」並清除「HTML 語法驗證器」。