В ожидании будущего
В ожидании будущего
Формы в HTML5 получили огромное развитие. Большое количество тяжелой ноши, которую до этого нес на себе JavaScript, переходит на плечи разметки. Прямо сейчас мы находимся в переходной фазе, когда только некоторая часть этой функциональности поддерживается лишь некоторыми браузерами. Мы пока не можем выбросить наш JavaScript на помойку, но мы уже не так далеки от светлого будущего.
Валидация на стороне клиента станет гораздо проще – хотя на нее никогда нельзя полагаться; нужно всегда валидировать значения полей формы и на сервере. Для того чтобы создавать управляющие элементы в форму, вашим пользователям больше не нужно будет скачивать JavaScript-библиотеку – все это будет управляться встроенными возможностями браузера.
Я уверен, что вы понимаете преимущества встроенных в браузер управляющих элементов для календарей и ползунков, но уверен, что у вас возникает вопрос: «Могу ли я применять к ним свои стили?»
Это хороший вопрос. На данный момент ответ: «нет». Придется смириться с решением рабочей группы CSS.
Этот аргумент может быть для вас решающим. Если вам кажется, что реализация какого-либо элемента в формы в конкретном браузере далека от совершенства, вы можете использовать JavaScript-виджет, который даст вам больше возможностей по управлению этим элементом.
Я бы хотел, чтобы вы задали себе другой вопрос: «Нужно ли мне применять к элементам форм свои стили?»
Не забывайте, что смысл веба не в контроле за видом всех мелочей. Если посетитель вашего сайта привык к тому, как выглядят встроенные в его браузер поля форм, то вы не окажете ему никакой услуги, переопределив функциональность браузера своим собственным виджетом, даже если вам кажется, что ваш виджет выглядит лучше.
Лично я хотел бы посмотреть, как производители браузеров соревнуются за то, у кого окажутся более красивые и удобные для использования элементы управления для HTML5-форм. Вот та браузерная война, которую я бы поддержал.
Теперь давайте отложим формы в сторонку и посмотрим на новую сочную семантику, которая появилась в HTML5.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКДанный текст является ознакомительным фрагментом.
Читайте также
Деньги будущего
Деньги будущего 24 июля 2002 г. в рамках совместной с группой PayCash компании ООО «ПС Яндекс. Деньги» был запущен знаковый проект — электронная платежная система «Яндекс. Деньги», крупнейший на сегодняшний день сервис электронных платежей в Рунете.PayCash привнесла в проект
14.5. Тенденции будущего
14.5. Тенденции будущего В таблице 14.1 приведены приблизительные показатели современного распространения языков. Данные взяты с проектов SourceForge93 и Freshmeat", двух важнейших сайтов новых программ по состоянию на март 2003 года.Данные проекта SourceForge несколько сглажены по ряду
14.5. Тенденции будущего
14.5. Тенденции будущего В таблице 14.1 приведены приблизительные показатели современного распространения языков. Данные взяты с проектов SourceForge[123] и Freshmeat[124], двух важнейших сайтов новых программ по состоянию на март 2003 года.Таблица 14.1. Выбор
52 Образы будущего
52 Образы будущего Какого цвета ваш персональный компьютер? Модный ли у вас лэптоп? Моя дорожная лошадка темно-серая, а офисная машина обычного серо-бежевого цвета, который в магазинах офисной мебели иногда называется «цветом оконной замазки». Но не все так плохо. Новая
события: В ожидании тени
события: В ожидании тени Автор: Александр БумагинНа днях я решил забронировать места на базе отдыха, куда собрался с семьей летом. Предварительные расценки я знал давно, так что "окончательные цены", названные менеджером по телефону, стали для меня большим сюрпризом. Как
Варианты будущего
Варианты будущего Автор: Киви БердВ знаменитом спилберговском фильме «Особое мнение», где тщательно и со множеством технических подробностей обрисовано мрачноватое будущее человечества, были интересные детали, на которые мало кто обратил внимание. Всем, скажем,
АНАЛИЗЫ:Образование будущего: в ожидании революции
АНАЛИЗЫ:Образование будущего: в ожидании революции Современные технологии меняют окружающий мир. За ними почти невозможно угнаться. Постоянное освоение новых инструментов и методов работы - сегодняшняя норма жизни. Проще всего эта нелегкая наука дается, конечно, детям и
ПЕРЕПИСКА: Анализ социальных сетей: в ожидании чуда
ПЕРЕПИСКА: Анализ социальных сетей: в ожидании чуда Даже если кто-то и планирует сетевые атаки на наше государство, нам в первую очередь нужно посмотреть на себя со стороны и подумать о причинах уязвимости общества, его нестабильности. Однако господствует совсем другой
В ожидании троянского дракона
В ожидании троянского дракона Автор: Киви БердВесной 2004 года Томас Рид, много лет назад бывший главкомом военно-воздушных сил США и членом Совета национальной безопасности в администрации Рейгана, выпустил книгу воспоминаний "Над бездной. История холодной войны глазами
Niro_Wulf КОМПЬЮТЕРРА СУММА ТЕХНОЛОГИИ 21.07.09 #27-28 (791-792) ОЖИДАНИИ ВОЛНЫ НОВОСТИ
Niro_Wulf КОМПЬЮТЕРРА СУММА ТЕХНОЛОГИИ 21.07.09 #27-28 (791-792) ОЖИДАНИИ ВОЛНЫ НОВОСТИ Лента новостей бежит непрерывно, сообщая самую свежую информацию о том, что происходит на IT-рынке. Здесь нам помогают коллеги с
Интерфейсы будущего
Интерфейсы будущего На выставке SIGGRAPH 2009 публике были представлены несколько устройств, за которыми, возможно, будущее. Наибольший интерес у посетителей выставки вызвала «ощутимая голография» (Touchable Holography) – интерфейс, разработанный коллективом профессора Хироюки
Создатель будущего
Создатель будущего Последняя работа, вышедшая в свет при жизни Виктора Михайловича, — «Основы безбумажной информатики» — тоже стала поистине пророческой. В ней ученый выдвинул комплекс идей, опирающихся на математический аппарат, реализация которых приводит к