Bản phát hành Firefox 76

Trình duyệt web được phát hành Firefox 76phiên bản điện thoại Firefox 68.8 cho nền tảng Android. Ngoài ra, một bản cập nhật đã được cành cây Hỗ trợ dài hạn 68.8.0. Sắp lên sân khấu thử nghiệm beta nhánh Firefox 77, dự kiến ​​phát hành vào ngày 2 tháng XNUMX, sẽ được chuyển giao.

Chính đổi mới:

  • mở rộng các khả năng của tiện ích bổ sung hệ thống Lockwise có trong trình duyệt, cung cấp giao diện “about: logins” để quản lý mật khẩu đã lưu. Đưa ra cảnh báo cho các tài khoản đã lưu được liên kết với các trang web trước đó đã bị tấn công bằng thông tin xác thực bị rò rỉ. Một cảnh báo sẽ hiển thị nếu mục nhập mật khẩu Firefox chưa được cập nhật do trang web bị xâm phạm.

    Bản phát hành Firefox 76

    Cũng được thêm vào là một cảnh báo về việc xâm phạm mật khẩu được sử dụng trên một số trang web. Nếu một trong những tài khoản đã lưu xuất hiện trong một vụ rò rỉ thông tin xác thực và người dùng sử dụng lại cùng một mật khẩu trên các trang web khác, họ sẽ được khuyên nên thay đổi mật khẩu. Việc xác minh được thực hiện thông qua tích hợp với cơ sở dữ liệu dự án hasibeenpwned.com, bao gồm thông tin về 9.5 tỷ tài khoản bị đánh cắp do bị hack 443 trang web. Phương pháp Séc là ẩn danh và dựa trên việc truyền tiền tố băm SHA-1 từ email (một vài ký tự đầu tiên), để đáp lại việc máy chủ đưa ra các đuôi băm từ cơ sở dữ liệu của nó tương ứng với yêu cầu và trình duyệt ở phía của nó sẽ so sánh chúng với hàm băm đầy đủ có sẵn và, nếu nó khớp, sẽ đưa ra cảnh báo (hàm băm đầy đủ không được truyền đi).

    Bản phát hành Firefox 76

    Số lượng các trang web mà chức năng được áp dụng đã được mở rộng thế hệ tự động mật khẩu mạnh khi điền vào mẫu đăng ký. Trước đây, gợi ý gợi ý mật khẩu mạnh chỉ được hiển thị nếu có các trường với thuộc tính "autocomplete=new-password". Bất kể trang web được sử dụng, mật khẩu có thể được tạo thông qua menu ngữ cảnh.

    Bản phát hành Firefox 76

    Trên Windows và macOS, nếu Firefox không đặt mật khẩu chính, thực hiện hỗ trợ hiển thị hộp thoại xác thực hệ điều hành và nhập thông tin đăng nhập hệ thống trước khi xem mật khẩu đã lưu. Sau khi nhập mật khẩu hệ thống, quyền truy cập vào mật khẩu đã lưu được cấp trong 5 phút, sau đó mật khẩu sẽ cần được nhập lại. Biện pháp này sẽ bảo vệ thông tin đăng nhập khỏi những con mắt tò mò nếu máy tính không được giám sát nếu mật khẩu chính không được đặt trong trình duyệt.

  • Thêm chế độ công việc "Chỉ HTTPS", được tắt theo mặc định. Khi chế độ được kích hoạt bằng tham số “dom.security.https_only_mode” trong about:config, tất cả các cuộc gọi được thực hiện mà không mã hóa sẽ tự động được chuyển hướng đến các tùy chọn trang bảo mật (“http://” thay thế thành "https://"). Việc thay thế được thực hiện ở cả cấp độ tài nguyên được tải trên trang và khi được nhập vào thanh địa chỉ. Nếu nỗ lực truy cập qua https tới địa chỉ được nhập trong thanh địa chỉ kết thúc với thời gian chờ, người dùng sẽ được hiển thị trang lỗi có nút để thực hiện yêu cầu qua http://. Trong trường hợp xảy ra lỗi khi tải trên các nguồn phụ "https://" được tải trong quá trình xử lý trang, những lỗi đó sẽ bị bỏ qua nhưng các cảnh báo sẽ hiển thị trong bảng điều khiển web, có thể xem được thông qua các công cụ dành cho nhà phát triển web.
  • Đã thêm khả năng chuyển đổi nhanh giữa việc xem video trong "hình ảnh trong ảnh» (Hình trong hình) và phát lại toàn màn hình. Người dùng có thể thu nhỏ video thành một cửa sổ nhỏ và thực hiện các công việc khác cùng lúc, kể cả trong các ứng dụng khác và trên màn hình ảo. Nếu bạn muốn chuyển tất cả sự chú ý sang video, chỉ cần nhấp đúp chuột để chuyển sang chế độ xem toàn màn hình. Nhấp đúp chuột lần nữa sẽ đưa chế độ xem về chế độ ảnh trong ảnh.
  • Công việc đã được thực hiện để cải thiện khả năng hiển thị và sự thuận tiện khi làm việc với thanh địa chỉ. Khi mở một tab mới, bóng xung quanh trường có thanh địa chỉ đã bị giảm. Thanh dấu trang đã được mở rộng một chút để tăng diện tích khu vực nhấp chuột trên màn hình cảm ứng.
  • Trong môi trường dựa trên Wayland với phụ trợ WebGL mới
    thực hiện khả năng giải mã tăng tốc phần cứng của VP9 và các định dạng video khác được Firefox hỗ trợ. Tăng tốc được cung cấp bằng VA-API (API tăng tốc video) và FFmpegDataDecoder (chỉ hỗ trợ H.264 được triển khai trong bản phát hành trước). Để kiểm soát việc có bật tính năng tăng tốc trong about:config hay không, hãy đặt các tham số "widget.wayland-dmabuf-webgl.enabled" và "widget.wayland-dmabuf-vaapi.enabled".

  • Trên Windows, người dùng máy tính xách tay có GPU Intel và độ phân giải màn hình nhỏ hơn 1920x1200 sẽ được bật hệ thống tổng hợp theo mặc định Kết xuất web, được viết bằng ngôn ngữ Rust và thực hiện các hoạt động kết xuất nội dung trang ở phía GPU.
  • Đã thêm hỗ trợ đối tượng AudioWorklet
    cho phép bạn sử dụng các giao diện AudioWorkletBộ Xử Lý и Âm ThanhWorkletNútchạy bên ngoài luồng thực thi chính trong Firefox. API mới cho phép bạn xử lý âm thanh trong thời gian thực, kiểm soát các tham số âm thanh theo chương trình mà không gây ra độ trễ bổ sung và không ảnh hưởng đến độ ổn định của đầu ra âm thanh. Sự ra đời của AudioWorklet cho phép kết nối với các cuộc gọi trong Zoom trong Firefox mà không cần cài đặt các tiện ích bổ sung riêng biệt và cũng giúp thực hiện các tình huống xử lý âm thanh phức tạp trong trình duyệt, chẳng hạn như âm thanh không gian cho các hệ thống hoặc trò chơi thực tế ảo.

  • trong CSS thêm từ khóa, xác định giá trị màu hệ thống (CSS Color Module Level 4).
  • Các hàm tạo Intl.NumberFormat, Intl.DateTimeFormat và Intl.RelativeTimeFormat có các tùy chọn "numberingSystem" và "calendar" được xử lý theo mặc định. Ví dụ: "Intl.NumberFormat('en-US', { numberingSystem: 'latn' })" hoặc "Intl.DateTimeFormat('th', { calendar: 'gregory' })".
  • Đã bật chặn các giao thức không xác định trong các phương thức như "location.href" hoặc .
  • Khi thử nghiệm cách trình bày trang web trên thiết bị di động bằng Chế độ thiết kế đáp ứng trong các công cụ dành cho nhà phát triển web, mô phỏng hành vi của thiết bị di động khi xử lý thu phóng hai lần được cung cấp. Đã triển khai hiển thị chính xác thẻ meta-viewport, giúp tối ưu hóa trang web của bạn cho Firefox dành cho Android mà không cần thiết bị di động.
  • Trong giao diện kiểm tra các yêu cầu mạng, khi nhấp đúp vào dấu phân cách cột trong tiêu đề, kích thước của cột bảng theo dữ liệu hiển thị sẽ được tự động điều chỉnh.
  • Một bộ lọc Điều khiển mới đã được thêm vào giao diện kiểm tra WebSocket để hiển thị các khung điều khiển. Đã triển khai khả năng xem trước thư ở định dạng cáp hành động, được thêm vào danh sách các giao thức được định dạng tự động tương tự như socket.io, SignalR và WAMP.
    Bản phát hành Firefox 76

  • Đã thêm khả năng bỏ qua các tệp không được sử dụng để gỡ lỗi trong trình gỡ lỗi JavaScript. Trình đơn ngữ cảnh "hộp đen" cung cấp các tùy chọn để ẩn nội dung trong thanh bên nằm trong hoặc bên ngoài thư mục đã chọn. Khi sao chép dấu vết ngăn xếp, đường dẫn đầy đủ được đặt trên khay nhớ tạm, không chỉ tên tệp.

    Bản phát hành Firefox 76

  • Trong bảng điều khiển web ở chế độ nhiều dòng, các đoạn mã dài hơn năm dòng sẽ bị ẩn (để mở, hãy nhấp vào bất kỳ đâu trong khu vực có mã được hiển thị).

Ngoài các tính năng mới và sửa lỗi, Firefox 76 đã sửa lỗi 22 lỗ hổng, trong đó 10 (CVE-2020-12387, CVE-2020-12388 và 8 trong CVE-2020-12395) được đánh dấu là nghiêm trọng và có khả năng dẫn đến thực thi mã độc khi mở các trang được tạo đặc biệt. Lỗ hổng CVE-2020-12388 cho phép bạn thoát khỏi sự cô lập của môi trường hộp cát trong Windows thông qua thao tác mã thông báo truy cập. Lỗ hổng CVE-2020-12387 được liên kết với quyền truy cập vào khối bộ nhớ đã được giải phóng (Sử dụng sau khi miễn phí) khi Web Worker thoát. CVE-2020-12395 tổng hợp các vấn đề về bộ nhớ như tràn bộ đệm.

Nguồn: opennet.ru

Thêm một lời nhận xét