「Firefox 2.0 功能請求」修訂間的差異
出自 MozTW Wiki
(英文原文) |
(→Firefox 2.0 功能要求 (PRD)) |
||
(未顯示由 7 位使用者於中間所作的 22 次修訂) | |||
行 1: | 行 1: | ||
− | + | = Firefox 2.0 功能要求 (PRD) = | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | < | + | <!-- protect developer-only wiki --> |
+ | <!-- 保護開發專用的 wiki,請不要連結 --> | ||
+ | 原文: [[http://wiki.mozilla.org/Firefox:2.0_PRD]] | ||
+ | |||
+ | <p>這份文件敘述了 Firefox 2.0 的要求。目的是讓底下敘述的功能能在 Firefox 2.0 大約 12 個月的開發週期中實現。</p> | ||
+ | |||
+ | <p>有一些開發項目比其他的更複雜廣泛,要開發它們可能會超過開發週期的期限。有些部份將會提早在過渡里程碑版本 - Firefox 1.5 中完成。</p> | ||
+ | |||
+ | = 要求 = | ||
+ | |||
+ | ==下載或行銷的需求== | ||
<ul> | <ul> | ||
− | <li> | + | <li>在 Windows 上的檔案大小將會小於 5.0 MB</li> |
</ul> | </ul> | ||
− | + | ||
+ | == 功能與易用性 == | ||
<table width="100%" border="1"> | <table width="100%" border="1"> | ||
<tr> | <tr> | ||
− | <th> | + | <th>描述</th> |
− | <th> | + | <th>版本</th> |
− | <th> | + | <th>優先順序</th> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>Place</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>需要規格</td> |
<td>2.0</td> | <td>2.0</td> | ||
<td>P2</td> | <td>P2</td> | ||
行 28: | 行 34: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong> 分頁瀏覽</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>分頁的拖放重新排序 (P2)</li> |
− | <li>overflow collector</li> | + | <li>溢位收集器 (overflow collector)</li> |
− | <li> | + | <li>重新加入『強制鏈結開啟於』選項 (P2)</li> |
− | <li> | + | <li>分頁標籤上的關閉按鈕 (?)</li> |
</ul> | </ul> | ||
</td> | </td> | ||
行 45: | 行 51: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>軟體更新</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | + | <li>從軟體更新精靈中移除擴充套件和佈景主題。</li> | |
− | <li> | + | <li>允許停用軟體更新精靈。</li> |
− | <li> | + | <li>允許自動下載並顯示通知『已準備好安裝的更新』(Updates ready to install)。</li> |
− | + | <li>結合較佳發行版本的修正檔 - 例如: 如果修正檔能修補錯誤,就別把 1.0.1 透過更新服務顯示給使用者看。</li> | |
− | <li> | + | <li>允許透過擴充套件自訂更新頻道(channel)。</li> |
− | + | <li>確保背景更新持續運作。</li> | |
− | |||
− | <li> | ||
− | <li> | ||
</ul> | </ul> | ||
</td> | </td> | ||
行 65: | 行 68: | ||
</tr> | </tr> | ||
− | + | <tr> | |
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>擴充套件和佈景主題</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>移動更新功能到擴充套件或佈景主題管理員,修正介面讓它更有一體成形並能顯示更新。</li> |
− | + | <li>允許拖放並重新排序</li> | |
− | <li> | + | <li>拿掉『移除』和『更新』按鈕並以『工具』選單取代 (cog icon)</li> |
− | <li> | + | <li>加入不同的通知於已安裝、已移除、已停用、已啟用等等。</li> |
− | + | <li>安裝後不需要重新啟動。</li> | |
− | <li> | + | <li>透過全域獨特識別碼(GUID)實作擴充套件的遠端黑名單封鎖 (停用)。</li> |
− | |||
− | <li> | ||
− | <li> | ||
</ul> | </ul> | ||
</td> | </td> | ||
行 87: | 行 87: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>搜尋引擎</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>搜尋引擎管理</li> |
− | <li> | + | <li>允許 Sherlock 檔案的鍵盤替身(aliases)</li> |
− | <li> | + | <li>產生表格欄位的 Sherlock 檔案</li> |
− | <li>"url sanitizer"</li> | + | <li>「網址淨化器」("url sanitizer")</li> |
</ul> | </ul> | ||
</td> | </td> | ||
行 104: | 行 104: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>下載管理員</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>可續傳的下載</li> |
− | <li> | + | <li>執行檔簽署偵測</li> |
− | <li> | + | <li>執行檔資訊警告方塊</li> |
− | <li> | + | <li>預設關聯應用程式的適當顯示名稱</li> |
− | <li> | + | <li>Linux 下正確的下載位址</li> |
− | <li> | + | <li>Linux 下開啟和顯示的功能</li> |
</ul> | </ul> | ||
</td> | </td> | ||
行 123: | 行 123: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>工作階段保存</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>儲存開啟的分頁或視窗</li> |
− | <li> | + | <li>儲存工作階段資料 (工作階段歷史紀錄、Post Data、表單的值等等)</li> |
</ul> | </ul> | ||
</td> | </td> | ||
行 138: | 行 138: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>個別站台選項</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>讓介面能設定個別站台的偏好設定 (資訊視窗分頁)</li> |
− | <li> | + | <li>可以設定字型、色彩、樣式表、已存的表單資訊、已存的密碼、Cookies、彈出型視窗、XPI安裝、影像載入、Java、 |
− | + | Javascript、下載位址和個人隱私、強制鏈結到分頁</li> | |
− | |||
</ul> | </ul> | ||
</td> | </td> | ||
行 155: | 行 154: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>資訊視窗</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li>5 | + | <li>在瀏覽視窗底部的 5 個分頁資訊面板的功能:</li> |
− | + | <li>一般頁面 (標題、描述、位址、參照頁"Referrer"、種類、大小 (媒體的大小)、編碼、最後修改日期、到期日期);</li> | |
− | <li> | + | <li>鏈結頁面 (能夠多重選擇並另存新檔的鏈結清單);</li> |
− | + | <li>能夠多重選擇並另存新檔的媒體頁面;</li> | |
− | <li> | + | <li>可以辨認認證者、加密等級、檢視憑證按鈕和資訊彈出型視窗的安全資訊頁面;</li> |
− | + | <li>個別站台的選項面板 (參見上述)</li> | |
− | <li> | ||
− | <li> | ||
− | |||
− | <li> | ||
</ul> | </ul> | ||
</td> | </td> | ||
行 177: | 行 172: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>搜尋列</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>使隨打即找再度支援輸入法</li> |
− | <li> | + | <li>辨認和解析搜尋列出現不正確或逐字按下『/』鍵的錯誤情況</li> |
− | |||
</ul> | </ul> | ||
</td> | </td> | ||
行 193: | 行 187: | ||
<tr> | <tr> | ||
− | <td colspan="3"><strong> | + | <td colspan="3"><strong>開發者工具</strong></td> |
</tr> | </tr> | ||
<tr> | <tr> | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>檢視器選項面版</li> |
</ul> | </ul> | ||
</td> | </td> | ||
行 212: | 行 206: | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li>modal vs. | + | <li>模組(modal) vs. 浮動視窗檢討</li> |
− | <li> | + | <li>表單控制</li> |
− | <li> | + | <li>可自訂的工具列表格</li> |
− | <li> | + | <li>拖放圖片</li> |
− | <li> | + | <li>選單列 用frame同步處理(sync)畫面(view)</li> |
− | <li> | + | <li>預設瀏覽器</li> |
− | <li> | + | <li>Safari, IE 轉移者等等...</li> |
</ul> | </ul> | ||
</td> | </td> | ||
行 227: | 行 221: | ||
</table> | </table> | ||
− | + | == 程式碼或平台設計 == | |
<table width="100%" border="1" ID="Table1"> | <table width="100%" border="1" ID="Table1"> | ||
<tr> | <tr> | ||
行 233: | 行 227: | ||
</tr> | </tr> | ||
<tr> | <tr> | ||
− | <td> | + | <td>參見 XRE 文件</td> |
<td>2.0</td> | <td>2.0</td> | ||
<td> <br> | <td> <br> | ||
行 245: | 行 239: | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>正確的原生主題(NativeTheme)來繪製分頁、群組方塊(groupbox)/標題(captions)、資訊方塊列、選單</li> |
− | + | <li>一般的可自訂工具列的跨平台標準化內容選單物件</li> | |
− | <li> | ||
− | |||
</ul> | </ul> | ||
</td> | </td> | ||
行 261: | 行 253: | ||
<td> | <td> | ||
<ul> | <ul> | ||
− | <li> | + | <li>從 Toolkit 中與 Mozapps 分離,並在兩者之間適當的修改內容。</li> |
− | |||
</ul> | </ul> | ||
</td> | </td> | ||
行 269: | 行 260: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | |||
+ | {{link|文件專案|開發人員文件主頁}} |
於 2006年4月7日 (五) 04:58 的最新修訂
Firefox 2.0 功能要求 (PRD)
原文: [[1]]
這份文件敘述了 Firefox 2.0 的要求。目的是讓底下敘述的功能能在 Firefox 2.0 大約 12 個月的開發週期中實現。
有一些開發項目比其他的更複雜廣泛,要開發它們可能會超過開發週期的期限。有些部份將會提早在過渡里程碑版本 - Firefox 1.5 中完成。
要求
下載或行銷的需求
- 在 Windows 上的檔案大小將會小於 5.0 MB
功能與易用性
描述 | 版本 | 優先順序 |
---|---|---|
Place | ||
需要規格 | 2.0 | P2 |
分頁瀏覽 | ||
|
1.5 | P3 |
軟體更新 | ||
|
1.5 | P2 |
擴充套件和佈景主題 | ||
|
1.5 | P2 |
搜尋引擎 | ||
|
2.0 | |
下載管理員 | ||
|
1.5/2.0 | |
工作階段保存 | ||
|
2.0 | P4 |
個別站台選項 | ||
|
2.0 | |
資訊視窗 | ||
|
1.5 | P3 |
搜尋列 | ||
|
2.0 | P2 |
開發者工具 | ||
|
2.0 | P4 |
MacOS X | ||
|
1.1 | P2 |
程式碼或平台設計
XRE | ||
參見 XRE 文件 | 2.0 | |
XUL | ||
|
2.0 | P2 |
Tree Sanity | ||
|
1.5 | P3 |
‧返回上一頁: 開發人員文件主頁