舊文件

此處文件僅供參考,請自行考量時效性與適用程度,其他庫藏文件請參考文件頁面
我們亟需您的協助,進行共筆系統搬移、及文件整理工作,詳情請查閱參與我們

「Firefox 2.0 功能請求」修訂間的差異

出自 MozTW Wiki

行 6: 行 6:
 
   <li>在 Windows 上的檔案大小小於 5.0 MB</li>
 
   <li>在 Windows 上的檔案大小小於 5.0 MB</li>
 
</ul>
 
</ul>
<h3>功能與目標</h3>
+
<h3>功能與目標(Focus Areas)</h3>
 
<table width="100%" border="1">
 
<table width="100%" border="1">
 
   <tr>
 
   <tr>
行 60: 行 60:
 
   </tr>
 
   </tr>
  
  <tr>
+
<tr>
 
     <td colspan="3"><strong>擴充套件和佈景主題</strong></td>
 
     <td colspan="3"><strong>擴充套件和佈景主題</strong></td>
 
   </tr>
 
   </tr>
行 66: 行 66:
 
     <td>
 
     <td>
 
       <ul>
 
       <ul>
         <li>move Update functionality into Extension/Theme manager, revise
+
         <li>移動更新功能到擴充套件或佈景主題管理員,修正介面讓它更有效率和顯示更新。</li>
            UI to make more streamlined and show updates.</li>
+
         <li>允許拖放並重新安排次序</li>
         <li>allow drag and drop reordering</li>
+
         <li>移除解除安裝和更新按鈕並以『工具』功能表取代 (cog icon)</li>
         <li>remove uninstall and update buttons and replace with a "tools"
+
         <li>加入不同的通知於已安裝、已解除安裝、停用、啟用等等。</li>
            menu (cog icon)</li>
+
         <li>安裝後不需要重新啟動。</li>
         <li>add various notifications for installed, uninstalled, disabled,
+
         <li>透過 GUID 實作擴充套件的遠端黑名單封鎖 (停用)</li>
            enabled etc.</li>
 
         <li>install without restart</li>
 
         <li>remote blacklisting (disabling) of extensions via GUID</li>
 
 
       </ul>
 
       </ul>
 
     </td>
 
     </td>
行 82: 行 79:
  
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Search Engines</strong></td>
+
     <td colspan="3"><strong>搜尋引擎</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
 
     <td>
 
     <td>
 
       <ul>
 
       <ul>
         <li>search engine management</li>
+
         <li>搜尋引擎管理。</li>
         <li>allow keyboard aliases for sherlock files</li>
+
         <li>允許 Sherlock 檔案的鍵盤替身(aliases)。</li>
         <li>generate sherlock files for form fields</li>
+
         <li>產生表格欄位的 Sherlock 檔案。</li>
 
         <li>"url sanitizer"</li>
 
         <li>"url sanitizer"</li>
 
       </ul>
 
       </ul>
行 99: 行 96:
  
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Download Manager</strong></td>
+
     <td colspan="3"><strong>下載管理員</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
 
     <td>
 
     <td>
 
       <ul>
 
       <ul>
         <li>resumable downloading</li>
+
         <li>可續傳的下載。</li>
         <li>exe signature detection</li>
+
         <li>執行檔簽署偵測。</li>
         <li>exe info warning box</li>
+
         <li>執行檔資訊警告方塊。</li>
 
         <li>proper display name of helper applications</li>
 
         <li>proper display name of helper applications</li>
         <li>correct download location for Linux</li>
+
         <li>Linux 下正確的下載位址</li>
         <li>open and show functionality for Linux</li>
+
         <li>Linux 下開啟和顯示的功能</li>
 
       </ul>
 
       </ul>
 
     </td>
 
     </td>
行 118: 行 115:
  
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Session Saving</strong></td>
+
     <td colspan="3"><strong>工作階段保存</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
 
     <td>
 
     <td>
 
       <ul>
 
       <ul>
         <li>save open tabs/windows</li>
+
         <li>儲存開啟的分頁標籤或視窗</li>
         <li>save session data (session histories, post data, form values, etc)</li>
+
         <li>儲存工作階段資料 (工作階段歷史紀錄、Post Data、表單的值等等)</li>
 
       </ul>
 
       </ul>
 
     </td>
 
     </td>
行 133: 行 130:
 
    
 
    
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Per Site Options</strong></td>
+
     <td colspan="3"><strong>個別站台選項</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
行 150: 行 147:
 
    
 
    
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Info Window</strong></td>
+
     <td colspan="3"><strong>資訊視窗</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
行 172: 行 169:
 
    
 
    
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Find Toolbar</strong></td>
+
     <td colspan="3"><strong>尋找列</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
