
وظيفة بدوام كامل · 2025 — 2026
اينوموقع شركة ثنائي اللغة لوكالة تطوير سعودية
موقع ثنائي اللغة يبدأ من العربية لوكالة تطوير في الرياض، أُعيد بناؤه من ١١ اعتماداً إلى ٤.
- العميل
- اينو
- السنة
- 2025 — 2026
- الدور
- مطوّر واجهات أمامية
- الخدمات
- واجهات أمامية, نظام تصميم, حركة
- التقنيات
- Next.js · React · TypeScript · Tailwind CSS · CSS / SVG Animation · Lenis · RTL / i18n · Design System · Vercel
التحدي
موقع الوكالة نفسه كان فيه ١١ اعتماد تشغيل ونحو ٤٧ ميغابايت أصول ثلاثية الأبعاد، ومشاكل التمرير فيه ما انحلّت مع المحاولات السابقة.
الفكرة
إعادة بناء من الصفر تبدأ من العربي: حركة مكتوبة يدوياً بـ CSS و SVG بدل Three.js و GSAP و Framer Motion، ونظام تصميم كامل، ومسار واتساب يعبّي الباقة المختارة تلقائياً.
اقرأ تفاصيل البناء كاملة
موقع شركة اينو، وكالة تطوير ويب في الرياض، بُني ضمن وظيفة بدوام كامل كمطوّر واجهات أمامية. الموقع ثنائي اللغة بالعربية والإنجليزية ويبدأ من اتجاه اليمين لليسار — العربية هي التخطيط الحقيقي لا نسخة معكوسة عن الإنجليزية — مع نظام هوية بصرية كامل، وسبعة مشاهد SVG متحركة مكتوبة يدوياً، ومسار تواصل عبر واتساب يعبّئ الباقة المختارة وسعرها مسبقاً ليصل الزائر إلى المحادثة والسياق جاهز.
أعدت بناء الموقع من الصفر وخفّضت اعتمادات وقت التشغيل من أحد عشر إلى أربعة، باستبدال Three.js و GSAP و Framer Motion بحركة مكتوبة يدوياً بـ CSS و SVG. أزال ذلك نحو ٤٧ ميغابايت من أصول ثلاثية الأبعاد وأصلح مشاكل أداء التمرير التي لم تحلّها المعالجات السابقة.
والعمل على العربية يتجاوز قلب الاتجاه: خصائص CSS المنطقية في كل مكان، وعزل النص ثنائي الاتجاه، وأرقام متساوية العرض، وأيقونات تراعي الاتجاه، وأنظمة أرقام مناسبة لكل لغة. نظام التصميم مبني في Tailwind v4: رموز الهوية، وسلّم طباعي، و٢٢ حركة مكتوبة يدوياً تحترم جميعها تفضيل تقليل الحركة. المحتوى بمعمارية ثنائية اللغة مُحكمة الأنواع تعتمد على useSyncExternalStore، فيتطابق عرض الخادم والعميل، ويتزامن تبديل اللغة بين التبويبات. حركة التمرير الموازية تعمل من مستمع واحد على حلقة requestAnimationFrame واحدة، ونزلت أصول الصور من ١٩٠ كيلوبايت إلى نحو ٢ كيلوبايت، ويستوفي التباين معيار WCAG AA في كامل الموقع.

الشاشات




بالحركة
على الجوال



النتائج
- اعتمادات التشغيل نزلت من ١١ إلى ٤
- حذف نحو ٤٧ ميغابايت من الأصول ثلاثية الأبعاد
- أصول الصور نزلت من ١٩٠ كيلوبايت إلى نحو ٢ كيلوبايت
- تباين يستوفي WCAG AA في كامل الموقع
ابدأ مشروعك