5 điểm bởi xguru 2024-09-19 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • Distraction Control: có thể ẩn các yếu tố gây xao nhãng như banner đăng nhập, popup cookie, lớp phủ đăng ký bản tin
  • Trình xem video: có thể phóng to thành phần video chính của trang web ra toàn bộ cửa sổ và chuyển sang PIP
  • iPhone Mirroring và kiểm tra từ xa: có thể phản chiếu iPhone lên màn hình Mac để gỡ lỗi website iOS dễ dàng hơn

Ứng dụng web cho Mac

  • Có thể mở các liên kết liên quan đến ứng dụng web ngay trong ứng dụng web đó thay vì bằng trình duyệt mặc định trên Mac
  • Có thể sử dụng tiện ích mở rộng Safari và trình chặn nội dung trong ứng dụng web

CSS

  • Hỗ trợ hoạt ảnh giữa các trạng thái của phần tử bằng View Transitions API
  • Có thể kiểm tra thuộc tính tùy chỉnh CSS bằng style queries. Hữu ích để định nghĩa các nhóm style có thể tái sử dụng
  • Có thể dùng currentcolor và từ khóa màu hệ thống trong Relative Color Syntax
  • Hỗ trợ hòa trộn màu bán trong suốt trong accent-color
  • Hỗ trợ hoạt ảnh chuyển tiếp cho thuộc tính display
  • Hỗ trợ backdrop-filter không có tiền tố -webkit và cải thiện triển khai
  • content-visibility có thể đề xuất bỏ qua nội dung ngoài màn hình ban đầu để tăng tốc độ tải trang
  • Hỗ trợ phân tích cú pháp giá trị custom của @media/prefers-contrast

Spatial Web

  • Có thể tạo trải nghiệm VR nhập vai cho Apple Vision Pro bằng WebXR
  • Có thể tận dụng cơ chế nhập liệu tự nhiên của visionOS bằng chế độ nhập transient-pointer của WebXR
  • Có thể cung cấp trải nghiệm ảnh không gian và ảnh toàn cảnh bằng Fullscreen API trên web
  • Có thể điều khiển hình dạng vùng có thể chạm bằng CSS clip-path trên visionOS
  • Hỗ trợ ghim video toàn màn hình vào môi trường hiện tại trên visionOS

HTML

  • Hỗ trợ văn bản dự đoán nội tuyến trên web với tính năng gợi ý khi viết
  • Thêm phản hồi xúc giác cho Switch Control trên iOS
  • Cải thiện khả năng truy cập của các kiểu trường nhập ngày và giờ trên macOS
  • Hỗ trợ các thuộc tính phản chiếu phần tử ariaBrailleLabelariaBrailleRoleDescription

JavaScript

  • Hỗ trợ ký tự Unicode 15.1.0 và cờ v trong RegExp, cho phép so khớp ký tự Unicode mạnh mẽ hơn

Web API

  • URL.parse() trả về null thay vì ném ngoại lệ khi phân tích cú pháp thất bại
  • Hỗ trợ Declarative Shadow tree
  • Có thể kiểm tra việc chuyển tiếp trực quan cho điều hướng fragment bằng hasUAVisualTransition của PopStateEvent
  • Hỗ trợ subresource integrity cho các module script được import
  • Hỗ trợ phương thức bytes() cho các đối tượng Request, Response, BlobPushMessageData

Canvas

  • getContext() hỗ trợ thuộc tính ngữ cảnh willReadFrequently, có thể cải thiện hiệu năng khi có nhiều thao tác đọc
  • Mở rộng hỗ trợ currentcolor cho canvas 2D

Managed Media Source

  • Thêm hỗ trợ Workers cho Managed Media Source (MMS) và Media Source Extensions (MSE) để phát video mượt mà ngay cả khi luồng chính đang bận

WebRTC

  • Hỗ trợ WebRTC HEVC với định dạng tải RTP theo RFC 7789, có thể cải thiện các ứng dụng như hội nghị video
  • Thêm hỗ trợ xử lý MediaStreamTrack trong dedicated worker và các thống kê WebRTC còn thiếu

HTTPS

  • Trong cấu hình mixed content, nâng cấp các yêu cầu subresource thủ công để hỗ trợ HTTPS an toàn cho mọi hình ảnh, video và âm thanh

WebGL

  • Bổ sung hỗ trợ 6 phần mở rộng WebGL mới

Web Inspector

  • Bổ sung hỗ trợ hoàn thành mã với fuzzy search trong trình soạn thảo nguồn CSS

Passkeys

  • Hỗ trợ tạo thông tin xác thực web bằng conditional mediation, cho phép tự động nâng cấp tài khoản hiện có lên passkey
  • Hỗ trợ dùng passkey giữa các nguồn liên quan, cho phép dùng cùng một passkey trên các miền giới hạn chia sẻ cùng backend thông tin xác thực
  • Hỗ trợ phần mở rộng prf của WebAuthn, cho phép truy xuất khóa đối xứng từ passkey để dùng mã hóa dữ liệu người dùng

Tiện ích mở rộng Safari

  • Bổ sung hỗ trợ quản lý thiết bị di động cho trạng thái kích hoạt tiện ích mở rộng, trạng thái duyệt riêng tư và quyền truy cập website trên thiết bị được quản lý

Apple Pay

  • Bổ sung hỗ trợ chuyển tiền qua Apple Pay

Ngừng hỗ trợ

  • Loại bỏ các thuộc tính tiền tố -webkit không được chuẩn hóa và các định dạng media cũ không được trình duyệt khác hỗ trợ như JPEG2000, qua đó cải thiện sự đồng bộ giữa các engine trình duyệt và khả năng tương tác

Chưa có bình luận nào.

Chưa có bình luận nào.