Перейти к содержанию
Решена проблема отправки писем ×
АнимеФорум

html, PHP, java, javascript, perl


Нейромант

Рекомендуемые сообщения

Код - Zend IDE. Громоздок, но есть некоторые удобные возожности в редакторе и отладчик. По-крайней мере дружен с кодировками....

gVIM неплох тоже, но win32-версия с IME дружить не захотела ни в какую.

Графика - Photoshop, gIMP, ACDSee (в зависимости от того что надо сделать и что первое попадется под руку....

 

З.Ы. Самое главное в веб-дизинге сам дизинг, а не кодинг.

Blah! То что сделает Dreamweaver в визуальном режиме потом будет глючить. То что генерит DW это не HTML и тем более не XHTML. Это называется SGML tag soup, а это нарушение всех возможных стандартов и работает оно только случайно.

Ссылка на комментарий
Поделиться на другие сайты

  • Ответов 524
  • Создана
  • Последний ответ

Топ авторов темы

Топ авторов темы

Изображения в теме

Itai Tegami

Это называется SGML tag soup, а это нарушение всех возможных стандартов и работает оно только случайно

Примеры нарушения стандартов можно?

Ссылка на комментарий
Поделиться на другие сайты

Примеры нарушения стандартов можно?

 

Первое что пришло в голову (какая страница была открыта):

Проверка forum.animedream.ru на validator.w3.org.

И тут же пример в чем кривость - у них все глючит в Opera, сбивается разметка.... Причина - код написан "дабы как". Но самое проблематичное что это не какой-то выдающийся случай а обыденное массовое явление.

Ссылка на комментарий
Поделиться на другие сайты

все мое это мой домашний сайтик и архивы в виде скинов и мелочей, и тех работ что я делаю смотри, я тупой художник технарь из меня куевый 8)
Ссылка на комментарий
Поделиться на другие сайты

Itai Tegami

Первое что пришло в голову (какая страница была открыта):

Проверка forum.animedream.ru на validator.w3.org.

Объясни плз, какое отношение имеет код генеримый DW к форуму на движке phpbb?

 

Я по прежнему жду подтверждения тому, что именно DW (а не кривые руки кодера) генерит невалидный код. Ибо большей ереси я давно не слышал %)

Ссылка на комментарий
Поделиться на другие сайты

Я по прежнему жду подтверждения тому, что именно DW (а не кривые руки кодера) генерит невалидный код. Ибо большей ереси я давно не слышал %)

Оппа...

Поставил MX2004... А этот генерит в целом нормально, только что несуществующие атрибуты но это мелочи.

Значит или я с чем-то его очень сильно перепутал или это были старые версии (найду - попробую)... Но мне всегда казалось что у него вплоть до распорое <img>'шных доходило... Однако не прав был, сорри. ;)

 

+ валидатор - ацтой, выдает - бред (неверные данные об ошибках)

Где именно? Это простой SGML-парсер, он впринципе не может ошибаться (DTD там корректны как факт).

 

Каирел, не парься, валидатор - хрень, если даже содержание тегов <object> + <param> и многое другое выдает за ошибку

Никто <object> не трогает. Ругается он (и правильно делает) на тег <embed>, который вообще ни разу ни в одном стандарте на HTML не упоминался. Равно как и у <body> нет и никогда не было никаких атрибутов leftmargin итд и нечего их туда пихать.

Ссылка на комментарий
Поделиться на другие сайты

Itai Tegami

Значит или я с чем-то его очень сильно перепутал или это были старые версии (найду - попробую)... Но мне всегда казалось что у него вплоть до распорое <img>'шных доходило... Однако не прав был, сорри.

Ничего, со всеми бывает. Скорей всего ты DW действительно с чем-то другим перепутал. Ибо он, насколько я его знаю, всегда генерил достаточно грамотный код (даже особо не путаясь с html/xhtml), а вот "автоматизаторов веб-старниц" и всяких "визардов", сейчас действительно как грязи расплодилось ;)

Кстати, глянь для разминки на последний Фронтпейдж. Похоже вопли народа достигли ушей мелкомягких, и он стал генерить код близкий к валидному и, прости господи, оптимизированному %)

Ссылка на комментарий
Поделиться на другие сайты

я не делаю ошибок, на кой мне валидатор, проверить на соответствие стандарту, убедительней - прогнать сайт во всех известных браузерах

IE, Mozilla, Mozilla Firefox, Camino, Safari, Netscape, Opera, Lynx, Links, w3m, Konqueror, Galeon, Omniweb, iCab, IBrowse, Amaya...... И это только список наиболее известных...

