С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 03:51 |
для изготовления шаблона к сиджам использую dreamveaver
мне понравилась идея библиотек, которая в нем присутствует.
допустим несколько блоков тумб являются одним элементом библиотеки, и я его вставляю столько сколько нужно раз. если что то нужно изменить, я меняю элемент библиотеки, и изменения в конечном документе вносятся столько раз, сколько нужно.
все картинки так же являются элементом библиотеки.
ssh dreamweaver тоже понимает.
но я при такой организации проэкта в dreamweaver постоянно испытываю некоторые неудобства.
1. в html остается много мусора типа такого
<!-- #BeginLibraryItem "/Library/image.lbi" -->html code<!-- #EndLibraryItem --> допустим если у меня 100 тумб, эта совершенно ненужная строчка будет повторяться 100 раз. хотелось бы html код от этого мусора как то чистить, желательно средствами dreamveawer. я не нашел как это в нем сделать. думал чистить отдельной программой- чистилкой, знаю, что такие есть, но ничего конкретного не пробовал, но в этом случае разметка сиджа тоже будет удалена, т.к. она тоже выглядит как комментарий.
2. прежде, чем выложить морду на работающий сидж хотелось бы видеть её конечный вариант с картинками. сейчас я для того, что бы увидеть что будет в итоге меняю элемент библиотеки, в котором хранится картинка, заменяя <!--proton--> на картинку. а потом, получив конечный вариант, удаляя всё лишнее. а существует ли способ ещё на стадии проектирования заменять <!--proton--> автоматически на картинки ещё на стадии проектирования? придумал вариант - установить на локальный комп скрипт сиджа и на нем проверять - что получилось. А существует ли способ делать то же самое, но более удобным и быстрым способом?
|
|
|
|
С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558
|
Добавлено: 15/05/06 в 10:44 |
имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...
простой текстовый редактор дает куда больше свободы действий...
а для того чтобы редактировать быстро идентичные элементы (тумбы, блоки тумб) существует CSS
сорри за офтоп
|
|
|
|
Свобода дороже денег
С нами с 10.05.05
Сообщения: 3325
Рейтинг: 2262
|
Добавлено: 15/05/06 в 11:13 |
Выделяешь то что нужно удалить и щелкаешь на нем правой кнопкой, в меню выбираешь find and replace потом replace all и все удаляется.
Если правильно все делать, то удаляется/заменяется только то что тебе нужно.
|
|
|
|
mafiozo
С нами с 17.02.06
Сообщения: 1392
Рейтинг: 240
|
Добавлено: 15/05/06 в 16:29 |
Оффтопик: Krokokot: что такое kro? kroKOKOT
|
|
|
|
С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949
|
Добавлено: 15/05/06 в 17:29 |
Simple писал: | имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...
простой текстовый редактор дает куда больше свободы действий...
а для того чтобы редактировать быстро идентичные элементы (тумбы, блоки тумб) существует CSS
сорри за офтоп |
ахуеть больше свободы текстовый редактор..
Нам то негони!! (с) Жмурки
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 17:58 |
Simple писал: | имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...
простой текстовый редактор дает куда больше свободы действий...
а для того чтобы редактировать быстро идентичные элементы (тумбы, блоки тумб) существует CSS
сорри за офтоп |
css конечно позволяет кое что редактировать, но далеко не всё. например если я вдруг захочу под каждой тумбой сделать какую нибудь надпись, например more... , css тут не поможет. или если я хочу добавить в блок тумб ещё один вертикальный ряд, тут нужно тупо делать ещё одну колонку, а потом в каждую ячейку таблицы вносить нужное содержимое. во все ячейки одинаковое, поэтому желательно, что бы это содержимое менялось где то в одном месте.
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 18:03 |
Diver писал: | Выделяешь то что нужно удалить и щелкаешь на нем правой кнопкой, в меню выбираешь find and replace потом replace all и все удаляется.
Если правильно все делать, то удаляется/заменяется только то что тебе нужно. |
да, есть такой способ, пробовал его использовать.
по своему опыту скажу - это менее удобно, чем то, что я использую сейчас. отказался от него после того, как поменял <!--proton--> На пустое место, и искать для замены стало нечего. пришлось заново вручную расставлять тумбы
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 18:06 |
solidus писал: | Оффтопик: Krokokot: что такое kro? kroKOKOT |
детский сад
|
|
|
|
С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558
|
Добавлено: 15/05/06 в 21:47 |
slonic писал: | ахуеть больше свободы текстовый редактор..
Нам то негони!! (с) Жмурки |
именно больше свободы... в текстовом редакторе, да даже в том же блокноте хотя бы, я напишу именно то, что хочу увидеть, без оглядки на настройки всяких там дримвиверов...
но это требует несколько больше знаний, опыта, практики...
в любом случае - кому что нравится...
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 22:17 |
Simple писал: | именно больше свободы... в текстовом редакторе, да даже в том же блокноте хотя бы, я напишу именно то, что хочу увидеть, без оглядки на настройки всяких там дримвиверов...
|
предлагаю перенести обсуждение верстки в блокноте в другой топик.
здесь же я хотел бы получить ответ на вопрос - как убрать из конечного html темплейта мусор, оставляемый дримвьювером?
|
|
|
|
С нами с 09.02.05
Сообщения: 1482
Рейтинг: 1558
|
Добавлено: 15/05/06 в 22:43 |
Krokokot писал: | предлагаю перенести обсуждение верстки в блокноте в другой топик.
здесь же я хотел бы получить ответ на вопрос - как убрать из конечного html темплейта мусор, оставляемый дримвьювером? |
ну смотри.. тебе надо удалить из кода все комментарии, кроме комментариев разметки сиджа... среди тех прог по чистке кода, что я видел, ни одна из них для этого не подойдет...
имхо вполне можно воспользоваться для этого каким-либо "продвинутым" редактором, который поддерживает функцию "найти и заменить" с использованием регулярных выражений...
первое, что приходит на ум с таким функционалом - zend studio, но он довольно тяжеловат, чтобы его ставить/использовать только ради этого.... есть редакторы и полегче..но так сразу не вспомню... может и в дриме такая возможность есть...
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 22:56 |
Simple писал: | имхо вполне можно воспользоваться для этого каким-либо "продвинутым" редактором, который поддерживает функцию "найти и заменить" с использованием регулярных выражений...
|
а это идея!
раз уж дримвьювер не умеет подчищать за собой мусор, напишу примитивный скрипт на основе регулярных выражений, который будет чистить конечный html так как мне нужно.
|
|
|
|
С нами с 21.06.05
Сообщения: 1788
Рейтинг: 1579
|
Добавлено: 15/05/06 в 23:15 |
В том же упомянутом блокноте.
Ctrl+H
Find: <!-- #BeginLibraryItem "/Library/image.lbi" -->
Replace: пустая строка
Жмёшь Replace All - получаешь чистый код.
Аналогично и для <!-- #EndLibraryItem -->
|
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 15/05/06 в 23:25 |
samedi писал: | В том же упомянутом блокноте.
Ctrl+H
Find: <!-- #BeginLibraryItem "/Library/image.lbi" -->
Replace: пустая строка
Жмёшь Replace All - получаешь чистый код.
Аналогично и для <!-- #EndLibraryItem --> |
хоть это и работает, но долго это всё и неудобно.
пока что склоняюсь к тому, что проще всего написать скрипт, убирающий ненужные теги
|
|
|
|
С нами с 24.03.04
Сообщения: 10716
Рейтинг: 3949
|
Добавлено: 15/05/06 в 23:47 |
Simple писал: | именно больше свободы... в текстовом редакторе, да даже в том же блокноте хотя бы, я напишу именно то, что хочу увидеть, без оглядки на настройки всяких там дримвиверов...
но это требует несколько больше знаний, опыта, практики...
в любом случае - кому что нравится... |
от тока давай не будем про опыт и т.д..
в том же Дриме (у меня например МХ) можно переключацца на код и поправить если что тебе нужно
и мусора нет никакого у меня ваще.
по теме: а что за ненужные теги у тебя вылазят?
|
|
|
|
рисую Галеры!
С нами с 11.06.04
Сообщения: 1832
Рейтинг: 587
|
Добавлено: 16/05/06 в 01:04 |
пример кода неплохоюы посмотреть
вообще в дриме доволно продуманная система "найти и заменить" там и по определным тегам можно шарить.
да и вроде так акшины можно писать...
|
|
Рисую галерытут, но все самое лучшее в аське.
|
3
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 16/05/06 в 01:45 |
slonic писал: | по теме: а что за ненужные теги у тебя вылазят? |
в дримвьювере есть возможность использовать библиотеки и шаблоны.
шаблонами я не пользуюсь, а вот создавать библиотеки мне показалось очень удобно.
суть библиотек следующая:
повторяющиеся элементы создаем как элемент библиотеки, а потом вставляем их в конечный html файл. эти элементы защищаются в коде от изменения, выделяются цветом, если я хочу удалить элемент библиотеки, мне не нужно рыскать в коде, искать начало и конец кода, который отвечает за отображение чего либо. это может быть красиво оформленная тумба, блок рекламы, топлист и много чего ещё.
удобно в общем.
для того, что бы знать - где именно вствлен в коде элемент библиотеки, дримвьювер ограничивает его тегами. у меня это выглядит так
<!-- #BeginLibraryItem "/Library/image.lbi" --><!--proton--><!-- #EndLibraryItem -->
и вот так
<!-- #BeginLibraryItem "/Library/bigimage.lbi" --><!--proton size=242x322--><!-- #EndLibraryItem -->
блоки тумб у меня так же являются элементом библиотеки и этот элемент повторяется в конечном файле несколько раз.
эту разметку дримвьювер вставляет для того, что бы знать - где именно он вставил элемент библиотеки, и что бы работать с ним как объектом.
но вот я закончил работу над кодом, хочу темплейт закачать на сидж, и хотелось бы иметь возможность на сидже легко и непринужденно разместить html код, лишенный этих специфичных тегов.
Мне казалось, что дримвьювер должен уметь это делать, как он умеет делать много того, о чем я даже не подозреваю.
и я надеялся, что кто то знает - как именно заставить его выдать мне чистый код.
|
|
|
|
рисую Галеры!
С нами с 11.06.04
Сообщения: 1832
Рейтинг: 587
|
Добавлено: 16/05/06 в 03:01 |
короче проще простого
меню
commands->ClaenUp HTML там ставиш галочку на DreamWeaver special markup
он выдаст предупреждение, жми ок, и ок.
ну все.. твой код чистый блина!
|
|
Рисую галерытут, но все самое лучшее в аське.
|
3
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 16/05/06 в 03:40 |
drygery писал: | короче проще простого
меню
commands->ClaenUp HTML там ставиш галочку на DreamWeaver special markup
он выдаст предупреждение, жми ок, и ок.
ну все.. твой код чистый блина! |
Ура! То что нужно! Дождался ответа наконец то!
Спасибо, теперь страничка будет грузиться ещё быстрее!!!
|
|
|
|
рисую Галеры!
С нами с 11.06.04
Сообщения: 1832
Рейтинг: 587
|
Добавлено: 16/05/06 в 04:26 |
Krokokot писал: | Ура! То что нужно! Дождался ответа наконец то!
Спасибо, теперь страничка будет грузиться ещё быстрее!!! |
ну так не грех и рейтингу всем накинуть
|
|
Рисую галерытут, но все самое лучшее в аське.
|
3
|
|
|
С нами с 20.04.05
Сообщения: 396
Рейтинг: 89
|
Добавлено: 17/05/06 в 04:52 |
drygery писал: | ну так не грех и рейтингу всем накинуть |
всех, кто принял участие в дискуссии оценил по максимуму.
|
|
|
|
SitecDesign
С нами с 01.03.05
Сообщения: 665
Рейтинг: 205
|
Добавлено: 18/05/06 в 03:24 |
Simple писал: | имхо нафик вообще эти визивинг редакторы...
не понимаю такую любовь народа к ним...
|
В визивиг редакторе можно быстро найти нужное место верстки простым кликом мышки. И это большой плюс. Если грамотно использовать dreamweaver можно значительно быстрее и с наименьшим количеством ошибок сверстать сайт.
Я не имею ввиду верстку когда только кликаешь на баттоны в редакторе и вставляешь все элементы. Просто прописываешь все руками и в тоже время пользуешься панелью дизайна. Это гораздо оптимальнее чем когда видишь только код.
|
|
|
|
Свобода дороже денег
С нами с 10.05.05
Сообщения: 3325
Рейтинг: 2262
|
Добавлено: 18/05/06 в 10:12 |
Raptor-Designer писал: | В визивиг редакторе можно быстро найти нужное место верстки простым кликом мышки. И это большой плюс. Если грамотно использовать dreamweaver можно значительно быстрее и с наименьшим количеством ошибок сверстать сайт.
Я не имею ввиду верстку когда только кликаешь на баттоны в редакторе и вставляешь все элементы. Просто прописываешь все руками и в тоже время пользуешься панелью дизайна. Это гораздо оптимальнее чем когда видишь только код.
|
Совершенно согласен. У меня всегда экран пополам разделен, вверху код - внизу дизайн. Сразу все изменения вижу.
В блокноте конечно могу галеру сделать, но долго и не удобно.
|
|
|
|