01 · مقالات ورؤى تقنية

مقالات تقنية

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

02 · تصفح المقالات

أحدث المقالات

الأقسام:
التاريخ:

عرض 9 مقال

زر التطبيق تحت شريط النظام؟ اختبر Android Edge-to-Edgeبرمجة
2 دقائق قراءة

زر التطبيق تحت شريط النظام؟ اختبر Android Edge-to-Edge

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

اقرأ المزيد
روابط التنزيل المؤقتة: اختبر انتهاء الصلاحية قبل مشاركة الملفاتبرمجة
2 دقائق قراءة

روابط التنزيل المؤقتة: اختبر انتهاء الصلاحية قبل مشاركة الملفات

روابط S3 الموقعة تمنح الوصول لحاملها خلال صلاحيتها. راجع هوية الطالب والتسريب وإعادة التنزيل بعد الانتهاء دون افتراض أنها روابط للاستخدام مرة واحدة.

اقرأ المزيد
تسجيل الخروج من الأجهزة الأخرى: اختبار جلسات Laravel فعليًابرمجة
2 دقائق قراءة

تسجيل الخروج من الأجهزة الأخرى: اختبار جلسات Laravel فعليًا

اختبر إلغاء جلسات الأجهزة في Laravel من متصفحين، مع تأكيد كلمة المرور ومراجعة auth.session والفصل بين جلسات الويب ورموز API.

اقرأ المزيد
فرز جداول لوحة التحكم: اختبار واضح للوحة المفاتيح وقارئ الشاشةبرمجة
2 دقائق قراءة

فرز جداول لوحة التحكم: اختبار واضح للوحة المفاتيح وقارئ الشاشة

راجع جداول لوحة التحكم العربية: زر فرز مفهوم، واتجاه معلن عبر aria-sort، وتركيز ظاهر، واختبار يحافظ على هوية الصف بعد تغيير الترتيب.

اقرأ المزيد
تكرار page_view في GA4: راجع انتقالات React قبل قراءة التقاريربرمجة
2 دقائق قراءة

تكرار page_view في GA4: راجع انتقالات React قبل قراءة التقارير

اختبار قياس صفحات SPA في GA4 يراجع مصدر page_view وتغير page_location وpage_referrer، ويميز الانتقال الحقيقي عن إعادة العرض في React.

اقرأ المزيد
نافذة حوار عربية: اختبر التركيز والإغلاق بلوحة المفاتيحتصميم تجربة المستخدم/واجهة المستخدم
2 دقائق قراءة

نافذة حوار عربية: اختبر التركيز والإغلاق بلوحة المفاتيح

مراجعة نافذة modal في واجهة RTL: موضع التركيز، Tab وEscape، منع الوصول للخلفية، والعودة إلى موضع مناسب بعد الإغلاق دون تغيير الهوية.

اقرأ المزيد
قبل إضافة hreflang: ارسم خريطة النسخ اللغوية الفعليةبرمجة
2 دقائق قراءة

قبل إضافة hreflang: ارسم خريطة النسخ اللغوية الفعلية

خطوات لمراجعة hreflang في موقع عربي وإنجليزي: المحتوى المترجم، روابط مستقرة، الإشارة المتبادلة، canonical، وفحص الصفحات التي لا تملك ترجمة.

اقرأ المزيد
استجابة API 429: امنع إعادة المحاولة من زيادة الضغطبرمجة
2 دقائق قراءة

استجابة API 429: امنع إعادة المحاولة من زيادة الضغط

تصميم التعامل مع 429 وRetry-After في تكاملات API: نطاق الحد، عدد المحاولات، مهلة الانتظار، وإلغاء العملية مع حفظ حالة واضحة للمستخدم.

اقرأ المزيد
إذن إشعارات Android: صمم رحلة تعمل حتى بعد الرفضتصميم تجربة المستخدم/واجهة المستخدم
2 دقائق قراءة

إذن إشعارات Android: صمم رحلة تعمل حتى بعد الرفض

مراجعة عملية لإذن POST_NOTIFICATIONS في Android: توقيت الطلب، الرفض، إغلاق الحوار، إعدادات الجهاز، وبديل داخل التطبيق للحالات المهمة.

اقرأ المزيد