Меню
Главная
Форумы
Новые сообщения
Что нового?
Новые сообщения
Вход
Регистрация
Что нового?
Новые сообщения
Меню
Вход
Регистрация
Соцсети заблокировали! Простой способ обхода блокировки Twitter и Facebook
здесь
-----
Форум блокируют за
антивоенную статью
-----
В связи с преследованиями за инакомыслие, теперь можно
анонимно
отвечать в темах.
-----
Обновлен
скрипт для определения IP госорганов
-----
Наш реестр запрещенных сайтов
с широким функционалом.
Создаем свой генератор зеркал
для обхода блокировки.
Главная
Форумы
Противодействие интернет-цензуре
Разработка, техподдержка, инструкции
Определяем с сайта А, что у пользователя заблокирован сайт B
JavaScript отключён. Чтобы полноценно использовать наш сайт, включите JavaScript в своём браузере.
Ответить в теме
Сообщение
<p>[QUOTE="moder, post: 1897, member: 1"]</p><p>Источник: <a href="http://habrahabr.ru/post/266553/">http://habrahabr.ru/post/266553/</a></p><p></p><p>При обсуждении блокировки Википедии сообщество заметило два обстоятельства, которые весьма выгодны цензуре. Во-первых, Википедия использует HTTPS и, более того, HSTS. Это означает, что заблокирована энциклопедия может быть только целиком (с точностью до домена), но при этом перенаправить на пресловутую страницу с сообщением о блокировке нельзя. Вместо этого высвечивается сообщение об ошибке установления соединения. Это выглядит как внутренняя проблема Википедии и смягчает недовольство пользователя действиями Роскомнадзора; в то же время для развития правового государства необходима обратная связь. Во-вторых, даже если пользователи узнают о блокировке, многие из них просто не будут знать, что делать. Вешать перманентную плашку «Если заблокировали Википедию — качайте Tor Browser!» на неравнодушных сайтах как минимум странно; в то же время, оповещение пользователей о блокировке Википедии и способах её обхода необходимо. </p><p></p><p>Демо: <a href="https://nickkolok.github.io/chas-antidot/demo.html">https://nickkolok.github.io/chas-antidot/demo.html</a></p><p></p><p>Исходники: <a href="https://github.com/nickkolok/chas-antidot">https://github.com/nickkolok/chas-antidot</a></p><p></p><p>[CODE]chasAntidot.testSiteWithImg({</p><p>url: 'https://ru.wikipedia.org/static/images/project-logos/ruwiki.png', //URL картинки-детектора</p><p>ifBlocked: function(){message('заблокирована');}, //callback, если заблокировано</p><p>ifNotBlocked: function(){message('не заблокирована');}, //callback, если не заблокировано</p><p>time: 3500, //Время ожидания ответа в миллисекундах, по умолчанию 4000</p><p>secondImage: 'https://ru.wikipedia.org/favicon.ico', //URL второй картинки - необязательно</p><p>});</p><p>[/CODE]</p><p></p><p>В комментариях к статье был приведет и альтернативный вариант:</p><p>[CODE]var icon = new Image();</p><p>icon.src = "wiki.ru/logo.png";</p><p>icon.addEventListener("error", function () {</p><p> alert("Not work");</p><p>}, false);[/CODE]</p><p>[/QUOTE]</p>
[QUOTE="moder, post: 1897, member: 1"] Источник: [url]http://habrahabr.ru/post/266553/[/url] При обсуждении блокировки Википедии сообщество заметило два обстоятельства, которые весьма выгодны цензуре. Во-первых, Википедия использует HTTPS и, более того, HSTS. Это означает, что заблокирована энциклопедия может быть только целиком (с точностью до домена), но при этом перенаправить на пресловутую страницу с сообщением о блокировке нельзя. Вместо этого высвечивается сообщение об ошибке установления соединения. Это выглядит как внутренняя проблема Википедии и смягчает недовольство пользователя действиями Роскомнадзора; в то же время для развития правового государства необходима обратная связь. Во-вторых, даже если пользователи узнают о блокировке, многие из них просто не будут знать, что делать. Вешать перманентную плашку «Если заблокировали Википедию — качайте Tor Browser!» на неравнодушных сайтах как минимум странно; в то же время, оповещение пользователей о блокировке Википедии и способах её обхода необходимо. Демо: [url]https://nickkolok.github.io/chas-antidot/demo.html[/url] Исходники: [url]https://github.com/nickkolok/chas-antidot[/url] [CODE]chasAntidot.testSiteWithImg({ url: 'https://ru.wikipedia.org/static/images/project-logos/ruwiki.png', //URL картинки-детектора ifBlocked: function(){message('заблокирована');}, //callback, если заблокировано ifNotBlocked: function(){message('не заблокирована');}, //callback, если не заблокировано time: 3500, //Время ожидания ответа в миллисекундах, по умолчанию 4000 secondImage: 'https://ru.wikipedia.org/favicon.ico', //URL второй картинки - необязательно }); [/CODE] В комментариях к статье был приведет и альтернативный вариант: [CODE]var icon = new Image(); icon.src = "wiki.ru/logo.png"; icon.addEventListener("error", function () { alert("Not work"); }, false);[/CODE] [/QUOTE]
Предпросмотр
Имя
Проверка
Ответить
Главная
Форумы
Противодействие интернет-цензуре
Разработка, техподдержка, инструкции
Определяем с сайта А, что у пользователя заблокирован сайт B
Сверху