Tìm hiểu FireFox 4 - Pdf 76

Firefox chạy trên hệ điều hành OS/2 - eComStation operating system
Mozilla Firefox có thể chạy trên rất nhiều hệ điều hành khác nhau. Các phiên bản
được cung cấp chính thức trên trang web của Mozilla có thể chạy trên các hệ điều
hành sau:
[18]
:

Hầu hết các phiên bản Windows, bao gồm 98, 98SE, Me, NT 4.0, 2000, XP, và
Server 2003
. Phiên bản cho thiết bị USB Smart Drives cũng có(xem phần
"Portable Firefox
").

Mac OS X. Mozilla Firefox phiên bản 1.5.0.4 đã được phát hành chính thức
dưới dạng universal binary
— một dạng mã máy giúp chương trình trên hệ
điều hành Mac OS có thể chạy trên cả nền Intel x86 và Power PC. Rất nhiều
phiên bản không chính thức đã được tạo trước đó, bao gồm cả phiên bản
được tạo bởi lập trình viên của hãng Apple của năm 2005 Worldwide
Developers Conference.

Đối với rất nhiều bản phân phối của Linux sử dụng X Window System,
Firefox được coi như là trình duyệt mặc định của hệ điều hành.
Firefox không hỗ trợ chính thức Windows NT 3.51
và Windows 95, nhưng nó vẫn có
thể hoạt động được trên hai hệ điều hành này sau khi đã chỉnh sửa một vài thiết lập
của Firefox.
[19]

Kể từ khi Mozilla Foundation mở mã nguồn của Firefox, người dùng có thể biên
dịch và chạy Firefox trên rất nhiều kiến trúc và hệ điều hành mở. Các hệ điều hành

trợ cho máy tính Amiga
cũng đang được phát triển.
[sửa
] Quốc tế hóa và bản địa hóa
Những người đóng góp tự nguyện trên toàn thế giới đã cộng tác với nhau trong việt
dịch ngôn ngữ của trình duyệt Firefox ra rất nhiều ngôn ngữ khác nhau trên thế
giới, cả một số ngôn ngữ rất ít được bản địa hóa, như tiếng Chichewa
, nhưng hiện
tại vẫn còn một số ngôn ngữ chưa được mã hóa như tiếng Lát-vi
, tiếng Malay, tiếng
Arập, tiếng Thái, tiếng Việt, tiếng Hindi và tiếng Persian. Do sử dụng DTD và tệp
.property để sắp xếp các từ, chuỗi được hiển thị trong chương trình, nên ngay cả
người dùng không có kiến thức về lập trình cũng có thể dịch ngôn ngữ của Firefox
sang ngôn ngữ mẹ đẻ của mình chỉ cần dùng một trình soạn thảo văn bản.
[sửa
] Công cụ phát triển web DOM Inspector kiểm tra trang chủ Wikipedia
Giống như Mozilla Suite, Firefox đi cùng hai công cụ phát triển web: DOM
Inspector và JavaScript Console. Trong chế độ cài đặt mặc định DOM Inspector
không được cài đặt, nó chỉ được cài đặt qua chế độ tùy chọn.
Firefox hỗ trợ rất nhiều công cụ mở rộng trợ giúp trong công việc phát triển web,
bao gồm một công cụ rất mạnh mẽ như Venkman
JavaScript debugger và công cụ
phát triển web tích hợp sẵn tên là "Web Developer
".
[sửa
] Tính năng khác
Live bookmarking

Thêm nữa Mozilla Foundation thực hiện lược đồ bug bounty: bất kỳ ai tìm ra một lỗ
hổng nghiêm trong trong phần mềm và báo cáo nó với công ty, thì sẽ được thưởng
500 Đô la Mỹ (cho mỗi lỗi được báo cáo) và một áo phông có biểu tượng của
Mozilla.
[26]
Theo như Mozilla Foundation: "chế độ bug bounty khuyến khích mọi
người tìm và báo cáo lỗ hổng trong sản phẩm với công ty, vì vậy chúng tôi có thể
làm ra sản phẩm bảo mật hơn cho người dùng"
[27]
. Đồng thời mọi người còn có thể
truy cập vào mã nguồn của Mozilla Firefox, tài liệu thiết kế nội tại, diễn đàn thảo
luận, và các tài nguyên khác giúp tìm ra lỗi. Theo chế độ bug bounties, Mozilla
Firefox đã trả tiền rất nhiều lần cho những người tìm ra lỗ hổng của Firefox.
[28]

Mozilla Foundation đã thực hiện chính sách để tìm lỗ hổng bảo mật trong Firefox
để giúp người đóng góp đương đầu với lỗ hổng bảo mật.
[29]
Mozilla cũng thực hiện
chính sách giới hạn quyền truy cập tới báo cáo lỗi bảo mật, chỉ có những thành viên
của nhóm bảo mật mới có quyền xem được báo cáo này. Sau khi Mozilla đã sửa
xong lỗi bảo mật, thì lỗi này mới được công bố cho mọi người biết. Với chế độ này sẽ
hạn chế tối đa sự lợi dụng lỗ hổng bảo mật trong giới hacker và giúp người phát
triển có thời gian để vá lỗ hổng đó lại. Mặc dù chính sách vá lỗ hổng bảo mật của
Mozilla cũng gần giống với chính sách "responsible disclosure" của một số công ty
sản xuất phần mềm, như Microsoft, nhưng không phù hợp với nguyên lý full
disclosure do một vài nhà nghiên cứu bảo mật đưa ra — một nguyên lý yêu cầu
công bố toàn bộ chi tiết lỗi bảo mật đã được biết.
Tháng 4
năm 2006, Secunia có báo cáo chỉ ra rằng chỉ có 3 lỗ hổng chưa được vá

và tiến tới chưa hoàn hảo.
[31]
Nguyên nhân gây ra vấn đề bộ nhớ của Firefox cũng
một phần do công cụ mở rộng cư xử không đúng đắn, như Adblock
.
[sửa
] Hiển thị trang web không đúng
Một vài người dùng chuyển từ Internet Explorer thỉnh thoảng nhận thấy Firefox
hiển thị trang web không đúng. Nhưng việc này rất hiếm, thường trang web hiển thị
không đúng là do nó được lập trình hiển thị không tuân theo chuẩn W3C
, và cũng
do một số trang web sử dụng các công nghệ độc quyền của Microsoft, như điều
khiển ActiveX
hoặc văn lệnh VBScript.
Có một công cụ mở rộng của Firefox có tên là IE Tab cho phép nhúng Internet
Explorer vào trong Firefox để hiển thị các trang web bị lỗi ở trên. Nhưng như vậy
nó lại đặt người dùng trước nguy cơ bị tấn công bởi các lỗ hổng bảo mật của
Internet Explorer.[6]

[sửa
] Sự hỗ trợ của trình cài đặt Windows
Mozilla Firefox không đóng gói phần mềm theo dạng MSI
như một số công ty
thường làm. Nếu người quản trị trưởng muốn triển khai Firefox trên rất nhiều máy
tính cài đặt hệ điều hành Windows cùng một lúc tự động thì không thể làm được.
Điểm thiếu sót này gây trở ngại cho việc phân phối lan rộng ra một mạng lớn. [7]
[8]
[sửa
] Sự chấp nhận của thị trường
Hình:Marketshare worldwide.gif

Số
ngày
Số lần tải về
(triệu)
Ghi chú
10 tháng 11
năm
2004

1 1
1,000,000+ lượt tải về vào ngày đầu
tiên


Nhờ tải bản gốc

Tài liệu, ebook tham khảo khác

Music ♫

Copyright: Tài liệu đại học © DMCA.com Protection Status