تحرير متعدد اللاعبين في Figma: نهج CRDT مبسط

2025-08-19
تحرير متعدد اللاعبين في Figma: نهج CRDT مبسط

قبل أربع سنوات، شرعت Figma في بناء وظائف تعدد اللاعبين، واختارت نظامًا مخصصًا بدلاً من خوارزمية تحويل التشغيل (OT) الشائعة. بدافع من الحاجة إلى التكرار السريع ومخاوف بشأن تعقيد OT، فقد ابتكروا حلاً أبسط. تشرح هذه المقالة بالتفصيل بنية نظام تعدد اللاعبين في Figma، بما في ذلك بنيته المعمارية للعميل/الخادم، واتصال WebSocket، وقدرات التحرير دون اتصال، ومزامنة البيانات. على الرغم من استلهامه من CRDTs (أنواع البيانات المتكررة الخالية من التعارضات)، فإن تنفيذ Figma ينحرف عن الالتزام الصارم بـ CRDT، مستفيدًا من مبادئه مع الاستفادة من خادم مركزي لتحقيق الكفاءة والبساطة. تقارن المقالة بين OT و CRDT، وتعمق في تصميم بنية بيانات Figma وكيفية تعاملها مع حالات الحد.

اقرأ المزيد

سعر طرح فيجما العام الأولي يبلغ 33 دولارًا للسهم الواحد

2025-07-31
سعر طرح فيجما العام الأولي يبلغ 33 دولارًا للسهم الواحد

أعلنت منصة التعاون في التصميم Figma عن طرحها العام الأولي (IPO) لعدد 36,937,080 سهمًا عاديًا من الفئة أ بسعر 33,00 دولارًا أمريكيًا للسهم الواحد. ومن المتوقع أن تبدأ أسهم الشركة بالتداول في بورصة نيويورك في 31 يوليو 2025، تحت رمز التداول "FIG". ويتضمن العرض أسهمًا مقدمة من Figma وأسهمًا مقدمة من المساهمين الحاليين. وتعمل مورغان ستانلي، وغولدمان ساكس، وألن آند كومباني، وجيه.بي مورغان كمدراء رئيسيين مشتركين للكتاب. تأسست Figma في عام 2012، وقد تطورت من أداة تصميم إلى منصة متصلة مدعومة بالذكاء الاصطناعي، مما يُسهّل عملية تصميم المنتج بالكامل.

اقرأ المزيد
الشركات الناشئة التعاون في التصميم

Figma تقدّم طلبًا للاكتتاب العام، وتخطط للاكتتاب في بورصة نيويورك

2025-07-02
Figma تقدّم طلبًا للاكتتاب العام، وتخطط للاكتتاب في بورصة نيويورك

أعلنت Figma، أداة التصميم التعاوني، أنها قدّمت بيان تسجيل في النموذج S-1 إلى لجنة الأوراق المالية والبورصات الأمريكية (SEC) من أجل طرح عام أولي (IPO)، وتخطط لإدراج أسهمها العادية من الفئة A في بورصة نيويورك تحت الرمز "FIG". لم يتم تحديد عدد الأسهم ونطاق السعر بعد، وهما خاضعان لظروف السوق. ستعمل مورغان ستانلي، وغولدمان ساكس، وآلن آند كومباني، وجيه. بي مورغان كمديرين رئيسيين مشتركين لكتاب الطلبات. تأسست Figma في عام 2012، وقد تطورت إلى منصة تعاونية تساعد الفرق على تحويل الأفكار إلى منتجات رقمية.

اقرأ المزيد
الشركات الناشئة

بنية HTML متشابكة: الغوص في رمز متداخل بعمق

2025-03-14
بنية HTML متشابكة: الغوص في رمز متداخل بعمق

يكشف هذا المقطع من التعليمات البرمجية عن بنية HTML معقدة بشكل غير عادي ومتداخلة بعمق. مثل المتاهة، فإن طبقات عناصر div المتعددة تجعل من الصعب تمييز المنطق الكامن وراءها. وهذا يذكرنا بالبنى المعقدة للبرامج أو مواقع الويب المعقدة، حيث تتجاوز تعقيداتها الداخلية غالبًا حدود الخيال. على الرغم من أن التعليمات البرمجية نفسها لا تحتوي على أي محتوى فعلي، إلا أن تعقيد بنيتها يحث على المناقشة. هل هذا خيار تصميم متعمد؟ أم نتيجة لخطأ في البرمجة؟

اقرأ المزيد
التطوير بنية HTML

تصميم المواقع الإلكترونية: من القوالب إلى التعبير

2025-01-31
تصميم المواقع الإلكترونية: من القوالب إلى التعبير

في عام 2010، كان الموقع الإلكتروني المخصص بمثابة بطاقة تعريف رقمية للمصمم. وقد استخدم المطورون إمكانيات HTML5 لإنشاء مواقع إلكترونية غنية بالخيال. لكن صعود القوالب وأدوات الأتمتة أدى إلى التجانس. واليوم، لقد أحرزت تقنية المتصفحات تقدمًا هائلاً، لكن العديد من المصممين ما زالوا عالقين في نماذج قديمة. تنادي هذه المقالة المصممين باستخدام ميزات CSS الجديدة، مثل مساحات الألوان HSL و OKLCH، واستعلامات الحاويات، لكسر قيود القوالب وإنشاء مواقع إلكترونية أكثر تعبيرًا. يجب ألا تكون مواقع الويب مجرد حاويات للمعلومات؛ بل إنها مساحة للتعبير الإبداعي.

اقرأ المزيد