Задать вопрос
@Web_Questions

Двумя годами ранее, препроцессоры CSS ругали за лишний код утверждая что верстать под мобильные с их помощью нельзя. Что мы видим сегодня?Ваше мнение?

Доброе утро, друзья
Года 2-3 назад помнится, LESS, SASS, SCSS и прочие препроцессоры, хвалили за скорость разработки... и ругали за лишний код, появляющийся после компиляции.
На ПК это еще ладно, говорили они, а вот при верстке под мобильные, это крайне критично.
И это кажется вполне логичным.
Однако...
Что мы видим сегодня?
LESS SASS SCSS применяются сегодня, в большей степени, как раз для верстки веб сайтов, с адаптивным дизайном.
(Для верстки под один экран, препроцессорами пользуются намного реже....
Да и если по шастать по страничкам форумов, видно что вопросы касаемо css препроцессоров, на 90% состоят из тех вопросов, которые тем или иным образом связаны с адаптивом)

Именно благодаря такой популяризации адаптивных веб-сайтов, препроцессоры сегодня пользуются столь огромным спросом.
Вопрос.
Почему так произошло?
Железо стало мощнее, и так далее это понятно....но интернет остался прежним....
Да и препроцессоры поумнели но ведь не настолько?
Адаптивные веб сайты намного обширнее обычных. Естественно для их поддержки, в силу своей объемности, удобнее использовать препроцессоры, но почему то все, забыли о минимизации кода, ведь верстаем мы в итоге для пользователей.
А их, наше удобство разработки веб сайтов, не интересует вовсе...
Пользователю интересна скорость загрузки сайта, которая падает из-за лишнего кода.
Ваше мнение на этот счет ?
  • Вопрос задан
  • 758 просмотров
Подписаться 1 Оценить Комментировать
Решения вопроса 1
IonDen
@IonDen
JavaScript developer. IonDen.com
Ну допустим частично да. Если работать на одних миксинах, то код мог распухать. Но тут мы говорим о цифрах вроде +5кб при общем размере файла 20кб. и т.п. Это могло быть критично только если вы серфите через EDGE, а на 3G уже не чувствуется, а уж на LTE тем более. Мобильный интернет действительно стал гораздо(!) лучше сегодня, чем 3-4 года назад. Так что сейчас, это уже экономия на спичках. Кроме того препроцессоры стали умнее, помимо миксинов есть например extend теперь, который расставляет селекторы через запятую, а не копирует код. Разбухания больше нет в общем.
Ответ написан
Пригласить эксперта
Ответы на вопрос 3
opium
@opium
Просто люблю качественно работать
да вроде и раньше не ругались, ну разве что местечково и никому не рассказывая.
Ответ написан
@bybelov
front-end разработчик
Смартфоны, планшеты... это не всегда подразумеваем 3G очень много входят в интернет через wi-fi, как то дома, так и в кафе, торговых центрах и т.д.

Возьмите тот же bootstrap минифицированные CSS 119кб, плюс icons fonts 210кб и JS - 36кб
и плюс ваш кастомный CSS, тоже не меньше 100кб выйдет (конечно от проекта зависит)
А он тоже для мобильной разработки...
Ответ написан
Комментировать
zooks
@zooks
Frontend
Сейчас мода на "постпроцессоры CSS", которые таковыми не являются.
Лишний код? Что напишешь, то и будет.
Насчет связи с адаптивкой - гуглите Susy, Bourbon. Но два года назад они уже существовали.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы