Pull to refresh

Comments 4

Идея «чистой» реализации лежит на поверхности. Работаем с локальным хранилищем на одном домене, к нему обращаемся при помощи iframe и postMessage.
Кстати, нативная реализация промисов и их реализация в полифилах мне крайне не нравится из-за сложного дебаггинга: ошибки в одном из обработчиков не показывается в консоли, их нужно ловить с помощью обработчика .catch, который, в свою очередь, вызывает ошибку синтаксиса в старых браузерах. Меня больше устраивает не-нативная реализация «обещаний», например, deferred-js, который слизан с jQuery.Deferred. Так, ошибка скрипта остаётся ошибкой скрипта, а не «фейлом» промиса.
К сожалению тенденция использования помисов наблюдается повсеместно. Своего рода, модно, так что берем. Хотя нужно понимать что для браузерной версии js, это пока всего лишь костыль.
Sign up to leave a comment.

Articles