Тег: JavaScript

Язык программирования


RIT/2015: Реалтайм статистика скорости работы нативных и веб-приложений у реальных пользователей

Мое выступление на конференции РИТ/2015 (http://frontendconf.ru/2015/abstracts/1777)

Расскажу, как сделана статистика и аналитика скорости работы (UX) приложений badoo (web, mobile-web, ios, android, windows). Общие концепции и примеры, что и как измерять. Как собирать данные со 100% пользователей проекта и выдержать нагрузку. Как из open-source решений собрать систему сбора и визуализации статистики для своего проекта.

JSConfEU/2014: Building a maintainable bi-directional cross platform protocol

My talk at JSConfEU/2014: Building a maintainable bi-directional cross platform protocol

Common web frameworks make the assumption you are going to build against a Restful API, but what if your use case doesn’t fit with the Restful principles. How might you go about systematically designing a protocol between client and server? In this talk we are going to discuss how you can design and build an RPC style protocol and service layer that is flexible and extenisble enough to serve multiple cross platform clients and servers, growing with application needs whilst letting developers focus on building features instead of maintaining API boilerplate.

Toster/2012: Измерение и мониторинг клиентской части сайта у 150М пользователей

Мое выступление на конференции http://conf.toster.ru/speakers

Доклад рассказывает о способе измерения и мониторинга отклика веб-сайта у миллионов пользователей на их собственных интернет-каналах и компьютерах. Основной упор делается не на конкретных способах оптимизации, а на методике оценки реальной отдачи от внедряемых изменений.

jsTransitions - Visualization of easing equations

js-transitions canvas

Why JavaScript animation library authors don't like writing demos?

For example, scriptaculous show demos of different types of effects, but it is only a little bit of it's power. jQuery demos arouse no enthusiasm too. moo.fx demos look very poor, although this small library can do nearly any effect you need, regardless of it's small size.

I wrote a simple demo - just for showing it to my designer - visualization of Robert Penner easing equations (irrelatively to any library).

Hope, this will save somebody an hour or two.

Django: Древовидные комментарии.

В целях изучения Django изобретаю велосипед: древовидные комментарии. Подробности и мотивация реализации см. далее.

offsetHeight или нечаянный спуск лавины reflow

В заметке Владимира Токмакова, утверждается:

HTML-элемент в документе может быть скрыт с помощью JavaScript или CSS-свойства display. Логику, заложенную в CSS, воспроизводить в JavaScript сложно и не нужно. Проще запросить offsetHeight объекта (если 0 = элемент скрыт).

Проще-то оно, конечно, проще, вот только какой ценой?

Copyright © DPP, 2008-2009