لماذا لا تطلب منك هذه الأداة رفع ملفك؟
تعمل معظم أدوات PDF على الإنترنت بالطريقة نفسها: تختار ملفًا، فيُرفع إلى خادم في مكان ما، ويتولى ذلك الخادم المعالجة، ثم تنزّل النتيجة. أما Foliovex فيستغني عن هذه الخطوة تمامًا. إليك ما يحدث فعلًا بدلًا منها، وكيف تتحقق من ذلك بنفسك بدل أن تكتفي بما تقوله سياسة الخصوصية.
ماذا يعني «الرفع» فعلًا؟
حين تستخدم أداة PDF تقليدية على الإنترنت، يغادر ملفك جهازك بالكامل: ينتقل عبر الإنترنت إلى خادم لم تره قط، ويبقى هناك — ولو لثوانٍ معدودة — ريثما تتم معالجته، ثم تعود إليك النتيجة. وخلال تلك المدة يكون ملفك في مكان خارج سيطرتك، على أجهزة تديرها شركة تمنحها ثقتك بناءً على سياسة خصوصية لم تقرأها كاملة على الأرجح.
ما الذي يحدث هنا بدلًا من ذلك
بُنيت أدوات Foliovex باستخدام pdf-lib وpdf.js — وهما مكتبتا JavaScript مفتوحتا المصدر قادرتان على قراءة صيغة ملفات PDF وكتابتها مباشرةً داخل متصفح الويب. فعندما تختار ملفًا، يقرأ متصفحك بياناته الخام إلى ذاكرته، وينفّذ العملية التي طلبتها — دمجًا كانت أو ضغطًا أو إضافة علامة مائية أو غير ذلك — ثم يُنشئ ملف PDF جديدًا، معتمدًا في ذلك كله على معالج جهازك وحده. ولا يجلب زر «تنزيل» بعد ذلك أي شيء من خادم؛ كل ما يفعله هو حفظ الملف الذي أنشأه متصفحك مسبقًا، محليًا على جهازك.
هل تريد أن ترى ذلك يحدث أمامك مباشرةً؟
جرّب دمج ملفات PDF ←كيف تتحقق من ذلك بنفسك
لا يلزمك أن تصدّق هذا الكلام ثقةً عمياء، بل لا ينبغي أن يُطلب منك ذلك أصلًا. افتح أدوات المطوّر في متصفحك (DevTools) — بالضغط على F12 في معظم المتصفحات، أو بالنقر بزر الفأرة الأيمن في أي مكان واختيار «فحص» (Inspect) — ثم انقر على تبويب Network (الشبكة)، واستخدم أي أداة في هذا الموقع. راقب ما يحدث: تُحمَّل ملفات الصفحة نفسها مرة واحدة، ثم — لا شيء. لا يُرسَل أي طلب حين تختار ملفًا أو تعالجه أو تنزّل النتيجة. ولو كان الملف يُرسَل إلى أي مكان، لظهر في ذلك التبويب على هيئة طلب شبكة بحجم حقيقي ووجهة حقيقية. لكن ذلك لا يحدث، لأنه لا يوجد طلب أصلًا.
ما الذي تكسبه فعلًا من ذلك
- لا انتظار حتى يكتمل الرفع قبل أن يبدأ العمل أصلًا — وهو فرق تلمسه خصوصًا مع اتصال بطيء أو ملف كبير.
- لا ملف قابع على خادم قد تُضبط إعداداته بشكل خاطئ، أو يتعرض للاختراق، أو يُحتفظ به ببساطة مدةً أطول مما تتوقع.
- لا تملك الأداة أي قدرة تقنية على الاطلاع على محتوى ملفك، لأنها لا تستلمه أصلًا — فالأمر ليس «نعدك بألا ننظر»، بل «لا يوجد هنا ما يمكن النظر إليه».
الثمن، بكل صراحة
لهذا النهج ثمنه. فالمعالجة تتم بذاكرة جهازك وقدرته الحاسوبية، لا بخادم مخصص، لذا فإن الملف الضخم جدًا تحدّه إمكانات جهازك أنت لا إمكانات جهاز غيرك. ولا يُحدث ذلك أي فرق عملي مع الغالبية العظمى من ملفات PDF اليومية — لكنه السبب الصريح في أن هذا النهج ليس الطريقة التي تعمل بها كل الأدوات.