Моё меню Общее меню Пользователи Правила форума Все прочитано
Вернуться   uForum.uz > ИКТ и телеком > IT-индустрия > Софт > Программирование > Веб программирование
Знаете ли Вы, что ...
...нарушения правил форума наказываются. Старайтесь их не нарушать.
<< Предыдущий совет - Случайный совет - Следующий совет >>

Веб программирование Вопросы WEB программирования (Java Script и т.д.)


Ответить

 
Опции темы Опции просмотра
Старый 31.03.2009 11:52   #1  
Real ID Group uParty Member
Аватар для Ruslan Juldashev
Оффлайн
Веб-разработчик
AKA:monitoringe
Сообщений: 3,550
+ 664  1,588/953
– 8  3/2

UzbekistanОтправить сообщение для Ruslan Juldashev с помощью Skype™LiveJournalМой КругАккаунт на TwitterМой мир
Hammer Здоровое отношение к вёрстке сайтов и перфекционизм

Цитатой навеяно
Цитата:
Сообщение от Timur Rasulov Посмотреть сообщение
110 ошибок валидации хтмла - я так понимаю, что в "профессиональную команду" верстальщик не входит?
В первую очередь валидная вёрстка (а также семантика, микроформаты и прочие фичи) нужна, когда она доставляет удовольствие верстальщику, когда он получает кайф от процесса и созерцания результата. Этот своеобразный фетишизм по-моему есть у всех разработчиков.
Валидность нужна, потому что валидный сайт кроссбраузернее и природа этой кроссбраузерности понятна (в отличие от многих conditional comments и прочих хаков), а значит, другому разработчику будет проще работать с этим кодом. Валидный сайт теоретически должен корректней отображаться на новых версиях браузеров (взять тот же IE8).
Впрочем, я проверяю валидность в самую последнюю очередь, если вдруг останется время. И чаще всего это какая-нибудь мелочь типа & в линке.

Что мне кажется важным, так это семантика и здоровый подход к использованию тегов. Чтобы блочный элемент был в div, а строчный в span; чтобы иконки не архаичным <img /> вставлялись; чтобы для заголовков использовали теги заголовка, а для списков — списка; короче, чтобы не было теговой каши из миллионов дивов, а красивая структура документа, в которой любой новый разработчик (и поисковик) быстро разберётся.


И главное. Все эти семантики и дивы нафиг пользователям и заказчикам не нужны. Главное, чтобы быстро и чтобы во всех браузерах работало.
__________________
Я за правильное оформление текста на форуме.
Ответить 
Старый 31.03.2009 12:21   #2  
Known ID Group
Аватар для netklon
Оффлайн
eSector Solutions
Интерфейс-самурай, Девелопмент-генерал
Сообщений: 2,774
+ 788  1,915/912
– 24  61/32

UzbekistanLiveJournalМой Круг
Критерием качества работы любого специалиста является соответствие предъявляемым требованиям. Для верстальщика базовыми критериями являются:

1. Степень соответствия сверстанного HTML изначальному макету
2. Кроссбраузерность (список поддерживаемых браузеров прилагается)
3. Язык разметки
4. Соглашения по семантике использования тегов, именованию классов и т.п.

Дополнительные требования к верстке могут предъявлять специалист по SEO, проектировщик интерфейсов, специалист по accessibility, контент-менеджер.

Профессионализм верстальщика определяется тем насколько его работа соответствует предъявляемым требованиям. Если валидность кода является важным критерием качества для заказчика -- бизнес-процессы у всех разные, мало ли у кого какие ограничения, то разумеется надо пропускать код через валидатор.
Ответить 
Старый 31.03.2009 12:41   #3  
Open ID Group uParty Member
Аватар для Leonid Khrisanfov
Оффлайн
Asia Systems
Инженер
Сообщений: 639
+ 274  281/165
– 0  0/0

