
Evgeny
16.12.2016
20:10:55
http://webdesign-master.ru/blog/tools/601.html

Алексей
16.12.2016
20:11:39
Ну у меня это раьотает)
но блин)
ааааа)))

Google

Алексей
16.12.2016
20:11:55
вот именно чтобы еще и pug
т.е. сделать конвертацию не в html, а в php

Максим
16.12.2016
20:12:57
вот именно чтобы еще и pug
ну так напиши в gulp задачу, которая будет смотреть за файлами с расширением pug и выполнять конвертацию и будет менять расширение на php

Evgeny
16.12.2016
20:13:00

Алексей
16.12.2016
20:13:10
хм
Спасибо
попробую

Artem
16.12.2016
20:27:11

Gregory
16.12.2016
20:28:39
я ничего не мешаю
двойное подчеркивание отделяет элемент от блока
одинарное подчеркивание отделяет модификатор
дефис позволяет дать имя классу из двух или более слов
.header-middle(имя блока)__title-logo(имя элемента)_large-grey(имя модификатора)
это просто пример почему испольуется нижнее подчеркивание

Илья
16.12.2016
20:33:24
тут были бы уместные сокрашения типа mtitle, например

Google

Gregory
16.12.2016
20:34:29
это пример а не рабочий код, на кокращениях еще больше бы вопросов появилось
а так в БЭМ есть уже продуманные сокращения, вместо длиннючих слов. Все получается коротко и информативно

Nikita
16.12.2016
23:23:25
а почему модификатор у элемента?
так можно?

Rafael
17.12.2016
06:30:24
+ поясните за модификатор элемента
Зачем он нужен, если есть модификатор блока у дочернего элемента?

Gregory
17.12.2016
07:10:46
модификатор блока можно ставить только блоку, а модификатор элемента элементу. Модификатор одного элемента нельзя добавить другому элементу или блоку и наоборот
иначе теряется вся суть БЭМ

Rafael
17.12.2016
07:16:07
Какой пример использования?

Gregory
17.12.2016
07:17:32
модификатор элемента настраивает его положение или вид только снаружи. Все что внутри блока, уже настраиватеся внутри него

Rafael
17.12.2016
07:18:17

Gregory
17.12.2016
07:18:53
тебе надо почитать оф доки, а то я их получается пересказываю

Vitaliy
17.12.2016
07:19:01
+

Rafael
17.12.2016
07:19:03
Видимо я все не так понял

Mikhail
17.12.2016
15:10:54
https://github.com/bifot/SearchGirls выложил :)

Welcome Bot
17.12.2016
16:23:02
Привет Denis, добро пожаловать в группу. В нашем чате принято рассказывать о себе. Чем вы занимаетесь? Чего вы ожидаете от этой группы?

Daniil
17.12.2016
17:33:52
Привет, всем. У пикабу появился api?

Rafael
17.12.2016
19:35:33

Алексей
17.12.2016
20:09:21
с Минска есть кто?

Google

Vitaliy
17.12.2016
21:02:35
%promo-title объявлен в каком файле?
Должен быть либо в этом, либо в подключаемом через @import до того, как встретится @extend

Alex.applecider
17.12.2016
21:05:20
Вот так -_-

Vitaliy
17.12.2016
21:14:25
Из скринов я не понял, объявлен ли он раньше использования, или нет
В каком это файле?

Alex.applecider
17.12.2016
21:17:29
В header
Да, тот шаблон объявлен раньше хедера

Алексей
18.12.2016
19:32:50
nav .container .navbar
адекаатно?

ivan
18.12.2016
19:38:52
Привет всем.
Может кто подкажет как называется даная операция или даст какуюто ссылку на исходник
http://prntscr.com/dl0guw
фишка похожая как и у прогресбар, то есть диаграм прогресса но это не то

Mikhail
18.12.2016
22:54:42

Евгений
19.12.2016
09:01:36
Коллеги. Подскажите на чем удобно прототипы делать для сайтов?

Андрей
19.12.2016
09:02:14
axure

Илья
19.12.2016
09:02:44
Macaw
Если мы об одном ?

Welcome Bot
19.12.2016
09:13:25
Привет Aleks, добро пожаловать в группу. В нашем чате принято рассказывать о себе. Чем вы занимаетесь? Чего вы ожидаете от этой группы?

Евгений
19.12.2016
09:16:08
да, а бесплатное есчть что?

Gregory
19.12.2016
11:10:14
да, а бесплатное есчть что?
Adobe XD - временно бесплатна, пока идет бета тестирование. Сейчас как раз рисую в нем дизайн, после фотошопа ну очень удобно)

Rafael
19.12.2016
11:15:30
Google designer чтоль

Google

