- Safari
- Невероятно быстрый. Абсолютно конфиденциальный.
- Производительность
- Больше скорости. Больше эффективности.
- Повышенная производительность
- Улучшенная энергоэффективность
- Браузер высшего класса
- Просмотр видео в 4K онлайн
- Конфиденциальность
- Встроенная защита данных.
- Предотвращение отслеживания
- Предотвращение отслеживания
- Отчёт о конфиденциальности
- Настройки на ваш вкус
- Ваш личный Safari.
- Группы вкладок
- Расширения
- Умные инструменты
- Всё внимание на работу.
- Короткая заметка
- Перевод
- Безопасность
- Safari заботится
- Мониторинг паролей
- Мониторинг паролей
- Apple Pay
- Непрерывность
- Разные устройства. Один Safari.
- Создан для разработчиков.
- Обзор Mobile Safari iOS 6 для веб-разработчиков
- Чем же порадует нас новый Safari в iOS 6 ?
- В заключение
Safari
Невероятно быстрый.
Абсолютно
конфиденциальный.
Браузер Safari идеально подходит для всего, что вы любите делать в интернете — на всех ваших устройствах Apple. В нём появилось больше персональных настроек, надёжных функций для защиты данных и мощнейших решений для экономии заряда аккумулятора. Всё, чтобы вы могли просматривать сайты, как удобно и когда угодно. А ещё Safari превосходит другие браузеры в скорости. 1
Производительность
Больше скорости.
Больше эффективности.
Safari оснащён невероятно быстрым движком JavaScript, и это делает его самым быстрым браузером в мире. 1 Кроме того, он разработан специально для устройств Apple, поэтому умеет эффективно расходовать их энергию и позволяет дольше работать без подзарядки. А благодаря чипу Apple браузер Safari стал ещё быстрее, чем раньше. 2
Повышенная производительность
Мы постоянно стремимся сделать самый быстрый браузер мира ещё быстрее.
Улучшенная энергоэффективность
Safari позволяет вам оставаться онлайн без подзарядки дольше, чем любой другой браузер.
До 1,5 часа дольше можно смотреть видео онлайн — по сравнению с Chrome, Edge и Firefox 4
До 30 минут дольше можно просматривать сайты — по сравнению с Chrome, Edge и Firefox 4
Браузер высшего класса
Safari превосходит другие браузеры для Mac и для PC по результатам сравнения на одном и том же компьютере Mac. 5
Производительность JavaScript в сложных веб‑приложениях. 5
Сравнение Safari
и других браузеров для Mac
Firefox в macOS
Сравнение Safari
и браузеров для Windows 10
Chrome в Windows 10
Edge в Windows 10
Firefox в Windows 10
Скорость рендеринга анимированного контента. 5
Сравнение Safari и других браузеров для Mac
Firefox в macOS
Сравнение Safari и браузеров для Windows 10
Chrome в Windows 10
Edge в Windows 10
Firefox в Windows 10
Скорость отклика в веб‑приложениях. 5
Сравнение Safari и других браузеров для Mac
Firefox в macOS
Сравнение Safari и браузеров для Windows 10
Chrome в Windows 10
Edge в Windows 10
Firefox в Windows 10
Просмотр видео в 4K онлайн
Включайте свои любимые фильмы и сериалы в лучшем виде. Теперь прямо в Safari можно смотреть видео в формате 4K HDR на YouTube, Netflix и Apple TV+. 6 При этом задействуются технологии, которые помогают экономить заряд аккумулятора.
Конфиденциальность
Встроенная защита данных.
Конфиденциальность в интернете не только желательна, а просто необходима. Поэтому в Safari встроены мощные технологии защиты личной информации. В том числе функция «Предотвращение отслеживания», которая умеет обнаруживать и блокировать попытки профилирования и перекрёстного отслеживания вас в интернете. А если вы подключите iCloud+, то в вашем распоряжении окажется ещё больше инструментов для обеспечения конфиденциальности. Например, вы сможете регистрироваться на сайтах и в сервисах, не предоставляя им свой личный адрес электронной почты.
Предотвращение отслеживания
Браузер Safari защищает вас от тайного отслеживания.
Предотвращение отслеживания
Что именно вы ищите и куда заходите в интернете, касается только вас и никого больше. Поэтому в Safari есть встроенные защитные функции, которые мешают сторонним веб-сайтам и компаниям, занимающимся сбором данных, отслеживать ваши действия в интернете и составлять на их основе ваш профиль. Функция «Предотвращение отслеживания» с помощью интеллектуальных средств вашего устройства помогает предотвратить перекрёстный сбор данных и не позволяет известным трекерам записывать ваш IP‑адрес — без этого невероятно сложно определить, кем вы являетесь и чем интересуетесь.
Отчёт о конфиденциальности
С помощью Safari легко узнать, как заботятся о вашей конфиденциальности сайты, которые вы посещаете. Нажмите на кнопку «Отчет о конфиденциальности» на панели инструментов, чтобы увидеть, сколько трекеров на сайте попытались вести перекрёстное отслеживание ваших действий и были заблокированы браузером Safari. А ещё можно открыть еженедельный отчёт о конфиденциальности, где показано, как Safari защищает вас на протяжении времени.
Настройки на ваш вкус
Ваш личный Safari.
Теперь в Safari ещё больше персональных настроек. Создайте группы вкладок, с помощью которых удобно переключаться от одного занятия к другому. Измените оформление начальной страницы: выберите фоновое изображение и добавьте на неё содержание, например Список для чтения, Избранное, Вкладки iCloud, Предложения Siri. Кроме того, сторонние расширения для iPhone, iPad и Mac помогут дополнить функции Safari, чтобы браузер был именно таким, как вам хочется, — на всех ваших устройствах.
Группы вкладок
Сохраняйте и группируйте вкладки, как вам удобнее. Группам вкладок можно давать названия, менять их содержимое и быстро переключаться между ними — на всех ваших устройствах.
Расширения
Расширения добавляют Safari новые возможности, чтобы вы могли пользоваться браузером по‑своему. Находите и устанавливайте нужные вам расширения Safari в cоответствующем разделе App Store.
Умные инструменты
Всё внимание
на работу.
Новые встроенные функции позволяют взаимодействовать с сайтами так, как вы ещё не пробовали. Это более иммерсивные и интуитивно понятные интерактивные возможности. Например, вы можете мгновенно перевести содержание веб‑страницы или создать короткую заметку в любой части сайта, не переходя в другое приложение.
Короткая заметка
«Заметки» — это привычное приложение для записи всего, что только приходит в голову. А функция «Короткая заметка» позволяет записать любую мысль во время просмотра сайта, не выходя из Safari.
Перевод
Переводите целые веб‑страницы на восемь языков мира — всего одним кликом. 7
Безопасность
Safari заботится
о вашей безопасности.
Мощные защитные функции Safari помогают обеспечивать безопасность ваших данных. Например, Связка ключей iCloud надёжно хранит ваши пароли на всех одобренных вами устройствах и автоматически подставляет их в поле ввода. Если ваш пароль был скомпрометирован, функция «Мониторинг паролей» сообщит вам об этом. Браузер Safari также предупреждает, когда вы переходите на подозрительную страницу, и не даёт ей загрузиться. Так как для загрузки каждой веб‑страницы создаётся отдельный процесс, то потенциально вредоносный код не выходит за пределы одной вкладки браузера — а значит, не может нарушить работу всего приложения или получить доступ к вашим данным. Кроме того, теперь Safari автоматически использует HTTPS вместо HTTP, если сайт поддерживает безопасное подключение.
Мониторинг паролей
Если ваш пароль будет скомпрометирован, то функция «Мониторинг паролей» предупредит вас и поможет его поменять.
Подробнее о безопасности паролей
Мониторинг паролей
Safari автоматически проверяет все сохранённые пароли на их наличие в массивах данных, которые подверглись утечке. С помощью передовых методов шифрования Safari периодически сверяет ваши пароли с постоянно обновляющимися списками скомпрометированных данных аутентификации. Если установлен факт утечки, Safari помогает вам обновить текущие пароли. Всё это делается таким образом, что содержание ваших паролей не получает никто, даже Apple.
Apple Pay
Apple Pay — это простой и безопасный способ оплаты покупок, который удобно использовать в Safari. При этом финально подтверждать транзакцию можно с помощью Face ID или Touch ID на iPhone или iPad, с помощью Touch ID на MacBook Pro или MacBook Air, а также двойным нажатием боковой кнопки на Apple Watch. Данные вашей карты никому не передаются, а все транзакции защищаются передовой системой безопасности.
Непрерывность
Разные устройства.
Один Safari.
Safari быстро и надёжно синхронизирует ваши пароли, закладки, историю, вкладки и другие данные на ваших Mac, iPad, iPhone и Apple Watch. А когда ваш Mac и устройства iOS и iPadOS находятся рядом друг с другом, они могут автоматически обмениваться сведениями о том, чем вы занимаетесь в Safari, — с помощью функции Handoff. Благодаря этому вы даже можете скопировать изображение, видео или текст в Safari на iPhone или iPad и вставить прямо на Mac, если он рядом. И наоборот.
Когда вы используете Safari на нескольких устройствах Apple, открытые вкладки автоматически переносятся с одного устройства на другое. Поэтому можно искать информацию, делать покупки, работать или просто смотреть сайты на iPhone, а затем переключиться на iPad или Mac — и сразу продолжить там.
Сохраняйте веб‑страницы, которые хотите прочитать позднее, в Список для чтения. После добавления в список такую страницу вы можете посмотреть на любом своём устройстве, которое использует iCloud. И чтобы её потом открыть, вам даже не понадобится подключение к интернету.
Связка ключей iCloud надёжно хранит ваши имена пользователя, пароли и номера кредитных карт. И синхронизирует их на всех одобренных вами устройствах. Поэтому вы можете быстро входить в свои профили на сайтах и в приложениях на iOS и iPadOS, а также мгновенно оплачивать покупки онлайн.
Создан для разработчиков.
Глубокая интеграция технологии WebKit в систему macOS и аппаратную часть Mac позволяет браузеру Safari обеспечивать самую высокую производительность и самый экономный расход заряда аккумулятора по сравнению с любыми другими браузерами на этой платформе. При этом WebKit поддерживает современные веб‑стандарты, позволяющие создавать красивые сайты с расширенными возможностями. А в macOS Monterey движок WebKit оснащён оптимизированными функциями, которые расширяют возможности браузера ещё сильнее.
Источник
Обзор Mobile Safari iOS 6 для веб-разработчиков
Уже было сказано довольно много слов про новую версию iOS и её бета-релиз. Однако, за кадром остались новые интересные возможности мобильной версии Safari о которых просто нельзя не рассказать. Но обо всём по порядку.
Данная статья изначально планировалась как перевод, но подготовленного материала хватило на самостоятельную статью. Для тестирования возможностей использовались iOS 6 beta 1 и Safari 6 developer preview for Mac. И то и другое доступно для скачивания для зарегистрированных разработчиков Apple.
К сожалению, я смогу рассказать лишь об официально заявленных возможностях. Если вы зарегистрированный разработчик и хотите узнать больше, для вас в конце статьи есть ссылка на форум разработчиков в соответствующую тему.
Чем же порадует нас новый Safari в iOS 6 ?
Загрузка файлов
Да, мы долго этого ждали и наконец свершилось. Safari получил возможность загружать фото и видео из фото-библиотеки устройства (или же использовать запись с камеры) напрямую через веб-форму. Уверен это даст огромный толчок для развития веб-приложений на iOS.
Web Audio API
Безусловно вкусно. Особенно для тех людей, кто занимается написанием игр под мобильный браузер iOS (у вас был такой опыт?). Но порадовать я вас пока не могу, даже если Web Audio API и поддерживается новым Safari, то в крайне урезанной форме, так как ни одна из демок которые я тестировал не заработала. Будем надеяться, что к релизу iOS 6 его реализация подтянется до уровня настольного Safari.
CSS фильтры
Для тех кто не в теме, почитать можно например тут. Фильтры действительно работают, но для их использования нужен префикс -webkit-.
Тестировалось тут. Ручное задание параметров почему-то лагает. А вот анимация выглядит очень плавной.
Crossfade CSS Функция
CSS-функция получающая три параметра. Первые два — это картинки (или градиенты), а третий параметр (проценты) указывает на сколько вторая картинка перекрывает первую. Если третий параметр стоит в ноль — то мы видим только первое изображение, если в 100%, то — только второе. В остальных случаях мы наблюдаем некий промежуточный вариант. Подробнее про эту функцию можно прочитать тут. А вот тестовая страница.
Для использования функции необходим префикс -webkit-.
Smart App Banners
Про этот функционал пока известно очень мало. Протестировать его не удалось по причине отсутствия документации. В теории он должен позволять проверять наличие установленного приложения по его ID а также уметь открывать это приложение с определенными параметрами.
Полноэкранный ландшафтный режим
Как многие уже наверное знают в iOS6 iPhone и iPod Touch получили полноэкранный режим в браузере при горизонтальном расположении устройства. Нам, разработчикам, это принесло некоторую головную боль, так как если вы используете какие-то активные элементы прикрепленные к нижней части страницы, то пользователю возможно будет тяжело с ними взаимодействовать, так как они перекрываются кнопками навигации браузера с левой стороны, и кнопкой переключения режима с правой. Вот как это примерно выглядит.
Не знаю есть ли специальное API для отлавливания перехода в этот режим и обратно. На данный момент можно использовать слушатель на событие «resize» и свойство innerHeight.
Скорость
Наверное никого не удивит, если я скажу, что Javascript в iOS6 стал работать быстрее. К сожалению у меня нет сейчас возможности сделать тесты на одинаковых устройствах, поэтому просто приведу результаты тестирования, которое выложили на iphonehacks.com
Увеличение объема App Cache с 5 до 25 мегабайт
Очень интересно, но подтвердить это не получилось. Насколько мне известно App Cache и Web Storage используют одно и то же зарезервированное пространство. И если App Cache мне протестировать пока не удалось, то с Web Storage ничего не изменилось, всё те же 2551к символов (5 мегабайт), как и на iOS5.
Remote Web inspector
Вы угадали, самое вкусное я оставил напоследок. Это самая настоящая удаленная отладка веб-приложения… и она… работает! Для этого вам нужно на iOS-устройстве открыть Safari и подключить устройство проводом к компьютеру, на котором нужно тоже запустить Safari. (Напомню что для этого можно использовать только Safari 6, он пока есть только для Mac) Далее заходим в меню «Разработка».
Выбираем нужную нам страницу и видим окно Web Inspector’а. Да, оно «слегка» изменилось с пятой версии.
Выделяем объект в DOM и смотрим на устройство (в данном случае iPad) и наблюдаем знакомую картинку. Web inspector работает!
Как выяснилось, методы console ничего в удаленную консоль не выводят (как показано на рисунке с web inspector’ом). Впрочем, это единственное, что у меня не заработало. В остальном консоль и остальной интерфейс ведут себя предсказуемо, что не может не радовать. (АПДЕЙТ: работает вывод в консоль и вывод ошибок, нужно перезагрузить страницу после подключения)
Для PhoneGap обёртки и т.п. такой метод отладки не сработает. Используем старый добрый iWebInspector. (АПДЕЙТ: работает и с PhoneGap)
В заключение
Что ж, не все заявленные функции оказались полностью рабочими. На то она и beta. Ждем обновлений.
Про все нововведения рассказать не удалось из-за ограничений накладываемых NDA. Но подробнее можно почитать на форуме разработчиков в этом топике. После финального релиза iOS 6 можете ожидать более подробный обзор. Особенно интересной темой обещает быть более глубокая поддержка Retina в веб-приложениях.
На этом всё, удачного вам debugging’а!
Ссылки:
Safari 6 developer preview
iOS 6 beta
нужно быть залогиненным в свой аккаунт разработчика!
Источник