舊文件

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

Mozilla Firefox 1.5 變更

出自 MozTW Wiki

於 2005年10月19日 (三) 17:39 由 Danielwang對話 | 貢獻 所做的修訂 (copied from http://developer.mozilla.org/en/docs/What%27s_New_in_Deer_Park_Alpha)

釋出歷史

  • 1.5 RC - (2005 十月 28 號)
  • 1.5 Beta 2 - 2005 十月 6 號
  • 1.5 Beta 1 - 2005 九月 8 號
  • 1.5 Alpha 2 - 2005 七月 12 號
  • 1.5 Alpha 1 - 2005 五月 31 號

版本變動

來源: http://developer.mozilla.org/en/docs/What%27s_New_in_Deer_Park_Alpha

網頁技術

新網頁功能請見 Gecko 1.8 變更

New Extension Developer Features

Hidden referrer column for history
Extensions can now access the referer information for pages stored in the browser history. This feature can be used to provide alternate history views and other useful functionality.
API for prioritizing HTTP connections
The Mozilla networking library now supports the prioritization of connections to a specific server.
API for managing user and UA stylesheets
Extensions can now register stylesheet URIs as additional user and UA stylesheets. This means extensions no longer have to try to edit userContent.css to add styling (say for XBL binding attachment) to web pages.
API for configuring proxies
It is now possible for extensions to easily override the proxy configuration without affecting user-visible preferences.
Dynamic Overlays
Loading of XUL overlays after the document has been displayed is now supported.
E4X
The Mozilla JavaScript engine now supports ECMAScript for XML (E4X), a draft ECMA standard that adds native XML datatypes to the language and provides operators for common XML operations.
Translucent Windows (Windows/Linux)
On Windows and Linux, XUL windows with a transparent background are now supported. This allows whatever is below the window to shine through the window background.
Adding tokens to the User-Agent string
It is now possible for applications, extensions, and vendors to all add tokens to the User-Agent string (using default preferences) without overwriting each other. See documentation.
Toolkit chrome registry
Chrome registration has been significantly improved to use simple plaintext chrome registration manifests, and no longer keeps the chrome.rdf/overlayinfo cache.
Extension Manager
  • It is now possible to have Extensions outside the profile and application Extensions directories.
  • Installing extensions can now be done by dropping an XPI into the profile or application Extensions directory.
  • Uninstalling an Extension now involves simply deleting its folder from the profile or application Extensions directory.
New Preferences bindings
These new bindings make it easier to create preferences windows for extensions. The new preferences windows support instant-apply behavior, which is enabled by default on Mac and Linux.
API for implementing new command-line switches
An API has been introduced so that extensions can easily handle complex command-line flags. This API will be stable and frozen for 1.1.
XTF Support
The eXtensible Tag Framework allows adding support for new namespaces using XPCOM components to Mozilla (written in JavaScript or C++). For example, the Mozilla XForms Project uses XTF to add support for the XForms namespace. See XTF Home Page

New Browser Features

Improved Preferences

Instant Apply behaviour on Linux and Mac
Changes made in the Preferences window now apply immediately, in line with typical behaviour in other Mac OS X and GNOME applications. This changes conforms with the Apple and GNOME Human Interface Guidelines.
Searchable download actions manager
It is possible to search the Download Actions manager by file extension or description.
Searchable cookie manager
Cookies can be searched by hostname/domain and cookie name, and are organized by hostname in a tree format instead of a flat list.

Deployment

Firefox MSI package
The new MSI installation package facilitates distibuted installation and provides greater flexibility to network administrators wanting to deploy Firefox in a corporate environment.
Support for profile "temp" directory on local filesystem
It is now possible to store the network cache (copies of visited webpages) and the XUL fastload cache (precompiled user interface code) on a local disk, while keeping the rest of the profile data on a network drive. This will increase performance and reduce network traffic for users in a network environment.

Other

"Sanitize" privacy feature
The "Sanitize" feature provides an easy way to quickly remove browsing history, cookies, cache, saved form information, and other personal data. The items to be removed can be customized, and the feature can be activated using either a keyboard shortcut or through a menu item.
Image thumbnails as tab icons
When viewing images, tab icons now display thumbnails of the displayed image.
Fast back (and forward)
This very experimental feature allows much faster session history navigation. The feature is off by default but can be enabled for testing purposes by setting the browser.sessionhistory.max_viewers preference to a nonzero number.
Anonymous FTP login failure behaviour
FTP users are now prompted to input a name and password if anonymous access fails.
CSS at-rule for matching on site/document URL
The new @-moz-document rule gives users the ability to match page objects per-site, using CSS. This makes it possible to include site-specific rules in user style sheets (userContent.css). David Baron's post to www-style explains how the rule can be used.
個人工具