АртемЪ, да не суть важно: главное - что ничего не делали, а состояние исправности системы - поменялось. Что сразу говорит о том, что петля не может быть, т.к. сама собой она - точно не появится)
Александр, Ситуация: Вы и нашли ещё пару человек-авантюристов.
Вы все втроём поняли, что для реализации проекта - этого будет достаточно.
Допустим, что все трое хотят доли в ООО.
Каким образом распределите доли и на каком этапе это будет сделано?
Александр, вот отсюда и главный вопрос:
Каким образом Вы сможете дать гарантии членам команды, что весь потенциальный будущий доход Вы не положите к себе в карман?
2. Я за то, что бы верстать одно единственное меню и модифицировать его с помощью media query запросов для всех необходимых разрешений, типов устройств и ориентаций экрана.
Т.е. делать именно так, как это было задумано разработчиком технологии.
sorry_i_noob, в любом случае Вы верстаете 2 разных представления меню.
Далее - делится на 2 разных типа:
1. Вы делаете разные меню с одинаковой и постоянной разметкой через манипуляцию с помощью CSS-классов и медиа-запросов.
2. Вы создаёте абсолютно другую разметку меню в отдельном слое (для каждого из разрешений экрана) и показываете нужную в зависимости от текущего разрешения, а остальные - скрываете.
Второй вариант: используется крайне редко, т.к. это должно быть что-то экзотическое и с колоссальной разницей, чтобы так делать.
Например, радиальное и анимированное на канвасе и обычное текстовое с разделяемыми пунктами меню.
JS - в принципе не рекомендуется никогда применять при настройке отображения контента, т.к. это сильно влияет на скорость загрузки страницы и потребление аккумуляторов на мобильных устройствах.
Для этого - и были созданы CSS стили.
weranda, строка 4 в исходнике - регекс...
Спасибо, за "интересный бложик" :)
Предлагайте темы - напишу о чём-нить ещё полезном: надеюсь, что "интересные места" - прибавятся! :)