Веб-повідомлення Safari в Mountain Lion

Про скільки нам відкриттів дивних...


О. С. Пушкін


Цікаво, як багато нових функцій несе в собі нова версія операційної системи OS X Mountain Lion. Функції, про які ми дізнаємося не відразу, але які згодом будуть відноситися до списку ключових. Однією з таких функцій для мене виявилася можливість додавання веб-повідомлень в Notification Center.

Якщо ви ще не знаєте, то, можливо, засмучу вас, сказавши, що Apple позбулася RSS в Mountain Lion. Якщо ви відкриєте Safari в новій версії системи, то зверніть увагу на те, що крайня права частина рядка омнібокса втратила невеликого значка RSS, на зміну якої прийшов вже такий полюблений багатьом з нас режим читання Reader. Крім шостої версії Safari підтримки RSS було позбавлено і додаток Mail. Мабуть Apple додає цю технологію до списку застарілих. Майбутнє за повідомленнями.

І я приходжу до висновку, що наступ цього майбутнього відбудеться вже зовсім скоро. А тим, кому чекати не терпиться зовсім, пропонуємо вам протестувати нову систему веб-повідомлень Safari.

Нова система заснована на API HTML5 Webkit повідомлень. На жаль, на повну силу вона ще не запрацювала, і нам лише залишається будувати здогадки. Цікаво, що подібне застосування ще не було реалізовано в iOS, адже більша частина функціональних поліпшень прийшла в Mountain Lion саме від молодшого брата. Отже, за задумом Apple розробник того чи іншого сайту буде отримувати необхідні для створення системи повідомлень кошти (API повідомлень) і пропонувати кожному відвідуючому його сайт користувачеві (який відвідує з OS X Mountain Lion, зрозуміло) отримувати оновлення інформації на сайті в Центр повідомлень свого Mac. Виглядати це буде дуже просто:

Хорошим прикладом буде appleinsider.ru і наша новинна стрічка. Тепер за допомогою цієї системи ви зможете отримувати новини нашого сайту в свій Центр повідомлень. Залишилося лише дочекатися коли Apple надасть нам доступ до API, за допомогою яких ми зможемо переміститися в Центр повідомлень вашого «маку».

Після додавання сайту до свого Центру повідомлень, OS X буде вести список схвалених для доставки до користувача повідомлень сайтів. Знайти цей список ви зможете у налаштуваннях Safari у відповідному розділі.


Як видно зі скріншоту вище, користувач в один клік може дозволяти або забороняти відправлення повідомлень будь-якому сайту зі списку, або всьому списку відразу.

Приклад функціонування таких повідомлень працює на сайті dangercove.github.com. Для опробування просто вбийте будь-яке текстове повідомлення у відповідне вікно, запустіть повідомлення і воно одразу ж вискочить у правому верхньому кутку вашого «маку».

Цікаво, що Safari не єдиний браузер, який підтримує працюючі за цим принципом повідомлення. Досвідченим шляхом мною було з'ясовано, що аналогічно працює і Chrome, правда запустити повідомлення вдавалося лише на сайті vk.com. Проте браузер присутній у налаштуваннях сповіщень у системних налаштуваннях OS X.

Поки ж нічого більш докладного про роботу веб-повідомлень дізнатися не вдалося, так як сервіс ще не запущений в повноцінне функціонування, але думаю, що як тільки Apple відкриє розробникам API веб-повідомлень, ми обов'язково додамо цю можливість і доберемося до вас навіть на десктопі.

P.S.

Тим із наших читачів, хто найбільше шкодує про втрату RSS у новій версії OS X, пропонуємо скористатися розширенням для браузера Safari, що додає в тулбар вашого браузера нову кнопку, натискання якої дублює функціонал зниклої з Safari кнопки RSS.

COM_SPPAGEBUILDER_NO_ITEMS_FOUND