پیام‌رسان‌های داخلی مشابه خارجی تا دو سال آینده فعال می‌شوند

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

به گزارش خبرنگار مهر، ابوالحسن فیروزآبادی در برنامه خبر تلویزیون اظهار داشت: ظرف یکی دوسال آینده مشابه همه سکوهایی که هم اکنون در حوزه پیام رسانی فعال هستند، در داخل کشور راه اندازی می شوند.

وی با اشاره به اینکه مدل های مختلف سکوهای پیام رسانی در دنیا شکل گرفته اند، گفت: تا دو سال دیگر مشابه داخلی پیام رسان هایی مانند اینستاگرام، تلگرام و توئیتر و انواع پیام رسان های خارجی را در داخل کشور خواهیم داشت.

دبیر شورای عالی فضای مجازی تاکید کرد: هم اکنون بخش قابل توجهی از ادارات دولتی از لحاظ کارکردی روی پیام رسانهای داخلی فعالیت دارند.

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