|
А бывает такой "компилятор" HTML ? | ☑ | ||
---|---|---|---|---|
0
Читатель
18.12.16
✎
09:13
|
Например хочу сверстать меню в отдельном файле, а на остальных страничках указать место, куда вставить меню. А редактор все это соберет и на выходе даст статический HTML
|
|||
1
mastodont
18.12.16
✎
10:00
|
ты про шаблонизаторы?
да, есть такие. |
|||
2
Asmody
18.12.16
✎
10:03
|
||||
3
Читатель
18.12.16
✎
10:06
|
(1)(2) Спасибо!
|
|||
4
Читатель
18.12.16
✎
10:10
|
Хм... шаблонизаторы это библиотеки ? мне нужен редактор, для дизайнера. Jekyll похоже на то, что нужно, только он обрабатывает обычный текст, а HTML
|
|||
5
Biker
18.12.16
✎
10:18
|
(0) надеюсь про css в курсе ?
|
|||
6
mastodont
18.12.16
✎
10:25
|
(0) тебе вообще для каких целей надо?
насколько знаком с html и css? |
|||
7
mastodont
18.12.16
✎
10:27
|
(4) шаблонизаторы или генераторы статических сайтов работают по принципу: ты описываешь страницы на каком-то определенном языке, он их обрабатывает и выдает html.
При этом при описании можно использовать одни блоки на разных страницах или описывать общее для всех страниц, например шапку и подвал... Это если очень упрощенно. |
|||
8
Читатель
18.12.16
✎
10:33
|
Мне для дизайнера нужно, чтоб редактор был.
HTML он более менее знает, но нужно чтобы попроще |
|||
9
shpioleg
18.12.16
✎
10:36
|
На php сделать класс меню. И в html вставлять вызовы его методов.
|
|||
10
mastodont
18.12.16
✎
10:41
|
(8) может быть Adobe Dreamweaver подойдет.
|
|||
11
Asmody
18.12.16
✎
11:15
|
(8) Если оно дизайнер, то ему графический редактор нужен.
Если оно верстальщик, то достаточно текстового редактора и браузера. |
|||
12
mistеr
18.12.16
✎
11:27
|
(8) Это называется "конструктор сайтов". Специально для тех, кто жмется на квалифицированного разработчика.
|
|||
13
Torquader
18.12.16
✎
11:41
|
Хороший программист может сам написать конструктор HTML и много чего ещё - только ленится.
Если дизайнер не умеет работать, то это пародия на дизайнера. |
|||
14
shpioleg
18.12.16
✎
11:51
|
Есть еще редактор Brackets. В нем можно разбирать psd файлы на css. Но, насколько я понимаю, только вручную. Нужно тыкать на элементы в psd файле и смотреть их размеры, цвета, отступы и т.д. В принципе, это уже неплохо.
|
|||
15
Torquader
18.12.16
✎
12:07
|
А вообще - очень интересно, чем php "из коробки" не подошёл.
В нём просто делаем меню в отдельном файле, а в других пишем <?php include"ИмяФайла.php";?> и радуемся жизни. |
|||
16
Читатель
18.12.16
✎
12:21
|
(13) Хороший программист в первую очередь ищет готовые решения, а не изобретает велосипеды
|
|||
17
Читатель
18.12.16
✎
12:23
|
PHP в принципе норм вариант. Наверное то, что нужно. Если поискать удобный редактор.
|
|||
18
Читатель
18.12.16
✎
12:23
|
Вот если бы еще потом в результате из PHP статический HTML получался, вообще зашибись было бы
|
|||
19
shpioleg
18.12.16
✎
12:25
|
(16) Меню - это в основном файл стилей css. В html просто названия пунктов. Объект меню , написанный на php, выгоден тем, что передавая в конструктор параметры можно управлять его поведением.
|
|||
20
mistеr
18.12.16
✎
12:27
|
(18) Нет ничего проще:
php page.php >статический.html |
|||
21
Asmody
18.12.16
✎
12:33
|
Какое отношение php имеет к дизайну сайта?
|
|||
22
shpioleg
18.12.16
✎
12:52
|
(21) ТС же хочет подключать свое меню на разных страницах.
|
|||
23
Asmody
18.12.16
✎
12:59
|
(22) И зачем для этого php?
|
|||
24
Torquader
18.12.16
✎
13:01
|
(23) Для того, чтобы делать include - у них статический html, так что надо же как-то народ приучать к тому, что он может быть не статическим.
|
|||
25
Cool_Profi
18.12.16
✎
13:01
|
(23) "И зачем <S>для этого</S> php?"
|
|||
26
Поросян
18.12.16
✎
13:03
|
(0)Легко это делать. без всяких php.
для css используется препроцессор Sass там можно в разных файлах хранить разные стили. для html тоже можно. ВОт к примеру SSi http://www.luksweb.ru/view_post.php?id=183 |
|||
27
Поросян
18.12.16
✎
13:05
|
(0)Еще более современный - это Jade.
|
|||
28
Asmody
18.12.16
✎
13:07
|
(24) (25) В (0) автор пишет бред про редактор, в ветке ему пишут не меньший бред про php.
|
|||
29
Torquader
18.12.16
✎
13:08
|
(28) Он хочет, чтобы у него было несколько разных файлов с фрагментами кода, а на выходе - готовый сайт. Как бы, php делает тоже самое.
Просто, если дизайнер не знает php, то он идёт "в другую организацию". |
|||
30
shpioleg
18.12.16
✎
13:09
|
(23) А как еще подключить к странице новый css и часть нового содержимого html? Не вручную же править файлы страниц.
|
|||
31
shpioleg
18.12.16
✎
13:12
|
Походу нужно определяться :)
Я представляю последовательность так. 1. Дизайнер в фотошопе ваяет дизайн меню. 2. Верстальщик разбирает на css и html. Волшебного компилятора тут нет. 3. Программер это добро подключает к движку сайта. |
|||
32
Torquader
18.12.16
✎
13:21
|
(31) У тех, кто так работает, вопросов типа (0) не возникает, так как на каждом уровне работает профессионал, который не задаёт вопросов "с чем работать".
А когда 1,2 и 3 в одном лице ... |
|||
33
Asmody
18.12.16
✎
13:22
|
(29) Дизайнеру не нужно знать php. Дизайнер должен рисовать.
Как нарисованное будет собираться в браузере - это вообще не забота дизайнера. У меня, вон, html-ки на 1С собираются. С менюшками и прочими плясками. Как-то обхожусь без php. |
|||
34
trdm
18.12.16
✎
13:32
|
(0) > А редактор все это соберет и на выходе даст статический HTML.
В смысле "статический HTML"? Меню пакуешь в menu.html, в прочих html прописывваешь определенный <div> с определенным ID=mycoolmenuplasement и вызов скрипта, допустим mycoolmenu.js. А при старте страники выполняется скрипт mycoolmenu.js и оформляет этот <div ID=mycoolmenuplasement> как менюшку. |
|||
35
trdm
18.12.16
✎
13:32
|
+ ...А при старте страники в онлоад выполняется скрипт mycoolmenu.js ...
|
|||
36
trdm
18.12.16
✎
13:33
|
или статика обозначает без скриптов?
|
|||
37
trdm
18.12.16
✎
13:35
|
Есть еще технология, серверсайд инклюде, можно принцип от нее взять и написать скрип замены определенного дива на содержимое определенного файла. Но это рукоблудство, это скорее для программиста.
|
|||
38
shpioleg
18.12.16
✎
13:35
|
Мне, лично, совсем неинтересно наблюдать в редакторе тонну html лапши. Вызвал метод объекта и пусть php сам генерит меню, таблицы. Передал в конструктор другие параметры и получил уже другой результат.
|
|||
39
trdm
18.12.16
✎
13:43
|
(38) Зависит от входных данных.
Если все пошинковано на куски, то можно и собрать, если странички сверстаны в нормальный HTML - тогда рукоблудство, либо программинг скриптов, которые будут заменять что-то на что-то. |
|||
40
Читатель
18.12.16
✎
14:00
|
В общем у меня жена сейчас HTML c CSS осваивает. Думал подогнать ей редактор, где можно легко из кусков HTML сайт собирать. Ну и подогнать реальную задачу.
|
|||
41
Serginio1
18.12.16
✎
14:00
|
Angular 2
|
|||
42
shpioleg
18.12.16
✎
14:05
|
(40) Чтобы собирать из кусков нужен движок сайта.
|
|||
43
Поросян
18.12.16
✎
14:07
|
в общем автор хочешь облегчить процесс верстки. так чтобы отдельные ее куски лежали в разных файлах. вот и все. чтоб в разных файлах держать разные куски.
|
|||
44
Serginio1
18.12.16
✎
14:08
|
||||
45
Читатель
18.12.16
✎
14:08
|
(42) Не обязательно. Тот же SSI никто не мешает собрать не на сайте а локально на копьютере в статический HTML
|
|||
46
Читатель
18.12.16
✎
14:10
|
(43) Ага, именно так
|
|||
47
shpioleg
18.12.16
✎
14:15
|
(45) Есть проверенная джентльменская связка HTML + CSS + JS + PHP + MySql. Есть ли веские аргументы от нее отказываться. Тем более, если ты совсем новичок в этом деле?
|
|||
48
shpioleg
18.12.16
✎
14:16
|
+(47) На самом деле это только выглядит страшно :)
|
|||
49
Поросян
18.12.16
✎
14:25
|
(46)ну вот. в (26)(27)я сказал как мы делаем.
редактор я использую Sublime text. сейчас на Atom перехожу. для сбора css использую Prepros |
|||
50
Читатель
18.12.16
✎
14:25
|
(47) Мне для жены нужно. Она с дизайна на верстку переползает. HTML c CSS для неё пока и так космос. после фотошопа, иллюстратора и индизайна. Какой там PHP c JS
|
|||
51
Поросян
18.12.16
✎
14:26
|
(47)Вы совсем другое предлагаете. зачем нужно это для статических страниц не понимаю. это нужно бэк энд разработчикам - то что вы показали.
|
|||
52
Поросян
18.12.16
✎
14:27
|
(50)Жене тогда может по bootstrap курс для начинающих пройти. тогда вообще легко будет. а потом уже углубиться в css
|
|||
53
Читатель
18.12.16
✎
14:28
|
(52) Я в этой области не силен, могу ошибаться, но как же проходить курс по bootstap-у, не понимая, как применяется CSS ?
|
|||
54
shpioleg
18.12.16
✎
14:30
|
(50) Я просто подумал, что кодинг на тебе. Привычка вангования уже просто выработалась :)
|
|||
55
Поросян
18.12.16
✎
14:31
|
(53)там тоже будут объяснять css. просто сразу на практике. без всяких лишних рисований прямоугольников. Чтоб дизайнер уже видел результат - макет страницы, сверстанный. Ну это если быстро войти в курс дела. Я вот таким путем раньше пошел. А потом уже начал проходить курс от html academy где все с самых азов.
|
|||
56
Читатель
18.12.16
✎
14:36
|
(55) Я думаю ты имеешь програмистский бэкграуд.
|
|||
57
shpioleg
18.12.16
✎
14:37
|
(50) Эти курсы смотрел? У него там видео на все по часу
Учим CSS за 1 час! #От Профессионала https://www.youtube.com/watch?v=iPV5GKeHyV4 |
|||
58
Читатель
18.12.16
✎
14:37
|
(55) Кстати она именно html academy курс ковыряет
|
|||
59
Читатель
18.12.16
✎
14:42
|
(55) А по bootstrap хороший курс не подскажешь на русском ?
|
|||
60
Asmody
18.12.16
✎
14:42
|
не реклама, но вот тут wedesign-master.ru у парня действительно толковые видео.
|
|||
61
Asmody
18.12.16
✎
14:46
|
webdesign-master.ru
|
|||
62
Читатель
18.12.16
✎
14:49
|
(61) Ага, спасибо, интересные видео
|
|||
63
Asmody
18.12.16
✎
14:54
|
(62) Bootstrap у него тоже есть, достаточно толково.
|
|||
64
Читатель
18.12.16
✎
14:58
|
(63) Первое же видео про какую то новую приблуду от Adobe. Дизайнерам наверно это будет близко и знакомо
|
|||
65
Поросян
18.12.16
✎
15:22
|
(58)лишь бы хватило усидчивости.
я вот это проходил. https://www.youtube.com/playlist?list=PLvWwA9iDlhHAT7VS4rQH65YGupmJH18a9 это все было платно. потом стало бесплатно. на его канале есть полезные видео. |
|||
66
Поросян
18.12.16
✎
15:46
|
(61)Очень ценный сайт!
|
|||
67
mistеr
18.12.16
✎
18:38
|
(40) (50) Научи ее прежде всего самостоятельно задавать вопросы. И находить людей, которые на них ответят. Это будет важнее всего остального.
|
|||
68
Поросян
18.12.16
✎
19:20
|
(67)там все просто. есть сайт - тостер. есть группа в ВК
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |