Opublikowano: 15 kwietnia 2026 r.
W Chrome przyjmujemy globalną perspektywę, aby zrozumieć lokalne potrzeby. Stale pracujemy nad ulepszaniem lokalizacji i uwzględnianiem różnic kulturowych w różnych regionach. Nasza najnowsza aktualizacja konwencji nazewnictwa w języku japońskim w funkcji autouzupełniania w Chrome jest częścią naszych nieustannych działań na rzecz zwiększania dostępności i użyteczności internetu dla użytkowników na całym świecie.
Ta aktualizacja rozszerza obsługę wariantów fonetycznych nazwisk, co pozwala użytkownikom automatycznie wypełniać pola nazwisk w formie znaków kanji i furigana (pismo fonetyczne w katakanie lub hiraganie). W Japonii imiona i nazwiska mają zarówno formę wizualną, jak i określoną wymowę, co często wymaga użycia osobnych pól w formularzach internetowych. Dzięki obsłudze tych wariantów fonetycznych Chrome zmniejsza trudności związane z wypełnianiem formularzy online, np. rejestracji medycznych czy płatności w sklepach internetowych, oszczędzając użytkownikom czas i wysiłek.
Dlaczego japońskie imiona i nazwiska wymagają specjalnej obsługi
Ten sam znak kanji może mieć wiele odczytań fonetycznych, dlatego w formularzach online zwykle prosi się użytkowników o osobne wpisanie imienia i nazwiska w kanji i furiganie. Dzięki temu użytkownicy mogą być prawidłowo identyfikowani (np. podczas rozmowy telefonicznej), a dane mogą być dokładnie sortowane i zarządzane.
Głównym problemem dla deweloperów jest to, że w standardzie HTML nie ma standardowej wartości dla nazw fonetycznych. Dlatego przeglądarka korzysta z kombinacji sygnałów, aby określić, czy pole wymaga podania nazwy fonetycznej.
Jak Chrome wykrywa pola imion i nazw zapisanych fonetycznie
Autouzupełnianie w Chrome korzysta z heurystyki opartej na 3 głównych sygnałach, aby identyfikować pola z nazwą fonetyczną:
- Atrybut
autocomplete - Etykiety pól
- Atrybuty pola
name
Atrybut autocomplete
Atrybut autocomplete jest najsilniejszym sygnałem i ma pierwszeństwo.
Jeśli jednak użyjesz niestandardowej wartości, Chrome nie będzie stosować heurystyki. Ponieważ uniemożliwia to prawidłowe działanie autouzupełniania, unikaj niestandardowych atrybutów autouzupełniania.
W specyfikacji HTML brakuje dedykowanej wartości nazwy fonetycznej, dlatego deweloperzy powinni pozostawić ten atrybut bez wartości lub ustawić go na odpowiednik zwykłej nazwy:
- Imię i nazwisko (fonetycznie):
autocomplete="name" - Nazwisko (fonetycznie):
autocomplete="family-name" - Imię (fonetycznie):
autocomplete="given-name"
Etykiety i atrybuty nazwy
Standardowe wartości autocomplete dotyczą zarówno zwykłych, jak i fonetycznych nazw, dlatego Chrome korzysta z tekstu w polach name i <label>, aby je odróżnić.
W tabeli poniżej znajdziesz prawidłowe ciągi znaków i znaki, których parser Chrome używa do identyfikowania pól fonetycznych:
| Typ pola | Prawidłowe nazwy pól | Prawidłowe etykiety pól |
|---|---|---|
| Imię i nazwisko (fonetycznie) | full-name-phonetic セイメイ せいめい |
セイメイ せいめい |
| Nazwisko (fonetycznie) | family-name-phonetic セイ せい |
セイ せい 姓ふりがな |
| Imię (fonetycznie) | given-name-phonetic メイ 名ふりがな |
メイ めい 名ふりがな |
Przykład sprawdzonej metody
Aby zapewnić użytkownikom wygodę, nadaj formularzom przejrzystą strukturę, używając jasnych etykiet i opisowych nazw zastępczych:
<form>
<!-- Full phonetic name -->
<label for="phonetic-full">セイメイ</label>
<input id="phonetic-full" name="full-name-phonetic" type="text"/>
<!-- Family phonetic name -->
<label for="phonetic-family">セイ</label>
<input id="phonetic-family" name="family-name-phonetic" type="text"/>
<!-- Given phonetic name -->
<label for="phonetic-given">メイ</label>
<input id="phonetic-given" name="given-name-phonetic" type="text"/>
</form>
Jak Chrome rozpoznaje katakanę i hiraganę
Autouzupełnianie w Chrome może automatycznie transliterować i wypełniać formularze w katakanie lub hiraganie w zależności od potrzeb.
Chrome sprawdza etykietę pola (nie jego nazwę), aby zdecydować, którego skryptu użyć:
- Jeśli etykieta zawiera co najmniej 1 znak katakany, Chrome wypełni pole znakami katakany.
- W przeciwnym razie Chrome domyślnie używa hiragany.
| Etykieta pola | Scenariusz postaci wypełniony |
|---|---|
| セイメイ (Katakana) | Katakana |
| せいめい (hiragana) | Hiragana |
| Imię i nazwisko (fonetycznie) (angielski) | Hiragana |
| セイメイせいめい (Mixed) | Katakana |
Debugowanie autouzupełniania fonetycznego
Możesz sprawdzić, jak autouzupełnianie w Chrome radzi sobie z japońskimi nazwami fonetycznymi, korzystając z witryny demonstracyjnej w CodePen: Wyświetl demonstrację w CodePen
Aby sprawdzić, czy Chrome prawidłowo rozpoznaje pola, użyj Narzędzi deweloperskich w Chrome:
- Otwórz stronę i panel Narzędzia deweloperskie.
- Otwórz narzędzie Autouzupełnianie (dostępne w menu Więcej narzędzi).
- Wywoływanie wypełniania formularza.
- Narzędzie powinno zaklasyfikować pola fonetyczne jako Alternative full name, Alternative family name lub Alternative given name.

