Используем jQuery с умом, приемы использования
Сегодня я хочу поделиться с вами набором «хороших практик» и подходов использования jQuery, а также просто советы по оптимизации работы с библиотекой jQuery Читать далее… »
Сегодня я хочу поделиться с вами набором «хороших практик» и подходов использования jQuery, а также просто советы по оптимизации работы с библиотекой jQuery Читать далее… »
Стратегия Брайана Мак Харга по успешной разработке кросс-браузерных, кросс-платформенных игр на HTML5.
HTML5: законный наследник престола флеш игр. По-настоящему кросс-платформенная разработка позволяет однажды написанную программу запустить и на ПК, и на планшете и смартфоне, она также будет работать и на Smart TV, и на настольных и мобильных устройствах, и в том числе на игровых консолях типа Xbox360 или PlayStation 3 через встроенные в них браузеры. Понятное дело, что это – очень привлекательно для тех, кто хочет разрабатывать игры для как можно большего количества устройств и платформ. Читать далее… »
Быть веб-программистом – это тяжелый труд. Долгие часы, отданные работе, в сочетании с тем фактом, что приходится решать уйму проблем, делают нашу работу совершенно невыносимой. Не говоря уже о сроках и необоснованных требованиях клиентов. К тому же, программисты – вечные жертвы нескончаемых войн браузеров. Читать далее… »
Данный пост повествует о том, как правильно отправлять AJAX запросы в модулях Joomla 2.5 и 3+ версии. В joomla для отправки ajax запросов был создан компонент com_ajax, который позволяет отправлять ajax запросы в joomla из вашего модуля, с ним мы и будем работать. Читать далее… »
В продолжении темы разработки Арканоида, захотелось сделать какой-нибудь эффект разрыва блока при его уничтожении, для этого необходимо освоиться с работой частиц в canvas. Как работать с Canvas частицами сегодня и пойдет речь. Читать далее… »
При разработке компонента для joomla 2.3.2 появилась необходимость в создании формы загрузки изображений. Причем загружать хотелось бы несколько изображений. Просмотр документации на эту тему ничего не выдал, да и гугл решений тоже не выдал, решено писать свой велосипед для мульти загрузки файлов в joomla 3.2. Читать далее… »
Как известно в jQuery можно провести сериализацию формы с помощью метода .serialize() и получить на выходе строку в виде:
«input_name=input_value&input_name2=input_value2»
Также в jQuery мы можем воспользоваться методом serealizeArray и получить на выходе массив с парами name=value. Стоит отметить, что для корректной сериализации формы должен быть указан атрибут name иначе ничего не будет работать. Что делать, если мы хотим получить на выходе сразу объект ? Читать далее… »
В свободное от проектов время, потихонечку делаю арканоид и собираю шишки вместе с опытом. После пробы написания арканоида с описанием физики «ручками», возникло желание попробовать, что предлагают физические движки. Мой выбор пал на Box2dweb, к сожалению именно для Box2web нет документации , но т.к. движок является портом с Actions Script то для разработки мне хватает документации для флеш версии. Читать далее… »
Thickbox это jQuery плагин который используется для вывода модальных (popup) окон. Thickbox уже предустановлен в WordPress и по умолчанию используется в админ панели wordpress. Для того, чтобы подключить Thickbox в свою тему вам достаточно прописать несколько строк в файле functions.php вашей темы. Читать далее… »
Для одного из разрабатываемых сайтов встала задача о выводе последних добавленных категорий и товаров в них на главной странице. Было принято решение сделать отдельный модуль для Joomla 2.5+ совместимая с virtuemart 2.+ версиями. Читать далее… »