<rmcreative>

RSS

Все заметки с тегом «JavaScript»

  1. JavaScript: Введение в события

    12 августа 2008

    Отличный вводный материал о событиях в JavaScript с кодом и наглядными примерами.

    Рекомендую

    3 комментария
  2. Продолжение стилизации файл-инпута

    8 августа 2008

    Продолжение отличного урока по стилизации <input type="file">. Расширен функционал. Вся дополнительная разметка создаётся на лету.

    Читаем

    3 комментария
  3. Новый Firebug Lite

    25 июля 2008

    Ура! Теперь Lite-версия имеет очень похожий интерфейс, приучена к Inspect с просмотром текущего CSS, имеет нормальный DOM-инспектор и консольку.

    Если кто не знает — данная штука позволяет получить «облегчённую версию» FireBug в IE, Opera или Safari.

    [Букмарклет](javascript:var firebug=document.createElement('script');firebug.setAttribute('src','http://getfirebug.com/releases/lite/1.2/firebug-lite-compressed.js');document.body.appendChild(firebug);(function(){if(window.pi&&window.firebug){firebug.init();}else{setTimeout(arguments.callee);}})();void(firebug);) — можно затащить к себе на браузерную панельку и пользоваться.

    Официальная страничка

    4 комментария
  4. IE7 strikes back

    23 июля 2008

    Джеми Томсон обнаружил неприятную штуку в IE7. Ещё более неприятную, чем недавнее включение «6.0» в строку user agent.

    Если строка user agent длиннее 260 символов, она магическим образом превращается в «Mozilla/4.0 (compatible; MSIE 6.0)».

    Читаем

    2 комментария
  5. highlight.js 4.2

    21 июля 2008

    Обновился один из лучших скриптов для подсветки кода на стороне клиента, который, кстати, используется на RMCreative.

    Изменения:

    — Подсветка Lisp.

    — Smalltalk исключен из DEFAULT_LANGUAGES для экономии трафика.

    — Внутри определения функций Руби теперь распознаются комментарии.

    — Поддержка языка MEL.

    — Между <pre> и <code> теперь разрешен whitespace.

    — Увеличена точность распознавания C++ и PHP.

    — Внутри HTML распознается включенный VBScript (<% .. %>).

    Обновляемся и пробуем

    Комментировать
  6. Табуляция в текстовых полях форм

    18 июля 2008

    Кроссбраузерное компактное решение для обеспечения вставки табуляции в textarea вместо перевода фокуса.

    Пробуем

    2 комментария
  7. UniTip

    16 июля 2008

    Отличный скрипт для реализации красивых подсказок, всплывающих при наведении.

    — Менее 8 Кб.

    — Поддерживаются IE 6+, FF2+, Safari и Opera.

    — Подстраивается под содержимое.

    — Можно выводить HTML.

    — Применяется к указанным тэгам или классам.

    — Не выходит за границы окна.

    Пробуем

    2 комментария
  8. Никогда не называйте внешние скрипты «affiliate»

    9 июля 2008

    Сегодня чуть не попал второй раз с именованием внешних скриптов. FireFox упорно не хотел их подгружать применяя при этом к <script стиль display: none. Тут я вспомнил, что это уже было… только с изображениями.

    Как и ожидалось, виноват опять Adblock.

    В имени скрипта встретилось слово «affiliate», на что Adblock отреагировал незамедлительной и, что самое страшное, тихой блокировкой.

    6 комментариев
  9. SoundManager 2

    8 июля 2008

    SoundManager 2 — JavaScript API для воспроизведения звука. Библиотека является обёрткой над Flash 8. Отличное решение для онлайн-плеера или DHTML игры.

    Пробуем

    1 комментарий
  10. Июньский обзор Design for Masters

    8 июля 2008

    На этот раз Евгений подготовил замечательный обзор интересностей за месяц. Особенно порадовали статьи по дизайну.

    Читаем

    Комментировать