Обрабатываем переход страницы в активное состояние в Safari для iOS
Обрабатываем переход страницы в активное состояние в Safari для iOSВ HTML5 появились новые атрибуты событий (подробнее), в том числе для объекта window
такие атрибуты как onpageshow
и onpagehide
.
onpageshow
- скрипт будет запущен когда окно становится видимым;onpagehide
- скрипт будет запущен когда окно скрывается.
В Safari для iOS, если пользователь не закрыл Вашу страницу, а отправил приложение в фон (нажав кнопку home), а затем снова открыл Safari, то сработает обработчик onpageshow
. Таким образом можно отследить переход в активное состояние вашей страницы или Web-приложения для iPad, iPhone или iPod Touch.
Тест на производительность отрисовки html5 canvas браузером
Тест на производительность отрисовки html5 canvas браузеромПара ссылок на тесты производительности canvas
HTML5 Canvas описание API
HTML5 Canvas описание APIНаткнулся в Интернете на хорошую картинку, описывающую все методы и свойства API CanvasRenderingContext2D для рисования на HTML5 Canvas.
Взято с http://blog.nihilogic.dk
Назначение иконки веб-страницы (веб-приложения) для Web Clip
Назначение иконки веб-страницы (веб-приложения) для Web ClipПост является вольным переводом текста из документации Apple Configuring Web Applications.
Примечание: Web Clip функционал доступен в iOS 1.1.3 и выше. Имя файла apple-touch-icon-precomposed.png
доступно в iOS 2.0 и выше. Поддержка нескольких иконок для разных разрешений устройств доступна в iOS 4.2 и выше.
Вы можете захотеть, чтобы у пользователя была возможность добавить ваше web приложение или web-страницу на домашний экран (Home screen). Такие ссылки, представленные иконками, называются Web Clip. Следуйте следующим простым шагам, чтобы указать иконку, отображающую ваше web-приложение или web-страницу в iOS.