Przejdź do głównej treści
web.dev
Zasoby
  • Platforma internetowa
  • Poznaj platformę internetową we własnym tempie.
  • HTML
  • CSS
  • JavaScript
  • Wrażenia użytkownika
  • Dowiedz się, jak zapewnić użytkownikom lepsze wrażenia.
  • Wydajność
  • Ułatwienia dostępu
  • Tożsamość
  • Informacje
  • Poznaj podstawy tworzenia witryn.
  • Poznawanie języka HTML
  • Poznawanie CSS
  • Poznawanie JavaScriptu
  • Naucz się korzystać z AI
  • Poznawanie wydajności
  • Więcej informacji o ułatwieniach dostępu
  • Więcej kursów
  • Dodatkowe materiały
  • Przeglądaj kolekcje treści, wzorce i inne materiały.
  • AI i internet
  • Dowiedz się więcej
  • PageSpeed Insights
  • Podcasty i programy
  • Newsletter dla deweloperów
  • Informacje o web.dev
Dowiedz się więcej Punkt odniesienia Jak korzystać z funkcji Baseline Blog Prawdziwe historie
/
  • English
  • Deutsch
  • Español – América Latina
  • Français
  • Indonesia
  • Italiano
  • Polski
  • Português – Brasil
  • Tiếng Việt
  • Türkçe
  • Русский
  • עברית
  • العربيّة
  • فارسی
  • हिंदी
  • বাংলা
  • ภาษาไทย
  • 中文 – 简体
  • 中文 – 繁體
  • 日本語
  • 한국어
Zaloguj się
  • Zasoby
AI i internet Szybkie czasy wczytywania Poznaj podstawowe wskaźniki internetowe Tożsamość Progresywne aplikacje internetowe Płatności Powiadomienia Optymalizacja INP Niezawodność sieci React Animacje Miniaplikacje Multimedia Bezpieczeństwo WebAssembly Urządzenia Łatwy do znalezienia Automatyzacja testów Angular
web.dev
  • Zasoby
    • Więcej
    • AI i internet
    • Szybkie czasy wczytywania
    • Poznaj podstawowe wskaźniki internetowe
    • Tożsamość
    • Progresywne aplikacje internetowe
    • Płatności
    • Powiadomienia
    • Optymalizacja INP
    • Niezawodność sieci
    • React
    • Animacje
    • Miniaplikacje
    • Multimedia
    • Bezpieczeństwo
    • WebAssembly
    • Urządzenia
    • Łatwy do znalezienia
    • Automatyzacja testów
    • Angular
  • Dowiedz się więcej
  • Punkt odniesienia
  • Jak korzystać z funkcji Baseline
  • Blog
  • Prawdziwe historie
  • Hasła
  • Sprawdzone metody dotyczące formularzy logowania
  • Sprawdzone metody dotyczące formularzy rejestracyjnych
  • Sprawdzone metody wylogowywania
  • Zmień hasła
  • Klucze dostępu
  • Omówienie kluczy dostępu
  • Utwórz klucz dostępu
  • Logowanie się za pomocą klucza dostępu
  • Zarządzanie kluczami dostępu
  • Lista kontrolna klucza dostępu
  • Klucze dostępu w elementach iframe
  • Konfiguracja klucza dostępu po stronie serwera
    • Wprowadzenie
    • Rejestracja
    • Authentication
  • Szczegółowe informacje o WebAuthn
    • Wykrywanie cech
    • Identyfikator RP
    • Weryfikacja użytkowników
    • Dane logowania, które można wykryć
    • Zapobieganie powielaniu danych logowania
    • Określanie dostawcy klucza dostępu
    • Signal API
    • Powiąż powiązane źródła
    • Automatyczne tworzenie klucza dostępu
    • Punkty końcowe klucza dostępu
    • Emulowanie uwierzytelniaczy za pomocą Narzędzi deweloperskich
  • Codelabs
    • Wdrażanie kluczy dostępu z autouzupełnianiem
    • Włączanie uwierzytelniania dwuskładnikowego za pomocą klucza bezpieczeństwa
  • Prawdziwe historie
    • Studia przypadków
    • Przenoszenie linków do podstron Yahoo! Uwierzytelnianie bez hasła w Japonii zmniejszyło liczbę zapytań o 25%, a logowanie się skróciło 2,6 raza
    • Jak pixiv osiągnął o 29% wyższy odsetek udanych logowań użytkowników kluczy dostępu
    • Jak adidas przyspieszył wdrażanie kluczy dostępu i zwiększył ich niezawodność dzięki funkcji Conditional Create i interfejsowi Signal API
  • Numer telefonu
  • Sprawdzone metody dotyczące formularzy jednorazowych SMS-ów
  • Interfejs API WebOTP
  • Prawdziwe historie
    • Goibibo zrezygnowało z próby ponownego użycia hasła jednorazowego podczas rejestracji o 25% dzięki WebOTP
  • Federacja tożsamości
  • Dostęp do interfejsów API Google przy użyciu protokołu OAuth 2.0
  • Konfiguracja protokołu OAuth 2.0 zgodnej z OpenID Connect
  • FedCM
  • Dane logowania do usługi cyfrowej
  • Wprowadzenie do cyfrowych dokumentów
  • DigitalCredentials.dev