Библиотека javascript с изображениями: что такое поддержка браузера и устройства?

imagesLoaded кажется лучшим решением (на момент написания статьи, ноябрь 2014) на определить, загружено ли изображение или нет.

Я обнаружил, что библиотека imagesLoaded имеет следующие характеристики:

  • лицензия: лицензия MIT
  • зависимости: none
  • вес (minified и gzipped): 7kb minified (свет!)
  • скачать строитель (помогает сократить вес): нет необходимости, уже крошечный
  • в Github: YES
  • сообщество и участники: довольно большой, 4000+ участников, хотя только 13 участников
  • история и вклад: стабильный как относительно старый (с 2010 года), но все еще активный проект

Все вышеперечисленные функции указывают на направление продукта очень высокого качества. Тем не менее, есть пара информации, которую я до сих пор не могу найти явным образом упомянутым и на официальном сайте imagesloaded.desandro.com, ни на странице Github github.com/desandro/imagesloaded:

  • Что такое поддержка браузера?
  • Что такое поддержка устройства?

Несмотря на то, что я предполагаю, что ответ на второй вопрос очевиден, я был бы признателен за подтверждение.

РЕДАКТИРОВАТЬ: я только что вспомнил, что этот ответ упомянул, что он работает над IE7 + qaru.site/info/13278/..., дальнейшая обратная связь по-прежнему приветствуется, хотя

EDIT 2: я только что нашел другой источник, говорящий, что он не поддерживает IE7, на этот раз создателем самой библиотеки, см. сообщение от "desandro 30 ноября 2012" на github.com/desandro/imagesloaded/issues/16

Ответы

Ответ 1

Кажется, что imagesloaded официально поддерживается IE8 +.

См. ответ Дэвида ДеСандро (создателя библиотеки) на https://github.com/desandro/imagesloaded/issues/168

Официально, imagesLoaded v3 не поддерживает IE7 и ниже.

А также:

В моем тестировании он был успешным в IE8, IE9, IE10, Chrome, Safari и Firefox на рабочем столе и Mobile Safari для iOS.

Примечание. Я продолжу тестирование и обновить этот ответ соответственно.