Uzbekistan
Тут и спорить нечего. "Мухи отдельно, котлеты отдельно", html - для разметки, css - для дизайна и всё должно быть правильным с точки зрения семантики. Возможно, это перфекционизм, перебор, отнимает больше времени, но... это потраченное время сторицей вернётся в будущем, когда нужно будет править, или использовать код повторно.
У меня ассоциация с нашей работой возникла. При сборке оборудования в монтажном шкафу тратим очень много времени на составление плана размещения, прокладку магистралей питания, локальной сети и т.п., на маркировку соединений и на составление схем. Но потом, поверьте, всё это окупается, удобством в обслуживании.
P.S. Старо как мир, но почитаешь, например, некоторые учебники по PHP, и давишься от этих "венигретных" кодов.
__________________
И казалось мне, без моих идей мир не сможет прожить и дня (c)А.Романов/Воскресение
Ответить 
Старый 31.03.2009 15:41   #4  
Real ID Group Ultimate uParty Member ЕС
Аватар для Evgeniy Sklyarevskiy
Оффлайн
UZINFOCOM
Сотрудник ZiyoNET
AKA:ЕС, barbaris, arbuz
Сообщений: 32,709
+ 10,568  16,236/8,377
– 50  472/298

UzbekistanLiveJournalАккаунт на TwitterFacebook
Давайте проведем отдельно (или не отдельно) от профессиональный смотр сайтов Узнета на предмет соответствия профессиональным требованиям к сайтам. Наподобие рунетовского конкурса, проводимого Артемием Ломовым (ссылку могу найти если надо). Можно без бугага и фейрверков
Ответить 
Старый 31.03.2009 15:53   #5  
Known ID Group
Аватар для netklon
Оффлайн
eSector Solutions
Интерфейс-самурай, Девелопмент-генерал
Сообщений: 2,774
+ 788  1,915/912
– 24  61/32

UzbekistanLiveJournalМой Круг
Цитата:
Сообщение от Evgeniy Sklyarevskiy Посмотреть сообщение
Давайте проведем отдельно (или не отдельно) от профессиональный смотр сайтов Узнета на предмет соответствия профессиональным требованиям к сайтам. Наподобие рунетовского конкурса, проводимого Артемием Ломовым (ссылку могу найти если надо). Можно без бугага и фейрверков
Пришел ЕС и всё опошлил.
Ответить 
Старый 31.03.2009 18:50   #6  
uParty Member Known ID Group
Аватар для DarkUser
Оффлайн
Служу Его Божественной Тени!
Сообщений: 1,671
+ 4,505  1,372/657
– 164  33/27

Uzbekistan
Оффтоп:
Цитата:
Сообщение от Ruslan Juldashev Посмотреть сообщение
В первую очередь валидная вёрстка (а также семантика, микроформаты и прочие фичи) нужна, когда она доставляет удовольствие верстальщику, когда он получает кайф от процесса и созерцания результата. Этот своеобразный фетишизм по-моему есть у всех разработчиков.
во-во, порой единственным критерием правильности кода является - насколько он нравится/не нравится тебе )
__________________
Are you my mommy?
Ответить 
Старый 31.03.2009 19:40   #7  
Known ID Group uParty Member
Аватар для Dolphin
Оффлайн
Imperium of Man
Inquisitor
Сообщений: 5,990
+ 5,680  4,442/2,033
– 128  137/102

Russian FederationОтправить сообщение для Dolphin с помощью ICQОтправить сообщение для Dolphin с помощью Skype™Facebook
Цитата:
Сообщение от Ruslan Juldashev Посмотреть сообщение
В первую очередь валидная вёрстка (а также семантика, микроформаты и прочие фичи) нужна, когда она доставляет удовольствие верстальщику, когда он получает кайф от процесса и созерцания результата. Этот своеобразный фетишизм по-моему есть у всех разработчиков.
Валидный (или хотя бы не табличный) код и переделывать проще. Не нужен левый бар - убил лишний див и спокоен, а не паришься с нагромождением таблиц.
Цитата:
Сообщение от Ruslan Juldashev Посмотреть сообщение
Валидность нужна, потому что валидный сайт кроссбраузернее и природа этой кроссбраузерности понятна (в отличие от многих conditional comments и прочих хаков), а значит, другому разработчику будет проще работать с этим кодом. Валидный сайт теоретически должен корректней отображаться на новых версиях браузеров (взять тот же IE8).
Жалко, что только теоретически

