Skip to content
reader.me

یادداشت‌های فنی

reader.me چگونه کار می‌کند

هر PDF که باز می‌کنید هرگز ماشین شما را ترک نمی‌کند. این صفحه توضیح می‌دهد که چگونه از نظر معماری ممکن است و چگونه می‌توانید وعده را در 30 ثانیه خودتان تأیید کنید.

نسخه کوتاه

مرورگرهای مدرن یک رانتایم تقریباً کامل ارائه می‌دهند: موتور JIT JavaScript، WebAssembly، canvas دو بعدی، رمزنگاری، API فایل، ذخیره‌سازی پایدار. کافی برای انجام هر کاری که یک ویرایشگر PDF دسکتاپ انجام می‌دهد — بدون ارسال فایل به جایی.

reader.me حدود 4 MB JavaScript و WebAssembly است که چهار کتابخانه متن‌باز را به 20 ابزاری که می‌بینید می‌چسباند.

وقتی PDF را رها می‌کنید چه اتفاقی می‌افتد

  1. مرورگر فایل را مستقیماً به JavaScript تحویل می‌دهد.
  2. ما بایت‌ها را در یک typed array می‌خوانیم.
  3. کتابخانه مناسب کار را انجام می‌دهد: pdf-lib، PDF.js، Tesseract.js، Comlink Workers (>20 MB).
  4. نتیجه به دانلود تبدیل می‌شود.

چرا این حریم خصوصی ساختاری است

بیشتر ادعاهای "بدون آپلود" خدمات ابری چیز ضعیف‌تری را به معنی دارند: سرور پس از چند ساعت فایل شما را دور می‌اندازد. فایل به سرورهای آن‌ها رسید.

در reader.me "بعد" برای دور انداختن وجود ندارد چون از ابتدا آپلودی نیست.

و تحلیل چطور؟

ما Google Analytics (تأخیری) و Cloudflare Web Analytics را بارگذاری می‌کنیم. هیچ‌کدام PDF‌های شما را نمی‌بینند — فقط بیکن‌های pageview با مسیر URL، locale و user agent استاندارد.

ربات‌ها صراحتاً مجاز هستند (GPTBot، ClaudeBot و غیره) — هیچ داده سندی برای اسکراپ وجود ندارد.

30 ثانیه‌ای خودتان تأیید کنید

  1. DevTools را باز کنید (F12 در Windows، ⌥⌘I در macOS) → برگه Network.
  2. لیست درخواست‌ها را پاک کنید، "preserve log" را علامت بزنید.
  3. PDF را روی ابزار Compress رها کنید و کلیک کنید.
  4. پنل Network را تماشا کنید. هیچ درخواستی فایل شما را حمل نمی‌کند. دانلود به‌عنوان URL blob: می‌رسد.

مبادلاتی که می‌پذیریم

انجام همه چیز در مرورگر رایگان نیست. فهرست صادقانه محدودیت‌ها:

  • سقف حجم فایل 50 MB در هر فایل در وب.
  • بدون امضای واجد شرایط (فاز 4).
  • داده زبان OCR بزرگ (~12 MB اولین اجرا).
  • PDF/A متن قابل انتخاب را از دست می‌دهد.

مرتبط

reader.me ایده‌ای از David Carrero است، در Color Vivo Internet S.L. ساخته شده.