craft
مقال

البيانات الوصفية التي لا تعلم أنك ترسلها

تقنية عزيز· ·6

صديق لي أرسل عرض مستثمرين مصقول لمكتب عائلي في الرياض الشهر الماضي. تصميم نظيف، أرقام دقيقة، تايبوغرافيا متقنة. بعد يومين، فتح مهندس المكتب — عادةً، لا سوءًا — ملف الـ .pptx ببرنامج 7-Zip وقرأ ما بداخله.

المؤلف: john.macbook-2022
التطبيق: Canva
آخر من عدّل: Aziz B.
المنتج (تصدير PDF): Skia/PDF m130

كان من المفترض أن يصل العرض من شركة استراتيجية بوتيك. البيانات الوصفية روت قصة مختلفة: مستقل يعمل على Canva ويصدّر عبر Chromium. الصفقة لم تمت بسبب البيانات الوصفية — لكن الثقة تأذّت فعلًا، واستعادتها أخذت أسابيع.

ما الذي يتسرّب فعلًا

كل ملف من ملفات Office Open XML (.pptx، .docx، .xlsx) هو في حقيقته أرشيف ZIP يحوي ملفات XML. افتح docProps/core.xml في أي محرر نصوص وستجد:

  • المؤلف — عادةً اسم حساب جهازك كما ضُبط أول مرة شغّلت فيها Office.
  • آخر من عدّل — من ضغط على "حفظ" آخر مرة. يخبر المستلم من يملك الملف فعلًا.
  • التطبيقMicrosoft PowerPoint إذا كنت محظوظًا، لكن غالبًا LibreOffice أو Canva أو PptxGenJS أو Aspose. كل واحد منها يروي قصة عن طريقة عملك.
  • الخصائص المخصصة — أدوات كثيرة تخبّئ بصمت معرّفات داخلية، أكواد مشاريع، أرقام مسوّدات.

أما ملفات الـ PDF فأسوأ. البيانات الوصفية تعيش في ثلاثة أماكن: قاموس Info، حزمة XMP، وبايتات التحديثات التراكمية التي تنجو حتى من "حفظ باسم". ملف PDF مُصدَّر من Chromium في وضع headless يطبع Producer: Skia/PDF في مكان لا يطاله معظم محرّري PDF.

لماذا هذا أهم في منطقتنا

وكالات السعودية والمنطقة، المستقلون، الاستشاريون — نعمل بنموذج العلامة البيضاء (white-label) باستمرار، وهذا طبيعي. وكالة كبيرة تستعين بمتخصص، المتخصص يستعين بمصمم، التسليم يصل لمكتب العميل تحت العلامة الكبيرة. العمل حقيقي والعلامة البيضاء أمينة. لكن البيانات الوصفية تكشف السلسلة بصمت. عرض من "استشاري بوتيك" مؤلفه ahmed-laptop يُقرأ، عند المستلم الخطأ، كأنه خداع.

وهو في الغالب ليس كذلك. لا أحد نظّف الملف فقط.

لماذا لا تنفع الحلول الواضحة

خاصية ملف ← فحص المستند في PowerPoint تغطي الخصائص الأساسية — لكنها تفوّت XML المخصص، التعليقات، ملاحظات المتحدّث التي نسيت أنها موجودة، والصور المصغّرة المُضمَّنة. "احفظ نسخة جديدة" لا يجرّد حزم XMP في PDF. مواقع "إزالة البيانات الوصفية لـ PDF" أونلاين ترفع ملفك إلى خادم شخص آخر، وهذه مشكلة أسوأ من التي بدأت بها.

للقيام بهذا بشكل صحيح يجب: فتح حزمة OOXML، إعادة كتابة docProps/core.xml، تنظيف docProps/app.xml، المرور على الحزمة بحثًا عن XML بصمات الأدوات، تحديث [Content_Types].xml و_rels/.rels بتزامن حتى لا تتعلّق مراجع، وفي PDF تنظيف قاموس Info بعد أن ينتهي الكاتب — لأن معظم مكتبات PDF تطبع Producer مرة أخرى عند الكتابة.

لا أحد يفعل هذا يدويًا. ولا أنت ستفعل.

زاوية الإتقان

الإتقان — صفة الصنعة التي لا تلفت الانتباه لنفسها. التسليم السنيور والتسليم الجونيور يبدوان متطابقين عند المستلم. الفرق في الأشياء التي لم يسأل عنها أحد: محاذاة الجدول في الملحق، الرسم الصحيح لـ ﷻ، البيانات الوصفية المنظّفة. حين تُفعَل جيدًا، لا يشعر المستلم بشيء معيّن. حين تُفعَل سيئًا، يشعر المستلم أن شيئًا ما ليس على ما يرام — ولا يعرف أبدًا ما هو.

ما الذي بنيناه

بنينا GoHumanize أصلًا لإصلاح تسليماتنا نحن لعملائنا. تطبيق سطح مكتب صغير — Mac وWindows وLinux — يفتح ملف OOXML أو PDF، يريك بدقة ما بداخله، ثم إما يستبدل البيانات الوصفية بإعدادات عمل نظيفة أو يجرّدها كاملًا. يعمل محليًا، على جهازك. بدون رفع، بدون تتبّع، بدون سحابة. مجاني.

صراحةً، هو نوع الأدوات التي ما كان يجدر بنا أن نضطر لبنائها. لكن ها نحن.

شيء واحد قابل للتنفيذ

قبل أن ترسل عرض العميل القادم، شغّل عليه gohumanize inspect. ستجد على الأقل شيئًا واحدًا لم تكن تعلم بوجوده. حمّل GoHumanize ←

الوسوم metadata privacy ooxml pdf gohumanize itqan