Ở bài viết trước, tôi đã chỉ cho các bạn cách tăng tốc Firefox chỉ bằng những thiết lập cơ bản. Trong bài này, tôi tiếp tục chỉ cho các bạn các tăng tốc Firefox với các thiết lập nâng cao trong trình duyệt và trong thiết lập mạng. Hai phần này tuy là cấu hình nâng cao nhưng rất dễ thực hiện.

Nhập about:config vào thanh địa chỉ trình duyệt. Click vào "I'll be careful, I promise !". Bạn có thể sử dụng Chế độ Safe Mode của Firefox và chọn "Reset all user preferences to Firefox defaults" để hủy bất kì thay đổi nào bạn thực hiện. Also, entries you change are displayed in bold, and can be reset using the right-click context-menu. Ngoài ra, mục bạn thay đổi hiển thị in đậm, và có thể được đặt lại bằng cách sử dụng menu chuột phải.

Nếu một mục không tồn tại, tạo ra nó bằng cách bấm chuột phải vào trên một ô trống, chọn New và chọn loại của mục như hình dưới.

Thiết lập trình duyệt nâng cao

Bạn có thể sử dụng các giá trị được đề nghị hoặc cải tiến chúng theo hệ thống, sở thích, và thói quen duyệt web của bạn.
  • accessibility.typeaheadfind.enablesound [Boolean]: chuyển thành False để tránh phát âm thanh cảnh báo khi không có đoạn văn bản bạn cần tìm.
  • alerts.totalOpenTime [Integer]: giảm bớt thời gian hiện hộp thoại "Download Complete" xuống 2000 (2 giây).
  • browser.bookmarks.max_backups [Integer]: giảm số lượng bookmark được sao lưu để tăng tốc độ tắt từ 5 xuống 2 giây.
  • browser.cache.disk.parent_directory [String]: di chuyển cache của Firefox tới phân vùng khách với phân vùng của hệ điều hành Window bằng cách chỉ đường dần mới ra đây.
  • browser.download.manager.openDelay [Integer]: không hiển thị cửa sổ Downloads với các download ngắn. Thiết lập sang 2000 (2 giây trì hoãn).
  • browser.sessionstore.max_tabs_undo [Integer]: giảm số tab đã đóng mà bạn muốn mở lại từ 10 xuống 4 tab.
  • browser.sessionstore.max_windows_undo [Integer]: giảm số cửa sổ đã đóng mà bạn muốn mở lại từ 3 xuống còn 1 cửa sổ.
  • browser.tabs.closeWindowWithLastTab [Boolean]: đổi thành False, như thế Firefox sẽ không đột ngột tắt nếu bạn lỡ tay tắt tab cuối cùng.
  • browser.urlbar.maxRichResults [Integer]: giảm số lượng kết quả ở thanh địa chỉ của Firefox từ 12 xuống còn 6.
  • dom.popup_maximum [Integer]: giảm số lượng tối đa hiển thị đồng thời của các cửa sổ popup từ 20 xuống còn 3 hoặc 5.
  • security.dialog_enable_delay [Integer]: giảm thời gian chờ khi cài đặt một addon mới xuống còn 1000 (1 giây). Không nên chỉnh thông số này bằng 0 vì nó sẽ gây ra lỗi bảo mật.

Thiết lập mạng nâng cao

Chỉ nên áp dùng những thay đổi này nếu bạn đang dùng băng thông rộng với kết nối 2 Mbps (256 kB/s) trở lên.

  • network.dnsCacheEntries [Integer]: tăng số chỉ mục DNS được lưu trữ từ 20 lên 512.
  • network.dnsCacheExpiration [Integer]: tăng số chỉ mục DNS thứ hai được lưu trữ từ 60 lên 3600.
  • network.dns.disableIPv6 [Boolean]: Vô hiệu hoá IPv6 nếu ISP của bạn không hỗ trợ nó (hầu hết là đúng).
  • network.http.max-connections [Integer]: Tăng số lượng kết nối đồng thời tối đa lên đến 48 hoặc 96.
  • network.http.max-connections-per-server [Integer]: Tăng số lượng tối đa cho mỗi kết nối máy chủ mặc định từ 15 lên 24.
  • network.http.max-persistent-connections-per-server [Integer]: tăng số kết nối bền vững tối đa trên mỗi máy chủ từ 6 lên 12.
  • network.http.pipelining [Boolean]: đổi thành True kích hoạt HTTP Pipelining.
  • network.http.pipelining.maxrequests [Integer]: tăng từ giá trị mặc định 4 lên 8.
  • network.prefetch-next [Boolean]: giá trị này cho phéo Firefox lấy trước trang web (và các cookie liên quan) ngay trước khi bạn ghé thăm trang web đó. Nó thường được dùng để nạp trước kết quả đầu tiên của một kết quả tìm kiếm từ Google. Nếu bạn muốn cải thiện an ninh và không muốn Firefox tải các trang web mà bạn thật sự không bao giờ truy cập, hãy thiết lập biến này thành False. Xem Những câu hỏi thường gặp để biết thêm thông tin.

Minh Triết (Theo makeuseof.com)



Bình luận

  • TTCN (1)
Rollingstone  35

Tổng hợp thủ thuật cho Firefox http://bit.ly/bcGVhz