— Pixels Commander

[ In English, На русском ]
Archive
Tag "development"

[:en]Good day colleagues! One more good day which will ends quickly become past and will present one more step forward for us. How will front end development we are all passionate of look like tomorrow?

[:ru]Доброго дня, коллеги! Еще одного доброго дня который быстро промелькнет, уйдет в прошлое и подарит миру еще один шаг вперед. Какой будет завтра фронтенд разработка к которой мы идем, делая посильный вклад в развитие открытой платформы?

[:]

Read More

[:ru]

Это — попытка добавить динамические растровые маски во FlashJS.

Решение не простое и работает только в webkit браузерах, но насколько знаю это первая на сегодня реализация динамических масок через CSS.

[:en]

It`s try to add dynamic masks to FlashJS.
Very tricky and works only in Chrome/Safari.

Anyway it`s first dynamic raster mask in HTML I`ve ever heard.

[:]

Read More

[:ru]Некоторые use-cases не позволяют использовать флеш в типичных для него областях, как геймдев. Это могут быть онлайн-игры с амбициями покорить iOS или другие проекты требующие HTML5 решения. В то же время в мире довольно много Flash — разработчиков, которые хорошо умеют пользоваться AS и обьектной моделью Flash.

На стыке необходимости в HTML и понимания замечательной обьектной модели Flash родилась библиотека FlashJS[:en]

Read More

[:ru]Давно готовлюсь к новой игровой инсталляции, на этот раз JavaScriptWebGL (библиотека three.js).

Управление реализовано через Android приложение в виде джойстика для игровой приставки (game pad).

На Android стартует WebSocket сервер к которому коннектится JS и слушает простейшие команды: вверх, вниз, влево, вправо.

Диаграмма

Видео под катом

[:en]

I`ve spent a lot of evenings to prepare new playable installation. This time it is developed with WebGL (three.js by Mr.Doob)

Also i`ve developed gamepad Android application to control this installation.

As Android application starts it launches WebSocket server.

JavaScript application connects to it and listens for simple commands: up, down, left, right.

You can find video of result further.

[:]

Read More

[:ru]PNG (от англ. Portable Network Graphics ) давно стал самым популярным форматом для хранения статической графики. В крупных онлайн проектах пользователи имеют доступ к десяткам мегабайт PNG ресурсов. А обьем общемирового траффика в этом формате сложно оценить. Так же сложно оценить сколько террабайт не пришлось гонять по сети, если бы разработчики и дизайнеры правильно оптимизировали PNG.
У вас перенагружены сервера статики? Ваши пользователи жалуются на медленную загрузку приложения? Этот пост поможет…

[:en]PNG (Portable Network Graphics ) is most popular format for static graphics. Large part of interactive online projects send to user tens of megabytes in this format. And it`s hard to understand global amount of PNG traffic. Also it`s hard to understand how much of it would be not needed if right optimization of PNG images would be done. Your static content servers are overloaded? Users report about slow loading? This post would help…

[:]

Read More