Краснодар

+7 952  830 72 85

Москва

+7 495 134 25 57

Краснодар

+7 952  830 72 85

Москва

+7 495 134 25 57

Специфические значения в мобильной среде, которые определяются поставщиками

apple-mobile-web-app-capable

Поддерживается на Android.Указывает, как приложение должно работать в полноэкранном режиме – без браузерной окантовки со статусной панелью телефона. Метатег влияет на веб-приложение, если сайт стоит в закладках. Для этого его и включают в код:

<meta name="apple-mobile-web-app-capable" content="yes"/>

Если атрибут content равен yes, то приложение работает в полноэкранном режиме, в противном случае этого не происходит.

Чтобы узнать, отображается ли страница в полноэкранном режиме, можно применить JavaScript, воспользовавшись логическим свойством window.navigator.standalone. Оно предоставляется только для чтения.

apple-mobile-web-app-status-bar-style

Единственный элемент интерфейса, который разработчик не может убрать с экрана даже в нативных веб-приложениях, - это статусная панель устройства. На цвет и прозрачность ее можно влиять метатегом:

<meta name="apple-mobile-web-app-status-bar-style" content="black"/>

Если ваше веб-приложение выдержано в темных тонах (в основном черное), то стоит оформить так же статусную панель. В таком случае вы можете улучшить дизайн своего приложения и придать ему более нативный вид. В iOS для этого используют default, black и black-translucent.

format-detection

Мобильный метатег отключает и включает автоматическое обнаружение телефонных номеров на странице.

<meta name="format-detection" content="telephone=no"/>

По умолчанию некоторые устройства автоматически обнаруживают строки, отформатированные как телефонные номера. При этом на устройстве такие номера преобразуются в ссылки, нажимая на которые можно позвонить по конкретному номеру или как минимум открыть телефонное приложение, в котором уже введен этот номер. Указав telephone="no", мы отключаем такую возможность. В приложении, которое мы собираемся написать, не будет ни телефонных номеров, ни каких-то других номеров такого рода, поэтому мы не используем в программе этот метатег.

Тег <base>

Почти не используется, но для локального тестирования полезен. <base> дает базовый URL для разыменования относительных URL. Базовый URL реально переопределить с HTTP-заголовка. Это удобно использовать при локальном тестировании. Сохраните файл из интернета на винчестере. Поставьте указатель base в элемент <head> вашего файла на исходном сервере.

Синтаксис:

www.mydomain.com