Jump to content
  • 0

Чем тестировать верстку под разные разрешения/девайсы без их наличия?


BOMS
 Share

Question

Столкнулся с проблемой тестирования вёрстки под разные мобильные устройства. То что есть например в инструментах разработчика Google Chrome работает не совсем так как надо. 

Возьмём например код:

<html>
<head>
<meta charset="utf-8">
<title>test</title>
<link rel="stylesheet" type="text/css" href="css/style.css">
</head>
	<body>
	</body>
</html>

и CSS стиль для него:

@media screen and (max-width: 1100px) {
	body{ background:rgba(43,167,,1.00);}
}
	
@media screen and (max-width: 640px){
	body { background:rgba(213,,3,1.00);} 
}
	

Цвет фона при ширине меньшей 640px меняется только при ручном изменении размера окна браузера Chrome, Firefox, IE...

В режиме эмуляции устройств Google Chrome (Ctrl + Shift + M) при установленной ширине девайса менее 640px фон всё равно остаётся зелёный.

Дополнения для chrome "Mobile Browser Emulator" и "Ripple" меняют цвета фона при ширине экрана меньше 640px на красный.

На сайте http://quirktools.com/screenfly/ при разрешении ecnhqjcnd менее 640px - фон меняется на красный.

На устройствах Google Nexus 7, Samsung Galaxy Tab3, Iphone 4 в портретном режиме экран всё равно отображается зелёным.

Подскажите, в чём может быть проблема и на каком софте точнее всего тестировать свою вёрстку?

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0
rgba(213,,3,1.00);

А разве можно пропускать значения?

Для ваших стилей, точно достаточно встроенных эмуляторов в инспектор Браузера. 

Для мобильных, есть эмуляторы android + есть http://browserhacks.com/

http://browserstack.com/

  • Like 1
Link to comment
Share on other sites

  • 0

https://www.browserstack.com/ Пожалуй самый классный для тестирования, но он платный ((

Приходится обходиться браузерными эмуляторами и б/у реальными девайсами, купленными по возможности. Чем больше, тем лучше, если заниматься адаптивной или мобильной версткой.

Ну и конечно, консервативный подход в верстке - чем проще, тем лучше. Чем более надежные стили - тем лучше. Зачем писать цвет rgba с прозрачностью единица, если можно написать просто его шестизначный код с решеткой и этот цвет гарантированно поймет даже древний орехокол.

 

  • Like 1
Link to comment
Share on other sites

  • 0
23 минуты назад, npofopr сказал:

rgba(213,,3,1.00);

А разве можно пропускать значения?

Для ваших стилей, точно достаточно встроенных эмуляторов в инспектор Браузера. 

Для мобильных, есть эмуляторы android + есть http://browserhacks.com/

http://browserstack.com/

Да я не пропускал, просто на форум почему то так вставилось. Поверьте кстати - баг форума.

 

 

Edited by BOMS
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