Думаю уже давно пора переходить на html5.
По сути, конфликтов с устаревшими браузерами нет,
а в нормальных браузерах, получаем некоторые полезные и удобные мелочи.
Не буду пока затрагивать полную вёрстку, а приведу лишь некоторые мелочи,
которые
уже применил на сайте и надеюсь, что будет применено в роторе официально.
В полях ввода данных, с добавлением некоторых значений атрибута
type=
<input name="site" type="url" value="http://" maxlength="50" /><br />
Добавлено
type="url", идёт проверка на правильность вводимого урл адреса,
а в некоторых мобильных, подставляется подходящая раскладка клавиатуры.
<input name="meil" type="email" maxlength="50" value="'.$regmeil.'" />
Добавлено
type="email", идёт проверка на правильность вводимого емайл адреса,
а в некоторых мобильных, подставляется подходящая раскладка клавиатуры.
В модуле реклама, в поле код цвета:
<input name="color" type="color" maxlength="7" />
Добавлено
type="color", получаем выбор цвета из палитры, со вставкой в 16тиричном формате.
В Опере и Хроме работает отлично. Скриншот прикреплю в следущем посте.
Ещё есть
type="search", для поисковых форм,
и очень интересное решение с
type="date", для ввода даты рождения например.
В опере работает отлично, но один минус, выводит в формате, не совместимом с роторовским (дд-мм-гггг, вместо роторовского дд.мм.гггг)
Примечание: Браузеры без поддержки этих тайпов, обрабатывают просто как type="text"
Добавлено через 07:07 сек.
Обещанные скрины, в пользовательской рекламе,
пример тайп=колор
Добавлено через 08:36 сек.
И при нажатии выбора цвета