• Исследование американского игрового рынка. Демография, объемы продаж и прочие любопытные факты

    • Перевод
    Ассоциация Entertainment Software Association опубликовала недавнее исследование американского рынка компьютерных и видео игр. Согласно отчету средний возраст геймера составляет 34 года!

    image

    Остальные не менее интересные цифры и факты
  • Обзор бесплатных библиотек для Flash/Actionscript 3.0 разработчиков

      Появление в 2006 году третьей версии языка ActionScript заметно повлияло на развитие рынка флэш-приложений. Смещение акцента с создания дизайнерами небольших флэш-приложений в сторону разработки более сложных программных продуктов потребовало привлечения в отрасль все большего числа профессиональных программистов. Поддержка ООП, пакетов, пространства имен и другие нововведения породили создание различных универсальных и узконаправленных библиотек, которые служат основой для многих проектов.
      Данная статья представляет собой обзор наиболее популярных и полезных библиотек, которые могут стать отправной точкой для начинающих флэш-разработчиков, а также оказаться полезными для профессионалов.
      Читать дальше →
    • Расширения для Firebug

        Последнее время появляется все больше и больше различных дополнений для Firebug'a. Решил сделать краткое описание для этих плагинов.
        Здесь были описаны только 4 плагина.
        Постараюсь описать все известные плагины для Firebug'a
        Статья на украинском языке
        Читать дальше →
      • jQuery plugin positioning v1.1

          Несколько ранее я написал здесь статью о плагине positioning. Недавно возникла необходимость использовать некоторые другие функции.
          Представляю вам улучшенную версию этого плагина:
          — можно задавать сдвиг не только в пикселях, но и в процентах;
          — в методе centering можно задавать центрирование только по горизонтали, только по вертикали, или одновременно и по горизонтали, и вертикали.

          В плагине есть 2 метода
          positioning(leftOffset, topOffset, scroll) — позиционирует элемент на странице

          leftOffset — сдвиг по горизонтале
          topOffset — сдвиг по вертикали
          scroll — параметр, который задает позиционирование относительно «абсолютной» верхней левой точки браузера, или позицинирование относительно верхней левой точки уже проскролленной страницы.

          centering(horisontalAlign, verticalAlign) — позиционирует элемент по центру страницы.

          Пример можно посмотреть здесь
          Внизу страницы есть 3 кнопки — кликая на них можно посмотреть плагин в действии
        • jQuery plugin positioning

            При разработаке одного проекта возникла проблема позиционирования дива посередине страницы независимо от ширины дива и от того, есть ли скролл на странице.
            Если страница влезается на экран — можна делать через сss (position:absolute; left i top), но и тут надо учитывать в каждом варианте ширину дива.
            Если же на странице появляется скроллинг — тогда есть некоторые проблемы.
            Так как последним временем (и в том проекте тоже) пользуюсь Javascript-фреймворком jQuery — решил оформить в виде плагина.
            Так появился плагин positioning.

            Плагин имеет 2 методы:
            positioning(leftOffset, topOffset, scroll) — позиционирует элемент на странице

            leftOffset — сдвиг по горизонтале
            topOffset — сдвиг по вертикали
            scroll — параметр, который задает позиционирование относительно «абсолютной» верхней левой точки браузера, или позицинирование относительно верхней левой точки уже проскролленной страницы.

            Вызов centering() — позиционирует элемент точно по центру страницы.

            Плагін тестировал в FF 3.0, IE6.0+, Safari 3.1, Opera 9.6
            Пример можно посмотреть здесь
            yablog.org.ua/jquery/index.html
            Внизу страницы есть 3 кнопки — кликая на них можно посмотреть плагин в действии