Pull to refresh
75
Константин Жандов@kostos

User

22
Subscribers
Send message
Видел. Реально ад.

Но есть способ все исправить:
В адресную строку вводим: about:config
Ищем там настройку с названием: general.useragent.locale
Меняем ее значение с ru на en
Перезапускаем, должно все заработать
Это еще не стандарт, и если заметили в статье указан различный синтаксис. Вот как утвердят стандарт, так и станет один синтаксис, без префиксов. Я например использую border-radius в простейших вариантах(когда скруглены все углы) примерно так:
border-radius: 10px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px;
После вступления в силу HTML5 верстальщики уже будут не верстальщики… это же не для средних умов

Откуда такое мнение, что верстальщик должен быть тупой?
Допустим, вы работаете с трекером инцедентов типа Bugzilla

Первый раз слышу, чтобы баг-трекер так называли :)
В этом примере и нет связанных полей, поэтому каждый элемент имеет свой fieldset, за исключением чекбоксов и радио, в этом случае обусловлено тем, что нужно эти поля как-то разделять, так как они инлайновые, а использовать fieldset (который объеденяет связанные label и input) логичнее, на мой взгляд, чем перенос строки или какой то контейнер, типа div.

Да согласен, если убрать reset (не мой, а Эрика Мейера), не очень хорошо получится, но он есть и все хорошо ;)

В принципе, если заменить fieldset на div, dl, ol, ну или еще что то, идея самой статьи не изменится, но мне более по душе fieldset
Если обнулить дефолтные стили, то с fieldset проблем в ие гораздо меньше, а иногда и совсем нет:)
Ну для каждой верстки нужно допиливать конечно. Да и писал я о том как сделать 1 html шаблон, а его стили уже допиливать можно под разные проекты, а где-то, может и сам html переделать немного придется под задачу
Если это логин форма — пишите дополнительный класс login и кастумизируйте ширину, цвет, что хотите.

Сделано специально, чтобы не привязывать пример к форме какого-либо типа, например логина. Показан только механизм, а не пример каких то определенных форм
В рабочих макетах я, конечно, так не именую элементы, а стараюсь именовать как вы и написали, то есть отталкиваться от назначения элемента

В данном примере такое именование только для обозначения того, что форма имеет фиксированную ширину, например 300px
Метод не претендует ни на уникальность, ни на новизну

Выдержка из статьи.

Не все из вашего перечисления относится к данной теме
Да, наверное неправильно высказался.
Стоило вместо «но» написать «к тому же»
legend не «можно использовать», а использовать их хороший тон, если вы думаете о всех пользователях.

Не всегда возможно, однозначно, обозначить (назвать) группу элементов формы
По поводу fieldset:
1. В данном примере нет взаимосвязанных полей.
2. Вкладывание fieldset'ов ни где не запрещается
3. Если fieldset объединяет связанные поля, то тем самым описывает структуру, так зачем лишние div, которые по своей сути, имеют косвенное отношение к формам

Так что там все верно ;)

А по поводу legend — можно использовать, если необходимо, но они тяжело поддаются стилизации (кроссбраузерной)
На мой взгляд, группировать каждое поле с его лейблом через fieldset — это не совсем корректно, т.к. тег предназначен для группировки нескольких полей

Это примитивный пример, разумеется можно помещать по несколько полей. Но использовать перенос строки для разделения элементов формы, тоже не корректно. Поэтому я использую <fieldset class="field"> для группировки нескольких, логически связанных полей, а <fieldset> для отделения элементов друг от друга. Может быть это не достаточно заметно в приведенном примере
это я сейчас понимаю что универсальная форма тогда была плохо спроектирована.

В этом и дело, нужно хорошенько подумать перед ее проектированием, да и иметь одну заготовку для всех проектов, просто не реально. Я например пишу для каждого отдельную форму именно для этого проекта, предварительно просмотрев возможные ее варианты
Отличие вашего метода от, например этого, про который говорилось в комментариях к обоим статьям, да и в других тоже, заключается в выносе лишнего кода в JS?

P.S.: В jQuery можно написать проще
$('container').before('some code').after('some code')
Ссылку на скачивание поправьте
Этот метод использовал года полтора назад.
Не могу вспомнить почему от него отказался, но где-то он косячил.
Так я и не говорил, что не работает, просто недочет ;)
А еще было бы удобнее сделать возможность выделения станций еще и при клике на название, а не только на точку

И когда вываливаются результаты поиска, может быть имеет смысл ссылкой сделать только само объявление, а не всю информацию. Мне например удобнее сначала скопировать адрес и глянуть сначала где это на карте (карта москвы мне на яндексе больше нравится), а так перекидывает на страницу объявления. П.С.: а там копирайт гуглокарты изблока вылазит.

Верстку можно было бы получше сделать, но в общем хорошо, молодцы
Станция «Электрозаводская» уже давно открыта, после ремонта, а у вас нет.

При закрытии карты метро, ссылка в фильтрах остается «скрыть карту»

Information

Rating
Does not participate
Location
Москва и Московская обл., Россия
Date of birth
Registered
Activity