Apple пуска първата актуализация за своя браузър „Safari Technology Preview“

Преглед-актуализация на технологията Safari-0

Apple пусна своя бета тестов браузър преди време наречен „Safari Technology Preview“, където в най-чистия стил на Google Chrome в неговата версия на Canary, както потребителите, така и разработчиците ще могат да тестват новите функции, които се интегрират в браузъра, така че по-късно Apple чрез записите за използване да може да настрои браузъра възможно най-много при стартирането на следващата стабилна версия на Safari.

Този път стартира втора актуализация на гореспоменатия преглед на Safari Technology, където ни дават преглед на уеб технологиите който ще носи следващите версии на OS X и iOS.

Преглед-актуализация на технологията Safari-1

Втората версия носи със себе си нови функции в JavaScript двигателя, отстранена е друга грешка и преди всичко добавени подобрения в сравнение с първата версия. Без повече шум ви оставям пълния дневник на промените, да, на перфектен английски, въпреки че наистина е твърде технически и ако сте програмисти, със сигурност ще разберете повечето от тези промени:

Разлики в браузъра
● Промени CFBundleSignature, за да позволи на Apple Events, като изпратените от AppleScript, правилно да прави разлика между Safari и Safari Technology Preview

JavaScript
● Добавена е ES6 поддръжка за Symbol.isConcatSpreadable
● Недопустими присвоявания на вариации във входящи цикли съгласно спецификациите на ES6
● Подобрена стабилност за класове ES6 при извикване на метод на родителския клас преди извикване на super () в конструктор
● Позволено недефинирано или нулево за Symbol.search и Symbol.match
● Разрешени конструктори на видове на собствени функции на Array.prototype за работа с прокси сървъри
● Реализира предложението за String.prototype.padStart () и String.prototype.padEnd ()
● Внедрени спецификации ES6 за String.prototype.match и RegExp.prototype [@@ match]
● Включено заобиколно решение за уеб съвместимост на ES6 TypeErrors при достъп до свойства на флага RegExp.prototype
● Коригирани количествено изразени регулярни изрази на unicode
● Гарантираните алчни регулярни изрази на Unicode правилно връщат минали символи, които не са BMP

CSS
● Реализирана стойността за допустим край на свойството CSS на висящата пунктуация
● Подобрена уеб съвместимост чрез включване на правилата за CSS интервали
● Добавена е новата CSS медийна заявка с цветова гама
● Актуализирани заявки на екрана за проверка на възможностите на текущия екран вместо на най-дълбокия наличен екран

Уеб API
● Ограничен анализ на заглавката на WebSockets съгласно RFC6455 и RFC7230
● Подобрена производителност на определени обаждания в WebGL с оптимизация на текстурата без две възможности
● Деактивира приложния програмен интерфейс (API) за извличане, докато внедряването не е готово за активиране по подразбиране
● Подобрена поддръжка на Shadow DOM за изчисляване на стилове за атрибута style на елементите
● Омекотени ограничения за честотата на pushState и replaceState

Уеб инспектор
● Ефективност на раздела „Хронология“ и корекции на грешки
● Деактивирани изрази за отстраняване на грешки при профилиране на страница, за да се гарантира максимална точност на производителността
● Добавена е възможност за конфигуриране на инструменти за времева линия, които да се използват за записи
● Добавен е индикатор за броя на боите в горния ляв ъгъл на непрозрачните слоеве
● Добавен шрифт-вариант-числов към CSS автоматично довършване
● Добавен методът console.takeHeapSnapshot за заснемане на моментни снимки на купчина
● Променени преки пътища на страничната лента с подробности на Command-Option-0 и Command-Shift-0
● Двойните кавички и обратните наклонени черти в низове вече се показват правилно в конзолата
● Подобрена последователност на съобщенията за нарушение на директивата CSP, отчетени в конзолата

Достъпност
● Коригирани нови редове в елементи, които могат да се редактират, за да уведомят за достъпност
● Актуализира обработката на SVG елементи с презентационна роля, за да бъде същата като другите елементи на езика на хоста
● Ограничено номерираното съобщение за списък за номер на елемент от списъка до първия ред текст в елемента от списъка
● Променени описанията на ролята за достъпност за предупрежденията на JavaScript на «уеб диалог» и «диалогов диалогов прозорец за уеб предупреждения», за да ги направят по-разбираеми за потребителите на екранен четец

Rendering
● Актуализиран фонов филтър за пребоядисване при промяна в JavaScript
● Коригирани схеми за чертане на SVG за обекти с празни елементи на ограничителната кутия

Материали
● Подобрена стабилност при промяна на аудио източник по време на обработката
● Фиксирани списъци с аудио записи

мрежи
● Подобрена надеждност на спекулативни заявки за проверка на кеша на диска с заглавката HTTP Referer

Изчистване на бъгове
● Поправено е автоматично превъртане при избор на плъзгане, когато прозорец е срещу ръба на екрана, включително докато е в режим на цял екран

Ако се интересувате да го изпробвате, можете да изтеглите актуализацията щракнете върху тази връзка


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.