Библиотека 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.
Примечание. Я продолжу тестирование и обновить этот ответ соответственно.