Detail

Penjelasan ancestor, parent, dan descendant

Istilah turunan mengacu pada fakta bahwa suatu item berada di dalam item lain. Istilah kebalikannya adalah ancestor, yang berarti suatu item terkandung oleh ancestor. Untuk penampung berikutnya ke atas/bawah, ini dapat menggunakan istilah induk/turunan yang lebih spesifik. Misalnya, bayangkan sebuah dokumen dengan paragraf yang memiliki link di dalamnya. Induk link adalah paragraf, tetapi juga memiliki dokumen sebagai ancestor. Sebaliknya, dokumen mungkin memiliki banyak turunan paragraf, masing-masing dengan link. Link tersebut merupakan turunan dari dokumen induk.

Coba buat formulir tempat pengguna dapat mengirimkan warna favorit mereka. Data harus dikirim sebagai permintaan POST, dan URL tempat data akan diproses harus /color.

Tampilkan formulir

Salah satu solusi yang memungkinkan adalah menggunakan formulir ini:

<form method="post" action="/color">
    <label for="color">What is your favorite color?</label>
    <input type="text" name="color" id="color">
    <button>Save</button>
</form>

Misalkan Anda ingin skrip yang berjalan di https://web.dev untuk memproses data formulir—bagaimana cara Anda melakukannya? Cobalah!

Aktifkan/nonaktifkan jawaban

Anda dapat memilih lokasi skrip menggunakan atribut action.

<form action="https://example.com/animals">
...
</form>

Menggunakan mkcert: cheatsheet

singkatnya mkcert

Untuk menjalankan situs pengembangan lokal dengan HTTPS:

  1. Siapkan mkcert.

    Jika belum melakukannya, instal mkcert, misalnya di macOS:

    brew install mkcert

    Periksa install mkcert untuk petunjuk Windows dan Linux.

    Kemudian, buat certificate authority lokal:

    mkcert -install
    
  2. Buat sertifikat tepercaya.

    mkcert {YOUR HOSTNAME e.g. localhost or mysite.example}
    

    Tindakan ini akan membuat sertifikat yang valid (yang akan ditandatangani oleh mkcert secara otomatis).

  3. Konfigurasikan server pengembangan untuk menggunakan HTTPS dan sertifikat yang dibuat di Langkah 2.

  4. ✨ Selesai! Anda sekarang dapat mengakses https://{YOUR HOSTNAME} di browser Anda, tanpa peringatan