Javascript Элемент scroll для различий в совместимости между caniuse и mozilla - PullRequest
1 голос
/ 17 февраля 2020

Я ищу информацию о поддержке браузером метода Element.scrollTo. Тем не менее, есть различия в результатах caniuse и mozilla для последних версий safari (iOS) и Edge.

From mozilla , в которых говорится, что эти браузеры не поддерживают этот метод. Но caniuse говорит, что они поддерживают.

mozilla

caniuse

Когда Я тестировал с iPhone X, iOS 13.3.1, метод работал отлично, что означает, что mozilla не так.

До сих пор я доверял mozilla в целях проверки совместимости, потому что этот веб-сайт более описательная (другая) техническая информация (а значит, более надежная?).

В долгосрочной перспективе , должен ли я полагаться на caniuse, а не на mozilla?

Ответы [ 2 ]

1 голос
/ 17 февраля 2020

Если вы будете искать указанное c scrollTo ключевое слово (не просто прокрутку) на caniuse , вы получите почти идентичные результаты, как Mozilla.

Но интересным фактом являются данные о caniuse, работает от Mozilla MDN browser-compat-data (см. вкладку Примечания внизу на caniuse), и в дальнейшем это сотрудничество с MDN улучшится. Таким образом, в долгосрочной перспективе, ссылаясь на caniuse или mozilla, будет то же самое. Но я лично предпочитаю MDN из-за его простого портала без лишних беспорядков с дополнительными (необходимыми) деталями.

Вот статья о сотрудничестве caniuse-MDN .

0 голосов
/ 26 февраля 2020

Ответ от Alexis @ caniuse team

В этом случае информация в https://caniuse.com/#feat = element-scroll-method верна в отношении поддержки iOS. Я отправил отзыв на таблицу поддержки MDN. Для дальнейшего использования вы также можете сделать это, используя кнопку «Чего нам не хватает» в https://developer.mozilla.org/en-US/docs/Web/API/Element/scrollTo#Browser_Compatibility

...