{

Enumerate

Экспериментальный web-инженеринг

  • Указатель
  • Автор
  • Мой твиттер
  • ПодпискаRSS
  • Семантика ссылок, продолжаем

    3 июля 2008 года, выпуск #23

    После нашего первого разговора о лексической, с точки зрения языка, семантике ссылок возникло чувство какой-то незавершённости, незаконченности. Данная статья призвана восполнить подобное упущение и добавить ещё чуть-чуть теории к семантике ссылок.

    Теперь мы, по крайней мере, знаем, как следует создавать ссылки и какие из них являются правильными с точки зрения языка. Не будем терять полученные ранее сведения о принципах построения ссылок, напротив: давайте добавим в копилку наших знаний что-то новое и вместе с тем постараемся обобщить весь имеющийся набор знаний.

    Сегодня мы будем использовать любимое всем нам слово: микроформаты. Микроформаты, микроформаты и ещё раз. Итак, не будем тянуть кота за рога, начнём.

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

    • Метки:
    • разработка
    • ссылки
    • микроформаты
    • семантика
    12 мнений
  • Выбери меня

    1 июля 2008 года, выпуск #22

    Писать статьи так и хочется в последнее время: моё блоггерское Я восстало против программистского эго. Хотя, ничего страшного в этом особого нет, даже, может быть, полезно.

    Сегодня я постараюсь с вами обсудить один замечательный элемент интерфейса, который мы можем часто видеть в различных социальных сетях. Называют ему каждый раз по-разному: селектор сайтов, редактор собственных мест проживания в сети, мои сайты (скучно, правда?) и другими более изощрёнными способами. Данный виджет обычно сильно привлекает внимание пользователей, так как ещё никто не смог отказаться от возможности показать своё присутствие в незабвенной сети. Мы же, как разработчики, постараемся облегчить пользователю задачу навигации и управления своими сайтами.

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

    • Метки:
    • разработка
    • концепт
    • юзабилити
    • программирование
    • JavaScript
    • CSS
    2 мнения
  • Новонедельные забавы

    30 июня 2008 года, выпуск #21

    С опозданием ровно в один день я всё-таки опубликую новые забавы, которые, я напоминаю, были открыты материалом о дескриптивном HTML. На этот раз тема парсеров остаётся такой же открытой, как и в прошлый раз, но меняется сам объект исследования: на этот раз им становится CSS.

    Очень вовремя WebKit анонсирует экспериментальную поддержку переменных в CSS и теперь разработчикам станет ещё проще составлять вполне логичные, самодостаточные CSS-документы, которые позволят составлять репрезентацию для (X)HTML-документа. Введение переменных — это очевидный плюс для верстальщиков, которые, по сути, превращают CSS в ещё более мощный язык программирования (да-да, я не оговорился).

    Но у нас есть своя работа: нам ждать полной поддержки во всех браузерах не хочется, поэтому мы бросимся без снаряжения в грот, на встречу новым приключениям и забавам.

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

    • Метки:
    • разработка
    • забавы
    • теория
    • CSS
    • Ruby
    • программирование
    5 мнений
  • Забавы ради, пользы для

    15 июня 2008 года, выпуск #20

    Хочется сразу заметить, что название статьи никак не отражает её истинного содержания, однако является хорошим отражением того, чем мы будем тут сегодня заниматься. Чем же? Сегодня у нас воскресенье, поэтому мы можем себе позволить написать какой-нибудь код не ради практической полезности, а ради забавы (хотя не исключаю, что он таки нам сможет пригодиться в будущем). Ах да, ещё сегодня день Ruby.

    Итак, вкратце о задаче: нам нужна максимально-детерминированная и структурированная в плане внешнего вида система, которая могла бы описать (X)HTML с возможностью саморасширяемости до шаблонизатора или иных других средств (по желанию автора). Приступим, наконец.

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

    • Метки:
    • разработка
    • программирование
    • забавы
    • теория
    • HTML
    • CSS
    10 мнений
  • Быстроредактируемые поля

    24 апреля 2008 года, выпуск #19

    Посадив Кэт в машину, Штирлиц с облегчением сказал:
    — Ну вот и всё, теперь можно трогать!
    — Ого! — потрогав, сказала Кэт.

    Иногда хочется сделать что-то очень быстро и прямо в том месте, где сейчас находишься. На английском языке я бы назвал это просто just-in-place, а на JavaScript описал бы не очень сложным, но очень полезным, по моему мнению, кодом.

    Для начала нужно определится с тем, что мы хотим получить в конечном счёте. Рисуем себе в мыслях этакий незаметный заголовок, при двойном клике на котором происходит превращение во вполне редактируемый себе элемент, содержимое которого можно изменить. Здесь можно фантазировать и фантазировать (главное, чтобы фантазии укладывались в рамки стандартов CSS), но я в итоге пришёл к минималистичному исполнению: по умолчанию элемент ничем не выделяется, но если кликнуть по нему дважды, он становится текстовым элементов ввода, стиль которого соответствует стилю текста, который должен быть отредактирован. Стоит заметить, что происходит автоматический выбор редактируемого элемента. Выбор этот зависит от вполне конкретного значения, а именно — от длины содержимого элемента. Весь элемент у нас теперь как на ладони, приступим к конкретике.

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

    • Метки:
    • разработка
    • программирование
    • javascript
    15 мнений
  • Geeknet::login

    14 апреля 2008 года, выпуск #18

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

    Первое явление — это форма входа в сам Geeknet, а точнее — это её стилистическое оформление.

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

    • Метки:
    • разработка
    • проекты
    • графика
    • HTML
    • CSS
    24 мнения
  • 4ая
  • следующая
  • предыдущая
  • Об авторе
  • Лаборатория
  • Статистика
  • Авторский кружок

Читатели соглашаются с тем, что они читатели

Доставляется с 2007 года по сей день

}