Apple melancarkan kemas kini pertama untuk penyemak imbasnya "Safari Technology Preview"

Pratonton-kemas kini-teknologi Safari-0

Apple melancarkan penyemak imbas beta-beta beberapa ketika yang lalu dipanggil "Pratonton Teknologi Safari", di mana dengan gaya Google Chrome yang paling murni dalam versi Canarynya, pengguna dan pengembang akan dapat menguji fitur baru yang disatukan ke dalam penyemak imbas sehingga kemudian Apple melalui catatan penggunaan dapat menyesuaikan penyemak imbas sebanyak mungkin pada saat pelancaran versi Safari stabil seterusnya.

Kali ini telah melancarkan kemas kini kedua dari Pratinjau Teknologi Safari yang disebutkan di atas, di mana kami diberi gambaran keseluruhan teknologi web yang akan membawa versi OS X dan iOS seterusnya.

Pratonton-kemas kini-teknologi Safari-1

Versi kedua membawanya dengan ciri-ciri baru dalam mesin JavaScript, beberapa pepijat lain diperbaiki dan di atas semua peningkatan ditambah berbanding versi pertama. Tanpa basa-basi lagi, saya memberikan anda catatan lengkap perubahannya, ya, dalam bahasa Inggeris yang sempurna, walaupun sangat teknikal dan jika anda adalah pembangun, anda pasti akan memahami sebahagian besar perubahan ini:

Perbezaan Penyemak Imbas
● Mengubah CFBundleSignature untuk membolehkan Acara Apple, seperti yang dihantar dari AppleScript, untuk membezakan antara Safari dan Pratonton Teknologi Safari dengan betul

JavaScript
● Menambah sokongan ES6 untuk Symbol.isConcatSpreadable
● Penugasan var yang tidak dibenarkan dalam gelung masuk mengikut spesifikasi ES6
● Peningkatan kestabilan untuk kelas ES6 ketika menggunakan kaedah kelas induk sebelum memanggil super () dalam konstruktor
● Dibolehkan tidak ditentukan atau nol untuk Symbol.search dan Symbol.match
● Mengaktifkan pembina spesies fungsi asli Array.prototaip untuk bekerja dengan proksi
● Melaksanakan cadangan untuk String.prototype.padStart () dan String.prototype.padEnd ()
● Melaksanakan spesifikasi ES6 untuk String.prototype.match dan RegExp.prototype [@@ match]
● Termasuk penyelesaian untuk keserasian web pada ESE TypeErrors semasa mengakses sifat bendera ProtEipe RegExp.
● Membetulkan ungkapan biasa unicode terukur
● Memastikan ungkapan biasa unicode tamak mengekori semula watak bukan BMP dengan betul

CSS
● Menerapkan nilai allow-end harta CSS gantung-tanda baca
● Keserasian web yang ditingkatkan dengan menetapkan semula peraturan jarak ruang CSS
● Menambah pertanyaan media CSS warna-gamut baru
● Pertanyaan skrin yang dikemas kini untuk memeriksa kemampuan skrin semasa dan bukannya skrin yang paling dalam

API Web
● Penguraian tajuk WebSockets terhad mengikut RFC6455 dan RFC7230
● Peningkatan prestasi panggilan undian tertentu dalam WebGL dengan pengoptimuman tekstur tanpa kuasa dua
● Lumpuhkan Fetch API sehingga implementasinya siap diaktifkan secara lalai
● Dukungan Shadow DOM yang Disempurnakan untuk menghitung gaya untuk atribut gaya elemen
● Melancarkan sekatan pushState dan mengganti sekatan frekuensi

Inspektor Web
● Prestasi tab garis masa dan pembetulan pepijat
● Penyataan penyahpepijat yang dilumpuhkan semasa membuat profil halaman untuk memastikan ketepatan prestasi maksimum
● Menambah kemampuan untuk mengkonfigurasi instrumen garis masa untuk digunakan untuk rakaman
● Menambahkan penunjuk pengiraan cat di sudut kiri atas lapisan tidak legap
● Menambah font-varian-numerik ke pelengkapan automatik CSS
● Menambah kaedah console.takeHeapSnapshot untuk menangkap tangkapan gambar
● Pintasan bar sisi terperinci diubah menjadi Command-Option-0 dan Command-Shift-0
● Tanda petik dan garis miring terbalik dalam rentetan kini dipaparkan dengan betul di konsol
● Meningkatkan konsistensi mesej pelanggaran arahan CSP yang dilaporkan di konsol

Capaian
● Memperbaiki baris baru dalam elemen yang dapat diedit kandungan untuk memberi tahu kebolehcapaian
● Mengemas kini pengendalian elemen SVG dengan peranan persembahan agar sama dengan elemen bahasa tuan rumah yang lain
● Hadkan pengumuman senarai bernombor untuk nombor item senarai hingga baris pertama teks dalam item senarai
● Mengubah deskripsi peranan kebolehaksesan untuk amaran JavaScript menjadi «dialog web» dan «dialog amaran web» untuk menjadikannya lebih mudah difahami oleh pengguna pembaca skrin

Memberi
● Penapis latar yang dikemas kini untuk mengecat semula apabila diubah dalam JavaScript
● Corak corak SVG lukisan yang diperbetulkan untuk objek dengan elemen kotak pengikat kosong

Media
● Peningkatan kestabilan apabila sumber audio diubah semasa diproses
● Memperbaiki senarai trek audio

Rangkaian
● Meningkatkan kebolehpercayaan permintaan pengesahan cache disk spekulatif dengan tajuk HTTP Referer

Pembaikan pepijat
● Memperbaiki pemutaran automatik dalam pemilihan seret ketika tetingkap berada di tepi skrin, termasuk ketika berada dalam mod skrin penuh

Sekiranya anda berminat mencubanya, anda boleh memuat turun kemas kini klik pada pautan ini


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.