Skip to content
This repository has been archived by the owner on Jul 28, 2024. It is now read-only.

[challenge] Browser-based check #16

Open
notpushkin opened this issue Aug 13, 2014 · 11 comments
Open

[challenge] Browser-based check #16

notpushkin opened this issue Aug 13, 2014 · 11 comments

Comments

@notpushkin
Copy link

Интересно, а можно ли все это провернуть через браузер? Чтобы скинул знакомому ссылку, а у него сразу же результат.

@ValdikSS
Copy link
Owner

Думаю, нет.

@notpushkin
Copy link
Author

А если добавить, например, Java-апплеты?

@ValdikSS
Copy link
Owner

Это убого

@notpushkin
Copy link
Author

Согласен. Зато удобно.

@ValdikSS
Copy link
Owner

Я ни разу не писал на джаве. В принципе, если кто-то сделает, то будет здорово.

@art-solopov
Copy link

Я думаю, можно это сделать через javaScript. Я где-то видел даже компилятор Питона в JS.

@ValdikSS
Copy link
Owner

@art-solopov, нет возможности, например, резолвить домены из браузера.

@notpushkin
Copy link
Author

@art-solopov Есть компилятор [1], есть даже интерпретатор (CPython прогнали через Emscripten [2]). Проблема в том, что все это все равно будет выполняться в "песочнице" браузера, откуда нельзя делать многие нужные вещи (хотя бы резолвить домены, да).

@IRainman
Copy link

IRainman commented Nov 21, 2016

Нет, не нужно этого в браузере, даже не стоит это начинать.

Утилита в текущем виде переносима за счёт питона и ведёт себя везде предсказуемо. В браузере получится прослойка из кучи всего лишнего, притом не понятно чего, например на результат будут влиять расширения, настройки самого браузера и т.д. и всё в итоге будет работать абы как.

Использовать Java тоже не вариант ибо в chrome она уже не работает (из-за npapi), из firefox её тоже скоро выпилят, с остальными браузерами не знаю что, но тоже вряд ли хорошо.

Для браузера проверять обход блокировок конкретно для российского реестра вообще не имеет смысла ибо есть уже вагон и маленькая тележка решений: встроенных турбо режимов, в опере недавно вообще встроили VPN прямо в браузер, а уж про кучу готовых расширений которые проверяют блокировки сами вообще молчу.

Утилита решает вполне конкретную задачу: проверяет что и как блокируется провайдером. В браузере она будет проверять не понятно что, не понятно зачем и в итоге не понятно что делать с результатами такой проверки :)

@notpushkin
Copy link
Author

@IRainman Справедливо. Ну, собственно, на это и забили, очевидно.

@dartraiden
Copy link

в опере недавно вообще встроили VPN прямо в браузер

[зануда mode on]
HTTPS-прокси
https://gist.github.com/spaze/558b7c4cd81afa7c857381254ae7bd10
[/зануда mode off]

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants