JustCode - браузер на собственном движке - журнал разработки

Ответить
Аватара пользователя
blackstrip
Админ
Сообщения: 1027
Зарегистрирован: Ср янв 02, 2008 1:42 pm
Откуда: Подольск
Контактная информация:

JustCode - браузер на собственном движке - журнал разработки

Сообщение blackstrip » Пн апр 08, 2019 12:32 am

Изображение

Интернет - сеть для обмена информацией между компьютерами. Заходя в интернет я хочу:
- читать текст,
- смотреть, как минимум, картинки и фотографии,
- еще смотреть анимации и видео,
- еще слушать звуки и музыку,
- выбирать что я загружаю, а что пропускаю (рекламу, большие картинки, анимации),
- знать заранее размер загружаемых страниц и картинок/анимаций в байтах чтобы принять решение хочу ли я грузить такую страницу или нет (особенно для мобильного интернета с ограничением по трафику/по скорости).

Но сегодня "поход в интернет" становится все сложнее, потому как:
- вылезают окна/панели с рекламой в виде от фото и простых анимаций до полноценного озвученного видео,
- вылезает окно "подпишись на рассылку от нашего сайта",
- вылезает окно "включи уведомления от нашего сайта" или, по старинке, "сделай нашу страницу стартовой",
- вылезает окно "разреши геолокацию чтобы знать где ты, наш клиент, находишься"
- вылезает окно "извините, мы на этом сайте используем cookies",
- сохраняются cookies чтобы следить за тобой,
- выполняется масса скриптов на стороне клиента, позволяющая не только рисовать безобидные анимированные менюшки на js, но и, например, полностью следить за вашей активностью на каком-либо сайте (яндекс-метрика, google-аналитика и пр.), включая все движения мышью, задерживание просмотра на определенных частях сайта и прочее,
- требуется огромное количество оперативной памяти чтобы загрузить код сайта и выполнять все его скрипты. Пример: на планшете с Windows 10 и оперативной памятью 1 Гбайт без файла подкачки не удается зайти ни на один мало-мальски тяжелый сайт. Браузер просто пытается загрузить страницу, сбивается (не хватило памяти), пытается снова, сбивается опять и выдает сообщение о неудачной загрузке. Непонятно почему не хватает 1 Гбайта, большая часть из которого пустая изначально. Проверено на Chrome, Opera 12, даже на IE (через браузер Bro паинткада) - везде сбой загрузки после нескольких попыток загрузки и частичной отрисовки веб-страниц,
- мобильные браузеры также тяжеловесны и малоуправляемы, в них нельзя отключить полностью картинки, скрипты, а Opera Mini (купленная китайцами не так давно), которая таки может отключать картинки, теперь около 5-10 секунд после запуска морозится и первым делом лезет в инет (где делает свои черные дела? мб отправляет статистику, скачивает рекламу и др.), а только потом спустя 10 секунд появляется первая вкладка и можно наконец-то пытаться лезть в интернет самому.

Надоело.

Начнем с первого пункта желаний - хочется зайти на сайт, читать там текст и переходить по ссылкам от страницы к странице. Для будем потрошить сайт на части, пропускать все ненужное и показывать все нужное (текст и ссылки) выбранным шрифтом (настройка Имени шрифта и Размера шрифта) в виде блоков текста и блоков ссылок.

Продолжение следует...

Ответить

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость