تطوير الويب وتجربة عربية
كيف أنظّم دليلًا عربيًا يبدأ من احتياج الناس؟
الدليل المحلي يجمع معلومات يعرفها الناس بصيغ مختلفة: اسم نشاط، قرية، خدمة أو معلم. في دليل نقادة أعمل على تحويل هذه المعرفة إلى مسارات يمكن البحث فيها والرجوع إليها، مع إبقاء مصدر المعلومة وحالة مراجعتها ضمن تصميم التجربة.
أبدأ بالمهمة قبل التصنيف
قد يبحث الزائر عن فني قريب، وقد يريد معرفة قرية أو قراءة قصة من المجتمع. لذلك تحتاج الواجهة مداخل واضحة، ويحتاج كل سجل نوعًا محددًا وعلاقة مفهومة بالتصنيف والمكان. لا يكفي وضع جميع المعلومات في قائمة واحدة طويلة ثم إضافة مربع بحث.
أراجع مسارًا قصيرًا: يحدد المستخدم ما يبحث عنه، ثم يضيّق النطاق، ثم يقرأ التفاصيل أو يختار إجراءً متاحًا. أسماء الأقسام ينبغي أن تساعده على هذا الاختيار دون أن يحتاج إلى فهم بنية قاعدة البيانات.
قرار النشر يسبق عرض البطاقة
توثيق المستودع يميز السجلات الجاهزة من حالات المراجعة، ويحجب حالات manual_review وofficial_review وresearch_only ودرجة C. هذه القاعدة تمنع تحوّل معلومة ما زالت تحتاج فحصًا إلى حقيقة مؤكدة لمجرد أن لها بطاقة جميلة أو رابطًا قابلًا للمشاركة.
في المحتوى التاريخي لا أستنتج نسبًا من تشابه الأسماء. وفي بيانات الأنشطة لا أقدّم الدليل بوصفه اعتمادًا حكوميًا أو ضمانًا لجودة الخدمة. نوع المصدر وحدوده يحددان ما يصح أن تقوله الصفحة.
أطبّع البحث وأحافظ على الاسم المعروض
البحث العربي يحتاج التعامل مع اختلافات الكتابة الشائعة دون تغيير هوية الاسم المنشور. أفصل النص المستخدم للمطابقة عن الاسم المعروض، وأربط النتائج بتصنيفات ومواضع محددة. وعندما لا توجد نتيجة، تكون الخطوة التالية واضحة بدل شاشة فارغة.
أراجع النصوص المختلطة كذلك: الاسم العربي من اليمين إلى اليسار، بينما يحتاج الهاتف والرابط إلى اتجاه مناسب. ترتيب الأيقونات وأهداف اللمس ومواضع التصفية تُراجع في ضوء المهمة التي يؤديها المستخدم على الهاتف.
أعطي المحتوى المهم عنوانًا مستقلًا
يستخدم المشروع Next.js وصفحات مستقلة للأنشطة والتصنيفات والمواضع، مع بيانات وصفية وروابط داخلية وملفات Sitemap وRobots. يتيح ذلك مشاركة سجل بعينه وربطه بسياقه، بدل إجبار كل زائر على إعادة البحث من البداية.
وجود صفحة أو خريطة موقع لا يثبت فهرستها. أفرّق بين سجل منشور، وصفحة متاحة للزحف، وصفحة ظهرت فعلًا في فهرس البحث. تتطلب الأخيرة بيانات فهرسة، ولا أستبدلها بعدد الروابط الناتجة من البناء.
أصمّم للتصحيح بعد الإطلاق
قد يتغير رقم أو اسم أو وصف خدمة. لذلك أتعامل مع الدليل كسجل قابل للمراجعة، وأربط التحديث بمصدر وتاريخ عندما يتوفران. أفضّل قاعدة نشر واضحة يمكن اختبارها، ومعرفات مستقرة يمكن ربطها بالمحتوى، على زيادة عدد السجلات دون طريقة لإدارة تغيرها.
هذه الدراسة تصف قرارات تقنية ومحتوى موثقة في المشروع. لا تتضمن ادعاءً بعدد مستخدمين أو نمو زيارات لم تُعرض له بيانات قياس مستقلة.