قائمة قراءة تطوير الويب # 141: jQuery 3 و Chillout.js وكيف تشكل التكنولوجيا المجتمع

نشرت: 2022-03-10
ملخص سريع ↬ هناك أسابيع لا أجد فيها مقالات عن قسم "Going Beyond" بقائمة قراءة تطوير الويب على الإطلاق. ثم هناك أسابيع كهذه ، حيث تظهر قطعتان رائعتان تكشفان الكثير عن كيفية عيشنا مع التكنولوجيا الجديدة وكيف يشكل هذا مجتمعنا. جنبًا إلى جنب مع مجموعة من المقالات التقنية الجيدة ، طريقة رائعة لتركك في الأسبوعين المقبلين. يرجى ملاحظة أنني سأكون بعيدًا في إجازة الأسبوع المقبل ، لذا لن يكون هناك ملخص يوم الجمعة المقبل.

هناك أسابيع لا أجد فيها مقالات عن قسم "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 الآن تصحيح أخطاء الذاكرة في مفتش الويب الخاص به. يشارك منشور الإعلان كيف يمكنك الاستفادة منه في تطبيقاتك.
المزيد بعد القفز! أكمل القراءة أدناه ↓

تشفير جيثب
يدعم GitHub الآن HTTPS رسميًا لجميع مواقع مستخدمي github.io. (رصيد الصورة: جيثب)

عام

  • يكتب 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 وعبر الإنترنت.