تلاشی برای نجات جهان با جاوا اسکریپت

در قسمت این هفته

کارکنان سرویس به فایرفاکس نایتی ضربه می زنند، نکات روزانه DevTools در صندوق ورودی شما، اشکال زدایی IE در کروم، استفاده از Flexbox برای RWD، صرفه جویی در جهان با 1k جاوا اسکریپت، و ژنراتورها برای IE و Spartan در حال کار هستند.

DEVTOOLS DAILY

با این نکات مفید که روزانه در صندوق ورودی شما ارائه می شود، گردش کار خود را سرعت بخشید. عمر هانسا روزانه یک نکته DevTools را در قالب متحرک Gif نشان می دهد. به عنوان مثال می توان به پرش به شماره خط در پانل منابع و پخش مجدد درخواست های شبکه در cURL اشاره کرد.

https://www.google.com/url?q=https%3A%2F%2Fumaar.com%2Fdev-tips%2F&sa=D&sntz=1&usg=AFQjCNGgWKnyERWpWflwl-7sk6qV4gngmg

اشکال زدایی یعنی در کروم

اگر بتوانید اینترنت اکسپلورر را در کروم اشکال زدایی کنید چه؟ آداپتور IE Diagnostics که اخیرا توسط تیم اینترنت اکسپلورر منبع باز شده است، پلی است که به اینترنت اکسپلورر اجازه می دهد تا با پروتکل اشکال زدایی از راه دور کروم صحبت کند. اگرچه این پروژه هنوز یک آزمایش است، اما در حال حاضر به شما امکان می‌دهد اشکال‌زدایی اولیه اسکریپت را انجام دهید و تیم قصد دارد در آینده نزدیک آن را به Spartan منتقل کند.

http://blogs.msdn.com/b/ie/archive/2015/04/02/introducing-the-ie-diagnostics-adapter-for-third-party-developer-tools.aspx

کارگران خدمات

ایجاد تجربه‌های آفلاین ممکن است آسان‌تر شود زیرا کارکنان خدمات به Firefox Nightly می‌آیند. بر اساس مشخصات W3C، سرویس‌کاران به توسعه‌دهندگان کنترل بیشتری بر روی صفحه می‌دهند و به آن‌ها اجازه می‌دهند درخواست‌های شبکه را تغییر مسیر دهند، منابع را از حافظه پنهان ارائه کنند و حتی اعلان‌های فشار ارسال کنند. کارکنان خدمات در حال حاضر در کروم ارسال می کنند و تیم فایرفاکس تخمین می زند که ممکن است در نسخه 41 فرود آیند.

https://blog.wanderview.com/blog/2015/03/24/service-workers-in-firefox-nightly

http://www.w3.org/TR/service-workers/

https://jakearchibald.com/2014/offline-cookbook/

FLEXBOX برای RWD

سایت خود را با flexbox تقویت کنید تا طرح‌بندی‌های ریسپانسیو خود را بهبود ببخشید. توسعه دهنده Zoe Gillenwater توضیح می دهد که چگونه flexbox را می توان به عنوان بهبود پیشرونده در بالای سایت هایی که باید از مرورگرهای قدیمی پشتیبانی کنند استفاده کرد. اسلایدهای جامع همچنین می توانند به عنوان یک برگه تقلب استفاده شوند تا به شما کمک کنند ویژگی های بی شمار flexbox را به خاطر بسپارید.

https://vimeo.com/124796320

http://www.slideshare.net/zomigi/enhancing-responsiveness-with-flexbox-smashing-conference

مسابقه JS1K

فقط در 1 هزار جاوا اسکریپت می توانید چند بیگانه را منفجر کنید؟ «مدافع» ساخته کیث کلارک برنده مسابقه JS1K امسال است. شرکت کنندگان وظیفه دارند تا با استفاده از چیزی جز 1024 بایت JS یک تجربه قانع کننده ایجاد کنند. دونده های امسال شامل سواری Mystery Monorail و ترن هوایی غیرممکن است.

http://js1k.com/2015-hypetrain/demo/2306

http://js1k.com/2015-hypetrain/demo/2322

http://js1k.com/2015-hypetrain/demo/2364

ژنراتورها در IE/SPARTA

پاسخ به تماس ها ممکن است مربوط به گذشته باشد زیرا تیم IE اعلام کرده است که ژنراتورها در حال توسعه هستند. ژنراتورها، بخشی از ES6، توابع خاصی هستند که می‌توان آن‌ها را متوقف کرد و بعداً از سر گرفت و به شما امکان می‌دهد کدهای ناهمزمان را به صورت همزمان بنویسید. ژنراتورها در حال حاضر در کروم و فایرفاکس ارسال می شوند و در حال حاضر در سافاری در حال توسعه هستند.

https://wpdev.uservoice.com/forums/257854-internet-explorer-platform/suggestions/6263797-generators

https://www.youtube.com/watch?v=rT-1ZxhjzBw

https://www.chromestatus.com/features/4959347197083648

اسکچر سه بعدی توسط جیسون

http://codepen.io/loktar00/full/DphFg/

حلقه های فاز روز 18/100 توسط شش ضلعی

http://codepen.io/sixsided/full/qEeEYm/

توزیع گاوسی با فیزیک اثر فرانک دومونت

http://codepen.io/fdumont/full/CvdDI/

مانند ذرات ماده توسط آبهیجیت هوتا متحد شوید

http://codepen.io/XDBoy018/full/JodWKN/

نظر خود را در توییتر #LazyWebShow به ما بگویید