![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Форумчанин
Регистрация: 21.01.2012
Сообщений: 240
|
![]() ![]() Последняя версия: http://blackstrip.ru/jc.zip (520 Кбайт) Большинство браузеров при заходе на веб-страницу качают десятки прикрепленных к странице CSS-файлов стилей, JS-скриптов, потом отрисовывают содержимое на экран сотнями перекрывающих друг друга стилей, без конца выполняют JS-скрипты, следят через эти скрипты за каждым вашим кликом и движением мышки через гугл-аналитику и яндекс-метрику, через них же показывают рекламу, через них же не дают смотреть сайт если вы заблокировали рекламу, спрашивают "Разрешите уведомления", "Разрешите отслеживать местоположение", "Мы используем Cookies, смиритесь, ОК?". На средних и медленных системах браузеры лагают, подвисают, мучают пользователя своими непонятными внутренними процессами, надстройками, шпионящими системами сбора статистики о ваших действиях. А что если вы хотите почитать новости, форумы, книжки и не смотреть рекламу, не соглашаться на уведомления, не видеть никаких лагов? Ведь средний размер веб-страницы сегодня около 100-200 кбайт, редко когда она весит 500 кбайт, и очень редко когда 1 мегабайт и более. Неужели чтобы отрисовать 200 килобайт текста нужно тратить несколько гигабайт оперативной памяти? Я тоже подумал об этом и написал JustCode (Джасткод) - он грузит и показывает только текст страницы. Остальное - только после клика на картинках, музыке, видео, ссылках и других ваших действий. Быстрый и экономный. Если вы используете планшет, то справа от текста сайта вы увидите две ручки - первая а ля "кирпич" это полоса прокрутки, по клику на которой сразу можно перейти в нужную область сайта, а вторая а ля "шарик" - это ручка скорости прокрутки, по клику на которой можно медленно или быстро прокручивать сайт/файл и читать. Браузер JustCode не выполняет скриптов вообще (поэтому вчерную заскриптованные сайты типа инстаграма будут выглядеть в нем как набор нескольких файлов JS кода), но показывает их в виде текста если включить галочку в настройках. ![]() Также в настройках можно - выбрать что смотреть - например, только текст, или еще ссылки, или еще картинки, или еще и формы ввода данных. - настроить цвета, выбрать шрифт и размер шрифта, кодировку (UTF-8 или 1251), - выбрать отключить или включить использование Cookies и сообщать ли серверу с какой страницы вы пришли в поле запроса Referer, и еще каким прикинуться браузером или ботом в поле User-Agent чтобы получить необходимый контент, например, без залогинивания. Можно открывать любые файлы и смотреть их как веб-страницу (F12), как текст (Shift+F12) и даже как в hex-просмотрщике (Ctrl+F12). Можно использовать три режима экономии трафика: - без экономии: текст страниц грузится, файлы тоже грузятся и показываются автоматически - экономия на загрузках: текст страниц грузится, о файлах только показывается справочная информация (размер, тип содержимого) и пользователь сам решает будет ли он грузить файл, куда будет сохранять и как смотреть; - полная экономия: и о файлах, и о страницах выводится справочная информация перед тем как их грузить. В меню (ESC) можно загрузить сторонний растровый PCF-шрифт и просматривать сайты с этим шрифтом, сохранить страницу в большой BMP-файл. ![]() В редакторе программ (Ctrl+F5) можно написать свои небольшие обработчики для исходного кода страниц. Например, в шаблонах редактора программ можно найти код обработчика, потрошащего страницы с YouTube-видео до набора ссылок, по которым можно скачать видео и смотреть локально у себя на компе, Последний раз редактировалось blackstrip; 30.07.2019 в 23:51. |
![]() |
![]() |
![]() |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Как написать свой браузер на движке chromium. | qewertyns | Общие вопросы по программированию, компьютерный форум | 12 | 30.03.2018 15:07 |
Браузер на Delphi | vital_orsha | Помощь студентам | 2 | 28.04.2015 09:29 |
Браузер На Delphi | vital_orsha | Общие вопросы Delphi | 0 | 25.04.2015 13:28 |
Geckofk (браузер на движке мозилы) | SergeiGuk | Общие вопросы .NET | 4 | 30.04.2010 13:04 |
Браузер на Delphi | DIMON_X | Помощь студентам | 3 | 24.04.2007 13:06 |