All streams
Search
Write a publication
Pull to refresh
4
0
Анатолий Матов @apian

Руководитель разработки

Send message
ru.wikipedia.org/wiki/Windows_NT
Википедия к этому списку еще много чего приписывает
Я рекомендую руководствоваться следующими принципами:
— за одну сессию устройство сменить нельзя, а ориентацию можно;
— пользователь не должен ждать загрузки стилей / отрисовки страницы при смене ориентации экрана.

Решение такое:
— определяем на сервере устройство;
— отдаем стили для различных ориентаций в одном файле;
— на продакшене стили лежат исключительно в CSS;
— а при разработке использовать переменные, а-ля $device и миксины а-ля tablet_p.

.bla {
	// common style
	
	@if $device == desktop {
		// style for desktop
		}

	@if $device == tablet {
		// style for tablet portrait
		
		@include tablet_p {
			// style for tablet portrait
			}
		
		@include tablet_l {
			// style for tablet landscape
			}
		}
	}

Ребята, вы в самом деле написали бы такой код?
float: left; display: inline-block;
Автор некорректно изложил смысл тега <menu>.
А есть нынче требование в употреблении <menu>, ведь его использование рекомендовано только в контекстных меню?
Не рекомендовал бы использовать <menu> для меню сайта. Так как нет четкого соглашения для каких целей его использовать.

Используемая мной структура:
<nav> <ul> <li> <a> <span>
Я один заметил крышку от советского унитаза?
А flex-box снова отключен по дефолту… :( «CSS Flexbox has been unprefixed, but remains disabled by default»
2

Information

Rating
Does not participate
Location
Новосибирск, Новосибирская обл., Россия
Date of birth
Registered
Activity