Но есть способ все исправить:
В адресную строку вводим: about:config
Ищем там настройку с названием: general.useragent.locale
Меняем ее значение с ru на en
Перезапускаем, должно все заработать
Это еще не стандарт, и если заметили в статье указан различный синтаксис. Вот как утвердят стандарт, так и станет один синтаксис, без префиксов. Я например использую border-radius в простейших вариантах(когда скруглены все углы) примерно так:
В этом примере и нет связанных полей, поэтому каждый элемент имеет свой fieldset, за исключением чекбоксов и радио, в этом случае обусловлено тем, что нужно эти поля как-то разделять, так как они инлайновые, а использовать fieldset (который объеденяет связанные label и input) логичнее, на мой взгляд, чем перенос строки или какой то контейнер, типа div.
Да согласен, если убрать reset (не мой, а Эрика Мейера), не очень хорошо получится, но он есть и все хорошо ;)
В принципе, если заменить fieldset на div, dl, ol, ну или еще что то, идея самой статьи не изменится, но мне более по душе fieldset
Если обнулить дефолтные стили, то с fieldset проблем в ие гораздо меньше, а иногда и совсем нет:)
Ну для каждой верстки нужно допиливать конечно. Да и писал я о том как сделать 1 html шаблон, а его стили уже допиливать можно под разные проекты, а где-то, может и сам html переделать немного придется под задачу
Если это логин форма — пишите дополнительный класс login и кастумизируйте ширину, цвет, что хотите.
Сделано специально, чтобы не привязывать пример к форме какого-либо типа, например логина. Показан только механизм, а не пример каких то определенных форм
По поводу fieldset:
1. В данном примере нет взаимосвязанных полей.
2. Вкладывание fieldset'ов ни где не запрещается
3. Если fieldset объединяет связанные поля, то тем самым описывает структуру, так зачем лишние div, которые по своей сути, имеют косвенное отношение к формам
Так что там все верно ;)
А по поводу legend — можно использовать, если необходимо, но они тяжело поддаются стилизации (кроссбраузерной)
На мой взгляд, группировать каждое поле с его лейблом через fieldset — это не совсем корректно, т.к. тег предназначен для группировки нескольких полей
Это примитивный пример, разумеется можно помещать по несколько полей. Но использовать перенос строки для разделения элементов формы, тоже не корректно. Поэтому я использую <fieldset class="field"> для группировки нескольких, логически связанных полей, а <fieldset> для отделения элементов друг от друга. Может быть это не достаточно заметно в приведенном примере
это я сейчас понимаю что универсальная форма тогда была плохо спроектирована.
В этом и дело, нужно хорошенько подумать перед ее проектированием, да и иметь одну заготовку для всех проектов, просто не реально. Я например пишу для каждого отдельную форму именно для этого проекта, предварительно просмотрев возможные ее варианты
Отличие вашего метода от, например этого, про который говорилось в комментариях к обоим статьям, да и в других тоже, заключается в выносе лишнего кода в JS?
P.S.: В jQuery можно написать проще $('container').before('some code').after('some code')
Так я и не говорил, что не работает, просто недочет ;)
А еще было бы удобнее сделать возможность выделения станций еще и при клике на название, а не только на точку
И когда вываливаются результаты поиска, может быть имеет смысл ссылкой сделать только само объявление, а не всю информацию. Мне например удобнее сначала скопировать адрес и глянуть сначала где это на карте (карта москвы мне на яндексе больше нравится), а так перекидывает на страницу объявления. П.С.: а там копирайт гуглокарты изблока вылазит.
Верстку можно было бы получше сделать, но в общем хорошо, молодцы
Но есть способ все исправить:
В адресную строку вводим: about:config
Ищем там настройку с названием: general.useragent.locale
Меняем ее значение с ru на en
Перезапускаем, должно все заработать
border-radiusв простейших вариантах(когда скруглены все углы) примерно так:Откуда такое мнение, что верстальщик должен быть тупой?
Первый раз слышу, чтобы баг-трекер так называли :)
Да согласен, если убрать reset (не мой, а Эрика Мейера), не очень хорошо получится, но он есть и все хорошо ;)
В принципе, если заменить fieldset на div, dl, ol, ну или еще что то, идея самой статьи не изменится, но мне более по душе fieldset
Ну для каждой верстки нужно допиливать конечно. Да и писал я о том как сделать 1 html шаблон, а его стили уже допиливать можно под разные проекты, а где-то, может и сам html переделать немного придется под задачу
Сделано специально, чтобы не привязывать пример к форме какого-либо типа, например логина. Показан только механизм, а не пример каких то определенных форм
В данном примере такое именование только для обозначения того, что форма имеет фиксированную ширину, например 300px
Выдержка из статьи.
Не все из вашего перечисления относится к данной теме
Стоило вместо «но» написать «к тому же»
Не всегда возможно, однозначно, обозначить (назвать) группу элементов формы
1. В данном примере нет взаимосвязанных полей.
2. Вкладывание fieldset'ов ни где не запрещается
3. Если fieldset объединяет связанные поля, то тем самым описывает структуру, так зачем лишние div, которые по своей сути, имеют косвенное отношение к формам
Так что там все верно ;)
А по поводу legend — можно использовать, если необходимо, но они тяжело поддаются стилизации (кроссбраузерной)
Это примитивный пример, разумеется можно помещать по несколько полей. Но использовать перенос строки для разделения элементов формы, тоже не корректно. Поэтому я использую
<fieldset class="field">для группировки нескольких, логически связанных полей, а<fieldset>для отделения элементов друг от друга. Может быть это не достаточно заметно в приведенном примереВ этом и дело, нужно хорошенько подумать перед ее проектированием, да и иметь одну заготовку для всех проектов, просто не реально. Я например пишу для каждого отдельную форму именно для этого проекта, предварительно просмотрев возможные ее варианты
P.S.: В jQuery можно написать проще
$('container').before('some code').after('some code')Не могу вспомнить почему от него отказался, но где-то он косячил.
А еще было бы удобнее сделать возможность выделения станций еще и при клике на название, а не только на точку
И когда вываливаются результаты поиска, может быть имеет смысл ссылкой сделать только само объявление, а не всю информацию. Мне например удобнее сначала скопировать адрес и глянуть сначала где это на карте (карта москвы мне на яндексе больше нравится), а так перекидывает на страницу объявления. П.С.: а там копирайт гуглокарты изблока вылазит.
Верстку можно было бы получше сделать, но в общем хорошо, молодцы
При закрытии карты метро, ссылка в фильтрах остается «скрыть карту»