Podczas korzystania z widgetu przesyłania plików Uploadcare zauważyłem, że skrypt Uploadcare ciągle zmienia etykietę na HTML
.Dlaczego uploadcare jest malowanie znacznika html co N ms?
Nie jestem pewien, czy malowanie jest właściwe określenie, ale tutaj jest to, co się dzieje: Sprawdzanie Chromedevtools
tag HTML
jest podkreślenie, to samo zachowanie podczas dodawania/usuń atrybut w elemencie. I wydaje się, że się nie kończy, po prostu trwa i przy każdym N ms. Możesz to sprawdzić na stronie głównej: Uploadcare.com, po prostu otwórz devtools
i spójrz na etykietę HTML
.
Ktoś wie, dlaczego to robi? Jak to się nazywa? Czy spowodowałoby to problemy z wydajnością dla użytkowników mobilnych?
Ciągle usuwają i dodają atrybut id. Możesz kliknąć prawym przyciskiem myszy węzeł html i wybrać podział modyfikacji atrybutów, aby to potwierdzić samodzielnie. _Dlaczego to robią, nie jestem pewien, jeśli chcesz, możesz przekopać się przez ich kod, ale dla mnie to brzmi jak jakiś hack. – Nit
@Nit nice trick! Bez względu na powody są bardzo uciążliwe, nie mogę edytować stylów CSS za pomocą devtools, ponieważ nadal jest on odświeżany: | –
Istnieje watch.js, który wydaje się wywoływać to (i stale wysyła do https://mc.yandex.ru/webvisor btw) –