Мета-тег viewport.

Мета-тег viewport.

Привіт всім і сьогодні ми поговоримо про те, що таке viewport і як його використовувати.

Для того, щоб зрозуміти, що це таке, вам потрібно яке-небудь мобільний пристрій. Тепер давайте створимо просту html сторінку такого змісту:


lang="En"gt;

charset="UTF-8"gt;
Test


test post
this is a test post
another post
this is pretty cool
href="#"gt;New Post

Тепер відкриємо нашу сторінку на мобільному пристрої і що ми побачимо? А побачимо ми, що текст занадто маленький і читати його складно. Однак, якщо ми додамо тег viewport такого змісту в тег head


name="Viewport"content="Width = device-width"gt;

То тепер текст виглядає нормально. Ось малюнок. Зліва без тега viewport, а справа з ним

Відео: Популярні відео - Порт перегляду і Метатеги

viewport




Чому ж так відбувається? Справа в тому, що браузер за замовчуванням думає, що сайт зроблений для деськтопной версії браузера і намагається повністю вмістити його в вікно вашого смартфона. Задавши же тег viewport, ми говоримо браузеру телефону, що ширина перегляду дорівнює ширині смартфона. Ось такий простий тег, але він дуже допомагає при створенні мобільної версії сайту.

Також можна задати масштаб. Для цього використовується inital-scale

name="Viewport"content="Width = device-width, initial-scale = 1.0"gt;

Якщо ви хочете заборонити користувачеві змінювати масштаб сторінки на його смартфоні, то можете прописати наступне:

name="Viewport"content="Width = device-width, initial-scale = 1.0, maximum-scale = 1.0, user-scalable = no"gt;


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

Відео: Мета тег description опис 2015

підтримка браузерами

Android підтримує, але до версії 2.2. початковий масштаб дорівнює 1.0

Symbian, Nokia 40 серії, Motorola, Opera mobile / mini і NetFront НЕ підтримують

IE підтримує з 6 версії

BlackBerry підтримує з версії 4.2.1

Як ви можете бачити, підтримка поки що неповна, але ви вже можете використовувати цей тег, тому що більшість нових смартфонів вже його розуміють.

Отже, на цьому я закінчую цю статтю, спасибі за увагу.

Поділися в соціальних мережах:

Схожі
Створення движка на mvc. Починаємо робити чат.Створення движка на mvc. Починаємо робити чат.
Тестування php-скриптів через curlТестування php-скриптів через curl
Мета-теги для браузера в htmlМета-теги для браузера в html
Створення форм в htmlСтворення форм в html
Атрибут data- * в html5.Атрибут data- * в html5.
Nodejs. Як обробляти post запити.Nodejs. Як обробляти post запити.
Як зробити трикутники на чистому css.Як зробити трикутники на чистому css.
Яка різниця між post і getЯка різниця між post і get
Ajax запити за допомогою методів $ .post () і $ .get ().Ajax запити за допомогою методів $ .post () і $ .get ().
Відправка post-запитів через jаvascriptВідправка post-запитів через jаvascript
» » Мета-тег viewport.