Hal Teknis
Halaman ini ditujukan buat yang penasaran: “Ini sebenarnya sistem apa sih?”
Jawaban singkatnya: kumpulan halaman dan mekanisme sederhana yang disusun supaya rapi, konsisten, dan bisa dipakai tanpa perlu backend ribet.
Jawaban panjangnya: silakan lanjut baca ke bawah.
Struktur sistem ini
- 📄 Halaman BioLink (gerbang utama)
- 🔐 Halaman verifikasi dokumen
- ℹ️ Halaman penjelasan (Apa ini, Baca Baik-baik, dll)
- 🎨 CSS bersama (biar tampilannya konsisten)
Tidak ada database. Tidak ada login. Tidak ada akun.
Yang ada cuma halaman yang tahu apa yang harus ditampilkan berdasarkan konteks.
Soal QR Code
QR Code di sistem ini hanyalah pengarah.
Isinya berupa URL yang mengandung informasi yang memang sengaja ditanamkan sejak awal.
QR Code tidak menyimpan “data rahasia”. Ia cuma menunjuk ke halaman.
Parameter URL
Beberapa halaman membaca data dari parameter URL, misalnya:
?dokumen=NamaDokumen&tanggal=YYYY-MM-DD&lokasi=Lokasi&hash=SHA256
Parameter ini:
- 📌 Bersifat statis
- 📌 Dibuat saat dokumen disiapkan
- 📌 Tidak berubah walaupun diakses ulang
Sistem tidak memverifikasi kebenaran isi parameter. Ia hanya menampilkan apa adanya.
Tentang hash dokumen
Hash yang ditampilkan menggunakan algoritma SHA-256.
Fungsinya bukan buat gaya-gayaan, tapi untuk:
- 🔍 Identifikasi dokumen
- 🧾 Referensi teknis
- 🧠 Validasi manual (kalau dibutuhkan)
Sistem ini tidak menghitung ulang hash. Nilai hash diasumsikan sudah dihitung sebelumnya.
Soal tampilan & interaksi
Seluruh tampilan dibuat menggunakan:
- HTML sederhana
- CSS statis
- JavaScript ringan
Tidak ada framework berat. Tidak ada build step. Tidak ada minify-minify-an berlebihan.
Kalau halaman bisa dibuka di browser lama, berarti sudah cukup.
Kenapa dibuat seperti ini?
Karena tidak semua sistem harus kompleks untuk bisa berfungsi dengan baik.
Prinsip yang dipakai:
- 🧩 Sederhana lebih tahan lama
- 📄 Transparan lebih mudah dipercaya
- 🔧 Bisa dibaca lebih penting daripada canggih
Atau versi singkatnya: selama masih bisa dijelaskan, berarti belum kebablasan. He he..
Kalau Anda membaca sampai sini, berarti memang tertarik pada detailnya.
Tidak semua orang perlu tahu bagian ini, tapi yang perlu tahu, biasanya akan mencarinya.
Halaman ini disediakan bukan untuk pamer teknis, tapi untuk menjawab rasa penasaran.
Sisanya, biarkan halaman lain yang bekerja.
— F Mario Andaru