CSS الحديث: نهاية تطبيقات الصفحة الواحدة؟

2025-07-26
CSS الحديث: نهاية تطبيقات الصفحة الواحدة؟

ينتقد هذا المقال الإفراط في استخدام تطبيقات الصفحة الواحدة (SPAs). ويجادل الكاتب بأن المتصفحات الحديثة توفر الآن إمكانيات انتقال CSS أصلية (View Transitions API وقواعد التنبؤ)، مما يسمح بانتقالات صفحات سلسة دون الحاجة إلى كمية كبيرة من جافا سكريبت. غالبًا ما تؤدي SPAs إلى مشاكل في الأداء، مثل أوقات التحميل البطيئة، وسلوك التمرير غير المتناسق، وتحديات تحسين محركات البحث. ينادي الكاتب بالعودة إلى HTML وCSS، والاستفادة من ميزات المتصفح الأصلية لبناء تطبيقات متعددة الصفحات (MPAs) أسرع وأكثر كفاءة، وصديقة لتحسين محركات البحث، وتجنب التضحيات في الأداء والصيانة التي غالبًا ما تُقدم من أجل الشعور "كتطبيق".

اقرأ المزيد
التطوير

جافا سكريبت: التقدم الذي حطم الويب

2025-06-20
جافا سكريبت: التقدم الذي حطم الويب

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

اقرأ المزيد