Apple tung ra bản cập nhật đầu tiên cho trình duyệt của mình "Safari Technology Preview"

Công nghệ Safari xem trước-cập nhật-0

Apple đã phát hành trình duyệt thử nghiệm beta của mình một thời gian trước được gọi là "Bản xem trước công nghệ Safari", theo phong cách Google Chrome thuần túy nhất trong phiên bản Canary của nó, cả người dùng và nhà phát triển sẽ có thể thử nghiệm các tính năng mới đang được tích hợp vào trình duyệt để Apple sau này thông qua hồ sơ sử dụng có thể tinh chỉnh trình duyệt nhiều nhất có thể khi ra mắt. của phiên bản ổn định tiếp theo của Safari.

Lần này nó đã tung ra bản cập nhật thứ hai của Bản xem trước công nghệ Safari nói trên, nơi chúng tôi được cung cấp tổng quan về công nghệ web sẽ mang các phiên bản tiếp theo của OS X và iOS.

Công nghệ Safari xem trước-cập nhật-1

Phiên bản thứ hai mang theo các tính năng mới trong công cụ JavaScript, một số lỗi khác đã được sửa và hơn hết là những cải tiến được bổ sung so với phiên bản đầu tiên. Không cần nói thêm, tôi để lại cho bạn nhật ký thay đổi hoàn chỉnh, vâng, bằng tiếng Anh hoàn hảo, mặc dù nó thực sự quá kỹ thuật và nếu bạn là nhà phát triển, bạn chắc chắn sẽ hiểu hầu hết những thay đổi này:

Sự khác biệt của trình duyệt
● Đã thay đổi Chữ ký CFBundle để cho phép Các sự kiện của Apple, như các sự kiện được gửi từ AppleScript, phân biệt chính xác giữa Safari và Bản xem trước Công nghệ Safari

JavaScript
● Đã thêm hỗ trợ ES6 cho Symbol.isConcatS Spreadable
● Các nhiệm vụ var không được phép trong các vòng bổ sung theo thông số kỹ thuật của ES6
● Cải thiện độ ổn định cho các lớp ES6 khi gọi một phương thức của lớp cha trước khi gọi super () trong một hàm tạo
● Được phép không xác định hoặc null cho Symbol.search và Symbol.match
● Các trình xây dựng loài của các hàm gốc Array.prototype được kích hoạt để hoạt động với proxy
● Đã triển khai đề xuất cho String.prototype.padStart () và String.prototype.padEnd ()
● Đặc tả ES6 được triển khai cho String.prototype.match và RegExp.prototype [@@ match]
● Bao gồm một giải pháp thay thế để tương thích web trên ES6 TypeErrors khi truy cập thuộc tính cờ RegExp.prototype
● Biểu thức chính quy unicode được định lượng đã hiệu chỉnh
● Biểu thức chính quy unicode tham lam được đảm bảo sao lưu đúng cách các ký tự không phải BMP trong quá khứ

CSS
● Đã triển khai giá trị allow-end của thuộc tính CSS dấu chấm câu treo
● Cải thiện khả năng tương thích của web bằng cách đặt lại quy tắc giãn cách CSS trên
● Đã thêm truy vấn phương tiện CSS gam màu mới
● Các truy vấn màn hình được cập nhật để kiểm tra khả năng của màn hình hiện tại thay vì màn hình sâu nhất hiện có

API web
● Phân tích cú pháp tiêu đề WebSockets bị hạn chế theo RFC6455 và RFC7230
● Cải thiện hiệu suất của một số lệnh gọi nhất định trong WebGL với tối ưu hóa kết cấu không phải của hai
● Đã tắt API tìm nạp cho đến khi việc triển khai sẵn sàng được bật theo mặc định
● Hỗ trợ Shadow DOM nâng cao để tính toán các kiểu cho thuộc tính style của các phần tử
● Hạn chế tần số pushState và ReplaceState được làm mềm

Web Inspector
● Hiệu suất tab tiến trình và sửa lỗi
● Đã tắt các câu lệnh của trình gỡ lỗi trong khi định cấu hình một trang để đảm bảo độ chính xác về hiệu suất tối đa
● Đã thêm khả năng định cấu hình các công cụ dòng thời gian để sử dụng cho các bản ghi âm
● Đã thêm chỉ báo số lượng sơn ở góc trên cùng bên trái của các lớp không mờ đục
● Đã thêm phông chữ-biến thể-số vào tự động hoàn thành CSS
● Đã thêm phương thức console.takeHeapSnapshot để chụp ảnh nhanh heap
● Đã thay đổi các phím tắt của thanh bên chi tiết thành Command-Option-0 và Command-Shift-0
● Dấu ngoặc kép và dấu gạch chéo ngược trong chuỗi hiện được hiển thị chính xác trong bảng điều khiển
● Cải thiện tính nhất quán của các thông báo vi phạm chỉ thị CSP được báo cáo trong bảng điều khiển

Khả Năng Tiếp Cận
● Đã sửa các dòng mới trong các phần tử có thể chỉnh sửa nội dung để thông báo khả năng tiếp cận
● Đã cập nhật việc xử lý các phần tử SVG có vai trò trình bày giống với các phần tử ngôn ngữ máy chủ khác
● Giới hạn thông báo danh sách được đánh số cho một số mục danh sách ở dòng văn bản đầu tiên trong mục danh sách
● Đã thay đổi mô tả vai trò trợ năng cho cảnh báo JavaScript thành «hộp thoại web» và «hộp thoại cảnh báo web» để làm cho chúng dễ hiểu hơn đối với người dùng trình đọc màn hình

Rendering
● Đã cập nhật bộ lọc phông nền để sơn lại khi được thay đổi trong JavaScript
● Đã sửa các mẫu nét vẽ SVG cho các đối tượng có phần tử hộp giới hạn trống

Phương tiện truyền thông
● Cải thiện độ ổn định khi nguồn âm thanh bị thay đổi trong khi đang xử lý
● Danh sách bản nhạc cố định

mạng
● Cải thiện độ tin cậy của các yêu cầu xác thực bộ đệm ẩn đĩa suy đoán với tiêu đề Người giới thiệu HTTP

Sửa lỗi
● Đã sửa lỗi tự động cuộn trong lựa chọn kéo khi cửa sổ nằm sát mép màn hình, kể cả khi ở chế độ toàn màn hình

Nếu bạn quan tâm đến việc thử nó, bạn có thể tải xuống bản cập nhật nhấp vào liên kết này


Để lại bình luận của bạn

địa chỉ email của bạn sẽ không được công bố. Các trường bắt buộc được đánh dấu bằng *

*

*

  1. Chịu trách nhiệm về dữ liệu: Miguel Ángel Gatón
  2. Mục đích của dữ liệu: Kiểm soát SPAM, quản lý bình luận.
  3. Hợp pháp: Sự đồng ý của bạn
  4. Truyền thông dữ liệu: Dữ liệu sẽ không được thông báo cho các bên thứ ba trừ khi có nghĩa vụ pháp lý.
  5. Lưu trữ dữ liệu: Cơ sở dữ liệu do Occentus Networks (EU) lưu trữ
  6. Quyền: Bất cứ lúc nào bạn có thể giới hạn, khôi phục và xóa thông tin của mình.