Pale Moon 28.9.3: Tối Ưu Hóa Từ Nền Tảng Firefox
Pale Moon phiên bản 28.9.3 được xây dựng trên kiến trúc cốt lõi của trình duyệt Firefox . Moonchild, nhà phát triển của Pale Moon , đã thực hiện việc loại bỏ những chức năng ít được người dùng sử dụng.
Mục đích của việc này là để nâng cao hiệu suất và cải thiện tốc độ tải trang của Pale Moon. Việc tối ưu hóa này cũng góp phần giảm thiểu đáng kể lượng tài nguyên tiêu thụ của cả RAM và CPU.

Bằng cách tập trung vào những tính năng thiết yếu, Pale Moon mang đến trải nghiệm duyệt web nhanh chóng và mượt mà hơn.
Sự điều chỉnh này cho phép trình duyệt hoạt động hiệu quả hơn trên các hệ thống có cấu hình phần cứng hạn chế.
Một số tính năng nổi bật của trình duyệt Pale Moon
- Được tối ưu hóa để hoạt động hiệu quả với các ứng dụng hiện hành.
- Đảm bảo an toàn nhờ kế thừa mã nguồn từ Firefox.
- Tiết kiệm bộ nhớ hơn so với các trình duyệt khác.
- Tốc độ tải trang và xử lý script được cải thiện đáng kể.
- Hỗ trợ đầy đủ các định dạng SVG và Canvas.
Cấu hình hệ thống yêu cầu:
- Bộ vi xử lý: Pentium 4 hoặc Athlon 64.
- RAM: Tối thiểu 128 MB.
- Dung lượng ổ cứng trống: 50 MB.
Giao diện trang chủ mặc định của Pale Moon tích hợp các biểu tượng truy cập nhanh đến 26 trang web phổ biến. Ở góc phải, bạn sẽ tìm thấy hai tính năng hữu ích:
Nhóm các tab (Group your tabs)
Tính năng này cho phép bạn gom các trang web, mạng xã hội, hoặc diễn đàn thường xuyên sử dụng vào các nhóm riêng biệt, giúp quản lý và truy cập thông tin dễ dàng hơn.
Khi kích hoạt Group your tabs, Pale Moon sẽ chuyển sang chế độ hiển thị nhóm các tab đang mở dưới dạng biểu tượng thu nhỏ (Medium Icon) trong khung màu xanh nhạt, với nền trong suốt. Để xem chi tiết nội dung của tab, chỉ cần di chuột đến góc phải khung để mở rộng. Sau đó, bạn có thể đặt tên cho nhóm bằng biểu tượng cây viết chì ở góc trên bên trái.
Để tạo một nhóm mới trong giao diện Group Your tabs, hãy nhấp đúp vào bất kỳ khoảng trống nào. Pale Moon sẽ mở một trang mới, cho phép bạn chọn các tab muốn thêm vào nhóm > sau đó nhấp vào biểu tượng Group Your tabs để tạo và đặt tên cho nhóm. Trình duyệt sẽ tự động lưu lại cấu hình nhóm cuối cùng bạn đã sử dụng, phục hồi chúng khi khởi động lại.
Đây là một công cụ vô cùng tiện lợi, giúp bạn nhanh chóng truy cập lại các trang đang làm việc sau khi thoát Pale Moon vì lý do bất khả kháng, thay thế cho chức năng Save and Quit của Firefox.
Trong trường hợp bạn vô tình nhấp vào dấu X trên một nhóm tab, Pale Moon sẽ hiển thị một biểu tượng cảnh báo. Để xóa nhóm, chỉ cần nhấp đúp vào khoảng trống trên giao diện. Nếu bạn không muốn xóa > hãy chọn Undo Close Group để khôi phục lại nhóm tab đó.
Liệt kê toàn bộ tab
Tính năng này cung cấp một danh sách đầy đủ tất cả các tab đang mở trong các nhóm, giúp bạn dễ dàng tìm kiếm và truy cập trang web cần thiết.
Ngoài ra, các tùy chọn cơ bản trong Options của Pale Moon vẫn giữ nguyên so với Firefox.
Để đảm bảo an toàn thông tin, tác giả khuyến nghị bạn nên tắt tính năng Remember passwords for site trong thẻ Security của hộp thoại Options. Điều này giúp ngăn chặn nguy cơ bị đánh cắp mật khẩu thông qua các phần mềm độc hại như Trojan, Keylogger, Worm khai thác lỗ hổng bảo mật của trình duyệt khi truy cập các trang web không đáng tin cậy.
Việc kiểm tra tiến trình hoạt động của Firefox và Pale Moon cho thấy cả hai đều sử dụng các tiến trình .exe, plugin-container.exe:
- * .EXE : Tiến trình chính của trình duyệt.
- * plugin-container.exe : Tiến trình quản lý các tiện ích mở rộng (Add-on, Extension) được cài đặt trên trình duyệt và có chức năng tương tự nhau.
Lưu ý:
Pale Moon hiện tại không hỗ trợ cài đặt phần mở rộng IDM CC, tuy nhiên Internet Download Manager vẫn hoạt động bình thường khi bạn tải xuống các tập tin hoặc ứng dụng.
Kết quả kiểm tra cho thấy Firefox tiêu tốn nhiều tài nguyên hệ thống hơn so với Pale Moon. Điều này là do các nhà phát triển Pale Moon đã loại bỏ một số tính năng ít được sử dụng để tối ưu hóa hiệu suất.

Cập nhật Pale Moon mới nhất
Pale Moon 28.9.3
- Tiến hành khắc phục một lỗ hổng bảo mật tiềm ẩn tồn tại trong quá trình đọc các file zip.
- Vá một lỗ hổng bảo mật được phát hiện trong trình biên dịch JavaScript, liên quan đến việc xử lý các bí danh.
- Sửa các lỗi phát sinh từ các công cụ lập trình upstream.
- Nâng cao khả năng bảo vệ bộ nhớ an toàn trong một số cuộc gọi WebAudio và trong quá trình hủy cửa sổ XUL.
- Khắc phục một lỗi bảo mật nền tảng XUL của Mozilla.

Pale Moon 28.9.2
- Tiến hành xây dựng lai phiên bản 28.9 của trình duyệt trên một nhánh lập trình riêng biệt.
- Loại bỏ các công việc mở rộng được thực hiện cho Google WebComponents nhằm tránh các lỗi về hiệu suất và cải thiện độ ổn định tổng thể.
- Kích hoạt timestamp DOM High Resolution để tăng cường khả năng tương thích với các trang web hiện đại.
- Bổ sung cấu hình cho phép sao chép URL một cách thuận tiện, ngay cả khi chúng không nằm trong thanh địa chỉ (đặc biệt hữu ích với các tên miền và đường dẫn quốc tế).
- Để kích hoạt tính năng này, hãy chuyển
browser.urlbar.decodeURLsOnCopysang trạng tháitruetrong about:config. - Sửa các lỗi khác.
Pale Moon 28.9.0.2
- Sửa lỗi liên quan đến code khởi tạo và di chuyển trình duyệt, gây ra các vấn đề về thời gian chạy.
- Khắc phục lỗi hành vi cache ở một số người dùng gặp khó khăn khi khôi phục cửa sổ và tab ở chế độ “soft refresh”.
Pale Moon 28.9.0.1
- Thực hiện cập nhật nhỏ để sửa lỗi các chuỗi ghi đè user-agent.
Pale Moon 28.9.0.0
- Tính năng mới:
- Triển khai biến lặp không được đồng bộ.
- Triển khai phát lại media như đã được hứa hẹn.
- Triển khai các hàm quy tắc CSSStyleSheet cũ không tuân thủ tiêu chuẩn.
- Triển khai nhân tố html5 <dialog>. Để kích hoạt, hãy chuyển sang trạng thái
true. - Triển khai tùy chọn ẩn các tab đã ghim trong bảng CtrlTab/AllTab.
- Thêm tốc độ phát lại 1.25x cho các nhân tố media HTML.
- Thêm các tùy chọn cấu hình ẩn (browser.places.smartBookmarks.max) để điều khiển kích thước danh mục bookmark thông minh mặc định.
- Sửa lỗi và cải tiến khác.

Pale Moon 28.8.2.1
- Thay đổi giao diện web tương thích với YouTube, mặc định kích hoạt UI YouTube mới.
Pale Moon 28.8.2
- Hoàn nguyên bổ sung biểu thức JavaScript thông thường.
- Sửa lỗi server FTP gây treo trình duyệt nếu chúng không gửi câu trả lời theo đặc điểm protocol.
- Thêm giải pháp cho GitHub để thực thi nhiều công cụ tương tự Google.
Pale Moon 28.8.1
- Sửa lỗi lấy mẫu trong libsoundtouch (DiD).
- Khắc phục lỗi tính năng mới sắp ra mắt của Windows 10 không tôn trọng chế độ duyệt web riêng tư theo mặc định.
- Sửa một số lỗi ổn định và vấn đề an toàn bộ nhớ.
- Sửa lỗi trình biên dịch JavaScript JIT gây ra lỗi crash.
Pale Moon 28.8.0
- Triển khai position:sticky cho các phần bảng. Giờ đây, bạn có thể sử dụng CSS để cố định tiêu đề bảng sao cho chúng không cuộn trên màn hình.
- Kích hoạt triển khai tập lệnh gõ module cơ bản.
- Triển khai
Promise.prototype.finally(), biểu thức thông thườnglookbehind,/svàString.prototype.matchAll(regex). - Thêm Ekoru vào danh sách tìm kiếm mặc định.
- Thực hiện thay đổi và sửa lỗi khác.

