Статьи

Шансы и заканчивается

Несколько ссылок, которые я нашел интересными или полезными за последнюю неделю:

Вставка в курсор с помощью JavaScript

Это очень эффективный прием для повышения удобства использования форм, тема моей недавней статьи SitePoint . Это особенно полезно для полей ввода текста для систем управления контентом — например, предоставляя пользователям виджет «Добавить изображение», который запрашивает у них URL-адрес и атрибут ALT, а затем вставляет соответствующий HTML-код в текущую позицию курсора. Пример кода Алекса Кинга работает как в IE, так и в Mozilla, каждый из которых предоставляет различные способы доступа к текущей позиции курсора.

IFR: альтернатива FIR

Вы, наверное, слышали о замене изображения (если бы не это превосходное резюме Дейва Ши, которое помогло бы вам освоиться). IFR — интересный поворот идеи Шона Инмана, который использует Javascript и Flash для извлечения текста из заголовков на странице и замены каждого заголовка эквивалентным отображением Flash. Это включает расширенные эффекты стилевого оформления, а также позволяет использовать шрифты для заголовков, которые недоступны в операционной системе хоста.

ALA и JavaScript — пять месяцев спустя

ППК является сопровождающим QuirksMode.org , а также комментирует Javascript и связанные с ним технологии. В этой статье он рассматривает шесть статей из A List Apart, касающихся Javascript, оценивает качество статей и полезность техник, которые они поддерживают. Я собирался дать ссылку на статьи ALA по отдельности, но оценки PPK придают оригиналам дополнительную ценность.

Разделение поведения и структуры

Еще одна статья от PPK, на этот раз колонка, демонстрирующая достоинства умного Javascript и ненавязчивого скриптинга. Он включает мою статью « Улучшенная структурная разметка с помощью JavaScript» , что, по меньшей мере, обнадеживает! Основная идея PPK — прекратить писать инструкции JavaScript в файлах XHTML — что в значительной степени сводит мои мысли о лучших практиках Javascript к одному предложению.

XHTML 1.0 Strict не готов к прайм-тайм?

Д. Кит Робинсон ведет отличные дискуссии в своем блоге , и это один из них. Я на самом деле не согласен с первоначальным постом Кейта: если я собираюсь использовать XHTML, я использую XHTML 1.0 Strict, не задумываясь, потому что я не использую ни одну из функций в XHTML Transitional, и до сих пор мне удавалось избегать любых странные проблемы при этом. Я на самом деле предпочитаю HTML 4.01 Strict для общих проектов, но это, вероятно, тема для другого поста. В любом случае, последующая дискуссия в блоге Кейта стоит того, чтобы ее изучить.