![]() |
MOHCTP
Сложные таблицы писать в блокноте- - покажите мне этого чудака... Ну, /me, например. Редкая разновидность идиотов, на дух не выносящих фронтпейдж (так сложилось исторически, никаких воинственных настроений, констатация факта), которые "даже в морге будует играть". Есть задача - под нее подбирается инструмент. Нет инструмента - берется что-то, способное создавать и править текстовые файлы, желательно - без самовольной замены символов (ворд отпадает). Вот именно на безредакторье начинаешь понимать величие FAR'a или Блокнота, потому как зависеть от какого-то одного визуального редактора и не иметь возможности без него обойтись -от этого становится несколько некомфортно ;) Долго работал непосредственнос кодом, поэтому (без пальцев) чисто органически не выношу внешних незапланированных добавок к исходному коду, происходящих через какие-либо окошки. Люблю и уважаю красивый, чистый код - по нему можно многое сказать о человеке ;) Любое отклонение или надстройка над ним - чем далее и выше, тем более от лукавого ;) Имхо. |
DeadMorozz
Вот именно на безредакторье начинаешь понимать величие FAR'a или Блокнота, ФАР с подсветкой синтаксиса и Нотепад - это уже две большие разницы. А текстовые редакторы удобнее ФАРа существуют. Пример того, что нет в оном ФАРе: замена по регулярному выражению. Не так уж и редко применяется. Или, например, подсветка соответствующих друг другу скобок в скриптах. |
DeadMorozz
Камрад, существует ли возможность лицезреть образцы красивого, чистого кода в реальных проектах (надеюсь, что постинг линков таких образцов будет реализован в ближайшее время) |
DeadMorozz
Дримвивер. ТРЕТИЙ Второй был из них, имхо, самым удобным. А четвёртый стал более функиональным. МХ мне не понравился. MOHCTP Камрад, существует ли возможность лицезреть образцы красивого, чистого кода в реальных проектах Всё зависит от того, что понимать под красивым, чистым кодом? Ну например, предлагаю взгянуть на кодинг моего сайта, если мне покажут там "грязь" - я буду очень признателен ;), не отрицаю, что она там может, но я стараюсь :), просьба в NN4 не проверять, я знаю, что мой сайт там не работает и знаю почему. Рабочие интсрументы Dreamweaver+Notepad. |
Anafay
А текстовые редакторы удобнее ФАРа существуют Бесспорно ;) Но разговор ведь вовсе не о том, что вот это - хорошо, все остальное - фуфел ;) Вовсе нет. Каждому удобно по-своему. Пример того, что нет в оном ФАРе: замена по регулярному выражению. Ну, для этого, а также и для многих других случаев, - под FAR туева хуча плагинов написана ;) |
Alex Spade
А четвёртый стал более функиональным. Да, это так. Кстати, видел довольно курьезный момент, когда несколько человек работало в тектовых редакторах, изредка заглядывая в четвертый дримвивер из-за продвинутого контекстного хэлпа от O'Reilly ;) |
Alex Spade
А где линк-то? DeadMorozz Аналогично... |
MOHCTP
В принципе, я могу за вышеотпостившихся камрадов дать исходник страницы рабочей системы, существующей и развивающейся около восьми месяцев. Действительно хороший код, и все делалось без применения WYSIWYG, даже дизайнером. Но ссылку не дам: доступ разрешен только для набора IP. |
Anafay
В том-то и дело. Уникальные проекты (аналогичного Вашему, с закрытым корпоративным доступом), как правило, базируются на серверных технологиях (php, asp) и не нуждаются в оригинальном (вычурном) исполнении. Функциональность превыше всего. Иная ситуация для общедоступных страниц. Существует два варианта привлечения посетителей - контент (что иногда проблематично) либо вызывающее дизайнерское решение. В последнем случае затраты на "блокнотное" редактирование, на мой взгляд, неоправданы. Согласен, что доводка до кондиции производится вручную, но базовый слой в преславутом FrontPage - удобно и просто... |
Камрады, скачал себе текстовый редактор UltraEdit последний, а он отказывается понимать у меня кириллицу. Хочет Unicode (UTF-8) и походу работает только с ним. Мне не желательно юзать эту кодировку. Да и внутринние настройки Виндозы не очень как-то Unicode воспринимают.
Такая прога классная для работы с кодом. :dezl: :dezl: Что посоветуете? |
MOHCTP
А где линк-то? Есть такая штука - профиль называется ;) DeadMorozz несколько человек работало в тектовых редакторах, изредка заглядывая в четвертый дримвивер из-за продвинутого контекстного хэлпа от O'Reilly :yes: :agree: |
1 Attachment(s)
MOHCTP
Камрад, существует ли возможность лицезреть образцы красивого, чистого кода в реальных проектах vader.h11.ru Сложного там аабсолютно ничего нет, сайтик жутко ровный и немудреный в плане разметки. Foks А это надо залезать в установки кодировок винды - отдельная область шаманства. Если интерес к проблеме еще не угас - погляди в аттачмент. Снят с русской XP. Вся проблема в даннром случае в том, что необходимо пробежаться по списочку на предмет нахождения единственной невключенной кодировки, в которой фигурирует слово "cyrillic" (сербские не в счет). Потом надо забутаться, и после этого все должно стремительно устаканиться ;) |
DeadMorozz
В том то и дело, что не пользуюсь ХР :( Я вроде глянул, покрутил настройки проги, вроде кириллица работает... буду пробовать |
DeadMorozz
По факту разметки vader.h11.ru : 1. Пунктирная разметка таблицы только с одной стороны 2. Код в начале mainblock неоднозначен <h1>Сайт Темного рыцаря</h1> <p> <hr> (тег <p> не закрыт) 3. Строки в новостях имеют избыточные пробелы <p> <b>19 февраля </b> Лисса предоставила нам ... 4. Большое количество пустых строк в исходном коде. 5. Отступы в коде не несут смысловой нагрузки Итог: чистоты и красивости кода не наблюдается... |
MOHCTP
<p> не закрыт Тег <p> можно не закрывать, также как и тег <tr> и <li> (в большинстве можно не закрывать и <td> - за исключением помещения в ячейку картинки и создания вложенный таблиц для NN4) А где линк-то? Ну ладно, скажем в открытую - starwarrior.theforce.ru |
MOHCTP
Ну, суров ты, атэц, внутрь тегов взирать ;) Давай по-порядку. Пунктирная разметка таблицы только с одной стороны Не сочти за попытку спрыгнуть, но именно так и было задумано. Код в начале mainblock неоднозначен Вполне возможно, не отрицаю. Но вот давай рассмотрим проблему под таким углом: есть ли наказуемый криминал в том, чтобы использовать чередование <p> и <hr>? Мне вот кажется, что действия верстальщика, сопровождающий проект, вполне логичны и не имеют вредоносного смысла. Имеем в аккурат то, что имеем: отсуп сверху с перегородкой ;) тег <p> не закрыт За это действительно надо в угол ставить ;) Да, бага налицо. НО: давай спросим умных пацанов с W3C. А они, по-видимому, присоединятся ко мнению Alex Spade в том, что "Start tag: required, End tag: optional" (http://www.w3.org/TR/html401/struct/text.html#h-9.3.1). Я им склонен верить почему-то ;) Хотя, если все делать по xhtml с дальнейшей раскладкой по вложениям - тут уж ничего не попишешь, криминал ничем не прикрыт: все надо закрывать, потому что нуващще. Строки в новостях имеют избыточные пробелы, большое количество пустых строк в исходном коде... А ты проекты в суппорт разве не отдавал? ;) |
Alex Spade
Тег <p> можно не закрывать, также как и тег <tr> и <li> (в большинстве можно не закрывать и <td> - за исключением помещения в ячейку картинки и создания вложенный таблиц для NN4) Есть еще как минимум одна ситуация - использование внутри тэга style. |
Alex Spade
Здесь код выглядит привлекательнее, читается легко, явным образом отражается замысел автора - простота и функциональность. Но со свойственной мне въедливостью добавлю несколько ложек дегтя к моему елею: 1. Для чистоты кода я бы добавил в body - leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" 2. Код IMG SRC="http://starwarrior.theforce.ru/banner.gif . на мой взгляд, избыточен (хотя в других случаях употребляется справедливый синтаксис <img src="pic/logo.gif" width=340 height=75 alt="На главную...">) 3. Код в starwarrior.theforce.ru/email.htm никуда не годится... Успехов, камрад! DeadMorozz Ведь мы про образцы красивого, чистого кода. А ты проекты в суппорт разве не отдавал? Я их отдаю с программой поддержки, типа базы данных, в полях инфа и линки. Девочка из MS Word переносит инфу в поля, потом кнопочку нажимает, файлы с кодом генерятся, она жмет другую кнопочку, они по ftp-протоколу выкладываются... |
Для чистоты кода я бы добавил в body - leftmargin="0" topmargin="0" marginwidth="0" marginheight="0"
Всё это подключено через CSS. |
MOHCTP
типа базы данных, в полях инфа и линки. Девочка из MS Word переносит инфу в поля, потом кнопочку нажимает, файлы с кодом генерятся, она жмет другую кнопочку, Мдаа... тут другая крайность: прежний хост был полностью без баз и serverside скриптов - приходилось человеку давать шаблоны. Так и повелось. |
Adramelek точно :)
хотя блокнот для меня сразу отпадает - неудобно и номер строки не показывает мой выбор - dreamweaver. делаешь страничку визуально, потом ручками доробатываешь большой плюс - не трогает код, который не понимает. многие визуальные редакторы этим грешат из минусов - ну плохой у него встроенный браузер, некоторые вполне обычные вещи не переваривает а из чисто текстовых редакторов я всегда пользовался Aditor'ом - очень удобный интерфейс. ничто не раздражает и все под рукой. хотя в последнее время стало не хватать поддержки unicode :( |
|
KirKir
Вот самый чистый и красивый код Отнюдь. Не надо использовать HTML там, где годится text/plain. |
>>Не надо использовать HTML там, где годится text/plain.
Конечно не надо! До в данном конекретном случае - нужет именно HTML, т.к. жизненно необходимо наличие заголовка страницы ;) |
KirKir
Не совсем он и чистый: после Something. точка не нужна, она ставится в конце предложений, а здесь вырванная из контекста фраза. Либо точка не нужна, либо необходимо использоватьмноготочие. Тем более она неуместна в заголовке 8) |
All times are GMT +3. The time now is 05:57. |
Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.
Любое использование материалов сайта
возможно только с разрешения его администрации.