Safari 12.0.1 (14606.2.104.1.1) / macOS Mojave 10.14.1 (18B75) / zarówno Mac Mini pod koniec 2018 r., Jak i MacBookAir pod koniec 2018 r.
Za każdym razem, gdy wpisuję znak w polu hasła, zamiast wyświetlać się jako unikalna kropka, generuje wiele kropek po mikro opóźnieniu. Wiem, że trudno w to uwierzyć, ale w pierwszym przykładzie poniżej napisałem jedną postać; w drugim dwa znaki:
- Takie samo zachowanie na dowolnej stronie internetowej z polem hasła.
- Tylko Safari. Nie ma problemu w Chrome lub Firefox.
- Pytanie o podanie 1Hasła do wypełnienia pola działa. BTW, myślałem, że winowajcą było 1Password, ale wyłączenie jego rozszerzenia nie przyniosło żadnego efektu.
- Usunięcie za
type="password"
pomocą inspektora Safari powoduje zniknięcie problemu, ale oczywiście ujawnia wpisane znaki.
Więc zostaję drapiąc się po głowie. Jakiś ołów?
Odpowiedzi:
Znalazłem, moja wina. Niedawno zdefiniowałem ogólnosystemowy skrót przypisujący symbol „•” do innego ciągu. Najgorszy pomysł w historii! Gdy tylko pojawiła się kropka, została rozszerzona do kilku znaków, wszystkie zastąpione kropkami i tak dalej. Ponieważ zwykle używam 1Password, problem pojawia się dopiero kilka dni po fakcie.
Teraz w Internecie jest coś na wypadek, gdyby ktoś popełnił ten sam błąd :)
źródło
hunter2
hasła powoduje wyświetlenie na ekranie prawie losowej liczby „kropek”. Więc wpisanieh
może po prostu pokazać,•••
a następnieu
pokazać•
itp., Więc długość hasła nie jest taka sama jak długość zaciemnionego hasła wyświetlanego na ekranie. Zawsze zastanawiałem się, dlaczego nie jest to bardziej rozpowszechnione.*******
w pierwszej linii. Wygląda na to, że StackExchange odfiltrowuje twoje hasło: O