الويب

تصميم لشبكة الإنترنت غير المستعرضة

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

قراءة المزيد

بناء أنظمة قوائم يمكن الوصول إليها

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

قراءة المزيد

من القطط مع الحب: مرحبًا بعضوية Smashing الجديدة

تعرف على Smashing Membership ، وهي جهد مجتمعي مخصص لدعم وإبراز الأصوات الجديدة والقديمة للمجتمع.

قراءة المزيد

دليل شامل لتصميم المواقع

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

قراءة المزيد

فهم الرأس المتنوع

يتم إرسال رأس Vary HTTP بمليارات من استجابات HTTP كل يوم. لكن استخدامه لم يحقق رؤيته الأصلية أبدًا ، والعديد من المطورين يسيئون فهم ما يفعله أو لا يدركون حتى أن خادم الويب الخاص بهم يرسله. مع قدوم تلميحات العميل والمتغيرات والمواصفات الرئيسية ، بدأت الاستجابات المتنوعة بداية جديدة.

قراءة المزيد

اعترافات محتال

قبل خمس سنوات ، ولأول مرة على الإطلاق ، عندما دُعيت للتحدث في أحد أفضل المؤتمرات الأمامية في أوروبا ، كان لدي ** مزيج من المشاعر **. من الواضح أنني كنت فخورة وسعيدة بشكل لا يصدق: لم تتح لي الفرصة مطلقًا للقيام بذلك من قبل لجمهور متنوع من الأشخاص ذوي المهارات المختلفة. لكن المشاعر الأخرى التي كانت لدي كانت مدمرة للغاية. بصدق لم أستطع أن أفهم كيف يمكنني أن أكون ممتعًا لأي شخص: على الرغم من أنني كنت أعمل في الواجهة الأمامية لسنوات عديدة بحلول ذلك الوقت ، إلا أنني كنت صامتًا جدًا في المجتمع. لم أساهم في الأطر الشعبية أو المكتبات. كنت فقط في المتوسط. لذلك ، كان الشعور بوقوع خطأ ، وهو ** لم أكن أستحق أن أكون في ذلك المؤتمر ** ، قويًا جدًا ، ولم أصدق أنني سأتحدث بالفعل حتى اشتريت تذكرة الطائرة الخاصة بي.

قراءة المزيد

مقدمة إلى مصمم Gravit: تصميم تطبيق طقس (الجزء الثاني)

مرحبًا بك مرة أخرى في الجزء الثاني من هذا البرنامج التعليمي حول Gravit Designer. في [الجزء الأول] (https://www.smashingmagazine.com/2017/08/introduction-gravit-designer-designing-weather-app-part-1/) ألقينا نظرة عامة على Gravit وأعدنا كل شيء ، إنشاء صورة الخلفية في تطبيق الطقس وشريط الحالة ، ثم بدأ في عمل العناصر الأولية لمحتوى التصميم. دعنا نكمل من حيث توقفنا. بعد إنشاء طبقات النص الرئيسية لمنطقة المحتوى في [الجزء الأول] (https://www.smashingmagazine.com/2017/08/introduction-gravit-designer-designing-weather-app-part-1/) من هذا البرنامج التعليمي فلنستمر مع أحوال الطقس في الأوقات المختلفة من اليوم.

قراءة المزيد

مصادقة المستخدم لتطبيقات الويب و iOS مع AWS Cognito (الجزء 1)

يبحث المطورون والمؤسسات على حدٍ سواء عن طريقة للحصول على مزيد من المرونة مع حلول الأجهزة المحمولة. هناك رغبة في تقليل الوقت من فكرة إلى اختبار. بصفتي مطورًا ، غالبًا ما أواجه عقبة واحدة يمكن أن تبطئ البناء الأولي لفرضية الهاتف المحمول: إدارة المستخدم.

قراءة المزيد

تصميم جدول مقارنة الميزات المثالية

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

قراءة المزيد

المبادئ التسعة لتنفيذ التصميم

كيف يمكننا تقييم مشروع قائم؟ سواء كنا نراجع الكود أو نراجع CSS أو نجري مقابلات مع المرشحين لدور في فريقنا ، فإليك عددًا من المبادئ التي ستوفر إرشادات جيدة.

قراءة المزيد