LINUX.ORG.RU

Релиз links 2.20

 


2

4

Состоялся релиз минималистичного браузера links 2.20, работающего как в текстовом, так и в графическом режимах. Браузер поддерживает HTML 4.0, но без CSS и JavaScript. В текстовом режиме браузер потребляет около 2,5 Мб ОЗУ.

Изменения:

  • Исправлен баг, который может позволял идентифицировать пользователя при обращении через Tor. При подключении к Tor браузер отправлял DNS-запросы к обычным DNS-серверам вне сети Tor, если на страницах присутствовали теги управления упреждающим определением имён (‹link rel=«dns-prefetch» href="http://host.domain/›), начиная с выпуска 2.15;
  • Решены проблемы с истечением времени жизни Cookie;
  • Добавлена поддержка алгоритма сжатия zstd;
  • При обращении к Google браузер теперь идентифицирует себя как «Lynx/Links», а Google в ответ возвращает вариант страниц без CSS;
  • Для обеспечения более плавного управления мышью в первую очередь теперь предпринимается попытка использования «/dev/input/mice» вместо gpm;
  • Добавлена поддержка URL «file://localhost/usr/bin/» или «file://hostname/usr/bin/»;
  • Теперь links работает на OS Haiku.

>>> Подробности



Проверено: jollheef ()

Ответ на: комментарий от shprotua

Я так-то вообще по приколу скинул, ему ж всё равно лиса запущенная нужна, если только не по ссх подрубаться.

А вообще, человек аноним спрашивал про js, он там есть, работает (только что проверил), а ютуб грузит, но не играет. Но в контексте треда про links это и не важно.

alex-pat ()
Ответ на: комментарий от alex-pat

а у меня есть опыт пользования browsh и он негативный. У него очень серъёзные проблемы со стабильностью, через время он перестаёт грузить сайты. Человек-аноним спрашивавший про js это и был я, только я, вроде, не аноним.

shprotua ()
Ответ на: комментарий от shprotua

Минималистичных современных браузеров нет, не ищи. Это или

1. неудобное кривое говно

или 2. заявляемые как минималистичные, но на деле по-прежнему прожорливые

Так что не парь себе мозг. Самый вменяемый из них всех - Опера на движке Престо, но де-факто ей пользоваться тоже весьма неудобно, на 99% из-за протухших сертификатов.

anonymous ()
Ответ на: комментарий от alex-pat

Ржачный браузер. Чувствуется, кто-то из разработчиков переиграл немножко в Minecraft. Если бы он ещё работал так же отзывчиво, как хромятина, было бы прикольно потыкать в перерывах ...

Desmond_Hume ★★★★★ ()
Ответ на: комментарий от anonymous

Я не использую, у меня на системе тупо хром. Но ~ год назад я искал что-то «этакое». В дополнение к основному браузеру, когда ресурсов компьютера на минимуме. И из всех просмотренных решений, включая всякие линксы, опера показалась самой адекватной.

Может плохо искал, хз. У меня скепсис насчет возможности написать браузер без коммерческой структуры, за ним стоящей.

anonymous ()

на венде запомнилась 'OperaAC 3.6.6 final'
на линуксе запомнился dwb
но времена не те и сейчас пользуюсь современной лисой esr , что б не трахать мосх
Вот если б допилить под сейчас то впервую очередь их .

Beleth ()

Херня на самом деле. Работает в фреймбуферной консоли и картинки кое-как открывает, да толку то. Elinks как браузер на порядки лучше.

anonymous ()
Ответ на: комментарий от anonymous

Ну хз, в убунте оба 2.14, но links2 еще кучу зависимостей тянет, видно для поддержки графического режима.

fontconfig libcairo2 libcroco3 libdatrie1 libdirectfb-1.7-7 libgdk-pixbuf2.0-0 libgdk-pixbuf2.0-bin libgdk-pixbuf2.0-common libgles2 libgomp1 libgraphite2-3 libharfbuzz0b libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpixman-1-0 librsvg2-2 librsvg2-common libthai-data libthai0 libxcb-render0 libxcb-shm0 xbitmaps xterm

anonymous ()
Ответ на: комментарий от Barracuda72

Может. Исходники оперы лежат в сети - дерзай, исправляй.

Ага, а потом придут суровые дяди и выяснится, что твоя работа тебе не принадлежит. Уж лучше NetSurf пилить. Он много чего не умеет, но его можно спокойно развивать на вполне легальной основе.

hobbit ★★★★★ ()
Ответ на: комментарий от anonymous

Так что не парь себе мозг. Самый вменяемый из них всех - Опера на движке Престо, но де-факто ей пользоваться тоже весьма неудобно, на 99% из-за протухших сертификатов.

Может плохо искал, хз. У меня скепсис насчет возможности написать браузер без коммерческой структуры, за ним стоящей.

Может. Исходники оперы лежат в сети - дерзай, исправляй.

Мне не достались. Жадные лоровцы обещали отсыпать вареза, но обманули.

Ты даже не искал, а если не смог найти, то вероятно не обладаешь достаточными навыками для разработки браузер. В любом случае, вдруг у тебя получится в отиличие от меня. Попробовал сунуть нос в ТГ группу, народ там оказался супер токсичный.

Presto browser engine source code — https://github.com/proninyaroslav/opera-presto

Русскоязычная группа, в закрепленном сообщении которой (по крайней мере раньше был) архив с идентичным содержимым ссылки выше. — https://t.me/opera_presto

Гитхаб страница этой группы — https://github.com/PrestoXen/openopera-patches

Ага, а потом придут суровые дяди и выяснится, что твоя работа тебе не принадлежит. Уж лучше NetSurf пилить. Он много чего не умеет, но его можно спокойно развивать на вполне легальной основе.

Мне кажется, если сделать браузер де-факто свободным, то дяди сдадутся и де-юре признают свободным. Как можно ограничить распространение в TOR, torrent, если сейчас спокойно можно найти? Просто нет квалифицированных людей готовых бесплатно тратить время, а те кто хотят не могут.

п.с ещё бы сорс ишака надыбать чтобы на его основе кто-нибудь добрый и умный сделал открытый браузер. Тогда бы уже 4 движка было, а это конкуренция, а от этого все выиграли.

anonymous ()
Ответ на: комментарий от anonymous

На лоре предлагали оформить петицию на открытие движка оперы. По уму должна быть петиция на вменяемом сайте и открытое письмо.

Я не знаю, используют ли они престо в мобильной версии. Если не используют, т.е. сами же выкинули его с рынка, то шансы есть. Но я не настолько заинтересованное лицо чтоб лично этим заниматься.

anonymous ()
Ответ на: комментарий от anonymous

Это не серьезно. Во-первых, сайт российский. Должен быть международным. Во-вторых, на Change.org (я пользовался, знаю) нет вообще никакой верификации. Идеальные условия для накруток. В третьих, в таких делах нужен соответсвующий пиар и вообще работа с людьми.

anonymous ()
Ответ на: комментарий от anonymous

Это не серьезно. Во-первых, сайт российский.
Должен быть международным. Во-вторых, на Change.org (я пользовался, знаю) нет вообще никакой верификации.
В третьих, в таких делах нужен соответсвующий пиар и вообще работа с людьми.

1. хотел Престо, тебе дали, но тебе он и не нужен.

2. хотел Петицию, тебе дали ссылку на несколько, чтобы объяснить что это бесполезно.

3. тебе видите ли ченьжорг не подходит.

4. ??????

5. https://www.youtube.com/watch?v=1aW3MXrrUfU

anonymous ()
Ответ на: комментарий от anonymous

Мне кажется, если сделать браузер де-факто свободным, то дяди сдадутся и де-юре признают свободным.

Ну надейтесь, если время в корзину выкинуть не жалко.

hobbit ★★★★★ ()
Ответ на: комментарий от buratino

Аналогичный тест на OpenBSD 6.6. Схема такая же - занятая память без запущенных приложений и занятая память с запущенным конкретным браузером:

OpenBSD 6.6 beta amd64 / IceWM
сайт с одной вкладкой http://51t.ru/s/51t.ru/

     Dillo 3.0.5 : 10 mb
      Links 2.19 : 18 mb
     NetSurf 3.9 : 26 mb
    Otter 0.9.94 : 106 mb
     Qute 0.11.1 : 158 mb
     Chromium 76 : 178 mb
 Iridium 2019.04 : 180 mb
        Surf 2.0 : 184 mb
      Vimb 3.3.0 : 189 mb
      Midori 9.0 : 198 mb
      Luakit 2.1 : 220 mb
   Epiphany 3.32 : 248 mb
      Firefox 68 : 316 mb
TorBrowser 8.0.9 : 329 mb
buratino ★★★★ ()
Последнее исправление: buratino (всего исправлений: 1)
Ответ на: комментарий от shprotua

Когда-либо в этом браузере вернётся поддержка JavaScript? Как выяснилось, уж очень она мне нужна!

Будет ли в браузере, где ФИЧА - отсутствие JS, поддержка JS? Наверное, сразу после того, как Google Chrome сделают консольным.

Alve ★★★★★ ()
Ответ на: комментарий от hobbit

Так ее необязательно распространять, тогда и не придет никто. Впрочем, я в принципе не понимаю, зачем нужен этот старый движок без возможности нормальной работы сообщества над ним, но раз человек попросил - пожалуйста

Barracuda72 ()