[sửa] Những phát triển trong tương lai
Theo chặng đường dự kiến, trong tương lai Firefox sẽ phát triển đến phiên bản 2.0
và 3.0. Phiên bản 2.0 sẽ tập trung phát triển vào động cơ Gecko
1.8 đã có trong
phiên bản 1.5. Và phiên bản 3.0 sẽ tập trung vào phát triển động cơ Gecko
1.9.
Mozilla sẽ phát triển phiên bản 2.0 và 3.0 đồng thời nhằm mục đích đưa sự đổi mới
front-end của phiên bản 2.0 đến sự ổn định back-end, trong khi hoàn thành kiến
trúc chủ yếu và giao diện người dùng thay đổi cho phiên bản 3.0.
[12]
Mục đích chính của việc phát triển Firefox bao gồm:
[13]
•
Cải tiến duyệt tab
•
Lựa chọn trang chỉ định
•
Hệ thống mở rộng tăng cường
•
Thanh công cụ tìm, cập nhật phần mềm, tìm kiếm tăng cường
•
Phục tùng khả năng truy cập
•
Phục hồi phiên làm việc
•
Phục hồi tải về giữa các phiên làm việc khác nhau của trình duyệt, dò dấu
hiệu thự thi
•
Cải tiến dịch vụ tìm kiếm
•
Tính năng chống phishing
•
Thay thế GDI+ bằng Cairo
Mozilla Firefox 1.5 và phiên bản tương lai của Camino
sẽ không bao gồm bộ nhúng
Java
,
[14]
một bộ nhúng cho phép người dùng Mac OS X thực thi thẻ Java với phiên
bản mới nhất của Java 1.4 và 5.0 (phần mềm Java mặc định đi cùng Apple không
tương thích với bất kỳ trình duyệt nào, ngoại trừ Safari).
[sửa
] Phiên bản 2.0
Bon Echo Alpha 3 chạy trên hệ điều hành Windows XP đang hiển thị trang chủ
Wikipedia tiếng Việt
Tên phát triển của Firefox 2.0 sẽ là Bon Echo. Ngày phát hành phiên bản 2.0 dự
định là vào tháng 8
năm 2006
[15]
Phiên bản alpha của 2.0 (2.0a1) sẽ có vào ngày 21 tháng 3
năm 2006 và phiên bản
alpha 2 (2.0a2) sẽ phát hành vào ngày 12 tháng 5
năm 2006
[3]
, mục đích chủ yếu để
phát triển và kiểm thử. Nhưng hiện nay vẫn còn một vài lỗi và các tính năng của nó
vẫn chưa hoàn thành. Phiên bản alpha thứ 3 (2.0a3) sẽ phát hành vào ngày 27 tháng
5 năm 2006
[16]
. Các tính năng chủ đạo thêm vào giữa các phiên bản Bon Echo alpha
là:
•
Nút đóng sẽ có ở tất cả các tab, và sẽ đóng theo hiệu ứng khác
•
Kiểm tra phát âm trong các ô textbox
•
Tự động phục hồi phiên làm việc của trình duyệt nếu xảy ra trường hợp treo
hoặc ngừng đột ngột.
•
Đề nghị tìm kiếm sẽ tư động hoàn thành trong ô tìm kiếm đối với Google và
Yahoo!
•
Công cụ tìm kiếm bổ xung quản lý việc loại bỏ và sắp xếp lại động cơ tìm
kiếm
•
Cải thiện hỗ trợ xem trước và đăng ký đối với các trang web cung cấp
•
Tính năng microsummaries mới để đánh dấu trang
•
Kết hợp công cụ quản lý mở rộng và themes vào làm một
•
Cập nhật hệ thống mở rộng để cung cấp bảo mật tăng cường và cho phép dễ
dàng hơn trong định vị công cụ mở rộng
•
Dịch vụ tìm kiếm mới hỗ trợ Sherlock và động cơ OpenSearch
•
Hỗ trợ văn bản dạng SVG bằng cách sử dụng thẻ svg:textPath
•
Phiên làm việc phía máy khách và lưu trữ liên tục
•
Tính năng chống phishing
•
Công cụ cài đặt mới sử dụng Nullsoft Scriptable Install System (NSIS)
Tương tự như các tên mã phát triển khác "Bon Echo" là một công viên công cộng
tại Ontario
, Canada.
[sửa
] Phiên bản 3.0
Tên phát triển của Mozilla Firefox 3.0 là Gran Paradiso
. Phiên bản 3.0 sẽ được phát
hành vào quý I năm 2007. Ngày phát hành phiên bản thực sự của Firefox 3.0 có thể
muộn hơn Firefox 2 khoảng 4 tháng.
[17]
Tương tự như tên phát triển của các phiên
bản khác, "Gran Paradiso" là một công viên công cộng Gran Paradiso
tại Italy.
[sửa
] Tính năng
Để biết thêm chi tiết xem: tính năng của Mozilla Firefox
Những người phát triển có mục tiêu là tạo ra trình duyệt có thể sử dụng ngay với
bất kỳ người dùng nào. Người dùng có thể thêm rất nhiều tính năng mặc dù các tính
năng này không được đóng gói cùng Firefox.
[sửa
] Sử dụng và truy cập
Hình chụp thao tác Find as you type. Người dùng gõ vào từ muốn tìm, và tình duyệt
sẽ hiển thị chữ tìm được với màu xanh da trời.
Những người phát triển đặt một lượng lớn công việc sắp tới trong đơn giản hóa giao
diện người dùng của Firefox. Thiết kế bảng lựa chọn ẩn đi rất nhiều lựa chọn
thường dùng trong Mozilla Suite.
Firefox hỗ trợ duyệ
t tab, cho phép người dùng mở nhiều trang web trong cùng một
cửa sổ. Tính năng này lúc đầu có trong một công cụ mở rộng MultiZilla
của Mozilla
Suite, sau đó nó phổ biến trong rất nhiều trình duyệt. Firefox cũng thuộc trong
nhóm trình duyệt đầu tiên chấp nhận tùy biến chặn cửa sổ quảng cáo kiểu pop-up.
Nó cũng hỗ trợ rất nhiều mẫu navigation bàn phím như tabbing navigation
và caret
navigation (trong một vài bản xây dựng, còn gọi là spatial navigation).
Firefox phiên bản 1.5 chạy trên hệ điều hành Windows cũng là trình duyệt đầu tiên
được US federal government
[4] công nhận là dễ sử dụng, dễ truy cập ngay cả đối
với người tàn tật.
Trình duyệt có một vài tính năng giúp người dùng tìm kiếm thông tin. Thứ nhất
Firefox có tính năng tìm liên tiếp được biết như là tìm như bạn đánh vào. Với tính
năng này, người dùng có thể đơn giản đánh vào một từ trong khi vẫn có thể xem
được trang web, và Firefox tự động tìm kiếm từ đấy và làm nổi bật từ tìm đượ
c. Khi
người dùng gõ vào nhiều hơn một từ, Firefox lọc kết quả tìm kiếm của nó. Đồng thời
nếu không tìm thấy kết quả người dùng yêu cầu, hộp Find sẽ có màu đỏ. Thật không
may đối với người dùng Wikipedia, tính năng này không áp dụng được đối với ô
textedit dùng để cập nhật bài viết. Vì vậy không có một cách gì để tìm kiếm từ muốn
tìm trong một bài viết dài khi ta đang chỉnh sửa nó.
Firefox cũ
ng có thanh công cụ tìm kiếm được tích hợp sẵn. Mặc định Firefox cho
phép người dùng tìm kiếm trên các trang Google
, Yahoo!, Amazon.com, Creative
Commons, Dictionary.com, và eBay. Người dùng có thể tải về các công cụ tìm kiếm
bổ sung (có cả cho Wikipedia
) từ Dự án Mycroft hoặc loại bỏ bất cứ cái gì không
muốn. Ngoài ra Firefox hỗ trợ tính năng từ tùy ý (custom keyword) đã được giới
thiệu trong Mozilla Suite. Tính năng này cho phép người dùng truy cập đánh dấu
trang của họ từ thanh định vị bằng cách dùng từ khóa (và tham số truy vấn tùy
chọn). Ví dụ, sử dụng một từ tùy ý, người dùng nhập vào từ "google apple" vào
thanh địa chỉ và sẽ được chuyển hướng đến trang Google tìm kiếm từ "apple". Tính
năng từ tùy biến có thể được sử
dụng cho các trang web sau: Google Search, Google
Stock Search, Dictionary.com
, Urban Dictionaray và Wikipedia. Khi người dùng
nhập vào một từ khóa vào thanh địa chỉ mà Firefox không nhận ra (như từ khóa
"apple"), Firefox sẽ tự động chuyển hướng người dùng đến kết quả đầu tiên trùng
khớp với kết quả tìm của Google.
[sửa
] Sự tùy biến
Hộp thoại của Mozilla Firefox 1.5.0.4 yêu cầu người dùng xác nhận thực sự muốn
cài đặt công cụ bổ sung này
Firefox sử dụng theme Noia eXtreme
Thiết kế của Firefox chú trọng rất nhiều vào tính mở rộng. Với công cụ mở rộng
(cài đặt thông qua mô dun XPInstall
), người dùng có thể nhận được rất nhiều tính
năng, như mouse gesture
— kết hợp các thao tác của chuột làm phím tắt, chặn
quảng cáo, chuyển proxy server
, và công cụ dò lỗi. Rất nhiều tính năng của công cụ
mở rộng đều dựa trên tính năng cu3a Mozilla Suite, ví dụ như ChatZilla
IRC client
và lịch.
Hệ thống công cụ mở rộng được xem như là nền tảng để thí nghiệm các chức năng
mới của chương trình. Và nếu tính năng của công cụ mở rộng thực sự hữu ích và
cần thiết nó có thể trở thành một phần của sản phẩm chính thức (ví dụ như duyệt
tab — một tính năng phổ biến cung cấp thông qua công cụ mở rộng của
MultiZilla
— nay đã trở thành một tính năng chính thức của Mozilla).
Firefox hỗ trợ cho phép thay đổi rất nhiều giao diện khác nhau. Giao diện chứa
đóng gói của CSS
và tệp ảnh. Trang web Mozilla Update cung cấp rất nhiều giao
diện cho người dùng tải về. Bằng cách thêm giao diện người dùng có thể tùy biến
giao diện của Firefox bằng cách di chuyển và thao túng rất nhiều nút lệnh, trường,
menu và các thứ tương tự như vậy bằng cách thêm và xóa toàn bộ thanh công cụ.
Trình cài đặt của Firefox có thể giúp tất cả công cụ mở rộng và giao diện trên trang
web Mozilla Update
luôn luôn được cập nhật mới nhất bằng cách cập nhật định kỳ
và tự động cài đặt phiên bản cập nhật.
Thêm nữa, Firefox lưu trữ rất nhiều thiết lập ẩn tuy nhiên người dùng vẫn có thể
truy cập bằng cách gõ about:config
trong ô địa chỉ. Cơ chế này hiệu lực tính năng
như chế độ một cửa sổ và lỗi, hoặc tăng tốc hiển thị trang web bằng rất nhiều thiết
lập. Tính năng thử nghiệm như HTTP pipelining
thường được ẩn đi trong menu
about:config
[sửa
] Hỗ trợ các tiêu chuẩn phần mềm
Mozilla Foundation rất tự hào về việc Firefox hỗ trợ hầu hết các chuẩn phần mềm
đang tồn tại, đặc biệt là chuẩn W3C
. Firefox cũng mở rộng hỗ trợ hầu hết các chuẩn
cơ bản bao gồm HTML
, XML, XHTML, CSS, ECMAScript (JavaScript), DOM,
MathML
, DTD, XSL and XPath. Tuy nhiên vào tháng 3 năm 2006 không có một
phiên bản nào của Firefox hỗ trợ đầy đủ chuẩn Acid2
, các trình duyệt Safari,
Konqueror
, Opera (9.0), iCab, và chương trình Prince đều vượt qua chuẩn này.
Firefox cũng hỗ trợ ảnh có định dạng PNG
và rất nhiều biến đổi trong suốt.
Những người đóng góp cho Mozilla luôn luôn cải tiến Firefox để nó hỗ trợ đầy đủ
hơn các chuẩn đang tồn tại và được sử dụng. Firefox đã hỗ trợ đầy đủ chuẩn CSS
cấp 2 và một phần CSS cấp 3. Tuy nhiên, công việc vẫn tiếp tục các chuẩn đang còn
thiếu như APNG
và XForms và cải tiến hỗ trợ cho SVG. Một vài chuẩn của Mozilla
như XBL
cũng được họ mở rộng chuẩn (thông qua WHATWG).
[sửa
] Hỗ trợ đa hệ
Hình:Mozilla Firefox on Mac OS X1.png
Firefox chạy trên hệ điều hành Mac OS X với giao diện MidnightFox.