Mac World

Apple представила функцию push-уведомлений для Safari

6
24

В стандартном браузере новой операционной системы OS X Mavericks появится поддержка push-уведомлений. Об этом говорится в сообщении Apple, разосланном официальным разработчикам компании.

safari-push-notification-1

«OS X Mavericks предлагает новый способ привязать пользователей к вашему сайту. Теперь вы можете использовать службу push-уведомлений для отправки оповещений посетителям вашего ресурса прямо на их компьютеры Mac, даже при закрытом браузере. Safari Push Notifications работают так же, как push-уведомления для мобильных приложений. Они показывают иконку и текст оповещения, кликая по которому, пользователи могут перейти на ваш веб-сайт».

Известно, что уведомления Safari выглядят и функционируют, как любые другие оповещения. Принцип их работы можно изменить в Системных настройках. Пользователи смогут выбрать вариант «Баннеры», когда уведомления появляются в правом верхнем углу и исчезают автоматически, либо «Напоминания», когда извещения остаются на экране до их отмены».

Уведомления Safari будут работать с функцией «Не беспокоить», которая появилась сначала в iOS 6, а затем и в OS X. В таком режиме система перестает выводить на экран всплывающие информационные баннеры Центра уведомлений. С приходом OS X Mavericks функция «Показ напоминаний и баннеров» стала называться «Не беспокоить». Выключатель находится в самом верху Центра уведомлений.

Safari-OS-X-3

Safari Push Notifications – не единственное нововведение в штатном браузере Safari в OS X Mavericks. К примеру, новая технология Safari Power Saver определяет, когда пользователь обращает внимание на контент и когда нет. Анимации в центре страницы воспроизводятся как обычно. Но если они на заднем плане, функция приостанавливает их выполнение. Браузер покажет лишь неподвижную картинку, и анимация не будет воспроизводиться, пока на нее не нажать. Таким образом, неинтересный контент не будет расходовать заряд аккумулятора MacBook Air или MacBook Pro.

Релиз операционной системы OS X Mavericks ожидается в сентябре. Узнать подробнее о функции Safari Push Notifications можно на сайте разработчиков по этой ссылке.

6 комментариев

  • Какой смысл в push-уведомлениях, если в Chrome они работают по одному стандарту и протоколу, в Safari по другому и т.д.? Эта функция должна быть стандартизирована на уровне HTML 5 или дополнений к стандарту, только в этом случае она будет по-настоящему полезной. Зачем разработчикам делать отправку уведомлений только тем пользователям, которые пользуются Safari? Никто этим не будет заниматься, все будут делать всплывающие баннеры на HTML 5 и JavaScript, которые будут работать в каждом браузере. 6 лет назад
    • Ну как бы push встроен в ос и работает независимо от браузера. 6 лет назад
      • Push − это клиент, протокол и посредник в виде сервера того же Apple. Создаёшь ты серверное приложение на PHP, которое должно тебе в браузер выбрасывать Push и тут перед тобой стоит вопрос: Push в Chrome работают по одному протоколу с одним интерфейсом и через одного посредника − сервер Google, Push в Safari работает по другому протоколу и другой интерфейс, Push в Firefo0гику? Возвращаемся во времена HTML 3, когда каждый браузер поддерживал стандарт по-своему и приходилось писать три-четыре версии кода на сервере для реализации одинакового интерфейса. Те, кто ставят "минусы", просто не понимают архитектуры клиент-сервер push. Одно дело, когда ты получаешь push в iPhone от клиент-серверных приложений, созданных только для iPhone, друге дело, когда у тебя есть веб-сервис, к которому могут подключаться три десятка разнообразных клиентов − от браузеров, до сервисов, в последнем случае крайне важна стандартизация. 6 лет назад
        • Вот только не в браузер оно его выбрасывает, а в трей самой мак оси. Может работать с выгруженным из памяти сафари. То есть независимо от того каким браузером вы пользуетесь. И второе самое главное. HTML 5 не стандартизирован и разными браузерами поддерживается по разному. 6 лет назад
          • HTML 5 – не просто "стандартизирован", это и есть стандарт (и не более), реклизация которого обеспечивается разной программной логикой. Сейчас практически нет расхождения в интерпретации HTML 5 ключевыми браузерами, говорю "практически", потому что помню времена HTML 3, Microsoft DHTML, Netscape JavaScript, которые существенно отличались, нынешнее расхождение в интерпретации таких стандартов, как HTML 5, можно назвать несущественным. 6 лет назад
  • Только бы критиковать. Написано же – "ДАЖЕ ПРИ ЗАКРЫТОМ БРАУЗЕРЕ". Это как вы умудряетесь делать с HTML 5??? 6 лет назад

Написать комментарий