|
|
Знаете ли Вы, что ... | |
...инструкция по установке аватара описана в Правилах форума. | |
<< Предыдущий совет - Случайный совет - Следующий совет >> |
Веб программирование Вопросы WEB программирования (Java Script и т.д.) |
Ответить |
|
Опции темы | Опции просмотра |
31.03.2009 11:52 | #1 | |||
|
Цитатой навеяно
Цитата:
Валидность нужна, потому что валидный сайт кроссбраузернее и природа этой кроссбраузерности понятна (в отличие от многих conditional comments и прочих хаков), а значит, другому разработчику будет проще работать с этим кодом. Валидный сайт теоретически должен корректней отображаться на новых версиях браузеров (взять тот же IE8). Впрочем, я проверяю валидность в самую последнюю очередь, если вдруг останется время. И чаще всего это какая-нибудь мелочь типа & в линке. Что мне кажется важным, так это семантика и здоровый подход к использованию тегов. Чтобы блочный элемент был в div, а строчный в span; чтобы иконки не архаичным <img /> вставлялись; чтобы для заголовков использовали теги заголовка, а для списков — списка; короче, чтобы не было теговой каши из миллионов дивов, а красивая структура документа, в которой любой новый разработчик (и поисковик) быстро разберётся. И главное. Все эти семантики и дивы нафиг пользователям и заказчикам не нужны. Главное, чтобы быстро и чтобы во всех браузерах работало.
__________________
Я за правильное оформление текста на форуме. |
|||
|
Ответить |
31.03.2009 12:21 | #2 |
Критерием качества работы любого специалиста является соответствие предъявляемым требованиям. Для верстальщика базовыми критериями являются:
1. Степень соответствия сверстанного HTML изначальному макету 2. Кроссбраузерность (список поддерживаемых браузеров прилагается) 3. Язык разметки 4. Соглашения по семантике использования тегов, именованию классов и т.п. Дополнительные требования к верстке могут предъявлять специалист по SEO, проектировщик интерфейсов, специалист по accessibility, контент-менеджер. Профессионализм верстальщика определяется тем насколько его работа соответствует предъявляемым требованиям. Если валидность кода является важным критерием качества для заказчика -- бизнес-процессы у всех разные, мало ли у кого какие ограничения, то разумеется надо пропускать код через валидатор. |
|
|
Ответить |
31.03.2009 12:41 | #3 |
Asia Systems
Инженер
Сообщений: 639
+ 274
281/165
– 0
0/0
|
Тут и спорить нечего. "Мухи отдельно, котлеты отдельно", html - для разметки, css - для дизайна и всё должно быть правильным с точки зрения семантики. Возможно, это перфекционизм, перебор, отнимает больше времени, но... это потраченное время сторицей вернётся в будущем, когда нужно будет править, или использовать код повторно.
У меня ассоциация с нашей работой возникла. При сборке оборудования в монтажном шкафу тратим очень много времени на составление плана размещения, прокладку магистралей питания, локальной сети и т.п., на маркировку соединений и на составление схем. Но потом, поверьте, всё это окупается, удобством в обслуживании. P.S. Старо как мир, но почитаешь, например, некоторые учебники по PHP, и давишься от этих "венигретных" кодов.
__________________
И казалось мне, без моих идей мир не сможет прожить и дня (c)А.Романов/Воскресение |
|
Ответить |
31.03.2009 15:41 | #4 |
ЕС
|
Давайте проведем отдельно (или не отдельно) от профессиональный смотр сайтов Узнета на предмет соответствия профессиональным требованиям к сайтам. Наподобие рунетовского конкурса, проводимого Артемием Ломовым (ссылку могу найти если надо). Можно без бугага и фейрверков
__________________
ZiyoNet.uz - Образовательный портал с элементами соцсети. |
|
Ответить |
31.03.2009 15:53 | #5 | |
Цитата:
|
||
|
Ответить |
31.03.2009 19:40 | #7 | ||||
|
Цитата:
Цитата:
Цитата:
Цитата:
имхо если нет времени/желания заморачиваться с полным соответствием strict/transitional, нужно хотя бы постараться отказаться от таблиц, прописать alt картинкам, заголовки ссылкам, взять заголовки в h... Последний раз редактировалось Dolphin; 31.03.2009 в 19:45. |
||||
|
Ответить |
Реклама и уведомления | |
07.04.2009 10:26 | #8 | |
Цитата:
на мой взгляд дивная верстка это издевательство!! ничего не понятно, код не читабельный... параллельно с html файлом нужно смотреть css файл чтоб понять что и как... что дает блочная верстка? html файл значительно уменьшается? в этом чтоли его преимещуство? а css файл зато значительно увеличивается, я понимают что он хранится в кеше, НО пару килобайт ничего не значат для меня дивы существуют для оформления красоты страницы, для всплывающих менюшек всяких, одним словом для работы с JS в топку дивную верстку |
||
|
Ответить |
07.04.2009 10:53 | #9 | |
Сообщений: 9,212
+ 2,913
8,527/3,734
– 627
201/161
|
Цитата:
|
|
|
Ответить |
"+" от:
|
|