مقالات معمّقة حول التكنولوجيا التي تشكّل المستقبل.

تطوير الويب

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

11 مقالات
01 تطوير الويب

Geohash مقابل الفهرس المكاني للبحث القريب

صنع أحدهم موقعًا يعرض لك ويكيبيديا، لكن فقط المقالات عن الأشياء التي تبعد عنك مسافة نصف ساعة مشيًا من مكانك الحالي. الفكرة ممتعة، وانتشرت بسرعة، وهي أيضًا...

تطوير الويبMarcus Rodriguez23 أكتوبر 20269 د
02 تطوير الويب

IRCv3: دروس في تطوير البروتوكولات مع الحفاظ على التوافق

في عام 1988، كتب طالب جامعي فنلندي بروتوكول دردشة لا يتجاوز بضع صفحات. وبعد قرابة أربعة عقود، ما زال هذا البروتوكول نفسه، أي IRC، ينقل ملايين الرسائل يومياً،...

تطوير الويبMarcus Rodriguez12 أكتوبر 202610 د
06 تطوير الويب

التلاشي عند التمرير: نمط يضر بتجربة المستخدم فتوقف عنه

رأيته في كل موقع تسويقي وكل صفحة هبوط لمنتج SaaS وكل معرض أعمال بُني خلال السنوات الخمس الأخيرة. تمرر الصفحة للأسفل فيظهر المحتوى من الأسفل، أو ينزلق من...

تطوير الويبMarcus Rodriguez24 فبراير 20267 د
07 تطوير الويب

أسوأ أنماط UX المضللة وكيفية إصلاحها

الأسبوع الماضي حاولت تعديل تفضيلات ملفات تعريف الارتباط (الكوكيز) على موقع إحدى شركات الطيران الكبرى. زر 'Accept All' كان أزرق فاقعًا لا يمكن تفويته. أما رابط...

تطوير الويبMarcus Rodriguez23 فبراير 202610 د
08 تطوير الويب

الويب الصغير هو أفضل ما في الإنترنت

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

تطوير الويبMarcus Rodriguez19 فبراير 20268 د
09 تطوير الويب

متى لا يكون WebAssembly أسرع من JavaScript

الشهر الماضي قضيت يوم سبت كاملاً في إعادة كتابة محلل بيانات الصور الوصفية (image metadata parser) من Rust إلى WASM بلغة TypeScript. نسخة WASM كانت في الإنتاج...

تطوير الويبMarcus Rodriguez11 فبراير 202611 د
10 تطوير الويب

كل طبقة مراجعة إضافية تُبطئ فريقك

تُطلق شركة ناشئة خطأً إلى الإنتاج. ردّ الإدارة: إضافة شرط مراجعة للكود. يتسرب خطأ آخر. الرد: طلب مراجعتين. ثم حادثة أمنية. الرد: إضافة مرحلة مراجعة أمنية. ثم...

تطوير الويبElena Vasquez9 فبراير 20268 د
11 تطوير الويب

Pyodide: تشغيل بايثون الحقيقي في المتصفح عبر WebAssembly

حلم تشغيل Python داخل المتصفح موجود منذ أوائل العقد الثاني من الألفية، وكل محاولة واجهت المشكلة نفسها: Python مرتبط بشكل عميق ببيئة تشغيل CPython المكتوبة بلغة...

تطوير الويبMarcus Rodriguez2 فبراير 20268 د