Pale Moon 28.5.0
- Thiết kế lại box About.
- Thêm các mục menu “Check for updates” vào AppMenu và menu cổ điển.
- Khôi phục tiền tố app.update.url.override cho thử nghiệm/ghi đè AUS.
- Thêm điều khiển “Loop” vào video html5.
- Sửa lỗi crash khung hình (ví dụ: khi sử dụng Tile Tab).
- Khắc phục lỗi với các placeholder vùng text.
- Loại bỏ Windows Maintenance Service hoạt động gần nhất.
- Cải thiện suy nghiệm DoS auth cơ bản.
- Loại bỏ code e10s khỏi widget.
- Ưu tiên các header http “Accept” và được căn chỉnh bằng thông số Fetch (ngoại trừ truy vấn hình ảnh).
- Căn chỉnh URLSearchParams trong cấu hình.
- Cập nhật một số ghi đè UA trang cụ thể.
- Sửa lỗi "Yet Another special case of a flex frame being the absolute containing block".
- Sửa lỗi vẽ đường viền khi ẩn thanh tab.
- Kiểm soát trước và vô hiệu hóa sử dụng các đối tượng đơn giản không phải box trong trình biên dịch JIT của JavaScript.
- Cải thiện xử lý gián đoạn các kết nối qua proxy và extension giả VPN.
- Xóa nhận dạng nội dung.
- Cập nhật trình cài đặt 7zip sang phiên bản code mới nhất.
- Sửa lỗi chuyển % sang số 0 ở kích thước bố cục.
- Sửa lỗi tính toán tổng tuyến tính trong code JS JITed.
- Thêm tính năng giá trị mặc định vào hàm ưu tiên get*Pref().
- Sửa lỗi ghi đè trên URL tùy biến tab mới thỉnh thoảng xảy ra.
- Cập nhật thư viện SQLite lên 3.27.2.
- Bỏ file bộ công cụ báo cáo lỗi crash và các trình xử lý ngoại lệ.
- Sửa lỗi mất đường viền trên thanh tab khi nằm ở dưới cửa sổ.
- Sửa lỗi crash khi xử lý file SVG định dạng xấu.
- Hiện robot để thoát.
- JavaScript: Hoàn thiện đề xuất sửa đổi TC39 toString().
- Tái cấu trúc phân tích JavaScript front-end để phân tích mã JS tốt và logic hơn.
- Bỏ toàn bộ code các tài khoản Firefox.
- Cập nhật font emoji nhúng lên TweMoji 11.4.0.
- Sửa lỗi khác.

Pale Moon 28.1.0
Bản cập nhật lớn này tập trung vào hiệu suất, bảo mật và sửa một số lỗi hồi quy:
- Cập nhật NSS sang 3.38, loại bỏ thử nghiệm bản thảo TLS 1.3 mới nhất.
- Cài đặt lại RC4 như ký mã tùy chọn cho các môi trường không chuẩn hóa (ví dụ: định tuyến cũ, phần cứng mạng ngoại vi trên LAN). RC$ và 3DES được đánh dấu yếu & vô hiệu hóa, sẽ không bao giờ được dùng trong handshake cùng với trang, chỉ là dự phòng cuối cùng khi được bật.
- Xóa các cuộc gọi tích lũy từ xa, tự động hẹn và bấm giờ. Thao tác này tăng hiệu suất đáng kể cho tất cả hoạt động trên mọi nền tảng.
- Sửa lỗi nhiều lần xảy ra sự cố truy cập bộ nhớ tương thích GCC8 không được khuyến khích. Cải thiện an ninh code tổng thể như thước đo bảo mật chuyên sâu.
- Thiết kế lại màu nền tùy chỉnh trước cho các hình ảnh độc lập.
- Cập nhật lịch sử phiên xử lý các trang nội bộ. about:logopage không còn lưu lịch sử. Bạn có thể chọn lưu trang QuickDial trong lịch sử bằng cách thiết lập browser.newtabpage.add_to_session_history sang true. Thao tác này mặc định tắt (nghĩa là bạn không thể sử dụng nút “Back” để quay trở lại trang QuickDial).
Xem thêm: Pale Moon 28.9.3 - Trình duyệt web Pale Moon .





















