Пора в отпуск
6000 миль
за оформление карты
Подробнее
(function(w, d, promoUrl, loc) { var modal, box, closeModalBtn, isModalAnimation, body, html, scrollBarWidth, promoButton; var teaser = d.querySelector('.tinkoff-all-airlines'); if (!teaser) return false; initModal(); preloadImages(['https://leonardo.osnova.io/2755fcfd-f5aa-3496-f0b8-2066ac91e9fa/', 'https://leonardo.osnova.io/0006b8c0-6e01-4b3f-6765-45d1606a2c48/', 'https://leonardo.osnova.io/da12942b-f4f3-2560-40b3-a1c930f4b330/']).then(function() { setTimeout(function() { analyticsEvents(); teaser.classList.add('is-init'); teaser.addEventListener('click', openModal); onDestroy(); }, 100); }); function onDestroy() { var moduleAjaxify = window.Air && window.Air.get('module.ajaxify'); if (moduleAjaxify && moduleAjaxify.on) { moduleAjaxify.on('Before page changed', function() { window.removeEventListener('scroll', scrollHandler); hideModal(); if (teaser) { teaser.removeEventListener('click', openModal); } if (box) { box.removeEventListener('click', stopPropagation); } if (closeModalBtn) { closeModalBtn.removeEventListener('click', closeModalStop); } if (promoButton) { promoButton.removeEventListener('click', clickPromo); } if (modal) { modal.removeEventListener('click', closeModal); modal.remove(); } }); } }; function initModal() { body = d.querySelector('body'); html = d.documentElement; modal = d.querySelector('.tinkoff-all-airlines-promo'); box = d.querySelector('[data-tinkoff-all-airlines-box]'); closeModalBtn = d.querySelector('[data-tinkoff-all-airlines-close]'); isModalAnimation = false; scrollBarWidth = getScrollbarWidth(); box.addEventListener('click', stopPropagation); modal.addEventListener('click', closeModal); closeModalBtn.addEventListener('click', closeModalStop); promoButton = d.querySelector('.tinkoff-all-airlines-promo__button'); if (promoButton) { promoButton.setAttribute('href', promoUrl); promoButton.addEventListener('click', clickPromo); } body.appendChild(modal); }; function clickPromo() { sendEvent('Promo button'); }; function stopPropagation(e) { e.stopPropagation(); }; function closeModalStop(e) { e.preventDefault(); e.stopPropagation(); closeModal(); }; function openModal() { if (isModalAnimation) return false; isModalAnimation = true; sendEvent('Popup', 'Open'); body.style.overflow = 'hidden'; html.style.marginRight = scrollBarWidth + 'px'; modal.classList.remove('is-hidden'); setTimeout(function() { modal.classList.add('is-show'); setTimeout(function() { isModalAnimation = false; }, 300); }, 0); }; function closeModal() { if (isModalAnimation) return false; isModalAnimation = true; hideModal(); sendEvent('Popup', 'Close'); }; function hideModal() { modal.classList.remove('is-show'); setTimeout(function() { modal.classList.add('is-hidden'); body.style.overflow = 'auto'; html.style.marginRight = '0px'; isModalAnimation = false; }, 300); }; function isInViewport(elem) { var bounding = elem.getBoundingClientRect(); return ( bounding.top >= 0 && bounding.left >= 0 && bounding.bottom <= (window.innerHeight || document.documentElement.clientHeight) && bounding.right <= (window.innerWidth || document.documentElement.clientWidth) ); }; function preloadImages(urls) { return Promise.all(urls.map(function(url) { return new Promise(function(resolve) { var image = new Image(); image.onload = resolve; image.src = url; }); })); }; function sendEvent(label, state) { state = state ? state : 'Click'; var value = 'Tinkoff All Airlines 650 (' + loc + ') — ' + label + ' — ' + state; console.log(value); if (window.dataLayer !== undefined) { window.dataLayer.push({ event: 'data_event', data_description: value, }); } }; function getScrollbarWidth() { var outer = d.createElement('div'); outer.style.visibility = 'hidden'; outer.style.overflow = 'scroll'; outer.style.msOverflowStyle = 'scrollbar'; d.body.appendChild(outer); var inner = d.createElement('div'); outer.appendChild(inner); var scrollbarWidth = (outer.offsetWidth - inner.offsetWidth); outer.parentNode.removeChild(outer); return scrollbarWidth; }; function analyticsEvents() { sendEvent('Teaser', 'init'); window.addEventListener('scroll', scrollHandler); scrollHandler(); }; function scrollHandler() { if (isScrolledIntoView(teaser)) { sendEvent('Teaser', 'Show'); window.removeEventListener('scroll', scrollHandler); } }; function isScrolledIntoView(el) { var rect = el.getBoundingClientRect(); var elemTop = rect.top; var elemBottom = rect.bottom; var isVisible = (elemTop >= 0) && (elemBottom <= w.innerHeight); return isVisible; }; }(window, document, 'https://www.tinkoff.ru/cards/credit-cards/all-airlines/promo/form/black-friday/?utm_source=vc0920_cc&utm_medium=ntv.fix&utm_campaign=allairlines.vcbf', 'entry-head'));

