الخلاصة
- نشرت W3C أول مسودة عمل علنية لـ WOFF 1.0 في 27 يوليو 2010. جمعت بيانات خطوط قائمة في ملف مخصص للويب، مع إمكان ضغط الجداول وإضافة بيانات وصفية منفصلة. أصبحت WOFF 1.0 توصية رسمية في 13 ديسمبر 2012.
- ظهرت أول مسودة علنية لـ WOFF2 في 8 مايو 2014، وصارت توصية في 1 مارس 2018. استخدمت تهيئة تسبق الضغط وخوارزمية Brotli لتقليل حجم الملف الذي يصل إلى صفحة تستدعي الخط بواسطة
@font-face.
تبدو ترويسة المجلة في جهاز المصمم كما أرادها تماماً. على جهاز آخر، يحل خط مختلف محلها، فيتسع الاسم أو يضيق وتتغير نبرته البصرية. كانت قاعدة @font-face تستطيع طلب ملف الخط من الموقع. المشكلة هي الاتفاق على العبوة: من يرسم الحروف، ومن ينشر الصفحة، ومن يعرضها، يحتاجون إلى طريقة واحدة لفهم ما وصل إلى باب المتصفح.
شرحت الأسئلة الشائعة التي نشرها W3C عن WOFF هذه الفجوة. مضت سنوات على وجود آلية CSS لاستدعاء خط، بينما بقي غياب صيغة مشتركة عائقاً أمام التبادل. ضمت المفاوضة مطوري المتصفحات ومصممي الخطوط والجهات التي تنتجها ومصممي المواقع. لا تفرض العبوة شكلاً واحداً لحرف العين أو الألف؛ إنها تجعل الحروف التي اختارتها المجلة قابلة للوصول.
قدمت مسودة WOFF 1.0 العلنية الأولى في 27 يوليو 2010 حلاً عملياً. أخذت جداول الخطوط المبنية على TrueType وOpenType وOpen Font Format، ووضعتها في حاوية تسمح بضغط الجداول وإرفاق بيانات وصفية أو خاصة في مواضع منفصلة. يفك المتصفح الحزمة ليستعمل الخط في الصفحة. أما تقليص مجموعة المحارف أو تعديل رسومها، فيحدث في الخط المصدر قبل التعبئة، ويظل عملاً مستقلاً.
هذا الفصل يوضح مسؤولية كل طرف. مصمم الخط يرسم الحروف؛ هيئة التحرير تختار الصوت المناسب للترويسة؛ الصيغة تنقل الملف إلى قارئ الصفحة. يمكن للبيانات الوصفية أن تحمل معلومات عن الخط واستخدامه من غير أن تغير هيئته المرئية. بطاقة الحقيبة تفيد من يتسلمها، لكنها لا تعيد خياطة الملابس المخزنة فيها.
ثبّتت توصية WOFF 1.0 الصادرة في 13 ديسمبر 2012 شكل الحزمة الأول. وحددت أيضاً نطاق الاستخدام: الخط الذي تصل إليه الصفحة عبر @font-face متاح للمستند الذي ربطه، ولا يتحول إلى خط مثبت لكل تطبيقات الجهاز. وصلت الحقيبة إلى غرفة بعينها، وليس إلى خزانة مشتركة لكل المبنى. بهذا بقي قرار هوية الصفحة داخل الصفحة.
نجحت الحقيبة الأولى، لكن وزن الملفات على الشبكة ظل يستحق عناية. اقترحت أول مسودة علنية لـ WOFF2 في 8 مايو 2014 ترتيباً أذكى للبيانات قبل ضغطها، مع استخدام Brotli للكتلة المضغوطة. يعالج التمهيد تكراراً في بنية جداول الخط، فتقل المساحة اللازمة لحملها. لم تُغيَّر ملامح الحروف من أجل الرحلة؛ الذي تحسن هو ترتيب أمتعتها الرقمية.
صارت هذه الطريقة توصية WOFF 2.0 في 1 مارس 2018. تقارن الوثيقة المعالجة الجديدة بضغط Flate في WOFF 1.0. عند فك الحزمة، يحصل المتصفح على خط يؤدي وظيفته، وقد يختلف ترتيب بعض الجداول أو أثر التحويلات في البايتات المعاد بناؤها. لرؤية العنوان نسأل كيف تبدو الحروف وتعمل؛ ولمقارنة ملفين رقمياً نسأل عن تطابق البايتات. لكل سؤال مقياسه.
بقي نطاق الخط مرتبطاً بالصفحة التي طلبته. تختار المجلة خطها، ويستعمله المتصفح لعرض المستند، وتبقى تطبيقات الجهاز الأخرى خارج هذه الرحلة. هكذا تلتقي حرية النشر بتنسيق مشترك للملف: صوت خاص للترويسة، وصندوق يمكن للمتصفح فتحه.
توثق أربع محطات هذا العمل: مسودة 2010 وتوصية 2012 لحقيبة WOFF الأولى، ثم مسودة 2014 وتوصية 2018 لحقيبة WOFF2 الأصغر. إذا وصل عنوان المجلة إلى القارئ بشكله المقصود، فقد أدى التغليف دوره. لا تحتاج الحقيبة إلى الظهور بجانب الترويسة لتثبت نجاح الرحلة.
إحاطة الأعضاء
سياق أعمق للملف الشخصي
سجّل الدخول بمستوى العضوية المناسب لفتح الإحاطة الكاملة وملاحظات المصادر.
للدائرة الاستراتيجية فقط
الدائرة الاستراتيجية
مفتوح لجميع القراء. افتح إحاطات الملف الشخصي بعد الانضمام وتسجيل الدخول.
انضم إلى الدائرة الاستراتيجيةلأعضاء تحالف القيادات فقط
تحالف القيادات
لأصحاب الأصول الفكرية المؤهلين وللإدارة؛ سجّل الدخول للوصول إلى إحاطات التحالف.
انضم إلى تحالف القيادات





