הערות טכניות
איך reader.me עובד
כל PDF שאתה פותח לעולם לא עוזב את המכונה שלך. דף זה מסביר איך זה אפשרי מבחינה ארכיטקטונית ואיך לאמת את ההבטחה בעצמך ב-30 שניות.
הגרסה הקצרה
דפדפנים מודרניים מגיעים עם runtime כמעט שלם: מנוע JIT JavaScript, WebAssembly, 2D canvas, קריפטוגרפיה, ממשקי קבצים, אחסון מתמשך. מספיק לבצע כל מה שעורך PDF שולחני עושה — מבלי לשלוח את הקובץ לשום מקום.
reader.me הוא בערך 4 MB של JavaScript ו-WebAssembly שמדביקים ארבע ספריות קוד פתוח ל-20 כלים שאתה רואה.
מה קורה כשאתה משחרר PDF
- הדפדפן מעביר את הקובץ ישירות ל-JavaScript.
- אנחנו קוראים את הבייטים ל-typed array.
- הספרייה הנכונה מבצעת את העבודה: pdf-lib, PDF.js, Tesseract.js, Comlink Workers (>20 MB).
- התוצאה הופכת להורדה.
למה זו פרטיות מבנית
רוב הטענות של "ללא העלאה" משירותי ענן מתייחסות למשהו חלש יותר: השרת זורק את הקובץ שלך לאחר כמה שעות. הקובץ הגיע לשרתים שלהם.
ב-reader.me אין "אחרי" לזרוק כי אין העלאה מלכתחילה.
ומה לגבי אנליטיקה?
אנחנו טוענים Google Analytics (מושהה) ו-Cloudflare Web Analytics. אף אחד מהם לא רואה את ה-PDF שלך — רק מגדלורי תצוגת עמוד עם נתיב 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.