Цукерберг призвал бразильцев выйти на митинг против блокировок WhatsApp Материал редакции

Основатель и глава Facebook Марк Цукерберг на своей странице в соцсети призвал бразильцев выступить против блокировки мессенджера WhatsApp в стране. За последние полгода доступ к сервису для всех пользователей Бразилии отключался дважды по решению местного суда.

Цукерберг анонсировал мероприятие организации Internet Freedom Caucus, которая собирается предложить бразильским депутатам поправки в законодательство для предотвращения подобных блокировок в будущем. Активисты намерены собраться у здания парламента Бразилии 4 мая в 18 часов по местному времени.

Также глава Facebook предложил подписать петицию за ослабление регулирования интернет-сервисов в Бразилии, размещённую на сайте change.org. На момент написания заметки инициативу поддержали 139 тысяч человек.

«Идея того, что любому жителю Бразилии можно отказать в свободе общения тем способом, который ему по душе, страшна для демократии. Если вы живёте в Бразилии и поддерживаете WhatsApp, то я призываю вас к тому, чтобы ваш голос был услышан», — написал Цукерберг.

Facebook владеет WhatsApp с 2014 года. Мессенджером пользуются более 96% владельцев смартфонов в Бразилии.

Сейчас в парламенте Бразилии уже обсуждаются поправки в действующее законодательство в области интернет-сервисов. Депутаты предлагают блокировать конкретных пользователей и IP-адреса вместо отключения всего сервиса целиком, пишет Reuters.

2 мая 2016 года WhatsApp был заблокирован в Бразилии во второй раз за последние полгода по решению суда. Официально причина блокировки не разглашалась, однако основатель сервиса Ян Кум заявил, что власти страны требовали от компании выдать им «то, чего нет». Он отметил, что WhatsApp не хранит переписку пользователей на своих серверах. Блокировка должна была продлиться 72 часа, однако была снята спустя сутки после её начала.

До этого бразильский суд блокировал WhatsApp в декабре 2015 года. Тогда власти объяснили отключение сервиса нежеланием владельцев мессенджера сотрудничать с правоохранительными органами и выдавать информацию о пользователях, связанных с уголовным делом.

{ "author_name": "Андрей Фролов", "author_type": "editor", "tags": ["\u043d\u043e\u0432\u043e\u0441\u0442\u044c","\u043d\u043e\u0432\u043e\u0441\u0442\u0438","\u043c\u0430\u0440\u043a_\u0446\u0443\u043a\u0435\u0440\u0431\u0435\u0440\u0433","\u0431\u0440\u0430\u0437\u0438\u043b\u0438\u044f","whatsapp"], "comments": 13, "likes": 15, "favorites": 1, "is_advertisement": false, "subsite_label": "flood", "id": 15287, "is_wide": true, "is_ugc": false, "date": "Wed, 04 May 2016 08:50:36 +0300", "is_special": false }
Объявление на vc.ru
0
13 комментариев
Популярные
По порядку
Написать комментарий...
14

АНБ тестирует новые рычаги давления на страны?)

Ответить

Комментарий удален

–2

Американская демократия теперь и до Бразилии добралась. Созидатели, блин.

Ответить
4

Дожили, уже из-за мессенджеров на митинги люди выходить собираются :)

Ответить
2

У нас за такие призывы дело завести могут :(

Ответить
2

после этого и фейсбук заблочат

Ответить
1

Какое-то название у стати "желтое"

Ответить
1

C какой стати у стати есть стать? ))

Ответить
1

Пирожки!!! Пирожки!!! Горячие пирожки!...

Ответить
1

Напоминаю: это Бразилия - страна, где в свое время придумали снимать отпечатки пальцев только с въезжающих граждан США.

Ответить
0

В 4 мая в 18 часов..

Ответить
0

Разжигай, но помни

Ответить
0

что-то ченджорг аж заболел от наплыва

Ответить
0

Цукерберг – ты не Дуров, уходи.

Ответить

Комментарий удален

Комментарий удален

Комментарий удален

Комментарии

null