Ответы пользователя по тегу JavaScript
  • Как принудить анимацию в Raphaël работать «туда-сюда», а не «только туда»?

    @northicewind
    можно попробовать сделать двумя функциями
    ...
    var circle = paper.circle(50, 40, 10).attr("fill", "#f00").attr("stroke", "#fff");
    function animate_in() {
    circle.animate({...}, 4000, animate_out);
    }
    function animate_out() {
    circle.animate({...}, 4000, animate_in);
    }
    animate_in();
    Ответ написан
    1 комментарий
  • Custom form elements?

    @northicewind
    Как я уже писал выше, в Google Closure Library есть Select и работает он довольно хорошо. А так же много чего еще. Кроме того можно посмотреть Qooxdoo и Dojo Toolkit c их Select
    Ответ написан
    Комментировать
  • Какую технологию применить для разработки браузерной игры?

    @northicewind
    Флеш тормозит только при нелепом расходовании ресурсов. Есть возможности и графику оптимизировать и свой рендер написать. Говорить, что флеш тормозит, все равно, что определять, что любой php файл — говнокод. Это явно предвзятое мнение.
    Флеш — это просто технология, инструмент и не более того. Не важно, что вы выберете. Ни одна технология не даст вам возможности быстро писать реактивный код без накладных расходов. У тех же людей, у кого тормозит флеш canvas тормозит ни чуть не меньше. Мне нравится html5, я сам использую canvas и libCanvas, но пока она еще для игр сыровата имхо.
    И, самое главное, если вы хотите полный аналог, то обратите внимание, что игра работает через протокол RTMFP, через p2p соединения, которые на продакшн уровне поддерживаются только во флеше. На сервере чтоб сэкономить можно поднять OpenRTMFP.
    Ответ написан
    Комментировать