Модераторы: Illuminaty

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> W3C - насколько это серьёзно? 
:(
    Опции темы
Wolf1994
Дата 19.12.2005, 12:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Насколько организация W3C имеет власть над разработчиками браузеров? Придут ли времена, когда все браузеры будут работать по их стандартам, без отклонений? А то, скажу страшную вещь, в моём сайте нашлось под 500 ошибок согласно W3C-валидатору, при том во всех браузерах он смотрится более-менеее благопристойно, и уж точно - без ошибок.
PM MAIL WWW   Вверх
Greendrake
Дата 19.12.2005, 12:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 364
Регистрация: 14.7.2005

Репутация: 3
Всего: 6



Прямой власти нет, но если каждый будет гнуть свою палку, всем от этого станет только хуже, и разработчикам браузеров в том числе. Поэтому они стремятся к стандартам W3C.
Твой сайт может сейчас и смотрится без ошибок, но рано или поздно тебе захочется / придётся применять на нём новые фичи, чтобы не отставать от конкурентов, и тогда сегодняшние ляпы всплывут боком (ибо фичи будут заточены под стандарты) и придётся затратить гораздо больше усилий чтоб привести всё к стандартам, чем если делать это потихоньку сейчас.
PM MAIL   Вверх
Exception
Дата 19.12.2005, 13:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Потому что браузеры пытаются понять даже жуткий невалидный код. Но это неправильно, код нормальный писать надо. Стандарт xhtml не разрешает всяку дрянь писать, к счастью.
PM   Вверх
Wolf1994
Дата 19.12.2005, 14:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Цитата(Run @ 19.12.2005, 13:27)
Потому что браузеры пытаются понять даже жуткий невалидный код

Как тогда объяснить, что они не понимают стандарты w3c? Сейчас точно не помню - какой браузер, но точно в современной версии не работал какой-то элемент.

Честно говоря, не представляю как можно пользоваться этим стандартом... Как, например, можно было отказаться от target="_blank" - делать через JS - извращение, IMHO?

И об этих несуразицах уже узнал - я, человек, только начавший интересоваться этим стандартом.

Но, спасибо за совет. Будет время - начну потихоньку перерабатывать гипер-разметку. Только бы быть уверенным, что браузеры действительно начнут придерживаться строго этого стандарта, а все "вольности" - вырежут. Хотя не думаю, что ограничение совместимости браузера, ради стандарта - в интересах производителей браузера.
PM MAIL WWW   Вверх
Wolf1994
Дата 19.12.2005, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Начал проверять валидатором сайты... В LiveInternet - ошибок до кучи!

А вот у Лебедева - вообще, прикол. При валидации: http://www.artlebedev.ru/ выходят две ошибки, вида:
Цитата
Below are the results of attempting to parse this document with an SGML parser.

Error Line 1 column 0: character ">" not allowed in prolog.
> Лучший валидатор - это браузер


Error Line 1 column 33: end of document in prolog.
> Лучший валидатор - это браузер

PM MAIL WWW   Вверх
Exception
Дата 19.12.2005, 16:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник Клуба
Сообщений: 4525
Регистрация: 26.12.2004

Репутация: 7
Всего: 186



Поддерживать будут. M$ переводит свои продукты на стандарты. И это не несуразица, а разумное решение, ИМХО.
PM   Вверх
deMike
Дата 19.2.2006, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


M.Shinoda
**


Профиль
Группа: Участник
Сообщений: 361
Регистрация: 12.10.2004
Где: Санкт-Петербург

Репутация: нет
Всего: 0



Wolf1994, у Лебедева 35 ошибок.
PM MAIL WWW   Вверх
Wolf1994
Дата 19.2.2006, 10:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Сделал новый проект - 34 ошибки. Сначала расстроился, а потом успокоился - ошибки в основном из-за неверного понимания валидатором JS, да и сам валидатор слегка подглючивает. А теперь ещё и узнал, что сработал "качественнее" Лебедева ) В общем, исправлять не буду )
PM MAIL WWW   Вверх
deMike
Дата 19.2.2006, 11:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


M.Shinoda
**


Профиль
Группа: Участник
Сообщений: 361
Регистрация: 12.10.2004
Где: Санкт-Петербург

Репутация: нет
Всего: 0



Wolf1994, может помочь?
Покажи сайт, гляну.
PM MAIL WWW   Вверх
Wolf1994
Дата 19.2.2006, 16:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Буду благодарен.
http://www.wolf-ware.ru/works/gb/
PM MAIL WWW   Вверх
deMike
Дата 19.2.2006, 17:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


M.Shinoda
**


Профиль
Группа: Участник
Сообщений: 361
Регистрация: 12.10.2004
Где: Санкт-Петербург

Репутация: нет
Всего: 0



А для чего ты его в XHTML засунул?
PM MAIL WWW   Вверх
Wolf1994
Дата 19.2.2006, 21:49 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1701
Регистрация: 5.10.2004

Репутация: 1
Всего: 29



Сам не знаю. Пытаюсь делать по стандартам. Но, что-то не очень получается... Но, если не ошибаюсь, в данном случае большинство проблем вызвано попыткой валидатора интерпретировать JS как XHTML (+<noindex>)? По-моему, в JS надо писать что-то вроде CDATA...etc, но у меня этот тэг всегда вызывал проблемы с браузером. Хотя, может я не прав, и дело не в этом.
PM MAIL WWW   Вверх
Wowa
Дата 20.2.2006, 03:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
Group Icon


Профиль
Группа: Админ
Сообщений: 15017
Регистрация: 14.9.2000
Где: Винград

Репутация: 1
Всего: 290



Цитата(Wolf1994 @ 19.2.2006, 19:49 Найти цитируемый пост)
в данном случае большинство проблем вызвано попыткой валидатора интерпретировать JS как XHTML

Вынеси просто JS в отдельные файлы. Им не место на основной странице..
PM WWW   Вверх
chipset
Дата 20.2.2006, 03:24 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 4071
Регистрация: 11.1.2003
Где: Seattle, US

Репутация: нет
Всего: 165



"Дело в том что в W3C совсем обнаглели. Сделали свой стандарт несовместимым с IE smile " © Кто-то из моей ICQ


--------------------
Цитата(Jimi Hendrix)
Well, I stand up next to a mountain
And I chop it down with the edge of my hand
PM MAIL WWW   Вверх
Geolog
Дата 20.2.2006, 09:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 70
Регистрация: 18.3.2005

Репутация: нет
Всего: 1



Для написания валидного кода очень удобно использовать FireFox + html_validator (плагин можно найти на сайте с расширениями для FireFox, последняя верси 0.7.9 даже на русском языке). Вся проверка происходит локально (трафик не тратится) и результат очень хорошо согласуется с валидатором W3C. Об этом плагине я узнал на этом же форуме год назад (проблема валидности периодически поднимается на форуме).

Цитата(Wolf1994 @ 19.2.2006, 21:49 Найти цитируемый пост)
попыткой валидатора интерпретировать JS как XHTML (+<noindex>)?


Зачем использовать тег <noindex>, который не определён стандартами?

С JS никогда проблем не было, хоть в файл его прячь, хоть в страницу встраивай, причина не в том, что он встроен, а в том, как он встроен.
Добавлено @ 09:53
Цитата(chipset @ 20.2.2006, 03:24 Найти цитируемый пост)
Дело в том что в W3C совсем обнаглели. Сделали свой стандарт несовместимым с IE smile


А вот эту фразу можно рассматривать как байку, я думаю, никто данный факт до конца проверить не сможет. Может быть, некоторые валидные HTML и CSS комбинации отображаются в IE не так, как должны, но делать заключение о специальном внедрении несовместимости в стандарт очень не серьёзно, а лишь повод создать нездоровую панику в рядах веб-дизайнеров.

Это сообщение отредактировал(а) Geolog - 20.2.2006, 09:58
PM MAIL   Вверх
Страницы: (3) Все [1] 2 3 
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Вёрстка веб-сайтов | Следующая тема »


 




[ Время генерации скрипта: 0.1326 ]   [ Использовано запросов: 20 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.