Firefox 3 và những cải tiến potx

4 295 0
Firefox 3 và những cải tiến potx

Đang tải... (xem toàn văn)

Thông tin tài liệu

Firefox 3 những cải tiến Mozilla đang tổ chức bữa tiệc toàn cầu ăn mừng sự kiện Firefox 3 ra đời – nỗ lực xác lập kỷ lục thế giới mới cho chương trình phần mềm được tải nhiều nhất. Đó có thể là hành động ngốc nghếch lập dị, nhưng có vấn đề gì? Tại sao lại không làm cho xôm tụ một chút? Cho đến nay, Firefox đã đặt ra tiêu chuẩn cho trình duyệt Web kể từ khi nó xuất hiện năm 2004. Tại thời điểm đó, Internet Explorer của Microsoft thống trị hệ thống Web, nó thực hiện công việc của mình một cách tệ hại. Nhưng trừ khi bạn có đủ hiểu biết để thử những lựa chọn khác ví dụ như Opera hay vẫn hy vọng vào hành động tiếp theo của Netscape, nếu không bạn vẫn kẹt với IE. Firefox là một luồng hơi thở mới. Nó có tất cả những gì IE không có. Nó an toàn và nhanh, nó cũng hỗ trợ các mở rộng để biến trình duyệt từ một công cụ thông thường thành kinh nghiệm tin học thú vị trong thời đại mới. Cùng với thời gian Firefox cũng dần bị suy giảm, Mozilla vẫn giữ việc thêm các tính năng mới, tuy nhiên đi kèm với nó là sự tiêu tốn của bộ nhớ, độ ổn định hiệu suất máy tính. Cùng thời điểm đó, Microsoft cuối cùng cũng buộc phải cải thiện lại cho Internet Explorer. Firefox vẫn là lựa chọn tốt nhưng nó khó có thể đánh bại IE 7. Tuy nhiên, với phiên bản mới nhất này, Firefox đã quay lại. Giải quyết vấn đề bộ nhớ Một trong những điều Firefox 2 làm sử dụng khó chịu là cách nó xử lý bộ nhớ. Trình duyệt được sử dụng càng lâu, càng nhiều trang được load về, càng nhiều bộ nhớ bị tiêu tốn. Kết quả cho một số người sử dụng – đặc biệt là những người với hệ thống không có nhiều bộ nhớ - là hiệu suất hoạt động sụt giảm. Một vấn đề nữa là tính ổn định. Firefox 2.x gặp phải lỗi nghiêm trọng – toàn bộ cửa sổ trình duyệt treo hoặc bị đóng – trung bình 2 ngày 1 lần. Thói quen quản lý bộ nhớ yếu kém của Firefox là điều hạ gục máy tính của người dùng. Ví dụ, Firefox 2.x sử dụng những phần bộ nhớ có kích thước khác nhau. Nó liên tục chiếm giữ rồi giải phóng bộ nhớ khiến cho bản đồ bộ nhớ của nó trông giống như một trò chơi ghép hình biến dạng. Ở đây là một lỗ hổng, ở kia là một điểm rắc rối mà ai đó đập vỡ một mảnh để cố ghép vừa, Thêm vào đó, Firefox 2.0 giữ bản sao của hình ảnh với kích cỡ thực trong bộ nhớ. Khi bạn trình bày một tập tin JPEG hay bất cứ định dạng ảnh nén nào, Firefox giữ các hình ảnh này ở kích thước thật chưa được nén kể cả khi bạn đang không sử dụng chúng. Vì một bức ảnh 100k có thể chiếm đến hơn 1 MB trong bộ nhớ, cách xử lý ảnh cũ kỹ này lãng phí bộ nhớ một cách nhanh chóng. Các kỹ sử của Mozzila có vẻ như đã sửa lỗi này – hay ít nhất là cải thiện nó – trong phiên bản 3. Bây giờ nếu bạn không sử dụng ảnh, nó sẽ được ghi vào bộ nhớ với định dạng nén gốc. Họ cũng đã xử lý vấn đề bản đồ bộ nhớ. Firefox 3 đang sử dụng cách giải quyết kết thúc trên bộ nhớ cache của nó. Suy nghĩ của các nhà phát triển là nếu bạn không gọi lại một trang đã được xem trước đó trong khoảng nửa giờ, việc tiết kiệm bộ nhớ bằng cách xóa bỏ trang đó trong cache quan trọng hơn khả năng bạn sẽ load tài liệu cũ nhanh hơn. Kết quả là, không kể đến các tiến bộ khác, Firefox 3 nhanh hơn ổn định hơn so với các tiền nhiệm của nó. Qua kiểm nghiệm cho thấy rằng, trung bình, việc mở đóng tab ở Firefox 2.0.0.14 sử dụng nhiều hơn khoảng 5% RAM mỗi phiên tab so với Firefox 3. Hiệu suất Ngoài tiến bộ về bộ nhớ, Firefox nhanh hơn ổn định hơn các tiền nhiệm của nó vì một số lý do khác. Nhờ nền tảng hiển thị Web Gecko 1.9 đã được cải thiện rất nhiều, Firefox xử lý các trang phức tạp – như trang chủ của Computerworld, với nội dung, đồ họa hoạt ảnh – “xuất hiện” trên màn hình, chứ không được từ từ vẽ ra. Để kiểm tra điều này, chúng tôi thử một nhóm các trang web, đầu tiên với Firefox 2.0.0.14 rồi với 3.0. (Trong tất cả các trường hợp, đều được dọn sạch cache). Thời gian từ khi một trang Web được gọi cho đến khi nó xuất hiện trọn vẹn trên màn hình đã giảm khoảng 20% đến 35%. Tiếp theo, kiểm tra khả năng tích hợp của Firefox 3 với các chuẩn Web như CSS, JavaScript, SVG SML với Acid3 test của Dự án chuẩn Web. Firefox 3 ghi 71 điểm, đây không phải là điểm số cao nhất, phiên bản mới nhất của Safari cho PC, Safari 3.1.1, ghi 87 điểm. Tuy nhiên khi thử các trình duyệt khác, ví dụ như IE 7 IE 8 beta 1 thì kết quả thậm chí còn tồi hơn. Vì bảo mật của Safari có thể được miêu tả với từ tệ hại, nên việc gắn bó với Firefox là đương nhiên. Với mục đích thực tiễn, các trang Web có khả năng đem lại vấn đề cho bạn vẫn là: các trang Web được thiết kế riêng cho Internet Explorer Active X. Nhưng trong thời gian sử dụng Firefox 3, đầu tiên là bản thử nghiệm rồi bản phát hành, chúng tôi Firefox không hề gặp vấn đề gì khi xử lý hàng nghìn trang Web đã truy cập Tính năng Thông thường khi nhìn vào tính năng mới của một sản phẩm, cuối cùng giới phân tích sẽ phải list ra một loạt danh sách các tính năng mà không ai sử dụng trong thực tế. Điều này không xảy ra với Firefox 3. Ví dụ, cơ chế bảo vệ đối với malware cross-site scripting thật sự có hiệu quả. Firefox cảnh báo bạn trước khi bạn vào một trang nào đó đã từng có chứa malware – bạn có thể tiếp tục nếu muốn, nhưng ít nhất bạn biết mình đang đâm đầu vào rắc rối. Bảo vệ đối với cross-site scripts – còn được biết đến như Web giả mạo – còn tốt hơn. Firefox 3 thậm chí không hiện nội dung có vẻ như đến từ một trang bất hợp pháp hoặc đang cố gắng chơi trò phá khóa với JavaScript. Bạn vẫn có thể buộc Firefox hiện ra nội dung của trang đó – nhưng đó là tùy bạn . Firefox 3 và những cải tiến Mozilla đang tổ chức bữa tiệc toàn cầu ăn mừng sự kiện Firefox 3 ra đời – và nỗ lực xác lập kỷ lục. các tiến bộ khác, Firefox 3 nhanh hơn và ổn định hơn so với các tiền nhiệm của nó. Qua kiểm nghiệm cho thấy rằng, trung bình, việc mở và đóng tab ở Firefox

Ngày đăng: 15/03/2014, 06:20

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan