บันทึกทางเทคนิค
reader.me ทำงานอย่างไร
PDF ทุกไฟล์ที่คุณเปิดจะไม่ออกจากเครื่องของคุณ หน้านี้อธิบายวิธีที่สิ่งนี้เป็นไปได้ทางสถาปัตยกรรมและวิธีตรวจสอบคำมั่นด้วยตัวคุณเองใน 30 วินาที
เวอร์ชันสั้น
เบราว์เซอร์สมัยใหม่จัดส่ง runtime ที่เกือบสมบูรณ์: เครื่องยนต์ JIT JavaScript, WebAssembly, canvas 2D, การเข้ารหัสลับ, API ไฟล์, ที่เก็บข้อมูลถาวร เพียงพอที่จะทำทุกอย่างที่เครื่องมือแก้ไข PDF เดสก์ท็อปทำ — โดยไม่ส่งไฟล์ไปที่ใด
reader.me คือ JavaScript และ WebAssembly ประมาณ 4 MB ที่เชื่อมไลบรารีโอเพนซอร์สสี่ตัวเป็น 20 เครื่องมือที่คุณเห็น
เกิดอะไรขึ้นเมื่อคุณวาง PDF
- เบราว์เซอร์ส่งไฟล์ตรงไปยัง JavaScript
- เราอ่านไบต์ไปยัง typed array
- ไลบรารีที่ถูกต้องทำงาน: pdf-lib, PDF.js, Tesseract.js, Comlink Workers (>20 MB)
- ผลลัพธ์กลายเป็นการดาวน์โหลด
ทำไมนี่คือความเป็นส่วนตัวเชิงโครงสร้าง
การอ้างสิทธิ์ "ไม่อัปโหลด" ส่วนใหญ่ของบริการคลาวด์หมายถึงสิ่งที่อ่อนแอกว่า: เซิร์ฟเวอร์ทิ้งไฟล์ของคุณหลังจากไม่กี่ชั่วโมง ไฟล์ถึงเซิร์ฟเวอร์ของพวกเขาแล้ว
ใน reader.me ไม่มี "หลัง" ที่จะทิ้งเพราะไม่มีการอัปโหลดตั้งแต่แรก
แล้วการวิเคราะห์ล่ะ?
เราโหลด Google Analytics (เลื่อน) และ Cloudflare Web Analytics ทั้งคู่ไม่เห็น PDF ของคุณ — มีเพียง pageview beacons พร้อมเส้นทาง URL, locale และ user agent มาตรฐาน
อนุญาตหุ่นยนต์อย่างชัดเจน (GPTBot, ClaudeBot ฯลฯ) — ไม่มีข้อมูลเอกสารให้ขูด
ตรวจสอบด้วยตัวเองใน 30 วินาที
- เปิด DevTools (
F12บน Windows,⌥⌘Iบน macOS) → แท็บ Network - ล้างรายการคำขอ ติ๊ก "preserve log"
- วาง PDF บนเครื่องมือ Compress และคลิก
- ดูแผง Network ไม่มีคำขอใดบรรทุกไฟล์ของคุณ ดาวน์โหลดมาเป็น URL
blob:
การแลกเปลี่ยนที่เรายอมรับ
การทำทุกอย่างในเบราว์เซอร์ไม่ฟรี รายการข้อจำกัดที่ซื่อสัตย์:
- ขีดจำกัดขนาดไฟล์ 50 MB ต่อไฟล์บนเว็บ
- ไม่มีลายเซ็นที่มีคุณสมบัติเหมาะสม (เฟส 4)
- ข้อมูลภาษา OCR ขนาดใหญ่ (~12 MB การรันแรก)
- PDF/A สูญเสียข้อความที่เลือกได้
ที่เกี่ยวข้อง
- โมเดลความปลอดภัย → — โมเดลภัยคุกคาม การเข้ารหัส นโยบาย CVE
- ความเป็นส่วนตัว → — เวอร์ชันนโยบาย ภาษาที่ชัดเจน
- vs iLovePDF / Smallpdf → — การเปรียบเทียบสถาปัตยกรรมเคียงข้าง
reader.me เป็นไอเดียโดย David Carrero สร้างที่ Color Vivo Internet S.L.