Kiedy Chrome zaczął inaczej podkreślać linki?

25

Zauważyłem niedawno, że Chrome inaczej podkreśla linki, pozwalając znakom takim jak przecinek, nawias i małe litery-y przerywać linię. Czy ostatnio wprowadzono to w określonej wersji? Widzę to na 64.0.3282.140 w Chrome i 64.0.3282.119 w Windows 7. Podczas czytania możesz najechać kursorem na tytuł pytania i zobaczyć, jak „g” i „y” również przerywają podkreślenie.

Zobacz „Narzędzie do usuwania podkreślenia hiperłącza” na tym zrzucie ekranu Chrome poniżej: Link w Chrome

W porównaniu z tym samym linkiem w przeglądarce Firefox poniżej: Link w przeglądarce Firefox

WEFX
źródło
Zweryfikowano Win7 Chrome 64.0.3282.140, Android Chrome 64.0.3282.127
Jeff Zeitlin
9
Uwaga dodatkowa: IMHO, to zły pomysł na projekt. Być może dlatego, że moje oko jeszcze się do tego nie przyzwyczaiło, ale także dlatego, że patrząc szybko na linki, nie możemy już bardziej szybko stwierdzić, czy jest to jeden link, czy dwa różne linki. Przed: gdy podkreślenie zostanie przerwane, oznacza to, że łącze zostało zakończone. Teraz: podkreślenie jest przerwane może być: link jest zakończony LUB jest ylink. Kolejny dobry przykład „Jeśli się nie zepsuł, nie naprawiaj go”.
Basj
2
Zawsze tak było na MacOS Afaik @Basj. Dla mnie identyfikacja łącza jest teraz szybsza, ponieważ mogę pominąć krok „określ, na który system operacyjny patrzę”. Zgadnij, jaki jest inny stosunek użycia-różnych systemów operacyjnych do wielu-wielu-linków. ;)
bzlm
2
Bardzo subtelna, ale elegancka poprawa, imho
papacito

Odpowiedzi:

15

Jest to nowe ustawienie domyślne w Chrome 64, chociaż obsługiwane od Chrome 57. Zobacz odpowiedni wątek „Zamierzam wysłać” w blink-dev (forum rozwoju silnika internetowego Chrome).

W Chrome 57 udostępniliśmy obsługę, text-decoration-skip: ink;która umożliwia pomijanie zjazdów w podkreśleniach (ilustracja). Początkowo sugerowaliśmy, aby ustawić ją jako domyślną w procesie zamiaru, ale zrezygnowaliśmy z tej części do wysyłki, ponieważ założyliśmy, że wymagana jest zmiana specyfikacji.

Chcielibyśmy teraz domyślnie włączyć pomijanie atramentu.

grawitacja
źródło
Gdzie widzisz, że stał się domyślny w v64?
WEFX
1
a) link Chromestatus na dole posta ITS; b) fakt, że został opublikowany po wersji v63, ale wcześniejszej niż v64; c) Sam używam Chrome ...
grawity
11

Dodano szybkie rozszerzenie chrome (moje pierwsze), aby wyłączyć „pomijanie tuszu” w linkach:

https://chrome.google.com/webstore/detail/disables-ink-skipping-in/ibhigfbbjaeadpfgfhjgcoioddhhlbmf

Zgoda. Okropnie było patrzeć na te przerywane podkreślenia linków!

inkSkip
źródło
Całkowicie się zgadzam, te przerywane podkreślenia są brzydkie. Zobacz także komentarz do pytania.
Basj
1
Życie bezpieczniejsze, eh, oko bezpieczniejsze. Dzięki tysiąc! ... Dla innych ta nowa podkreślona stylizacja Chrome polega na „dodawaniu” elementów wizualnych, na przykład: najechaniu myszką Smitty ←, po którym następuje ostatnia litera. Tym razem okropny pomysł na Chrome.
Kai Noack,
Dobra robota, dzięki za zrobienie tego. Czy rozważysz dodanie opcji przełączania, aby można było łatwo przełączać się między tymi dwoma zachowaniami bez konieczności wyłączania rozszerzenia?
Jacob Stamm,
Rozszerzenie nie działa poprawnie, gdy strona jest ładowana w tle. Aby powielić: Użyj „Otwórz link w nowej karcie”, poczekaj, aż strona zostanie załadowana, a następnie otwórz kartę.
BillyTom