الويب

كيفية تدويل موقع WordPress الخاص بك

WordPress مترجم بالكامل حاليًا لأكثر من 65 لغة ويقدم ترجمات جزئية لـ 95 لغة إضافية. إذا لم تكن قد قمت بتدويل موقع WordPress الخاص بك حتى الآن ، فمن المحتمل أن يكون الوقت قد حان للقيام بذلك.

قراءة المزيد

دليل شامل لأبحاث UX

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

قراءة المزيد

فهم واستخدام REST APIs

كل ما تحتاج لمعرفته حول REST APIs ، من البداية إلى النهاية. كيف ولماذا استخدام واجهات برمجة تطبيقات REST ، وكيفية التعامل مع الرؤوس ورسائل الخطأ وإصدارات API. هيا بنا نبدأ.

قراءة المزيد

ما حجم هذا الصندوق؟ فهم الحجم في تخطيط CSS

عند البدء في استخدام Flexbox و Grid ، قد يكون من المحبط أن نجد أننا في بعض الأحيان لا نحصل على التصميم الذي نتوقعه. غالبًا ما يكون هذا بسبب الطريقة التي يتم بها حساب الحجم في طرق التخطيط الجديدة هذه. في هذه المقالة ، أحاول أن أشرح بالضبط حجم هذا الصندوق ، وكيف يجب أن يكون بهذا الحجم!

قراءة المزيد

كيفية إنشاء برنامج تحميل ملفات السحب والإفلات باستخدام Vanilla JavaScript

في هذه المقالة ، سنستخدم "vanilla" ES2015 + JavaScript (لا توجد أطر عمل أو مكتبات) لإكمال هذا المشروع ، ومن المفترض أن لديك معرفة عملية بجافا سكريبت في المتصفح. يجب أن يكون هذا المثال متوافقًا مع كل متصفح دائم الخضرة بالإضافة إلى IE 10 و 11.

قراءة المزيد

Air Lookout هو المشروع الجانبي الذي غير عملية تصميمي إلى الأبد

جودة الهواء هي قضية خطيرة ومعقدة. ليس من السهل فهمه مثل الطقس. ومع ذلك ، من خلال إنشاء مجموعة متنوعة من النماذج الأولية السريعة - بغض النظر عن مدى التزوير - تمكنت من العثور على إجابات مباشرة لتصميم وبرمجة تطبيق Air Lookout الخاص بي على iOS.

قراءة المزيد

المبادئ العامة لتصميم تجربة المستخدم

في نظام دائم التغير ، قد يكون من الصعب مواكبة كل شيء كمصمم تجربة مستخدم. يقدم كريستوفر مورفي لمحة عامة عن المبادئ العالمية لتصميم تجربة المستخدم ، مما يضمن أن مجموعة المهارات الخاصة بك مبنية على أسس ثابتة.

قراءة المزيد

تعلم الدردار من جهاز تسلسل الطبل (الجزء الأول)

في الجزء الأول من هذه السلسلة المكونة من جزأين ، يقدم براين هولت بناء جملة Elm وإعداده ومفاهيمه الأساسية. تعرف على كيفية العمل مع هندسة Elm لإنشاء تطبيقات بسيطة.

قراءة المزيد

تصميم الاحتكاك لتجربة مستخدم أفضل

في تصميم التجربة ، عادة ما يكون الاحتكاك عكس البديهية أو السهولة. ومع ذلك ، هذا لا يعني أنه سيء ​​دائمًا للمستخدمين. في هذه المقالة ، ستتعلم متى وكيف يمكن أن يكون الاحتكاك أداة فعالة لتصميم تجارب أفضل بالفعل.

قراءة المزيد

برنامج Visual Studio Code يمكنه فعل ذلك؟

لماذا يعتبر Visual Studio Code (VS Code) شائعًا جدًا ، وهل نحتاج حقًا إلى محرر نصوص آخر؟ في هذه المقالة ، سوف نلقي نظرة على كيفية قيام VS Code بتوسيع المفاهيم التقليدية لمحرر النصوص وفتح آفاق جديدة تمامًا للإنتاجية للمطورين. هذه هي أفضل الأشياء المتعلقة بـ VS Code التي لم يزعجها أحد من قبل.

قراءة المزيد