- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Я в этих препроцессорах смысла не вижу.
Это нужно учить еще один язык
Обожемой, что там учить-то? Это ж просто для удобства. Вот читаните, авось понравится 😂
Обожемой, что там учить-то? Это ж просто для удобства.
Прежде чем вы перейдёте к чтению, я бы хотел рассказать о нескольких основных правилах:
У вас установлен Node.js.
Вы умеете пользоваться пакетным менеджером npm.
Вы имеете представление о работе с консолью.
Действительно, фигня ведь полнейшая. Теперь для CSS надо ставить Node.js, уметь работать с консолью. Скоро стили будут распостранять через docker и требовать минимум vps для деплоя :D
Я в этих препроцессорах смысла не вижу.
Это нужно учить еще один язык.
Проще на php написать генерацию, если так нужно
Разработчик на них скорее всего будет стоить дороже, а результат хз.
На самом деле там нечего учить.
Синтаксис SCSS очень похож на CSS с добавлением вложенности, импортов, переменных, миксинов и других плюшек. Именно они помогают ускорить разработку, уменьшить количество ошибок и более явно структурировать код. Это особенно важно на средних и больших проектах, где более чем 5-10 тысяч строк CSS. Если вы с такими сталкивались, то наверняка знаете в какой ад превращается их дальнейшая разработка и поддержка после десятка сверстанных страниц.
Действительно, фигня ведь полнейшая. Теперь для CSS надо ставить Node.js, уметь работать с консолью. Скоро стили будут распостранять через docker и требовать минимум vps для деплоя
Работать с консолью нужно учиться в любом случае.
Действительно, фигня ведь полнейшая. Теперь для CSS надо ставить Node.js, уметь работать с консолью. Скоро стили будут распостранять через docker и требовать минимум vps для деплоя :D
Я вот изучал scss - хватило обычного phpStorm настроить и все. Больше ничего ни node.js, ничего не ставил. Совсем.
А писать код действительно удобнее. Всегда в css не хватало переменных, что бы ускорится.
Обожемой, что там учить-то? Это ж просто для удобства. Вот читаните, авось понравится 😂
LESS вроде хуже SASS:
https://habrahabr.ru/post/144309/
---------- Добавлено 16.07.2016 в 18:16 ----------
Это особенно важно на средних и больших проектах, где более чем 5-10 тысяч строк CSS. Если вы с такими сталкивались, то наверняка знаете в какой ад превращается их дальнейшая разработка и поддержка после десятка сверстанных страниц.
1. В одном файле не стоит держать 10к строк, его легко можно и нужно разбить.
2. CSS нужно группировать и комментировать
3. Ад еще из-за того, что стили по дурному названы, допустим длинная цепочка
.style1 .style2 div .style3 a.style4{
}
или использование #id
Бардак возможен и на препроцессорах.
1. В одном файле не стоит держать 10к строк, его легко можно и нужно разбить.
2. CSS нужно группировать и комментировать
3. Ад еще из-за того, что стили по дурному названы, допустим длинная цепочка
.style1 .style2 div .style3 a.style4{
}
или использование #id
Бардак возможен и на препроцессорах.
Интересно, а зачем вы мне эти банальные вещи рассказываете? ;)
1. Да, действительно, разработку больших проектов уместно разбить на несколько файлов, но на боевом сервере их лучше объединять в один для ускорения загрузки страницы. Все современные препроцессоры достаточно хорошо с этим справляются.
2. Никто с этим и не спорит, на самом деле. Код действительно нужно разбивать на более-менее независимые блоки и сопровождать комментариями. Препроцессоры это упрощают за счет поддержки вложенности.
3. К сожалению, если человек изначально не умеет верстать и как-то организовывать свой код, то тут никакой препроцессор не поможет.
Можете привести примеры сайтов где используется эта технология?
Любой сайт на бутстрапе, например twitter
Тот кто использует препроцессоры, знает и про автоматизацию grunt и gulp, а следовательно ваш проект будет собираться быстрее.
только вот в большинстве тех, кто задает подобные вопросы визитка с максимум 5 страницами)
---------- Добавлено 18.07.2016 в 21:30 ----------
Я вот изучал scss - хватило обычного phpStorm настроить и все. Больше ничего ни node.js, ничего не ставил. Совсем.
ну сборщики используют не только для стилей, а также скрипты, шаблоны
Я в этих препроцессорах смысла не вижу.
Это нужно учить еще один язык.
Проще на php написать генерацию, если так нужно :)
Разработчик на них скорее всего будет стоить дороже, а результат хз.
Все инструменты данного типа - упрощают, ускоряют и оптимизируют работу. В чем из этого вы не видите смысла?
Стоит, если только самому изучать, а если искать индивидуально заказчика для этого, не вижу смысла, хотя может вам на будущее пригодятся исходники по которым можно будет посмотреть что как работает.
Я раньше тоже думал, зачем мне все это, я и так напишу, а когда с большим проектом столкнулся пришлось юзать тот же gulp чтобы избавиться от головной боли, и остался очень им доволен. Так же и с Less и Sass, не просто так же они существуют.