Gregory
19.12.2016
11:19:49
не слышал, щас попробую что там у гугла. Мне продукция гугла обычно нравится)
тоже бетка

Welcome Bot
19.12.2016
11:37:20
Привет Gleb, добро пожаловать в группу. В нашем чате принято рассказывать о себе. Чем вы занимаетесь? Чего вы ожидаете от этой группы?

Admin
ERROR: S client not available

Gregory
19.12.2016
11:41:55
попробовал щас macaw, новая прога от адоб ничем не хуже)

Максим
19.12.2016
11:50:11

Gregory
19.12.2016
11:51:29

Hell
19.12.2016
12:47:47
господа, у меня вопрос
https://gist.github.com/hellboy81/27800a9bf8554de04ac41e6572bc0245
по какой причине здесь используется разделенная по времени инициализация слайдера?

Vitaliy
19.12.2016
13:00:02
Возможно человек просто не умеет привязываться к событиям загрузки dom

Hell
19.12.2016
13:12:41
так в том то и дело, что может он это специально делает

Константин
19.12.2016
13:13:25
Признаться за мной есть похожий грешок: http://joxi.ru/nAyMd6iXZljXAZ
По какой-то причине $(document).ready(...); не подошел.

Hell
19.12.2016
13:15:35
по какой именно причине?
у меня как раз проблемы с этим сраным on ready
и по всей видимости еще одна проблема - безудержное стремление к рефакторинг Extract чего то там

Dima
19.12.2016
13:17:29
люди старались.... вкладывали силы и время в эту библиотеку, а у него видите ли сраный ready. Ну так напиши лучше, чем на чужой труд брехать.

Hell
19.12.2016
13:17:31
инициализация слайдера должна быть только инлайнится, правильно?
стоп, я же говорю, что проблема у меня.

Google

Hell
19.12.2016
13:18:30
В голове

Константин
19.12.2016
13:18:58
Дам подсказку.
Иногда полезно использование setTimeout(function() {}, 0); для того, что бы пропустить тик процессора и выполнить свой код вследующей итерации, когда обработаюь=тся другие события
Ну и в моем примере еще висит обработчик изменения разм ера экрана.
Это на случай если планшет перевернули, то размер экрана поменялся, и надо переинициализировать слайдер.

Hell
19.12.2016
13:33:07
доктор, пожалуйста, поделитесь ссылкой на тему "почему в веб деве нужно всегда инлайнить js которые инициализирую что-то-там, даже если этот жо-эс нужно будет в одну строчку и прийдется бодаться со скобками как в ЛИСПЕ"
доктор, а правда, что студентам перед изучанием JS нужно дать изучить LISP?
чтобы они смогли в скобочках разбираться
https://atom.io/packages/atom-minify
хорошо, что есть плагины для атома

Igor
19.12.2016
17:37:58
Господа, в чём может быть проблема? Перенёс сайт на вордпресс, а там не работают эффекты Magnific popup. Ни один. Файл подключен, в исходном коде его видно, на другом домене, без вордпресса, всё отлично пашет

Алексей
19.12.2016
18:16:46
конфликт?

Igor
19.12.2016
18:18:45
Чего с чем? :) В фаербаге проверял — ошибок не выводит. Селекторы корректные.


Hell
19.12.2016
20:24:42
Zero Timeout pattern
Long running JavaScript scripts can cause the browser to freeze up or result in the dreaded "Script is taking too long" message. In situations like this setTimeout with *zero* delay may be of help. Calling setTimeout with no delay is called the Zero Timeout pattern. It allows you to break up long running JavaScript functions in smaller pieces. By breaking it up, you are giving the browser and the event loop some breathing room, allowing it to catch up with whatever it needs to do.
We are discussing the Zero Timeout pattern here because it relates to the event loop. However, strictly speaking if falls under the Modern Patterns category.
The Zero Timeout Pattern is frequently used in syntax highlighters which highlight certain selected text on a web page. They need to scan the entire page to find and modify the selected text which may take a few seconds. You've probably seen these text highlights (usually yellow) as some web pages highlights the words that the user searched for coming from a search engine.


Igor
19.12.2016
20:33:08

Hell
19.12.2016
20:37:39
https://learn.javascript.ru/events-and-timing-depth#%D0%B4%D0%B5%D0%BB%D0%B0%D0%B5%D0%BC-%D1%81%D0%BE%D0%B1%D1%8B%D1%82%D0%B8%D1%8F-%D0%B0%D1%81%D0%B8%D0%BD%D1%85%D1%80%D0%BE%D0%BD%D0%BD%D1%8B%D0%BC%D0%B8-%D1%87%D0%B5%D1%80%D0%B5%D0%B7-settimeout-0