|  | 
| 
 | |||||||
| Знаете ли Вы, что ... | |
|  | ...нарушения правил форума наказываются. Старайтесь их не нарушать. | 
| << Предыдущий совет - Случайный совет - Следующий совет >> | |
| Веб программирование Вопросы 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 18:50 | #6 | |
|    Служу Его Божественной Тени! 
					Сообщений: 1,671
				 + 4,505 
	
		
			
				1,372/657
			
		
	 – 164 
		
			
				33/27
			
		
	  | Оффтоп: Цитата: 
  ) 
				__________________ Are you my mommy? | |
|  | Ответить | 
|  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
			
		
	  | Цитата: 
 | |
|  | Ответить | 
| 
"+" от:
 | 
| 
 |