Цитата:
Сообщение от Ruslan Juldashev Посмотреть сообщение
Что мне кажется важным, так это семантика и здоровый подход к использованию тегов. Чтобы блочный элемент был в div, а строчный в span; чтобы иконки не архаичным вставлялись; чтобы для заголовков использовали теги заголовка, а для списков — списка; короче, чтобы не было теговой каши из миллионов дивов, а красивая структура документа, в которой любой новый разработчик (и поисковик) быстро разберётся.
Придерживаюсь того же мнения. Особенно сильно, когда на переработку достается табличный шедевр в 50кб...

Цитата:
Сообщение от Ruslan Juldashev Посмотреть сообщение
И главное. Все эти семантики и дивы нафиг пользователям и заказчикам не нужны. Главное, чтобы быстро и чтобы во всех браузерах работало.
Это уж точно. Хотя можно поспорить: если заказчик хочет хорошую индексацию, тогда пусть изволит ждать (оплачивать), пока вычистят нагромождение тегов и спрячут/заменят иконками паразитные слова вроде "голосов", "далее" и т.п.

имхо если нет времени/желания заморачиваться с полным соответствием strict/transitional, нужно хотя бы постараться отказаться от таблиц, прописать alt картинкам, заголовки ссылкам, взять заголовки в h...

Последний раз редактировалось Dolphin; 31.03.2009 в 19:45.
Ответить 
Реклама и уведомления
Старый 07.04.2009 10:26   #8  
Аватар для woodpeople
Оффлайн
Programmer.UZ
programmer
Сообщений: 131
+ 14  30/15
– 0  1/1

UzbekistanОтправить сообщение для woodpeople с помощью ICQ
Цитата:
Сообщение от Timur Rasulov Посмотреть сообщение
Хотя можно поспорить: если заказчик хочет хорошую индексацию, тогда пусть изволит ждать (оплачивать), пока вычистят нагромождение тегов и спрячут/заменят иконками паразитные слова вроде "голосов", "далее" и т.п.
и снова индексация... а кто вобще сказал что дивная верстка лучше индексируется? сеошники? а они что поисковики писали? или при дивной верстке слова приобретают иной смысл? Главное правильно кодировку указать, мета теги правильно оформить и использовать грамотно css
на мой взгляд дивная верстка это издевательство!! ничего не понятно, код не читабельный... параллельно с html файлом нужно смотреть css файл чтоб понять что и как...
что дает блочная верстка? html файл значительно уменьшается? в этом чтоли его преимещуство? а css файл зато значительно увеличивается, я понимают что он хранится в кеше, НО пару килобайт ничего не значат
для меня дивы существуют для оформления красоты страницы, для всплывающих менюшек всяких, одним словом для работы с JS
в топку дивную верстку
Ответить 
Старый 07.04.2009 10:53   #9  
Known ID Group
Аватар для azim
Оффлайн
Сообщений: 9,212
+ 2,913  8,527/3,734
– 627  201/161

Zimbabwe
Цитата:
Сообщение от woodpeople Посмотреть сообщение
на мой взгляд дивная верстка это издевательство!! ничего не понятно, код не читабельный... параллельно с html файлом нужно смотреть css файл чтоб понять что и как...
что дает блочная верстка? html файл значительно уменьшается? в этом чтоли его преимещуство? а css файл зато значительно увеличивается, я понимают что он хранится в кеше, НО пару килобайт ничего не значат
для меня дивы существуют для оформления красоты страницы, для всплывающих менюшек всяких, одним словом для работы с JS
в топку дивную верстку
Можно сказать, Вы фактически расписались в своем бессилии-отсутствии квалификации-достаточных знаний.
Ответить 
"+" от:
Старый 07.04.2009 11:08   #10  
Аватар для woodpeople
Оффлайн
Programmer.UZ
programmer
Сообщений: 131
+ 14  30/15
– 0  1/1

UzbekistanОтправить сообщение для woodpeople с помощью ICQ
Цитата:
Сообщение от seezer Посмотреть сообщение
Можно сказать, Вы фактически расписались в своем бессилии-отсутствии квалификации-достаточных знаний.
прошу обосновать свой коммент!
Ответить 
Ответить
Опции темы
Опции просмотра




Powered by vBulletin® Version 3.8.5
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Advertisement System V2.5 By Branden
OOO «Единый интегратор UZINFOCOM»


Новые 24 часа Кто на форуме Новички Поиск Кабинет Все прочитано Вверх