راه اندازی وب سایت آمریکایی برای کاهش خرید کاغذ توالت

به نقل از سایت اخبار فناوری اطلاعات و ارتباطات ، فن آوری های نوین :    

به گزارش خبرگزاری مهر به نقل از دیجیتال ترندز، هزاران نفر از مردم آمریکا این روزها در صف‌های طویل فروشگاه‌های زنجیره‌ای انبوهی از کاغذهای توالت را خریداری می‌کنند و باعث کمبود گسترده در این زمینه شده‌اند. وب سایت «چقدر کاغذ توالت» به نشانی howmuchtoiletpaper.com با دریافت اطلاعاتی از هر کاربر به وی اعلام می‌کند که ذخیره کاغذ توالت وی برای چند روز کافی است تا اشخاص بی دلیل برای خرید این کالا به فروشگاه‌ها هجوم نبرند.

کاربران بعد از ورود به این وب سایت باید اعلام کنند چند کاغذ توالت دارند، هر روز به طور متوسط چند بار از سرویس بهداشتی استفاده می‌کنند، تا وب سایت یادشده برای آنها مشخص کند ذخیره کاغذ توالت آنها برای چند روز استفاده کافیست.

به عنوان مثال کاربری که دارای ۵ عدد کاغذ توالت است و هر روز به طور متوسط سه بار از سرویس بهداشتی استفاده می‌کند، تا ۲۷ روز نیازی به خرید این محصول ندارد.

برای افزایش دقت محاسبات در این وب سایت گزینه‌های بیشتری نیز وجود دارند که عبارتند از متوسط تعداد کاغذ مصرف شده در هر بار حضور در سرویس بهداشتی، تعداد کاغذهای هر بسته که به طور پیش فرض ۱۶۰ عدد است، تعداد افراد ساکن در منزل، تعداد روز اعلام شده برای قرنطینه (به طور پیش فرض ۱۴ روز) و غیره. وب سایت یادشده تا به حال توسط بیش از دو میلیون نفر در سراسر جهان مورد استفاده قرار گرفته است.

112
0 0

لینک های مفید

طراحی لوگو دراصفهان

بانک اطلاعات مشاغل رایگان
لوازم یدکی جک JAC

کتاب های ادبیات آمریکای لاتین

سنگ چینی

کرم گریم


$(window).load(function () { 'use strict'; function activeStickyKit() { $('[data-sticky_column]').stick_in_parent({ parent: '[data-sticky_parent]' }); // bootstrap col position $('[data-sticky_column]') .on('sticky_kit:bottom', function (e) { $(this).parent().css('position', 'static'); }) .on('sticky_kit:unbottom', function (e) { $(this).parent().css('position', 'relative'); }); }; activeStickyKit(); function detachStickyKit() { $('[data-sticky_column]').trigger("sticky_kit:detach"); }; var screen = 768; var windowHeight, windowWidth; windowWidth = $(window).width(); if ((windowWidth < screen)) { detachStickyKit(); } else { activeStickyKit(); } // windowSize // window resize function windowSize() { windowHeight = window.innerHeight ? window.innerHeight : $(window).height(); windowWidth = window.innerWidth ? window.innerWidth : $(window).width(); } windowSize(); // Returns a function, that, as long as it continues to be invoked, will not // be triggered. The function will be called after it stops being called for // N milliseconds. If `immediate` is passed, trigger the function on the // leading edge, instead of the trailing. function debounce(func, wait, immediate) { var timeout; return function () { var context = this, args = arguments; var later = function () { timeout = null; if (!immediate) func.apply(context, args); }; var callNow = immediate && !timeout; clearTimeout(timeout); timeout = setTimeout(later, wait); if (callNow) func.apply(context, args); }; }; $(window).resize(debounce(function () { windowSize(); $(document.body).trigger("sticky_kit:recalc"); if (windowWidth < screen) { detachStickyKit(); } else { activeStickyKit(); } }, 250)); });