舊文件

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

「Firefox 3 for developers」修訂間的差異

出自 MozTW Wiki

Firefox 3 網站開發人員須知
Firefox 3 網站開發人員須知
 
(未顯示同一使用者於中間所作的 6 次修訂)
行 2: 行 2:
 
* Web application 需要更新的地方
 
* Web application 需要更新的地方
 
: 提供一些應用 Firefox 3 的新功能在 web applications 時可能需要注意的地方。
 
: 提供一些應用 Firefox 3 的新功能在 web applications 時可能需要注意的地方。
* Online / Offline 事件
+
* [[Firefox 3 Online and Offline Events | Online / Offline 事件]]
 
: Firefox 3 支援 [http://wiki.whatwg.org/wiki/FAQ#What_is_the_WHATWG.3F WHATWG] 的 online/offline event,讓 applications/extensions 可以偵測目前是否有 active 的網際網路連線、目前是在線上還是斷線中。
 
: Firefox 3 支援 [http://wiki.whatwg.org/wiki/FAQ#What_is_the_WHATWG.3F WHATWG] 的 online/offline event,讓 applications/extensions 可以偵測目前是否有 active 的網際網路連線、目前是在線上還是斷線中。
 +
* [[Firefox 3 supports Cross-site XMLHttpRequest | Cross-site XMLHttpRequest]]
 +
: Firefox 3 支援了 [http://www.w3.org/TR/access-control/ W3C Access Control] working draft,這讓你可以對其他網站作 XMLHttpRequests 以取得其他網站的資料,並加以管理,這讓你可以在自己建立的網站中,混入來自多個其他網站的內容。
 
* Alternate style sheet
 
* Alternate style sheet
 
: Firefox 3 支援 CSS object model alternate style sheet API。(見 [https://bugzilla.mozilla.org/show_bug.cgi?id=200930 Bug 200930])
 
: Firefox 3 支援 CSS object model alternate style sheet API。(見 [https://bugzilla.mozilla.org/show_bug.cgi?id=200930 Bug 200930])
* Web-based protocol handlers
+
* [[Firefox 3 Web-based protocol handler |Web-based protocol handlers]]
 
: 在 Firefox 3,我們可以使用 navigator.registerProtocolHandler() 的方式把 web application 註冊為 protocal handler。
 
: 在 Firefox 3,我們可以使用 navigator.registerProtocolHandler() 的方式把 web application 註冊為 protocal handler。
 
* 使用 Canvas 來「畫」字
 
* 使用 Canvas 來「畫」字
行 14: 行 16:
 
* 使用 microformat
 
* 使用 microformat
 
: Firefox 3 現在有 APIs 可以處理 microformat
 
: Firefox 3 現在有 APIs 可以處理 microformat
* Drag / drop 事件
+
* [[Firefox 3 Drag and Drop Events | Drag / drop]] 事件
: Firefox 3 支援一種新的 events,在「拖放」開始與結束的時候,可以傳給「拖放操作」的 source node。
+
: Firefox 3 支援兩個新的 events,在「拖放」開始與結束的時候,可以傳給「拖放操作」的 source node。
 
* HTML 5 的 focus 相關屬性
 
* HTML 5 的 focus 相關屬性
: Firefox 3 支援 HTML 5 activeElement 與 hasFocus 屬性。
+
: Firefox 3 支援 HTML 5 新增給 DOM 的兩個屬性 [http://developer.mozilla.org/en/docs/DOM:document.activeElement activeElement] [http://developer.mozilla.org/en/docs/DOM:document.hasFocus hasFocus]。
 
* Offline resources on Firefox
 
* Offline resources on Firefox
 
: Firefox 3 現在支援讓 web application 可以要求將 resources 存入快取,以便我們離線時可以執行 web applications。
 
: Firefox 3 現在支援讓 web application 可以要求將 resources 存入快取,以便我們離線時可以執行 web applications。
 
* [[Firefox 3 CSS Improvement|CSS 的改善]]
 
* [[Firefox 3 CSS Improvement|CSS 的改善]]
 
: Firefox 3 改善了對於 CSS 的支援。
 
: Firefox 3 改善了對於 CSS 的支援。
* DOM 的改善
+
* [[Firefox 3 Dom Improvements|DOM 的改善]]
: Firefox 3 的 Dom implimentation 有一些新功能,其中包括:支援了 IE 對 DOM 作的某些 extensions。
+
: Firefox 3 的 DOM implimentation 有一些新功能,其中包括:支援了 IE 對 DOM 作的某些 extensions。
 
* Javascript 1.8 的支援
 
* Javascript 1.8 的支援
 
: Firefox 3 現在支援 Javascript 1.8。(見[https://bugzilla.mozilla.org/show_bug.cgi?id=380236 Bug 380236])
 
: Firefox 3 現在支援 Javascript 1.8。(見[https://bugzilla.mozilla.org/show_bug.cgi?id=380236 Bug 380236])
行 34: 行 36:
 
* [[ping attribute support for anchor element|<a ping>]] 的支援
 
* [[ping attribute support for anchor element|<a ping>]] 的支援
 
: Firefox 3 現在支援用 <a ping> 去 ping URL,並且預設是 enable 的。
 
: Firefox 3 現在支援用 <a ping> 去 ping URL,並且預設是 enable 的。
 +
 +
(本文現已移至 [http://developer.mozilla.org/zh_tw/docs/Firefox_3_for_developers Mozilla Developer Center],以後我會直接在 MDC 繼續修正補充)
  
 
=== 參考資料 ===
 
=== 參考資料 ===
 
[http://developer.mozilla.org/en/docs/Firefox_3_for_developers#For_web_site_and_application_developers Firefox 3 for developers]
 
[http://developer.mozilla.org/en/docs/Firefox_3_for_developers#For_web_site_and_application_developers Firefox 3 for developers]

於 2008年1月22日 (二) 09:58 的最新修訂

Firefox 3 網站開發人員須知

  • Web application 需要更新的地方
提供一些應用 Firefox 3 的新功能在 web applications 時可能需要注意的地方。
Firefox 3 支援 WHATWG 的 online/offline event,讓 applications/extensions 可以偵測目前是否有 active 的網際網路連線、目前是在線上還是斷線中。
Firefox 3 支援了 W3C Access Control working draft,這讓你可以對其他網站作 XMLHttpRequests 以取得其他網站的資料,並加以管理,這讓你可以在自己建立的網站中,混入來自多個其他網站的內容。
  • Alternate style sheet
Firefox 3 支援 CSS object model alternate style sheet API。(見 Bug 200930)
在 Firefox 3,我們可以使用 navigator.registerProtocolHandler() 的方式把 web application 註冊為 protocal handler。
  • 使用 Canvas 來「畫」字
Firefox 3 支援用 mozilla 專用的非標準、實驗中的 API (mozXXX) 來處理 <canvas>
  • 支援在 Canvas 使用 transform
Firefox 3 支援在 <canvas> 上使用 transform() 與 setTransform()
  • 使用 microformat
Firefox 3 現在有 APIs 可以處理 microformat
Firefox 3 支援兩個新的 events,在「拖放」開始與結束的時候,可以傳給「拖放操作」的 source node。
  • HTML 5 的 focus 相關屬性
Firefox 3 支援 HTML 5 新增給 DOM 的兩個屬性 activeElementhasFocus
  • Offline resources on Firefox
Firefox 3 現在支援讓 web application 可以要求將 resources 存入快取,以便我們離線時可以執行 web applications。
Firefox 3 改善了對於 CSS 的支援。
Firefox 3 的 DOM implimentation 有一些新功能,其中包括:支援了 IE 對 DOM 作的某些 extensions。
  • Javascript 1.8 的支援
Firefox 3 現在支援 Javascript 1.8。(見Bug 380236)
  • EXSLT 的支援
Firefox 3 支援了 a substantial subset of the EXSLT extensions to XSLT。
  • SVG 的改善
Firefox 3 大大提高了對 SVG 的支援,其中包括:支援了超過兩打的新 filters、好幾個新元素、新屬性,以及其他的改善。
Firefox 3 現在支援動態 PNG 格式 (Animated PNG image format)
Firefox 3 現在支援用 <a ping> 去 ping URL,並且預設是 enable 的。

(本文現已移至 Mozilla Developer Center,以後我會直接在 MDC 繼續修正補充)

參考資料

Firefox 3 for developers

個人工具