Sau vài năm dùng Brave, tác giả chuyển sang Zen Browser vì Brave trở nên nặng nề, phần thưởng BAT mất hứng thú và lo ngại về sự độc quyền của Chromium. Zen Browser dựa trên Gecko của Firefox, cung cấp tính năng quản lý tab, tương thích add-on Firefox, giao diện mới và chú trọng quyền riêng tư.
Why read it: Lập trình viên nên đọc bài này để hiểu cách các công cụ web mới như Zen Browser, dựa trên nền tảng mở rộng của Firefox, có thể cải thiện hiệu suất và tính riêng tư bằng cách tách biệt khỏi sự phụ thuộc vào Chromium của Google, đồng thời mở rộng khả năng tương thích với các công cụ mở rộng của cộng đồng.
Answer 3 short questions to earn reward points for this article. Only do it if you want the points.
3 questions · under a minute · optional
Source: https://www.xda-developers.com/im-finally-moving-on-from-brave-and-this-is-the-browser-im-switching-to. 8 Sync News only summarizes and links out; content copyright belongs to the authors and original sources.
Đang tải bình luận…
Các bài kiểm tra mới trên macOS cho thấy Brave for desktop vượt trội so với Chrome, Edge và Firefox về tốc độ tải trang, CPU, bộ nhớ, năng lượng và sử dụng mạng. Nguyên nhân kỹ thuật chính là cơ chế trình duyệt Brave sử dụng các công nghệ như Brave Shields và Brave Search để giảm đáng kể yêu cầu tài nguyên hệ thống. Hệ quả rõ rệt là Brave tiêu thụ ít bộ nhớ hơn 30% so với Chrome và sử dụng năng lượng thấp hơn khoảng 25%, giúp tăng thời lượng pin đáng kể. Điều đáng học hỏi là cách Brave tối ưu hóa hiệu suất thông qua việc chặn tự động các quảng cáo và trình theo dõi mà không cần người dùng can thiệp, một bài học về thiết kế trình duyệt hiệu quả cho các lập trình viên.
Lập trình viên nên đọc bài này để biết tại sao trình duyệt Brave for Desktop nhanh và hiệu quả hơn các trình duyệt khác khi làm việc với các ứng dụng web phức tạp.
Firefox vẫn tiếp tục hỗ trợ tiện ích chặn quảng cáo uBlock Origin trong khi các trình duyệt Chromium như Microsoft Edge đang loại bỏ nó do thay đổi Manifest V3.
Lập trình viên nên đọc bài này để hiểu cách Manifest V3 của Chromium ảnh hưởng đến các công cụ như uBlock Origin, và cách các nhà phát triển có thể tối ưu hóa các plugin/extension cho các nền tảng tương lai, từ đó giúp họ dự đoán và chuẩn bị cho những thay đổi trong công nghệ web.
Trước đây @supports chỉ có thể kiểm tra tính năng dựa trên tên thuộc tính hoặc giá trị, không thể phát hiện các hành vi phụ thuộc vào triển khai như tương tác giữa hai thuộc tính hoặc hỗ trợ một phần. Để khắc phục, CSS Working Group đã chấp nhận đề xuất của David Baron và thêm hàm @supports named-feature() với hai từ khóa mới: anchor-position-follows-transforms (được hỗ trợ trong Chrome 150, Firefox 156, Safari Technology Preview) và single-axis-scroll-container (được hỗ trợ trong Chrome 153, chưa có trong Firefox hoặc Safari). Với hàm này, nhà phát triển có thể viết điều kiện chính xác hơn để áp dụng các quy tắc CSS chỉ khi tính năng thực sự hoạt động trong môi trường cụ thể, tránh những trường hợp giả dương như Flexbox gap hoạt động với Grid nhưng không với Flex. Điều đáng học là khi làm việc với các tính năng mới hoặc chưa đồng nhất giữa các trình duyệt, việc kiểm tra qua named-feature() giúp giảm thiểu lỗi giao diện và giảm phụ thuộc vào polyfill hoặc hack dựa trên user-agent. Tác giả cũng đã đề xuất cả hai từ khóa và làm việc trực tiếp với đội ngũ Safari để đưa chúng vào bản phát hành.
Lập trình viên nên đọc bài này vì @supports named-feature() cho phép phát hiện các hành vi CSS cụ thể của trình duyệt mà cách kiểm tra truyền thống không thể, giúp viết CSS tương thích tốt hơn trên mọi nền tảng.
Zen Browser là trình duyệt dựa trên Firefox nhưng bổ sung nhiều tính năng hiện đại mà Firefox thiếu như workspaces, split view, tab dọc, xem trước link, và tổ chức thư mục. Sử dụng engine Gecko thay vì Chromium, nó tránh được hạn chế Manifest v3, giúp uBlock Origin hoạt động không giới hạn. Có sẵn dưới dạng AppImage/Flatpak trên Linux (cùng Windows/macOS), hiện ở giai đoạn beta nhưng đủ ổn định để sử dụng hàng ngày.
Lập trình viên nên đọc bài này để khám phá cách Zen Browser tối ưu hóa hiệu suất và tính mở rộng cho Firefox thông qua các tính năng như Gecko engine và hỗ trợ uBlock Origin mà không bị hạn chế của Manifest V3, giúp phát triển ứng dụng web và plugin hiệu quả hơn.
Electron 44 vừa được ra mắt với việc nâng cấp nền tảng bên trong. Nó cập nhật Chromium lên phiên bản 152.0.7977.54, V8 lên 15.2 và Node.js lên v24.18.1. Những thay đổi này mang lại cải thiện tốc độ thực thi JavaScript, hỗ trợ các tính năng web mới nhất và vá các lỗ hổng bảo mật đã được sửa trong Chromium. Vì vậy, các ứng dụng Electron sẽ chạy mượt hơn và tương thích tốt hơn với các trang web hiện đại. Điều này nhắc nhở nhà phát triển nên thường xuyên kiểm tra và cập nhật các dependency Electron để tận dụng tối đa những cải tiến nền tảng.
Bài viết này cung cấp thông tin quan trọng về bản cập nhật mới nhất của Electron với các phiên bản nâng cấp của Chromium, V8 và Node.
Brave Origin là phiên bản tối giản của trình duyệt Brave, loại bỏ các tính năng AI, ví crypto, phần thưởng, VPN và giữ lại chặn quảng cáo/người theo dõi. Phiên bản này có giá 59,99 USD cho Windows, Android, macOS và iOS, nhưng hoàn toàn miễn phí trên Linux mà không cần tài khoản. Origin dùng chung codebase với Brave-core, có thể cài đặt song song và chuyển đổi dễ dàng qua flag.
Lập trình viên nên đọc bài này vì Origin của Brave không chỉ là phiên bản tối giản mà còn là cơ sở mã nguồn sạch cho phát triển các ứng dụng web riêng lẻ, tối ưu hóa hiệu năng và bảo mật cho các dự án Linux.
Trò chơi T-Rex trong Chrome xuất hiện khi mất kết nối mạng, cho phép người chơi điều khiển khủng long chạy qua sa mạc bằng phím spacebar.
Để hiểu sâu sắc về cách Chrome xử lý các ứng dụng web và hiệu năng hệ thống, bạn nên đọc bài này để khám phá cách Chromium tích hợp game Dino như một ví dụ nhỏ về kiến trúc xử lý sự kiện và optimisation trong motor rendering của trình duyệt.
Trình duyệt FireDragon đã được viết lại hoàn toàn nhằm cải thiện hiệu suất đáng kể.
Lập trình viên nên đọc bài này để hiểu cách FireDragon Browser áp dụng kiến thức về kiến trúc phần mềm và lập trình hiệu quả khi tái xây dựng từ zero, giúp học hỏi những kỹ thuật tối ưu hóa hiệu suất và khả năng mở rộng cho các dự án tương tự.
Read the news here, practice coding, follow structured courses and train for IELTS on our sibling products — all connected through one 8 Sync account.
The ecosystem home: product overviews, blog and full pricing.
ExploreLearn along a clear roadmap: videos, auto-graded quizzes, certificates and mentors who ship for a living.
View the roadmap1,000+ DSA problems in Vietnamese, auto-graded across 7 languages — many FREE, right in your browser.
Practice for freeAI grading for all four IELTS skills with detailed rubric feedback.
Try it freeA 22 MB AI IDE for Vietnamese devs.
Download freeOrganizational memory for AI agents.
ExploreAI that staffs your Fanpage and qualifies leads for you.
Try it