- Diantar
- 13 November 2026 pukul 08.30 UTC
- Pengarang
- Kamo
- Kommit
- 71441ab
Penonton untuk tautan doc yang dikirim dari surat. Dirender oleh server dan diberi merek pada yang pertama paint (logo org, warna merek, wallpaper, ikon tab); menyelesaikan token terhadap DocsService's public doc-link API in-cluster dengan X-Forwarded-Host, persis seperti halaman kutipan memanggil SecurityService, jadi token dari org lain menjawab UNAVAILABLE. - PDF (dan Office via ?rendition=pdf) melalui @kamo/doc-render PdfPages dengan pdf.js Lapisan teks: rel thumbnail halaman, zum, pas, layar penuh, cari-dalam-dokumen dengan "3 dari 36" navigasi, navigasi keyboard; gambar, video, audio, teks dan CSV renderers di atas proksi /content yang mampu berjarak; kartu unduhan untuk segalanya. - Muat turun / Cetak hanya ketika tautan mengizinkan; watermark overlay; the subtle "{Org} dapat melihat kapan dokumen ini dilihat." footer. - Lihat beacon: per-page detik saat terlihat, debounced, sendBeacon pada sembunyi. - Halaman jujur untuk setiap status: masuk, tidak ada akses, berakhir, dibatalkan, memeriksa (coba ulang otomatis), tidak tersedia, diperlukan tanda tangan, dan UNREACHABLE ketika DocsService tidak menjawab (coba lagi) - 404/503 tidak pernah crash halaman. - Permintaan Akses inline dan di /<locale>/d/<token>/request. - Member handoff **************** menghabiskan kunci satu kali masuk seperti Kamo-internal's /validate, menjaga *** di belakang HttpOnly host cookie, mengirimkannya sebagai X-Kamo-Member-Session, dan POST /api/docs/doc-shares/claim. - Byte adalah pribadi / tidak-store, sandboxed oleh CSP, dan apapun yang tidak inline-aman adalah berfungsi sebagai pelengkap. @kamo/doc-render 0.1.2: textLayer, searchQuery/activeMatch, onDocument, countMatches.