行 188: 行 185:
 
    
 
    
 
   <tr>
 
   <tr>
     <td colspan="3"><strong>Developer Tools</strong></td>
+
     <td colspan="3"><strong>開發者工具</strong></td>
 
   </tr>
 
   </tr>
 
   <tr>
 
   <tr>
行 222: 行 219:
 
</table>
 
</table>
  
<h3>Code/Core Focus Areas</h3>
+
<h3>程式碼或核心目標(Focus Areas)</h3>
 
<table width="100%" border="1" ID="Table1">
 
<table width="100%" border="1" ID="Table1">
 
   <tr>
 
   <tr>

於 2004年11月25日 (四) 22:57 的修訂

這份文件敘述了 Firefox 2.0 的要求。目的是讓底下敘述的功能能在 Firefox 2.0 大約 12 個月的開發週期中實現。

有一些開發項目比其他的更複雜廣泛,要開發它們可能會超過開發週期的期限。有些部份將會提早在過渡里程碑版本 - Firefox 1.5 中完成。

下載或行銷的需求

  • 在 Windows 上的檔案大小小於 5.0 MB

功能與目標(Focus Areas)

描述 版本 優先順序
Place
需要規格 2.0 P2
分頁瀏覽
  • 分頁的拖放重新排序 (P2)
  • 溢位收集器 (overflow collector)
  • 重新加入『強制連結開啟於』選項 (P2)
  • 分頁標籤上的關閉按鈕 (?)
1.5 P3
軟體更新
  • 從軟體更新精靈中移除擴充套件和佈景主題。
  • 允許停用軟體更新精靈。
  • 允許自動下載並顯示通知『更新已準備好安裝』。
  • coalesce pertinent patches with better available release - e.g. don't show 1.0.1 to users through update service if patch fixes bug.
  • 允許透過擴充套件自訂更新頻道。
  • 確保背景更新持續運作。
1.5 P2
擴充套件和佈景主題
  • 移動更新功能到擴充套件或佈景主題管理員,修正介面讓它更有效率和顯示更新。
  • 允許拖放並重新安排次序
  • 移除解除安裝和更新按鈕並以『工具』功能表取代 (cog icon)
  • 加入不同的通知於已安裝、已解除安裝、停用、啟用等等。
  • 安裝後不需要重新啟動。
  • 透過 GUID 實作擴充套件的遠端黑名單封鎖 (停用)。
1.5 P2
搜尋引擎
  • 搜尋引擎管理。
  • 允許 Sherlock 檔案的鍵盤替身(aliases)。
  • 產生表格欄位的 Sherlock 檔案。
  • "url sanitizer"
2.0
下載管理員
  • 可續傳的下載。
  • 執行檔簽署偵測。
  • 執行檔資訊警告方塊。
  • proper display name of helper applications
  • Linux 下正確的下載位址
  • Linux 下開啟和顯示的功能
1.5/2.0
工作階段保存
  • 儲存開啟的分頁標籤或視窗
  • 儲存工作階段資料 (工作階段歷史紀錄、Post Data、表單的值等等)
2.0 P4
個別站台選項
  • ability to set per-host preferences using UI (Info Window tab)
  • settings for: fonts/colors, stylesheet, saved form information, saved passwords, cookies, popups, xpinstall, image loading, java, javascript, download location/policy, force links into tabs
2.0
資訊視窗
  • 5 tab info panel at the bottom of the browser window, featuring:
  • General page (Title, Description, Location, Referrer, Type, Size (Size with Media), Type, Encoding, Modified, Expires);
  • Links page (list of links with multi-select capable Save As... button);
  • Media page with multi-select capable Save As... button;
  • Security page with identity verifier, encryption level, View Certificate button and info popups;
  • Per-Site Options panel (see above).
1.5 P3
尋找列
  • revive IME support for find-as-you-type
  • identify and resolve error cases for find toolbar appearing incorrectly or taking the "/" key literally
2.0 P2
開發者工具
  • revive Inspector Options panel
2.0 P4
MacOS X
  • modal vs. floating window audit
  • form controls
  • customizable toolbar sheet
  • drag and drop images
  • menulist syncviewwithframe
  • default browser
  • safari, IE migrators etc.
1.1 P2

程式碼或核心目標(Focus Areas)

XRE
See XRE docs 2.0
XUL
  • correct NativeTheme rendering for tabs, groupbox/captions, sliders, menus
  • generic customizable toolbar widget with standardized context menus across all apps
2.0 P2
Tree Sanity
  • separate out mozapps from toolkit, appropriately juggle content between two.
1.5 P3
個人工具