• Практический HTML: учимся любить формы

    • Перевод
    Примечание: ниже находится перевод тезисов доклада «Learning to Love Forms» с конференции «WebVisions 2007» (автор Aaron Gustafson). Докладчик рассказывает о верстке форм, используя корректный и эффективный XHTML/CSS-код.

    • Формы — это необходимое зло. Людям свойственно усложнять формы, хотя они могут быть представлены весьма просто.
    • Рассматривайте верстку форм как создание обычного XHTML-кода. Но будьте готовы к несоответствиям со стороны браузеров и применению хаков.
    • Разбивайте сложные формы на несколько простых частей.
    • Старайтесь обеспечивать максимальную семантическую ценность кода.
    • Не усложняйте дизайн форм.


    XHTML & CSS приемы



    1. Элемент FORM создает форму.
    2. Единственным обязательным его атрибутом является ACTION, и он всегда должен быть URI.
    3. По умолчанию METHOD выставляется в GET.
    4. Атрибут NAME устарел, используйте вместо него ID.
    5. Элемент FIELDSET используется для группировки связанных полей формы. Может быть вложенным.

    Читать дальше →
  • Практический HTML: работаем с таблицами

    • Перевод
    Примечание: ниже находится перевод статьи «Bring on the tables», в которой рассматривается использование таблиц по прямому назначению и некоторые методы по увеличению их доступности.

    UPD: текст статьи полностью убран в связи с его неконтролируемыми преобразованиями с момента публикации.
  • Framework'и только для разработчиков ?…

    • Перевод
    Сегодня слово «framework» стало обыденным в web dev'е. Как только jQuery и Prototype, Rails и Django получили широкое распространение, кажется, что теперь каждый использует какой-нибудь framework для создания своего сайта.
    Но что же такое framework? Они полезны программистам, или даже веб дизайнеры могут воспользоваться их преимуществами?..

    Читать дальше →