?

Log in

ru_coding

Previous Entry Поделиться Next Entry
ulrith @ 07:18 pm: Стандарты рендеринга HTML
Коллеги, мучает чисто пятничный вопрос.
Когда появятся стандарты в сфере реализации конкретных элементов интерфейса на HTML?
Что я имею в виду. Ну вот есть у нас например форма поиска. Когда уже кончится эта вакханалия что каждый сайт делает свою форму поиска как ему вздумается и будет стандартный общепринятый код для реализации такой формы, который будет неприлично не использовать?
Ведь рано или поздно все приходит к стандартизации, разве нет?
Или может уже есть какие-то попытки стандартизировать те или иные элементы (типа ссылок главная-почта-сайтмэп на проектах Студии Лебедева) о которых я не знаю?

P.S. Единственное что с трудом нашёл по этому вопросу:
http://site-development.web-3.ru/readingroom/?act=full&id_article=285

Comments

[User Picture]
From:zlobniy_monstr
Date:Сентябрь 8, 2012 05:53 pm
(Link)
Бред какой-то.
[User Picture]
From:greli
Date:Сентябрь 8, 2012 06:11 pm
(Link)
Хотите стандартный поиск: <input type="search">. Только не все браузеры поддерживают.

Edited at 2012-09-08 18:11 (UTC)
[User Picture]
From:ulrith
Date:Сентябрь 8, 2012 06:16 pm
(Link)
А остальное? Я всё так хочу, или почти всё. Хочу документ где все эти стандартные вещи описаны чтобы их оттуда брать.
[User Picture]
From:greli
Date:Сентябрь 8, 2012 07:10 pm
(Link)
А что, остальное? Вам в WHATWG.
[User Picture]
From:kotm
Date:Сентябрь 8, 2012 06:12 pm
(Link)
Делайте так, как этим удобно будет пользоваться. А стандарты неважно чего -- красоты, юзабилити -- в основном придуманы для тех, у кого нет своего чувства прекрасного или понятия, что такое "удобно".

Простой пример -- был де-факто стандарт меню. Вроде все пользовались, всем было удобно. Потом MS выпустили офис 2007, большинство вначале ругалось, а в итоге -- этими панелями действительно удобнее пользоваться.
[User Picture]
From:ulrith
Date:Сентябрь 8, 2012 06:19 pm
(Link)
>у кого нет своего чувства прекрасного или понятия, что такое "удобно".

А это чувство у каждого своё? Тогда каждый пользователь должен в броузере настраивать свой стиль под себя и смотреть через него сайты.

А если чувство прекрасного у нас у всех общее то тогда это и будет общий стандарт.
[User Picture]
From:kotm
Date:Сентябрь 8, 2012 06:26 pm
(Link)
Вы поймите следующее. Де юре стандарты размещения элементов на странице вряд ли кто будет городить. Потому что сделай всё по стандарту -- кто-то, талантливо вышедший из стандартов, будет более конкурентоспособен. И все потом тоже будут делать так, плевав на стандраты. Потому что это оказалось удобнее.

А де факто стандартов хватает. Берите удачные распространённые программные продукты, смотрите как у них сделано.

Ну, а что касается стандартов реализации и отображения конкретных html элементов -- вот там w3c консорциум, там всё описано.
[User Picture]
From:period
Date:Сентябрь 9, 2012 09:04 am
(Link)
Текстовое поле + кнопочка. Чего тут стандартизировать?
[User Picture]
From:ulrith
Date:Сентябрь 9, 2012 09:12 am
(Link)
Навскидку:
1) что происходит при клике мышью в поле (стираем текст, выпадаем историю поисков)
2) задисэйблена ли кнопка при пустом поле?
3) надпись на кнопке (Поиск, Ок, Search...)
Все ведь это делают по-разному.

Ну и да, форма поиска просто для примера, речь про вообще всё...
[User Picture]
From:pepelsbey
Date:Сентябрь 9, 2012 01:21 pm
(Link)
Таких стандартов нет и, надеюсь, не будет. Иначе можно докатиться до стандартов на интерфейсы браузеров. Это просто убьёт конкуренцию. Те же контролы для HTML5-форм можно и нужно делать удобно и хорошо, но не обязательно одинаково.
Разработано LiveJournal.com