Проще написать корректный код.

 

Кстати, глянь для разминки на последний Фронтпейдж. Похоже вопли народа достигли ушей мелкомягких, и он стал генерить код близкий к валидному и, прости господи, оптимизированному %)

Хм... Даже странно, уж от кого а от них не ожидал хоть каких-то потуг на стандартизацию.... Попадется в руки FP - посмотрю, спасибо за наводку.

 

DreamWeaver себе оставил. Как текстовый редактор он очень даже приятненько. А вот визуально не люблю - написать пачку тегов <h1>, <h2>, ..., <p>, <div> и т.д. (logical markup) я и сам могу без визуальности, а CSS (visual markup) все равно руками натягивать надо.

 

 

 

Кстати, а никто с XML+XSL не занимался? Идея в общих чертах мне понятна и кажется хорошей моделью, но вот с XSL по официальному стандарту разобраться не удается что-то, нету ли какого еще хорошего и правильного мануала по этому поводу чтобы от чего-то оттолкнуться?...

Ссылка на комментарий
Поделиться на другие сайты

блокнотик - для основы

 

фотожопа - для кнопок, шнопок, кртинок, всего всего (кста мне 8.0 понравилась хотя я еще не достучала своим мозгом чем кроме дизайна она отличается, ну и набором кистей)

 

и пеинт (дико конечно но) - для нахождения кординат для карты изображений.. ( тоже конечно можно было сделать и в фотожопе но мозги не понимают где оно там есть)

Ссылка на комментарий
Поделиться на другие сайты

Аа... Вот, оно, нашел. В 2001 году WaSP огранизовало компанию "Dreamweaver Task Force" по приведению DW в пристойный вид. Первый релиз своместно с WaSP был в мае 2002 года.
Ссылка на комментарий
Поделиться на другие сайты

+CyberTenshi #73, большинство из представленных браузеров используют движок Gecko, различия будут мизерны (в основном из-за настроек), про консольные можно и не вспоминать (их используемость крайне мала), как и про остальные редко юзабельные браузеры.
Ссылка на комментарий
Поделиться на другие сайты

+ я лучше знаю : было, есть и будут есть [!!!] поверь, проверь, не спорь

А вот один Богом забытый консорциум утверждает что нет.... И все бы хорошо но этот консорциум был создан NetSociety ой как давно именно для того чтобы утвержать. А если не доверять W3C (ересь) то есть и ISO-стандарт на HTML....

 

+ если бы я сам всё это придумал ...

А у меня просто лежат полные спецификации...

 

+ я ориентируюсь на 5 самых известных, все остальное - хрень, но я уверен, что даже в них все будет так же как и в других

