fajjet: вы по ссылке вообще ходили? Это и есть js-библиотека и далеко не "псевдополезная". В крайнем случае, если вам лень собрать версию только с тем, что требуется именно вам, откройте исходники и посмотрите как они проверяют наличие transform3d.
Дмитрий Евграфович: это для реализации API хорошо подходит. А недавно Тейлор еще атрибут casts добавил, теперь вообще для небольших проектов можно без Fractal (или аналогов) обойтись.
littleguga: ничего смертельного не произошло, вы всего лишь потратили минуту моего времени и времени DevMan. И таких как вы на ресурс каждый день приходят десятки.
littleguga: чтобы быстрее увидели, нужно чтобы было меньше вопросов - тех, кто спамит в тегах, нужно банить - будет меньше вопросов. У меня тоже есть своя уличная логика.
Сухроб Хусамов: честно говоря, скорее это у вас в доменной области что-то усложнено, раз вы запутались. Промисы - это всего лишь абстракция, надстройка над вашим процессом. И если с абстракцией возникают проблемы, то причина, скорее всего, в процессе.
Сухроб Хусамов: по спецификации в onFulfilled передается только один аргумент - значение промиса. Значит, вам нужно промис резолвить объектом или массивом. Как-то так - jsfiddle.net/koceg/xn7c0er2