Заходишь такой в интернет - а тут "мы используем cookies! согласен?", "мы будем слать тебе рассылку - подпишись!", "включи-ка уведомления", "сделай нашу страницу стартовой", "разреши нам геолокацию чтобы мы знали откуда ты", нажимаешь на все окошки "Ок" и начинается прогрузка сайта, затем выполнение десятков и сотен разнообразных скриптов от безобидных анимированных менюшек до вполне обидной встроенной видео-рекламы и даже тотальной записи движений мыши и остановок на конкретных местах сайта (типа гугл-аналитики, яндекс-метрики и т.п.), в итоге несколько вкладок хрома весят в оперативной памяти несколько гигабайт, все медленно, лагуче, тянуче...
И тут приходит мысль "а я ведь просто хотел почитать новость, статью, топик и т.п.".
Почему несколько десятков или сотен килобайт HTML-кода разрастаются в оперативе до гигабайт? Скрипты, стили, подгрузка сторонних файлов, вся динамика на сайте. Но для прочтения простого текста все это не нужно и даже мешает.
А еще иногда хочется иметь полный доступ к содержимому сайта, тащить из него любые элементы, ссылки, картинки и т.п.
И я сделал JustCode - новый текстовый браузер. Покажет только то, что выберешь в левой части окна галками. По умолчанию показывает только текст и ссылки.
Скачать (428 Кбайт): http://blackstrip.ru/jc.zip
Браузер умеет лазить по сайтам, качать разнообразный контент с сайтов, работать с формами (логиниться через GET/POST-запросы/пень-колоду и т.п.).
Основные клавиши:
F2 - развернуть окно на весь экран.
F8 - выбор кодировки (UTF8 или 1251 обычная).
F10 - перейти в адресную строку.
Галки в левой части окна - выбор содержимого, которое будем читать на сайте/качать с сайта.
Пока фокус в адресной строке: вниз/вверх, ctrl+вниз/вверх, pgup/pgdown - прокрутка текста сайта
Ссылки на сайты/файлы кликать мышкой.
Клик - переход по ссылке.
Ctrl+Клик - скинуть файл в обработчик объектов и посмотреть инфу о нем: размер в байтах, тип контента (png, jpg и др.), если все ок - то можно скачать файл в выбранную папку и посмотреть в самом низу окна кнопками "просмотр программой по умолчанию", "просмотр папки с файлом в проводнике", "правка файла в блокноте".
Остальные клавиши описаны в окне "О программе" (F1 или Esc - "О программе JustCode").