قائمة قراءة تطوير الويب # 141: jQuery 3 و Chillout.js وكيف تشكل التكنولوجيا المجتمع
نشرت: 2022-03-10هناك أسابيع لا أجد فيها مقالات عن قسم "Going Beyond" بقائمة قراءة تطوير الويب على الإطلاق. ثم هناك أسابيع كهذه ، حيث تظهر قطعتان رائعتان تكشفان الكثير عن كيفية عيشنا مع التكنولوجيا الجديدة وكيف يشكل هذا مجتمعنا.
جنبًا إلى جنب مع مجموعة من المقالات التقنية الجيدة ، طريقة رائعة لتركك في الأسبوعين المقبلين. يرجى ملاحظة أنني سأكون بعيدًا في إجازة الأسبوع المقبل ، لذا لن يكون هناك ملخص يوم الجمعة المقبل.
مزيد من القراءة على SmashingMag:
- كيفية استخدام الرموز لدعم المحتوى في تصميم الويب
- الرموز كجزء من تجربة مستخدم رائعة
- 6 خطوات سهلة لتحسين تصميم الأيقونات
- خطوات سهلة لتصميم أيقونة أفضل
أخبار
- يجلب Opera 38 (و Chromium 51) الكثير من ميزات ES6 الجديدة: واجهات DOM الشبيهة بالمصفوفة القابلة للتكرار ، وأدوات الاستماع للأحداث السلبية ، وواجهة برمجة تطبيقات Intersection Observer للتتبع عندما يدخل عنصر معين في DOM أو يغادر منفذ العرض المرئي.
- فايرفوكس 47 خارج. تمت إضافة تصحيح أخطاء عامل خدمة الشحن ودعم
::backdrop
الزائفة وفك تشفير محتوى Widevine عبر EME لـ mp4 والمُعدِّل غير الحساس لحالة الأحرفi
(كما هو الحال في[foo=bar i]
) لمحددات سمات CSS. - أخيرًا ، بعد شهور من الانتظار ، أعلن GitHub عن دعم HTTPS رسميًا وكاملًا لصفحات مستخدمي github.io الخاصة بهم. بينما يعمل HTTPS نفسه بالفعل لبعض الوقت ، لم يتم تشفير حركة المرور من CDN إلى الخوادم الأصلية حتى الآن. مع التحديث ، يمكنك الآن الاستمتاع بموقع مشفر بالكامل. اهتم بالمحتوى المختلط ، على الرغم من ذلك ، حتى لا تتكسر الصفحات في المتصفحات الحديثة.
- يتضمن WebKit الآن تصحيح أخطاء الذاكرة في مفتش الويب الخاص به. يشارك منشور الإعلان كيف يمكنك الاستفادة منه في تطبيقاتك.
المزيد بعد القفز! أكمل القراءة أدناه ↓

