autouzupełnianie

Autouzupełnianie to funkcja występująca w niektórych aplikacjach lub programach komputerowych, zwykle zawierających formularze, która automatycznie wypełnia pole i może zaoszczędzić czas użytkownika.

przeglądarki internetowej służy do wypełniania formularzy wcześniej wprowadzonymi wartościami lub z góry określoną wartością. Ta funkcja jest często używana do wypełniania danych logowania.

Opis

Autouzupełnianie jest często spotykane w przeglądarkach internetowych i służy do automatycznego wypełniania formularzy internetowych . Gdy użytkownik wprowadza dane do formularza, a następnie je przesyła, przeglądarka internetowa często domyślnie zapisuje zawartość formularza. [ potrzebne źródło ]

Jednak po wykryciu pola hasła przeglądarka internetowa zazwyczaj prosi użytkownika o wyraźne potwierdzenie przed zapisaniem hasła w swoim magazynie haseł, często zabezpieczonym wbudowanym menedżerem haseł, aby umożliwić użycie „hasła głównego” przed poświadczeniami można uzupełnić automatycznie.

W większości przypadków, na przykład w Internet Explorerze i Google Toolbar, wpisy zależą od nazwy pola formularza, aby nie wprowadzać nazw ulic w polu nazwiska lub odwrotnie. W tym celu proponowane nazwy dla takich pól formularza we wcześniejszych specyfikacjach HTML 5 nie zawierają już odniesień do tego RFC, pozostawiając wybór nazw do implementacji każdej przeglądarki.

Niektóre przeglądarki internetowe, takie jak Opera, automatycznie uzupełniają dane kart kredytowych i adresy .

W HTMLu

Pojedyncza strona internetowa może domyślnie włączać lub wyłączać autouzupełnianie w przeglądarce. Odbywa się to w HTML za pomocą atrybutu autocomplete w elemencie <form> lub odpowiadających mu elementach formularza.


 

  
    

  
    
 <!-- Autouzupełnianie domyślnie wyłączone -->  <  autouzupełnianie  formularza  =  "off"  >  <!-- Ten element formularza ma włączone autouzupełnianie -->  <  input  name  =  "username"  autocomplete  =  "on"  >  <!- - Podczas gdy ten dziedziczy wartość formularza nadrzędnego -->  <  input  name  =  "password"  type  =  "password"  >  </  form  > 

Wyłudzanie informacji

Wykazano, że funkcja autouzupełniania nowoczesnych przeglądarek może zostać wykorzystana w ataku phishingowym z wykorzystaniem ukrytych pól formularza, co pozwala na zebranie danych osobowych, takich jak numer telefonu użytkownika.

Zobacz też

Linki zewnętrzne