• Руководство по форматированию CSS

    • Translation
    По мере того как мы подводим итоги недавнего опроса по сортировке CSS свойств у нас появляется более серьезные вопросы о стиле форматирования CSS. Сортировка свойств это всего лишь один шаг на вашем пути к завершенной стратегии форматирования стилей. Название класса — это часть стратегии. Распределение — часть стратегии. Комментарии, отступы, структура файла… все это формирует руководство по форматированию CSS.

    Давайте рассмотрим существующие практики форматирования.
    Читать дальше →
  • Кроссбаузерный скроллинг

    • Tutorial
    На сегодняшний день эффекты при скроллинге набрали достаточно большую популярность (так называемый параллакс). Но, к сожалению, эти эффекты нейтивно не поддерживаются мобильными устройствами. Не так давно Mark Dalgleish предложил свой вариант решения этой проблемы:

    Читать дальше →
    • +15
    • 12.9k
    • 3
  • Yeoman.io

      На конференции Google I/O 2012 во второй части своего выступления Paul Irish представил проект yeoman.io. Главной целью которого является собрать для разработчика лучшие библиотеки и фреймворки в одном месте и создать идеальную среду для разработки за кратчайшее время.
      Читать дальше →
    • HTML5: Доступ к батарее через javascript

      • Translation
      HTML5 спецификация наполняется и медленно начинают появляться API, позволяющие получать информацию об устройстве, на котором запущено приложение. Одним из последних является Battery Status API. Как вы уже догадались, API позволяет получить информацию о батареи используя javascript. Так что теперь у вас есть возможность отключиться тяжелую анимацию на вашей странице, предложить пользователю сохранить данные или самому активно ее сохранять в локальное хранилище. Рабочий пример вы можете найти здесь. Следует заметить, что свойство «Battery time left», было недоступно, когда я открыл страницу. Но оно обновилось через пару минут.

      Я тестировал это API с последних бета-версий Mozilla и оно пока не работает на Mac (но работает на iOS, Android и Windows). Так же мне не удалось получить положительный результат статуса зарядки, зато время разрядки и уровень батареи работали корректно. В этом маленьком примере мы просто отобразим информацию из API на простенькой странице, как эта (скрин из моей таблетки):



      В этой статье мы рассмотрим:

      • Использование Battery API
      • Создание полей, для отображения информации из API
      • Создание картинки для отображение статуса батареи
      • Использование eventListener для обновления информации
      Читать дальше →
    • SASS против LESS

      • Translation
      «Какой препроцессорный язык стоит использовать для CSS?» является очень актуальным вопросом в последнее время. Несколько раз меня спрашивали об этом лично, и казалось бы, каждые пару дней этот вопрос поднимался в сети. Очень приятно что беседа перешла из темы о плюсах и минусах препроцессинга к обсуждению какой же язык является лучшим. За дело!

      Если быть кратким: SASS.

      Немного развернутый ответ: SASS лучше по всем пунктам, но если вы уже счастливы с LESS — это круто, по крайней мере вы уже упростили себе жизнь используя препроцессинг.

      Развернутый ответ: ниже
      Читать дальше →
    • AirPlay — теперь и в Linux

        Неделю назад программистка Erica Sadun представила программу AirPlayer, которая создает специальный сервис Bonjour AirPlay, который позволяет замаскировать Мак под Apple TV.

        А позавчера (20 декабря) на YouTube было выложено видео, где реализовано то же самое, только в Linux:



        Было использовано: компьютер с Linux Ubuntu, медиаплеер XBMC, Avahi (аналог Bonjour) и скрипт на Python. Ну и, конечно же, нужен iPhone или iPad.
        Читать дальше →
      • Photoshop Tutorial Rap

          Храбрости не хватает опубликовать в блоге Adobe, а вот в юморе — можно :)
          Всем любителям Фотошопа посвящается:


          Видео заблокировано автором. Посмотреть можно на сайте College Humor
        • OnLive: Поиграем в облаках?

            Президент OnLive Стив Перлман заявил, что его компания получила патент на технологию облачных игровых сервисов OnLive Game Service.
            Патент описывает уже известный способ запуска игр на удаленных серверах и передачу интерактивного видеопотока игроку (на компьютер или игровую консоль MicroConsole).

            Самый большой и жирный плюс это технологии заключается в возможности запускать самые требовательные игры игры почти на любом компьютере (ОС Windows, Linux или Mac OS X), iPad'e, телевизоре и на телефонах на базе Android (пока на стадии бета-тестирования).
            Со стороны пользователя требуется только широкополосный доступ в Сеть.

            Читать дальше →
          • MultiTouch Twitter Wall

              MultiTouch Ltd., разработчик первого в мире модульного Multi-Touch LCD для крупномасштабных дисплеев, вчера (13.12.2010) объявила о выпуске первой крупномасштабной мультитач отрасли, многопользовательского настенного приложения Twitter. MultiTouch Twitter Wall состоит по крайней мере из шести ячеек MultiTouch 46-дюймовых дисплеев (3 в ширину, 2 в высоту), которая наглядно выводит на экран твиты из выбранных хэш-тегов и ключевых слов. Пользователи Twitter MultiTouch Wall могут открыть твиты, которые отображаются на вращающейся сфере, касаясь аватара и перемещая или изменяя размер твита на дисплее. MultiTouch Twitter Wall также позволяет работать со сферой изображений с Flickr, которая будет выведена на экран с помощью поиска по ключевым словом.

              Читать дальше →
            • Лови момент!

                Недавно наткнулся на новость о избиении и ограблении 80-летнего Берни Экклстоуна, владельца Формулы-1. То, что сделал этот старик вызывает улыбку на лице и мысль в голове «ай да сукин сын :)» (прошу прощения, как есть так и пишу).

                Вот бы забыл я уже эту новость если бы вчера не наткнулся на еще одну — о похищении скрипки Страдивари.
                Как всегда нашелся крайний — iPhone. Именно им так увлеклась кореянка Мин-Джин Ким в закусочной, что прямо из-под носа злоумышленника удалось украсть этот драгоценный музыкальный инструмент. Кроме того были украдены и два смычка. Общая сумма — 1,9 миллиона за скрипку и 105 тысяч за смычки.

                Но вернемся к Берни. Он был избит вместе с 31-летней подругой Фабианой Флози в конце ноября в центре Лондона. Грабители сорвали с его руки часы стоимостью 200 тысяч фунтов. Недолго думая Берни предложил знаменитой швейцарской компании «Hublot» (часы которой были похищены) создать совместную рекламу. И вот что у них получилось:

                Читать дальше →
              • Встречайте, Photoshop Lightroom 3.3

                  На сайте Adobe сегодня появилась свежая версия Adobe Photoshop Lightroom 3.3.
                  Adobe® Photoshop® Lightroom® 3 — программное обеспечение, которое поможет вам выявлять лучшее на ваших фотографиях, в то время когда вы усовершенствуете одно изображение, ищете десять, обрабатываете сотни, или организовываете тысячи.



                  Можно смело заявить что эта программа является неотъемлемым приложением в современном рабочем процессе цифровой фотографии.

                  В версии 3.3 были исправлены некоторые ошибки (какие именно Adobe не разглашает) и добавлена поддержка новых камер (Сanon PowerShot 95, Nikon D7000, Olympus E-5).

                  Сделать апгрейд можно за $99.
                  Купить — за $299.
                  Trial-версию можно скачать ниже.

                • Google покажет нетбук на базе Chrome OS

                    Engadget сообщает, что мероприятие состоится завтра (7 декабря) в Сан-Франциско, США. Само мероприятие посвящено облачной операционной системе Chrome OS.

                    Предполагается, что нетбук выйдет ограниченным тиражом в 65 тысяч единиц и будет предназначен для испытаний со стороны разработчиков стороннего ПО и самой ОС.

                    О комплектации самого нетбука пока почти ничего неизвестно. Известен только процессор — Intel Atom — самый популярный на рынке нетбуков.
                    Читать дальше →