Điểm mới trên nền tảng web vào tháng 1

Khám phá một số tính năng thú vị đã xuất hiện trong các trình duyệt web ổn định và beta trong tháng 1 năm 2026.

Xuất bản: Ngày 30 tháng 1 năm 2026

Bản phát hành trình duyệt ổn định

Chrome 144Firefox 147 được phát hành cho phiên bản ổn định trong tháng 1. Bài đăng này sẽ giới thiệu nhiều tính năng mới trong tháng này, trong đó có một số tính năng mới được cung cấp trong Baseline.

CSS Anchor Positioning (Vị trí điểm neo CSS)

Firefox 147 hỗ trợ tính năng Định vị phần tử neo CSS, giúp tính năng này Mới có trong Baseline. API này cho phép bạn định vị các phần tử tương ứng với các phần tử khác, còn được gọi là neo. Điều này hữu ích cho chú thích, trình đơn và cửa sổ bật lên, trong đó bạn muốn một phần tử được định vị tương ứng với một phần tử khác trên trang.

Browser Support

  • Chrome: 125.
  • Edge: 125.
  • Firefox: 147.
  • Safari: 26.

Source

Navigation API

Baseline Newly available (Mới có sẵn cơ bản) cũng sẽ được cung cấp cùng với Firefox 147 là Navigation API (API Điều hướng). API này cung cấp một cách hiện đại để bắt đầu, chặn và quản lý các thao tác điều hướng trong ứng dụng của bạn.

Browser Support

  • Chrome: 102.
  • Edge: 102.
  • Firefox: 147.
  • Safari: 26.2.

Source

Tạo kiểu cho tính năng tìm trong trang bằng ::search-text

Chrome 144 bao gồm phần tử giả ::search-text. Tính năng này cho phép tác giả sử dụng kiểu kết quả tìm kiếm trong trang dưới dạng một phần tử giả làm nổi bật, tương tự như ::selection::spelling-error. Điều này cho phép bạn tuỳ chỉnh giao diện của kết quả tìm kiếm khi người dùng sử dụng chức năng tìm kiếm trên trang của trình duyệt.

Tìm hiểu thêm trên blog của Igalia trong bài viết Find-in-Page Highlight styling (Tạo kiểu cho tính năng làm nổi bật nội dung tìm kiếm trong trang).

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: not supported.
  • Safari: not supported.

Phần tử <geolocation>

Chrome 144 giới thiệu phần tử <geolocation>, một chế độ kiểm soát khai báo do người dùng kích hoạt để truy cập vào vị trí của người dùng. API này đơn giản hoá hành trình của người dùng và nhà phát triển bằng cách xử lý quy trình cấp quyền và cung cấp trực tiếp dữ liệu vị trí cho trang web, thường không cần đến một lệnh gọi API JavaScript riêng biệt.

Tìm hiểu thêm trong bài viết Giới thiệu về phần tử <geolocation> HTML.

Temporal API

Chrome 144 có Temporal API. Thư viện này cung cấp các đối tượng và hàm tiêu chuẩn để xử lý ngày và giờ. Đây là một bổ sung quan trọng cho JavaScript, cung cấp một giải pháp thay thế mạnh mẽ và hiện đại cho đối tượng Date.

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: 139.
  • Safari: behind a flag.

Source

CSS caret-shape

Chrome 144 ra mắt thuộc tính caret-shape, cho phép bạn chỉ định hình dạng của dấu nháy chèn văn bản. Bạn có thể chọn giữa auto, bar, blockunderscore.

Browser Support

  • Chrome: 144.
  • Edge: 144.
  • Firefox: not supported.
  • Safari: not supported.

Source

Các điểm cải tiến về hiệu ứng chuyển đổi

Firefox 147 bao gồm việc xác định các loại hiệu ứng chuyển đổi khung hiển thị. Các thành phần này cung cấp một cơ chế để chỉ định các loại khác nhau cho các hiệu ứng chuyển đổi chế độ xem đang hoạt động. Sau đó, bạn có thể dùng CSS để áp dụng hiệu ứng cho các phần tử DOM khi nội dung của các phần tử này cập nhật, tuỳ thuộc vào loại hiệu ứng chuyển đổi được chỉ định. Firefox 147 chỉ hỗ trợ các loại hiệu ứng chuyển đổi chế độ xem của ứng dụng một trang (SPA), chứ không hỗ trợ các loại hiệu ứng chuyển đổi chế độ xem trên nhiều tài liệu.

Browser Support

  • Chrome: 125.
  • Edge: 125.
  • Firefox: 147.
  • Safari: 18.2.

Source

Giờ đây, Firefox cũng hỗ trợ thuộc tính activeViewTransition trên giao diện Document, trả về đối tượng ViewTransition cho hiệu ứng chuyển đổi đang hoạt động.

Browser Support

  • Chrome: 142.
  • Edge: 142.
  • Firefox: 147.
  • Safari: 26.2.

Source

Bản phát hành trình duyệt beta

Phiên bản trình duyệt beta giúp bạn xem trước những tính năng sẽ có trong phiên bản ổn định tiếp theo của trình duyệt. Đây là thời điểm thích hợp để kiểm thử các tính năng mới hoặc việc xoá các tính năng có thể ảnh hưởng đến trang web của bạn trước khi bản phát hành đó được triển khai trên toàn thế giới. Các phiên bản beta mới trong tháng này là Chrome 145Firefox 148.

Chrome 145 bao gồm thuộc tính text-justify để kiểm soát các phương thức căn chỉnh, đồng thời cải thiện bố cục nhiều cột bằng column-wrapcolumn-height. Thao tác này cũng sẽ chuyển sự kiện onanimationcancel sang GlobalEventHandlers. Ngoài ra, <select> có thể tuỳ chỉnh được mở rộng sang hộp danh sách.

Firefox 148 có hỗ trợ Location.ancestorOrigins, cho phép bạn xác định xem một tài liệu có được nhúng trong <iframe> hay không và được nhúng bởi trang web nào.