Jump to content
  • 0

Еще раз про pixel-ratio


Zverushka
 Share

Question

Возникла такая проблема.

Я суждаю сайт до 760 пикселей и делаю нужный вид ему.

Открываю в эмуляторе айфоне в хроме (там опция такая) - вижу совершенно другую верстку - элементы куда-то уезжают, во бщем будто бы ширина экрана совершенно иная.

 

Это и есть эффект повышенной плотности пикселей или я чего-то не догоняю?

Link to comment
Share on other sites

12 answers to this question

Recommended Posts

  • 0

а можно html + css? и каким эмулятором пользуетесь?

 

ЗЫ: для ретина экранов это (плотность) не редкость) вот тут есть решение по плотности пикселей http://tj-s.ru/tod/adaptirovanie-verstki-dlya-retinaekranov.html

Edited by wh1tegray
Link to comment
Share on other sites

  • 0

В Хроме инструмент для адаптивной верстки сделан криво, а вот Firefox к моему удивлению прекрасно справляется с этой задачей и не добавляет стандартные скролы, которые ломают верстку и которых в реальных условия в принципе не должно быть. (Firefox -> Cntrl+Shift+M). 

Также для адаптивной верстки нужно юзать специальные мета теги.

 
<meta name="HandheldFriendly" content="true" />
<meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=2" />
 
P.S. Надеюсь поможет  ;)
Link to comment
Share on other sites

  • 0

Мобильные браузеры по умолчанию раскидывают элементы относительно «виртуального вьюпорта» (в iOS он соответствует окну шириной 980px, в андроидном браузере — 800px, в мобильных Операх, кажется, 850, подробнее — у PPK в «сказе о двух вьюпортах»), который потом зумится до фактической ширины экрана. Это можно изменить с помощью <meta name="viewport">.

Pixel ratio, насколько я в курсе, на размер виртуального вьюпорта не влияет.

  • Like 1
Link to comment
Share on other sites

  • 0
а можно html + css? и каким эмулятором пользуетесь?
 

А там можно настроить свое разрешение? У меня идет под айфоны от 760пикселей стили, а этот эмулятор дает от 768пикселей. Может я зря от 760 сделала? Надо повыше взять ширину?


@SelenIT, вьюпорт прописан <meta name="viewport" content="width=device-width, initial-scale=1, minimum-scale=1">

Link to comment
Share on other sites

  • 0
Вот здесь рекомендуют для подобной ситуации указывать в meta viewport конкретно ту ширину, под которую дизайн оптимизирован, в данном случае, видимо, 760px. А вообще с этой метой какая-то уличная магия :)
Link to comment
Share on other sites

  • 0

Вот собственно в чем суть. 

http://joxi.ru/sgqaU_3JTJBaf3ZkICM

Написано,ч то вьюпорт 640, но ширина боди 320 пикселей.

Какая же реальная ширина?

 

Так.. посмотрела в browserstack, действительно выглядит как и в хромоэмулятор - 320 пикселей. Ммммммммм. Получается они настолько мелкие? Как же так? 320 пикселей - это же глазок какой-то....

Edited by Zverushka
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy