Холивар о создании сайтов, валидная верстка и валидаторы

  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #41
разработчики браузеров могут решить забить
"могут" это ненаучный термин. Практика показывает что с течением времени броузеры лучше начинают разбирать хтмл код с ошибками.

Кроме того не путайте кроссбрузерность с валидностью. Это совершенно неравные понятия. Не все что кроссброузерно валидно и не все что валидно кроссброузерно.
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #42
"могут" вполне научный термин. Например из теори управления рисками И это как раз риск. Даже можно оценить в деньгах это самое "могут"

Я про кроссбраузерность и не говорю. Приведенный мною код работает в IE8, в IE10 он будет работать? Кроме того, даже в текущей версии браузера, если содержимое между тегами <td>, для моего примера, создается софтом, да еще тоже с траблами, то при показе клиенту все в браузере может и происходить, но потом сложение 2х-3х ошибок может привести к облому. К тому же тут уже говорили, что созданный программно код наиболее подвержен кривизне. Когда-то очень давно, когда я еще считал, что лучший редактор для php это блокнот сделал я ошибку, но в браузерах все было ОК. Мой скрипт, создавал кривой код таблиц типа такого:
<table> <tr><td><table></td></tr></table></table>
В браузере все было ОК, пока я не дал каждой таблице свой класс и не стал в CSS вносить правки. (Познаниями в CSS и сейчас не особо отличаюсь). В общем я убил дня два, пока разобрался, почему одни изменения в CSS отображают все браузеры, другие не все, а третьи вообще никто не отображает А сами колоночки не ползли и на этапе создания скрипта все было ОК
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #43
Абсолютно согласен. Но клиент принял свою работу, не провелил ее на качество, это исключительно его проблемы. К тому же если клиент настоял на работоспособности, то он заключает договор на обслуживание сайта не с левыми структурами, стотруники которых едва изучили возможности DLE и Joomla, а с разработчиком, который знает где может быть зарыта собака. Кстати, livejournal сдохнет, если по требуют принудительный SHORTTAG в <br>
Это тоже огрех w3c. Обычно нормальные предприятия IT структуры сначала ограничивают бета версию с багами от резиза.
Я бы был согласен если в начале приписки было что-то вроде:
HTML5 Checker is not fully implemented.
Речь не о W3C, а о валидной верстке по RFC.
RFC в отличии от W3C не предусматривает шорттаг и свято верит в Escape-проследовательности в GET запросах.
Классная у вас логика.
Вы сдаете сайт клиенту, CMS и все такое, но клиент решил например добавить знак УкрСЕПРО (по итогам сертификации сайта, пример гипотетический). Бац! Не закрыл <img> как положено по /, редактор не подсказал и все, валидатор уже ругается.

Но почему браузер не коробит страницу при выводе <N.B.> Получается валидатор выдает ложные тревоги?
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #44
Логика в общем-то чисто нашенская Когда сантехник поставит Вам батарею, а ее через пол года сорвет с резьбы, то он тоже не виноват? При нем же не текла Ну а то, что потекла, так это клиент договор не заключил на обслуживание батареи

о <br/> лень искать полное описание стандарта. https://ru.wikipedia.org/wiki/XHTML Если в заголовке страницы пишешь XHTML, то таки надо писать <br/>, а не <br>

там все понятно написано:

Это зависит от того, как он добавляет контент. Если сует html код, то сам он и виноват. Если прилепленным редактором, то это уже баги создателя сайта.

Правой кнопкой на странице. - Исходный код. и ищем там <N.B.>
 
Останнє редагування:
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #45
Ну на то он и шорттаг, чтобы ламаков от осведомленных отличать.
а еще <hr /> и даже <input ... />
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #46
А ты предложи w3c для отображения изречений Герцога.
 
Останнє редагування:
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #47
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.

п.4.6. читать до просветления в мозгу. Иди лучше с соточкой за чирик воюй в других темах.
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #48
функциональная неграмотность? бывает
И слиться по нормальному не можешь
Доколебался до <br/> без пробела. Я тебе носом ткнул. Если и w3c неграмотны, то осталась одна отрада. Война с соточкой
если в ссылки кликать не умеешь тут отцитирую:

нету там разрывов
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #50
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #51
вот так и становятся герцогами.
теперь давайте пожалуемся, что gcc не компилит кривой синтаксис.
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #52



Стандарт XHTML1.0 не требует пробела
⚠ Тільки зареєстровані користувачі бачать весь контент та не бачать рекламу.


а хочешь совместимости с HTML 4 ставь пробел. и сам валидатор w3c не делает разницы между <br/> и <br /> Если в начале документа указан тип документа XHTML1.0

Я уже молчу, что прицепился не к коду какого-то сайта, а к сообщению в форуме. Какого-то полез умничать на тему "он собирается создавать сайты" Чтобы тебя успокоить, сообщу, я не делаю сайты другим. Иди спокойно воюй с соточкой.

p.s. у меня нет соточки за чирик. Я перед твоей религией чист.
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #53
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #54
Где я говорил что у меня соточка? где я говорил, что за чирик? У Вас соточка не за чирик и качественная?

Ну так надо соблюдать или нет?
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #55
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #56
XHTML не требует, а HTML3?
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #57
XHTML не требует, а HTML3?

HTML вообще слеша не предусматривает. По этой причине в w3c создали раздел С Назвал его "C. HTML Compatibility Guidelines" и первой же строкой написали "This appendix is informative." И в С.2 порекомендовали не использовать синтаксис типа <br></br>, не смотря на то, что он разрешен, а использовать короткий синтаксис <br /> и вставлять пробел. Это может быть поможет user agent-у, не знающему о XHTML разобрать код правильно. А конструкция <br></br> в большинстве таких "user agent" приведет к неопределенным результатам.

А вот в самом описании XHTML в п. 4.6. Empty Elements
однозначно написали, что любой Empty Element должен иметь конечный tag или заканчиваться />, например, <br/> или <hr></hr> и после слов "CORRECT: terminated empty elements" в такой зелененькой рамочке вставили примеры <br/><hr/>
и нихера там нет пробелов.
Но тут пришел si__, знающий все про ебилдов и начал умничать в духе ебилдоёба, при этом полностью подпадая под описание оного на своем же сайте
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #58

Все дело в том, что грамотность (функциональная грамотность) - это требование, которое люди предъявляют, в первую очередь, к другим, а не к себе

 
Останнє редагування:
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #59
так шо, согласно последнему решению сельсовета принудительный перенос в XHTML следует описывать как <br/>?

дмитрий, ваш браузер даже inline-block не понимает.
что вы делаете в этой теме?
 
  • 🟠 20:41 Загроза ударних БпЛАЗагроза БпЛА типу «Шахед»#м_Харків_та_Харківська_територіальна_громада
  • #60
Нет. Рекомендуется <br />, но <br/> не есть ошибка. И уж если <br/> встречается не в коде, а в сообщении и к тому же для примера, а не именно о br шла речь. Поэтому влезать с умным видом и разводить срач на тему "я единственный прочел стандарт и все вокруг нищеброды, один я весь в белом. А еще я охрененно функционально-грамотный" как-то излишне. Особенно после того, как влез в тему вот с таким говном:

тут обсуждают другие вещи. получите жалобу.
и получив в ответ вот это:
Жалоба отклоняется - попадает под тематику раздела.