Jak użytkownicy mogą skonfigurować imiona i nazwiska w wersji fonetycznej w Chrome
Ten post jest przeznaczony głównie dla deweloperów, ale zrozumienie, jak użytkownicy konfigurują profile fonetyczne, może pomóc w testowaniu formularzy.
- Otwórz ustawienia Chrome, klikając
chrome://settings/addresses(lubchrome://settings/contactInfow niektórych wersjach). - Kliknij menu z 3 kropkami obok kontaktu lub adresu i wybierz Edytuj.
- Wpisz nazwę fonetyczną (furiganę) w odpowiednim polu.

Chrome zapisuje te profile fonetyczne, co umożliwia użytkownikom automatyczne wypełnianie formularzy bez ponownego wpisywania danych. Jeśli użytkownik ma zapisaną nazwę fonetyczną, Chrome próbuje ją zastosować, gdy wykryje odpowiednie pole (np. używając standardowych atrybutów lub heurystyki).
Pomoc w prawidłowym dzieleniu imion i nazwisk w Chrome
Chrome automatycznie dzieli japońskie pełne imiona i nazwiska na nazwisko i imię, ale ten proces nie zawsze jest prosty. Chrome ma wbudowane mechanizmy, które z czasem uczą się tych podziałów i je ulepszają, ale użytkownicy mogą ręcznie zadbać o dokładność, wpisując separator w polach Imię i nazwisko lub Imię i nazwisko w transkrypcji fonetycznej w ustawieniach autouzupełniania Chrome (chrome://settings/addresses). Chrome rozpoznaje te znaki jako separatory:
-(łącznik)・(Kropka środkowa katakana)·(kropka pośrodku)-
(odstęp ideograficzny) - Standardowa przestrzeń
Nazwy fonetyczne możesz wpisywać w dowolnym skrypcie, ale w interfejsie ustawień Chrome domyślnie wyświetla je w hiraganie (zgodnie ze standardowym działaniem Kontaktów Google).
W przypadku programistów ręczne ograniczniki pomagają Chrome analizować dane wejściowe z jednego pola, ale najbardziej niezawodnym sposobem na zapewnienie prawidłowego przetwarzania imion i nazwisk przez Chrome jest wyeliminowanie niejednoznaczności. Jeśli to możliwe, projektuj formularze z osobnymi polami na imię i nazwisko (używając atrybutów autouzupełniania family-name i given-name).
Ulepszanie autouzupełniania
Autouzupełnianie przyspiesza i ułatwia wypełnianie formularzy, co zapewnia użytkownikom większy komfort i pomaga organizacjom ograniczyć liczbę porzuconych formularzy. Aby dowiedzieć się więcej o sprawdzonych metodach i o tym, jak sprawić, by formularze były w pełni kompatybilne z funkcją autouzupełniania, zapoznaj się z wyczerpującymi materiałami.