В последнее время мы часто создаем web-интерфейсы оптимизированные под iPad. И само собой каждый проект находится на своем виртуальном хосте. Проблема заключается в том, что не имея доступа к hosts файлу в iPad, мы можем просматривать только хост по умолчанию для нашего ip адреса, что создает немалые неудобства в процессе разработки. К счастью существует довольно простое решение.
Интсрументарий
iPad и файл hosts
категория: Lifehack, Интсрументарий
тэги: apple, hosts, iPad, ssh, ubuntu
комментариев: (3)
YouTumbler – виджет каналов YouTube
категория: AJAX, JavaScript, YouTumbler, jQuery, Интсрументарий
тэги: javascript, jquery, YouTumbler
комментариев: (0)
Всеми любимый сервис YouTube за 5 лет своего существования набрал бешеные обороты, и если верить статистике ежедневно на YouTube просматривается 2 миллиарда видеороликов, каждую минуту выкладывается 24 часа видео, на сервисе зарегистрировано больше 300 миллионов пользователей, а YouTube Embed Player присутствует на десятках миллионов веб-сайтов.
Но что делать пользователям YouTube, которые хотят выложить на своём сайте или в блоге не одно видео, а целый канал?
Именуем картинки с умом
Каждому HTML кодеру приходится нарезать картинки .psd из макетов будущего сайта, и эта задача настолько обыденна, что опытный верстальщик делает её на автомате. Не перегружая головной мозг, просто вырезает картинку, выбирает подходящий формат и настройки оптимизации, называет как бог на душу положит и кладёт в папку с картинками.
Но каждый HTML кодер сталкивался с ситуацией, когда открывая папку /img/ для добавления запорошенного снегом логотипа и ёлочных игрушек или другого «лёгкого рестайлинга» давно забытого проекта, он осознавал, что уже ничего не понимает. Названия hueta.jpg и smallpic.gif ни о чём не говорят, назначение картинок размером 3х3 пикселя и еле заметных полупрозрачных .png’шных тенюшек остаётся загадкой, и придётся потратить некоторое время на рытьё кода и восстановления порядка вещей. Знакомая ситуация?
Интернет-магазин внутри баннера
категория: AJAX, JavaScript, Starcode, jQuery, Интсрументарий
тэги: ajax, javascript, widget, баннер-магазин
комментариев: (0)
Все мы давно привыкли к рекламным баннерам на любимых нами сайтах. Некоторые из них скромно помигивают в углу страницы, другие же навязчиво предлагают нажать на них, внезапно появляясь в центре экрана и надоедая (да, именно надоедая) анимацией. Прошло время, когда красивые эффекты могли ввести пользователя в ступор и заставить кликнуть по рекламному объявлению, эффективность сисек и прочих сомнительных маркетинговых ходов тоже резко снизилась, ведь пользователи эволюционировали. Сейчас они кликают на баннере только если им действительно интересно то, что он продаёт.
В распоряжении веб-разработчиков находится масса технологий, с помощью которых были сделаны gmail, facebook и множество других замечательных сервисов, но почему до сих пор баннеры — это всего лишь электронная вывеска-замануха, и не более? Мы решили сделать баннер, который не просто завлекает на сайт, но сам продаёт.
_template.js – шаблонизатор объектов JavaScript
категория: JavaScript, Интсрументарий
тэги: javascript, web 2.0, _template.js, ООП
комментариев: (0)
Почти все уважающие себя веб – разработчики используют ООП, и JavaScript программисты не являются исключением. Для того, чтоб начать использовать ООП на JavaScript, достаточно прочитать какой-нибудь мануал на эту тему, либо воспользоваться одной из реализаций классов на JavaScript, но на наш взгляд основная проблема ООП на js не в том, что в нём как – то иначе работает полиморфизм, инкапсуляция или наследование, а в том, что описывать классы приходится через жопу несколько непривычным способом. С целью облегчения жизни простого программиста мы написали небольшую библиотеку _template.js (версия 0.1), которую и представляем на строгий суд общественности.
