Pixi.js Space Invaders

Profile picture for user admin_romcom
Space Invaders Pixi.js demo

Решил посмотреть что из себя представляет движок Pixi.js. Написал пародию на Space Invaders. Сначала думал использовать текстуры, но это слишком избыточно. Потому написал небольшой редактор спрайтов. Теперь все графические обьекты хранятся в json файлах.

Темизация Google Translate Box

Profile picture for user admin_romcom

Давно задавался вопросом: можно ли быстро и безболезненно для дизайна сайта перевести его на другие языки. Я давно знал о скрипте гугла, который может переводить сайты “на лету”, но его интерфейс оставляет желать лучшего. В настройках нет удобной опции для темизации.

Данное решение позволяет скрыть панель перевода и перевести управление переключением языками на ваши элeменты. Google translate хранит текущий язык в куки googtrans. Ее значение мы читаем что выделить наш элемент, который отвечает за переключение языка.

[UPD]

jquery d.browser

Profile picture for user admin_romcom

В версиях jquery после 1.9 убрали метод $.browser.
Для совместимости новой версии jquery и старых браузеров можно в прописать код

jQuery.browser = {};
jQuery.browser.mozilla = /mozilla/.test(navigator.userAgent.toLowerCase()) && !/webkit/.test(navigator.userAgent.toLowerCase());
jQuery.browser.webkit = /webkit/.test(navigator.userAgent.toLowerCase());
jQuery.browser.opera = /opera/.test(navigator.userAgent.toLowerCase());
jQuery.browser.msie = /msie/.test(navigator.userAgent.toLowerCase());

Распаковка сжатого js [UPDATE]

Profile picture for user admin_romcom

Разработчики частенько сжимают javascript файлы, чтоб, якобы, никто не мог в них ничего изменить.

Но выход есть всегда!

http://jsbeautifier.org/  -  скрипт на сайте расшифрует, украсит и декодирует javascript, html, json и тд

А по этой ссылке http://yaisb.blogspot.com/2006/10/defeating-dean-edwards-javascript.html парень предлагает софтинку для распаковки.

[UPD]