واتس اپ مهلت تایید قوانین را به تاخیر انداخت

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

به گزارش خبرگزاری مهر به نقل از تلگراف، فیس بوک برنامه جنجالی خود برای اشتراک گذاری اطلاعات کاربران واتس اپ با کسب وکارهای دیگر این شرکت از جمله اینستاگرام و مسنجر را به تأخیر انداخت.

این شبکه اجتماعی چندی قبل با نوتیفیکیشنی به کاربرانش اعلام کرد اطلاعات شخصی آنان از جمله شماره موبایلشان را با فیس بوک به اشتراک می‌گذارد و به کاربران تا ۸ فوریه مهلت داد با این قوانین موافقت کنند. در غیر این صورت آنها مجبور به حذف اپ بودند. این اقدم واتس اپ به مهاجرت عظیم کاربران از آن منجر شد.

اما روز گذشته واتس اپ اعلام کرد مهلت تعیین شده برای تغییرات قوانین این پیام رسان از ۸ فوریه به ۱۵ می تغییر داده تا فرصت بیشتری برای از بین بردن اخبار جعلی و سردرگمی ناشی از شایعات آنلاین داشته باشد.

گروه‌های حامی حفظ حریم شخصی کاربران این اقدام واتس اپ را نقد کرده‌اند و معتقدند پیام‌ها میان کاربران واتس اپ و شرکت‌ها را در فیس بوک ذخیره می‌شوند و از آن برای تلبیغات در شبکه‌های اجتماعی دیگرش استفاده می‌شود. پیام‌های بین کاربران همچنین خصوصی باقی می‌ماند.

واتس اپ تعهد کرده در اروپا و انگلیس فقط کاربران تجاری شاهد تغییرات خواهند بود و بقیه کاربران حتی با تأیید نوتیفیکیشن تغییری در فرایند فراوری اطلاعات آنها به وجود نمی‌آید. اما قانونگذارن ایتالیایی اعلام کرده‌اند هنوز مشخص نیست اطلاعات کاربران اروپایی واتس اپ برای چه مواردی استفاده می‌شود.

در بیانیه واتس اپ آمده است: «ما شاهد سردرگمی بسیاری از افراد درباره آپدیت اخیر خود بودیم. ما همیشه از چت های شخصی با فناوری رمزگذاری انتها به انتها محافظت می‌کنیم و فیس بوک یا واتس اپ نمی‌توانند آنها را رصد کنند. ما تماس‌ها یا پیام‌ها را رصد نمی‌کنیم و اطلاعات تماس را با فیس بوک به اشتراک نمی‌گذاریم. در این آپدیت‌ها هیچیک از این موارد تغییر نمی‌کند و در عوض آپدیت‌ها شامل گزینه‌های جدید برای ارسال پیام به یک کسب وکار در واتس اپ است… حساب کاربری هیچکس تا ۸ فوریه تعلیق یا حذف نمی‌شود.»

115
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)); });