
Evgeny
31.07.2016
17:32:54

Артём
31.07.2016
17:33:56
А плагины , это вообще верх кодера 5 классника - зачем делать разделение на шаблоны и логику, если можно просто насувать в один файл и поставить галочку?)))

Evgeny
31.07.2016
17:36:45
плюсом что ты сам нарезаешь шаблон на куски (в modx это чанки), а не подстраивашься под струтуру движка
короче ты сам диктуешь условия что и как, а нетебе их навязывают

Google

Артём
31.07.2016
17:37:21
В ModX использует щаблонизатор Smarty?

Evgeny
31.07.2016
17:37:27
да
и его

[Anonymous]
31.07.2016
17:37:57
в моде ты решаешь что и как использовать))

Артём
31.07.2016
17:38:25
надо к нему поближе присмотреться))

[Anonymous]
31.07.2016
17:39:06
я когда присмотредля сразу забыл про другие)

Evgeny
31.07.2016
17:39:14
еще шаблонизатор phenom

[Anonymous]
31.07.2016
17:39:40
может fenom

Evgeny
31.07.2016
17:39:57
упс))
Это у меня от AMD перекачевало)))

Dima
31.07.2016
17:47:32
у меня кстати проц с тех времён стоит на компе, тоже Phenom четырёхъядерный)

Pavel
31.07.2016
18:13:19

Google

Pavel
31.07.2016
18:14:10
а я только начну тестить феном. с него решил начать. Кстати сюда в группу уже два человека кроме меня перешло из скайп MODX чата и они Модексисты тоже. Это Dima Averchenko и red cat

[Anonymous]
31.07.2016
18:16:36
))

Dima
31.07.2016
18:16:48

Pavel
31.07.2016
18:31:10
Кстати в sass тоже отсутствуют кавычки, скобки и т.п. и там отступы. По этой причине не использую его синтаксис, а юзаю более привычный - Scss

Артём
31.07.2016
18:31:47
Scss тоже его использую - очень мне понравился.

Dima
31.07.2016
18:32:38
Ну отсутствие кавычек и скобок может быть и плюсом... потому как заранее приучает к отступам. Хотя в принципе, к этому и так, рано или поздно сам приходишь)

Артём
31.07.2016
18:34:06
У меня GULP с Sass не очень подружился - выдавал ошибки где их нет.

Pavel
31.07.2016
18:35:49
а мне галп понравился вроде но все равно не стал его юзать. хватает что то Prepros + Scss

Evgeny
31.07.2016
18:56:59
Мне сасс понравился, к нему быстро привыкаешь, не тратишь время на скобки и точки с запятыми

Pavel
31.07.2016
19:05:50
тебе наверное и jade понравится

Evgeny
31.07.2016
19:20:30

Yevhenii
31.07.2016
19:21:03

Evgeny
31.07.2016
19:21:32

Артём
31.07.2016
19:21:41
+++

Gregory
31.07.2016
19:22:09
на jade emmet тоже кстати есть

Evgeny
31.07.2016
19:23:57

Pavel
31.07.2016
19:25:33
верстать еще быстрее )
но мне не нра. Эммета хватает.

Google

Gregory
31.07.2016
19:26:08
мне тоже, но ради спортивного интереса попробую что-нить сверстать на jade

Evgeny
31.07.2016
19:27:07
Незнаю куда еще быстрее эммета. ?

Dima
31.07.2016
19:29:19
а я кстати по старинке верстаю... пока что мне никто толком не объяснил всех плюсов от этих ваших sass) Хотя и интересно)

Evgeny
31.07.2016
19:30:05
Где то тут был гайд по сасу
Это просто легче раз увидите, чем объяснять
Лучше в связке с галпом

Dima
31.07.2016
19:31:40
ок) попадётся толковый материал, изучу конечно при случае)

Pavel
31.07.2016
19:33:07
да. легче увидеть. Но вообще суть в том, что в Sass есть вложенность. Это сильно сокращает набор и дает больше наглядности. Кроме того, в Sass есть еще всякие орифметические операторы, позволяющие высчитывать размеры, координаты, а так же есть циклы, позволяющие генерировать сразу массово классы с опр свойствами, например button1, button2... Это все эдакая смесь программирования и обычного css
ну и переменные удобно заводить там. например для задания цвета. Потом в этой переменной поменял цвет и во всём сайте цвет поменялся.
Миксины есть. Это когда ты несколько строк кода называешь именем а потом всегда где нужно вставляешь эти наборы строк одной строчкой. это как Макросы языка Ассемблер ) и этих миксинов существуют целые библиотеки, которые можно использовать и которые добавляются в итоговый css файл только, если используются.

Артём
31.07.2016
19:35:50
Екстенды тоже хорошая вешь

Evgeny
31.07.2016
19:35:56
Перевод px в другую величину чего только стоит, ах, я помню как с калькулятором сидел.

Evgeny
31.07.2016
19:36:27
Точнее с экселем

Pavel
31.07.2016
19:36:31
вот вот.

Dima
31.07.2016
19:36:59
вложенность? это то о чём я думаю? верстая по старинке часто ловил себя на мысли... что вот было бы круто объявить какой-то блок с общим классом, что-то типа задания контекста и те классы, которые будут внутри так или иначе будут дочерними по отношению к своему родителю) запутанно объяснил.... но смысл в том, чтобы не повторять одни и те же классы) Что-то типа такого я так понимаю есть? )

Pavel
31.07.2016
19:37:14
вывод можно сделать один - переходя на scss человек ничего не теряет. Ведь синтаксис css сохраняется, но при этом появляются новые возможности. Единственное - нужно будет настроить компилятор, который бы при сохранении генерировал css файл

Dima
31.07.2016
19:37:54
ну это круто)
Павел, а можешь посоветовать какой-нибудь толковый материал по этой технологии?

Evgeny
31.07.2016
19:39:18
Удобно группировать селекторы с общими свойствами -мое любимое

Google

Evgeny
31.07.2016
19:39:58
http://sass-scss.ru/
Вот тут можно познакомится

Dima
31.07.2016
19:40:20
спасибо)

Pavel
31.07.2016
19:41:54
я ни разу на css не писал ) сразу начал с less, а потом перешел на sass
.dop_uslugi {
background-color: white;
.header_razdela {
color: #232323;
font-family: 'OpenSans-Light';
font-size: 15px;
font-weight: 300;
margin-left: 30px;
}
#tab-characteristics {
.tab-content {
margin-top: 100px;
}
.nav-tab {
border: none;
li {
float: left;
box-sizing: border-box;
margin-left: 10px;
position: relative;
display: block;
>a {
color: black;
// height: 100%;
// width: 100%;
display: block;
}

Dima
31.07.2016
19:42:52
хммм... а я вот не уверен, что начинать с фреймворков в принципе хорошая затея)

Evgeny
31.07.2016
19:43:03
Scss - тот же синтаксис что и в обычном css
Sass - без скобок и точкозапятой. Используется табуляция

Yevhenii
31.07.2016
19:43:07

Pavel
31.07.2016
19:43:14
хоть и не очень культурно делать мноуровневую вложенность, ее возможно делать

Evgeny
31.07.2016
19:43:27

Admin
ERROR: S client not available

Evgeny
31.07.2016
19:44:22
Лучше начинать с чистых вещей, да же без эммета, набивать синтаксис.

Pavel
31.07.2016
19:45:07
я вот раньше думал, что бутстрапа достаточно. а потом понял что нужно именно с чистых вещей набивать синтаксис.
и это не фреймворк. можно прям скопировать css код в scss файл и все будет работать )
sass - он был изначально. а потом его расширили альтернативным синтаксисом scss, чтобы сохранить совместимость и не лишать людей привычного синтаксиса css

Dima
31.07.2016
19:50:13
Ну возможно я не так выразился, подразумевалось скорее, не начинать с вещей, которые изначально упрощают разработку)) Вот пример приведу, помню начинал изучать html сразу с дримвивира.... вроде было круто, накликиваешь себе мышью блоки и радуешься жизнью. Но стоило когда мне нужно было сделать шаг влево или вправо... я понимал, что синтаксис недостаточно хорошо освоил и пришёл к тому, что сначала основы, потом автоматизация)

Evgeny
31.07.2016
19:51:10
Дрим.... Старый добрый дрим..
Интересно как он там...

Pavel
31.07.2016
19:52:17
ну здесь у тебя не возникнет причин, вынуждающих тебя делать шаг влево. Ведь даже если тебе передадут css файл, ты можешь его скопировать в scss файл и дальше уже делать вложенности и другие доп функции и ты не потеряешь ничего - это ведь не фреймворк, которые требует доп ресурса и навешивает ненужные классы. это просто иная форма реализации таблиц стилей.
мой первый редактор был homesite

Google

Pavel
31.07.2016
19:53:31
d 2002-2003 году, когда я делал первые набеги в веб и потом исчез из веба на долгие годы.

Evgeny
31.07.2016
19:54:16
А ведь были люди кто писал сайт в блокноте...
Ведь как то они пришли к выводу, что без подсветки, мозг может взорваться, и они приняли решение написать редактор?

Pavel
31.07.2016
19:56:00
вот сейчас прохожу базовый курс от html Academy. Там тренер говорит, что раньше инструментов разработчика небыло. и приходилось для поиска ошибки курить длинный файл с css и в мозге выявлять где ошибка )

Evgeny
31.07.2016
19:57:13

Pavel
31.07.2016
19:58:40
Из чистейшего любопытства, на хрена ты проходишь базовый курс?
чтобы пройти продвинутый потом и ничего не упустить. В ходе общения с одним опытным верстальщиком, который заказал мне верстку, у меня позникло понимание того, что многое из азов было недостаточно глубоко пройдено, что даже не используется. и Сейчас решил пройти от и до весь цикл html academy и нахожу действительно полезные вещи.
как грубо говоря человек, не прочитавший ни одной книжки, может общаться на русском языке, но не использует всех его возможностей ) тут так же.

Evgeny
31.07.2016
20:00:12
Мне специалиста хватило. То ж думал, что нечего подчерпнуть... А нет все же было чего.
Про кодировочки: священная таблица аски, почему ютф 8 а не 1251 и тд и тп.
Почему при создание картинки лучше пнг24 а не джпэг.

Pavel
31.07.2016
20:03:07
png имеет возможность иметь прозрачный фон. поэтому ?

Evgeny
31.07.2016
20:03:23
Не только
У jpg при сжатии изображения образуется артефакты, картинка сыпется из за алгоритма сжатия

Pavel
31.07.2016
20:06:56
аа

[Anonymous]
31.07.2016
20:07:13
чет не понятно

Evgeny
31.07.2016
20:07:34
Но это конкретно заморочки если исходник в пнг, при конвертации из jpg в png, артефакты наследуются
чет не понятно
Возьми любой jpg и начни сжимать, посмотри как изображение превратится в кубики

[Anonymous]
31.07.2016
20:09:36
так смотря чем сжимать
и как

Evgeny
31.07.2016
20:10:33
http://www.univer.omsk.su/omsk/Edu/infpro/1/jpeg/algcz2.htm
Вот

[Anonymous]
31.07.2016
20:12:49
у джепега вес заманчивый
если на пнг всё делать сайты весомые будут

Evgeny
31.07.2016
20:13:32