عام
- يكتب Maximiliano Firtman كيف أن الاستخدام غير المسؤول للعلامات الوصفية الخاصة بنظام iOS يمكن أن يكسر موقع الويب الخاص بك للعديد من المستخدمين.
أدوات ومهام سير العمل
- فايربوغ. الأداة التي تم استبدالها بأدوات المطور الأصلية لـ Firefox ولكنها مع ذلك تحظى بقبول واسع النطاق بين المطورين. مع تبديل Firefox إلى e10s (Firefox متعدد العمليات) ، لن يعمل الامتداد بعد الآن ، وقد أعلن مؤلفوه الآن أنهم لن يقوموا بنقله كملحق جديد أيضًا. بدلاً من ذلك ، سيركزون على توفير سمة Firebug لأدوات التطوير الأصلية وتحسينها.
- أعلن Andrey
lint-staged
عن أداته الجديدة التي تتيح لك فحص جميع الملفات التي تم تنظيمها حاليًا في git. - أعلنت Cloud Four أمس ، Drizzle ، أداة لإنشاء مكتبات أنماط وأدلة أنماط.
حماية
- مع تسريبات كلمة المرور الأخيرة في LinkedIn و MySpace و Tumblr و Twitter ، أصبح من الواضح مرة أخرى أننا نميل إلى نسيان كلمات المرور القديمة. وذلك لأن كلمات المرور ليست مفيدة جدًا للمصادقة ، خاصة وأن هناك طرفين متورطين يمكن أن يفعلوا شيئًا خاطئًا (مزود الخدمة الذي يخزن كلمة المرور ، والمستخدم يختارها). يوضح درو توماس كيف يمكننا تحسين المصادقة. مقال مفيد مع محادثة رائعة في قسم التعليقات.
جافا سكريبت
- يقلل Chillout.js من استخدام وحدة المعالجة المركزية في JavaScript من خلال توفير وظائف التكرار غير المتزامنة التي لها واجهة قائمة على الوعد. لا مزيد من تنبيهات "تحذير: نص برمجي لا يستجيب" في المتصفح.
- تحاول وحدة تحكم Firefox أن تكون أكثر إفادة مع أخطاء JavaScript. إذا كان يمكن تحديده ، ستضيف وحدة التحكم الآن ارتباطًا إلى MDN (شبكة مطوري Mozilla) للحصول على مزيد من المعلومات حول الخطأ.
- تم إصدار jQuery 3.0 أخيرًا. في الأعمال منذ عام 2014 بالفعل ، تعد هذه خطوة كبيرة لأنها توفر أسلوبًا أقل حجمًا وأسرع وأكثر حداثة من الإصدارين 1 و 2. يتوفر دليل ترقية شامل بالإضافة إلى إصدار جديد من المكون الإضافي jQuery migrate.
- يشارك جاك فرانكلين سبب أهمية جعل JavaScript "نقيًا". بينما نستخدم غالبًا أسهل طريقة لبناء دالة ، غالبًا ما تفشل هذه الأساليب في سيناريوهات الاختبار. لكن يمكن تجنبها عن طريق الإضافات البسيطة.
- يعرض فيلم "وعود: جميع الطرق الخاطئة" من Getify مناهج مشتركة مع Promises ويوضح كيفية القيام بعمل أفضل. تستحق القراءة لكل من يتعامل مع الوعود.
CSS / ساس
- كتب Shaun Bent عن كيفية قيام BBC Sport بتقديم CSS الأساسي بحجم ملف يقل عن 9 كيلوبايت. قصة رائعة ومعمقة تشارك مبادئ تطويرها واستراتيجية المنتج التي يمكننا من خلالها تعلم الكثير.
الذهاب إلى ما بعد ...
- هناك أدلة على أن الأنواع الجديدة من استهلاك الوسائط تشكل مجتمعنا ، ومع ذلك لا نرى كيف يحدث ذلك ، لأننا نميل إلى نسيان التفكير في الأمر. في الوقت الحالي ، إذا أصبح الواقع مملاً أو مملًا في أي لحظة ، فإن هواتفنا تقدم شيئًا أكثر إمتاعًا ، وأكثر إنتاجية ، وحتى تعليميًا أكثر من أي شيء يقدمه لنا الواقع. لكنه يغيرنا أيضًا من الداخل. نحن نزداد صبراً وأقل صبراً على الواقع كما هو ، خاصةً عندما يكون مملاً أو غير مريح. "ما هو على المحك هو وكالتنا. قدرتنا على عيش الحياة التي نريد أن نعيشها ، واختيار الطريقة التي نريد أن نختارها ، والتواصل مع الآخرين بالطريقة التي نريد أن نتعامل بها - من خلال التكنولوجيا. هذه مشكلة في التصميم ، وليست مجرد مشكلة مسؤولية شخصية ".
- "هناك العديد من الأسباب التي تجعلنا نتنازل عن هوياتنا بهذه السهولة. بقدر ما يتعلق الأمر بالبحث ، فنحن لسنا معتادين على رؤية أنفسنا كمجموعات من المعلومات المفقودة. ولذا فإننا نكافح لإدراك أنه من السهل تعريفنا بشكل سلبي ، من خلال كل رغباتنا. [...] تم تصميم تقنياتنا الرقمية لتجعلنا نشعر بالراحة حيال افتقارنا إلى الخصوصية. " - لوتشيانو فلوريدي في مقالته "نبوءة تحقيق الذات".

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