Может еще будешь утверждать что iCab это хрень, когда это один из хорошо известных бразуеров под Macintosh? (А Mac'и более чем распространены). Аналогично с Konqueror и Galeon....

Мобильники с разнообразием браузеров на них тоже обделим...

 

про консольные можно и не вспоминать (их используемость крайне мала)

Консольный браузер это "последняя инстанция". Почему - потому что это показатель работоспособности сайта - если сайт можно увидеть в нем - он потенциально может использоваться везде.

Да и уж, наверное, в LiveJournal, скажем, сидят полные идиоты раз они серьезно подумали и сделали поддержку даже для Lynx...

 

И, кроме того, долой AAA-508 и другие спецификации... Да здраствует загаженный дизайном HTML который невозможно читать... Web изначально создавался как система хранения полезных [b]документов[/b]. Чтобы любой, независимо от используемого железа и [i]браузера[/i] и вообще от того человек ли он или нет (поисковый робот тоже обязан читать страницы...) мог взять и спокойно прочитать любой интересующий документ. И что в итоге получили? "Эта страница работает только под ....", "А все остальное малоиспользуемо, ну и наплевать на них".... И убогий HTML в котором черт ногу сломит, где не поймешь где текст, где оформление а где заголовки. Подменили текст дизайном.

А на всякий случай я советую просто посмотреть на исходный код, скажем, http://browsehappy.com/why/ - его можно спокойно читать и видеть логическую структуру документа - заголовки, списки, цитаты.... И ни кусочка дизайна, нету ни одной картинки в HTML. А дизайн есть - все сделано за счет CSS, специально для этого предназначенного. Что-то не так, что-то не понравилось - отключил CSS и видна простая и приятная структура документа у которого все что порпадет это дизайн, но он будет вполне приятен к прочтению. Что это дает так это то что этот документ прост и удобен к обработке не только человеком, но и машиной (а HTML - язык описания [i]документов[/i] для [i]машин[/i]). В итоге есть два пути - или засрать всю сеть (радуйтесь, это уже хорошо сделано) убогим кодом где не пойми что к чему или делать все по-правильному....

Ссылка на комментарий
Поделиться на другие сайты

Itai Tegami

Поспорить я всегда готов, но. Сайт всегда для кого-то предназначается, и из этого уже следует, как и под что он будет делаться. ЖЖ хорошо раскручен и имеет много посетителей, что вынуждает его создателей подстраиваться под них, да и дизайн здесь далеко не напервом месте. Или давайте весь инет будет сборищем правильных текстовых доков с линками на графику, и везде все будет правильно отображаться. А динамические страницы вообще объявим ересью.

Ссылка на комментарий
Поделиться на другие сайты

Сайт всегда для кого-то предназначается, и из этого уже следует, как и под что он будет делаться.

Если кто-то сделает автобус такой что в нем (ума не приложу как, ну, гипотетически) только мужчины смогут ездить то начнутся крики о дискриминации. Но почему если кто-то сделает страницу которая будет работать только в браузерах X, Y и Z то это хорошо? Разница только в том что жаловаться будет меньше...

Кроме того писать сейчас устаревший кривой код это точно так же как собирать телевизоры на транзисторах, делая все блоки "навесным монтажом" с кучей болтающихся проводов. Работать оно будет вполне. Но оно занимает куда больший размер и если перегорит какая-то деталь (или просто надо будет что-то поменять) то будет очень весело.

Сайт, когда он делается, как правило он делается "для всех" (как правило в вариации "для всех русских", "для всех англичан", ... - по языку содержимого). А "все" - это слишком широкое понятие чтобы делать конкретизацию.

 

ЖЖ хорошо раскручен и имеет много посетителей, что вынуждает его создателей подстраиваться под них, да и дизайн здесь далеко не напервом месте.

Сайт где дизайн на первом месте а содержимого нет это уже клиника.

А число посетителей ничего не определяет. Если разработчик делает кривой код - оно просто или не умеет писать правильный или халявит.

ЖЖ ни под кого не подстраивается, просто идет согласно стандартам которые работают для всех изначально (немногочисленные баги браузеров сглаживаются специальными хаками) - они понимают необходимость их соблюдения, вот и все.

 

Или давайте весь инет будет сборищем правильных текстовых доков с линками на графику, и везде все будет правильно отображаться. А динамические страницы вообще объявим ересью.

Что за бред, динамические страницы и валидный код никогда не мешали друг другу.

Все то же что есть сейчас в Сети (не трогая только различные корпоративные решения где реально нужны технологии вне стандарта, это случай особый) может быть представлено четким структурированным XHTML 1.1. Но если переделывать - это затраты времени и денег, я согласен, это часто не рационально, то почему когда делается новый сайт надо отбрасывать в чертям все новые технологии и уходить в каменный век и кривости?

 

Кроме того если HTML это метрвый язык - у него нет будующего, его разработка окончена и в конце стоит жирная точка то XHTML универсально расширяем и сам по себе уже имеет такое свойство как модели. Это взгляд в будующее в плане расширения. Появление в сети все нового и нового HTML сдерживает развитие XHTML, а следовательно и развитие всей Сети....

Ссылка на комментарий
Поделиться на другие сайты

Itai Tegami Док, а вот тут ты не прав действительно. Вернее не совсем прав. Каждый сайт, несёт в себе определённую функцию. Например сайт какой-нидь артгруппы, должет быть больше красивым, чем грамотно написанным. Потому что его информативность - его красота в данном случае.
Ссылка на комментарий
Поделиться на другие сайты

OMIKE

И почему меня берут сомнения по поводу корректной обработки XHTML 1.1 в IE4.0 или NN 4.7...

А когда их сняли с поддержки помнишь? :D У данных браузеров и с обычным html 4.0 + css (css2) дикие проблемы.

Ссылка на комментарий
Поделиться на другие сайты

И почему меня берут сомнения по поводу корректной обработки XHTML 1.1 в IE4.0 или NN 4.7...

IE6.0SP1 не понимает XHTML впринципе (хотя XHTML уже довольно давно существовал к его выходу), он CSS1-то не до конца умеет, так чего с него взять, но это проблемы M$. Они вот еще пару лет браузер непообновляют и будет очень даже хорошо....

А про IE4... Ты бы еще про IE3 вспомнил.... Если пользователь не хочет обновить свой браузер это уже проблемы пользователя (глупо же, скажем, кричать сейчас что мы должны выпускать колесные оси чтобы не обделить владельцев карет оставшихся с 18 века :P - так и тут)....

Быстрое решение простое - XHTML 1.0 он умеет обрабатывать как HTML, большего от Осла и не требуется. Настроить web-сервер так чтобы одним браузерам он отдавал application/xml+xhtml а другим text/html это тоже не проблема ни разу.

Если что - сделать переход от 1.0 к 1.1 это просто.

 

Док, а вот тут ты не прав действительно. Вернее не совсем прав. Каждый сайт, несёт в себе определённую функцию. Например сайт какой-нидь артгруппы, должет быть больше красивым, чем грамотно написанным. Потому что его информативность - его красота в данном случае.

Эмм... Если группа занимается созданием сайтов (а не просто дизайнерскими работами) то она должна иметь качественный со всех сторон сайт.

В другом случае это желательно (все-таки CSS это куда более качественное решение), но если что - вряд ли они накосячат в небольшом HTML где почти нет текста.... Это пока, а потом, если переход все-таки состоится то они просто будут заставлены к созданию качественного XHTML временем...

Изменено пользователем Itai Tegami (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

А как же сайт для всех? Или не для всех все-таки? :P Хтмл устарел давно, и прикрутки для отображения графической инфы его не улучшили, однако есть такое слово как совместимость, из-за него приходится плевать на многое. Любой нормальный сайт - компромисс между правильным кодом, легким кодом, совместимостью с браузерами, легкостью восприятия и многим другим. Сильное отклонение в любую сторону ничего хорошего не даст. Поэтому слепое следование стандартам не есть верный путь. Надо привлечь человека, не разбирающегося во всяких тэгах и прочей дребедени (в основном), который знает, что надо нажать вот эту кнопочку, потом вон ту ссылку и получить требуемое. После обдумывания внешнего вида и структуры сайта (или вообще крупного портала) уже не до легкого и чистого кода, он теряется после кучи правок и отладок, а времени нет. И, к сожалению, так и будет.

Одним словом, ждем светлого будущего :)

Ссылка на комментарий
Поделиться на другие сайты

А как же сайт для всех? Или не для всех все-таки?

Пользователь может иметь отличающуюся операционную систему или неизвестный браузер. Но пользователь не должен держать браузер десятилетней давности, апгрейд - ему же на пользу.

 

Сильное отклонение в любую сторону ничего хорошего не даст.

Кроме правильного кода. Ничего плохого корректный код не сделает как факт.

 

После обдумывания внешнего вида и структуры сайта (или вообще крупного портала) уже не до легкого и чистого кода, он теряется после кучи правок и отладок, а времени нет. И, к сожалению, так и будет.

Поэтому и надо - содержимое в одну сторону, оформление в другую. Изначально. Тогда правка оформления не приведет к порче документа.

 

Добавлено:

Что называется - проблема только в одном - научить/заставить людей думать с разделением областей. Точнее разогнать приевшиеся устаревшие модели, а новчикам про них и не рассказывать.

Ссылка на комментарий
Поделиться на другие сайты

Что опять доказывает: кесарю - кесарево. Дизайнеры должны придумывать проект, а кодеры давать по башке за рисование всякой фигни и воплощать идеи в работающую модель. Сочетание хороших навыков написания хтмл (и вообще программирования) и наличия чувства прекрасного - редкая вещь.

 

ЗЫ: жопорез маздай :P

Изменено пользователем OMIKE (смотреть историю редактирования)
Ссылка на комментарий
Поделиться на другие сайты

OMIKE

Дизайнеры должны придумывать проект, а кодеры давать по башке за рисование всякой фигни и воплощать идеи в работающую модель. Сочетание хороших навыков написания хтмл (и вообще программирования) и наличия чувства прекрасного - редкая вещь.

В серьезных конторах так и делается. Более того, идет разделение на три (минимум) стадии. Дизайн, кодинг, верстка.

После обдумывания внешнего вида и структуры сайта (или вообще крупного портала) уже не до легкого и чистого кода, он теряется после кучи правок и отладок, а времени нет. И, к сожалению, так и будет

В серьезном проекте нет. Если для дома, для семьи, для клуба, то, может быть, да. Если за денюжку, то нет :rolleyes:

Ссылка на комментарий
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...

Важная информация