LINUX.ORG.RU

NetSurf 3.7

 ,


3

2

20 октября вышла новая версия NetSurf — быстрого и легковесного веб-браузера, ориентированного на слабые устройства и работающего, помимо собственно GNU/Linux и других *nix, на RISC OS, Atari, AmigaOS, Windows, а также имеющего неофициальный порт на KolibriOS. Браузер использует собственный движок и поддерживает HTML4 и CSS2 (HTML5 и CSS3 на ранней стадии разработки), а также JavaScript (ES2015; DOM API реализован частично).

Основные изменения:

  • Добавлена поддержка CSS3-свойства box-sizing. Это свойство позволяет менять модель расчёта размеров блока, и теперь сайты, активно использующие box-sizing: border-box, должны отображаться более корректно, без съезжающих вниз блоков.
  • JavaScript-движок Duktape обновлён до версии 2.1.0, что улучшило поддержку ES2015+.
  • Улучшения в истории посещений: теперь запоминается положение прокрутки (касается навигации с помощью кнопок «Назад» и «Вперёд»); окно Local History теперь не имеет рамок и автоматически закрывается после выбора страницы; в Global History появился поиск по заголовкам и адресам страниц.
  • Многочисленные мелкие исправления и улучшения в отображении сайтов и поведении браузера (ЛОР тоже стал выглядеть немного лучше в сравнении с 3.6).

>>> Полный список изменений

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



Проверено: Shaman007 ()
Последнее исправление: Shaman007 (всего исправлений: 2)

ориентированного на слабые устройства и работающего, помимо собственно GNU/Linux и других *nix, на RISC OS, Atari, AmigaOS, Windows, а также имеющего неофициальный порт на KolibriOS.

NetSurf является браузером по-умолчанию в легковесном LiveCD дистрибутиве antiX (Debian-based)

http://antix.mepis.org/

atsym ★★★★★
()

Решил посмотреть, что там, поставил.

sudo pacman -S netsurf

окей, пробуем зайти на какой-нибудь 2ip.ru - сегфолт. удалил не нужно

shikata_ga_nai
()

ориентированного на слабые устройства и работающего

Не работающего. 3.7 валится в корку. 3.6 работает, но видок у страниц страшный как моя жизнь. Зачем он нужен такой красивый, когда есть опера 12.17, которая жрет чуть побольше, но и страницы даже сейчас рендерит в разы лучше - не понятно.

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

Опера немножко проприетарщина, не умеет работать без иксов и отсутствует на RISC OS) А здесь сейчас починят падения и будет норм) А видок у страниц — проблемы веб-макак, не умеющих в кроссбраузерность и обратную совместимость: та же википедия выглядит как конфетка (ну, закруглённых уголков нету, но вообще пофиг), хотя я не думаю, что её специально делали под NetSurf

andreymal
() автор топика

почему-то в современных OpenBSD на вторых-третьих пнях крашится :( на 64-битной системе - всё ок

а в остальном - весчь! ещё бы заставить работать в OpenBSD на стареньком железе

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

Зачем он нужен такой красивый, когда есть опера 12.17

в OpenBSD нет опера 12.17. потребуйте сырцы - тогда появится. а сейчас - нет.

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

Народ патчил, успешно собирал, опять патчил и даже подумывал поднять полноценную разработку и пиратский форк где-нибудь на просторах i2p, но чёт не взлетело. Были ли попытки портировать на OpenBSD, не знаю

andreymal
() автор топика

Молодцы. Ждём, когда порт под Колибри войдёт в транк/мастер.

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

А здесь сейчас починят падения и будет норм

Он крашится столько, сколько я его помню. Много лет подряд.

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

почему-то в современных OpenBSD на вторых-третьих пнях крашится :( на 64-битной системе - всё ок

Он через раз. 3.6 собирал с gtk3 на 64 бита: работало. Потом пересобрал с gtk2 — крашится. Пересобрал обратно с gtk3 — всё равно крашится.

Проблема этого браузера — дыры. Если он даже просто так падает, значит целенаправлено уязвимостей там можно найти тысячи. И если он дорастёт до того, что его недальновидные товарищи станут советовать как браузер для тора или i2p, анбэшникам будет раздолье.

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

видок у страниц — проблемы веб-макак

Может, и в сегфолтах они же виноваты?

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

проблемы веб-макак, не умеющих в кроссбраузерность

ну толсто же

anonymous
()

А где-нибудь есть пакет netsurf-gtk2 v.3.7?

bohm ★★★★★
()

Перешёл с Microsoft Edge на него, очень нравится

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

firefox запускается, но жутко тормозит :)

что значит SSE2? там, что, ассемблерные вставки эти инструкции вставляют?

насколько я помню, в Linux этот браузер работает нормально. но современный Debian на 64-128 мб сам по себе, мягко говоря, небыстрый :)

buratino ★★★★★
()

быстрого и легковесного веб-браузера

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

быстрого и легкого веб-браузера

Лучше же!

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

что значит SSE2? там, что, ассемблерные вставки эти инструкции вставляют?

Все современные браузеры с недавних пор (и флеш с давних) требуют поддержки процессором этих инструкций. При запуске на старых процессорах браузеры просто крашатся без предупреждения.

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

современные браузеры

NetSurf

Кажется, где-то здесь ошибка.

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

Все современные браузеры с недавних пор (и флеш с давних) требуют поддержки процессором этих инструкций.

каким образом? родной gcc 4.2.1 добавляет эти инструкции, или это ассемблерные вставки?

и как это всё работает на arm, hppa и sparc64?

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

в fb тоже работает

жаль, под DOS не работает. недавно на древнем железе запускал links в графическом режиме под dos, шастал по интернету :)

buratino ★★★★★
()

вообще, когда я прогонял netsurf в openbsd через gdb, то причина была что-то типа *не могу открыть файл -*. я потом дам более подробный дамп

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

не умеет работать без иксов

Формально умеет на оффтопиках)

отсутствует на RISC OS

Боюсь, она даже на TempleOS отсутствует(

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

Вообще странно, на убунточке NetSurf 3.7 не падает, да и версии 3.2-3.6 у меня ни разу не падали, тутошние комменты про падения меня немного удивляют https://i.imgur.com/yF3RuP4.png

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

каким образом? родной gcc 4.2.1 добавляет эти инструкции, или
это ассемблерные вставки?

Насколько знаю, сам исходный код браузеров/движка с определенных версий (наверно год как уже такая ситуация) не скомпилируется без поддержки SSE2.

и как это всё работает на arm, hppa и sparc64?

Не знаю, не пробовал. Как-то ставил дебиан armhf - браузеры также падали, точно не помню что сделал - фирефокс заработал.

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

быстрого и легкого веб-браузера

Лучше же!

Ещё один неуловимый ...

anonymous
()

KolibriOS

Задам здесь вопрос.

ОС шустрая, все дела. А вот где её можно юзать, на каких реальных задачах?

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

есть эмуляторы денди, доса, движок дума и scummvm

и штук 20 игр в поставке

можно юзать, как плейстейшн :) лично для меня это единственная ОС, где мне удобно играть в дендевские игры fceu, больше ни в одной неудобно. ну и *гробница фараона* вообще офигенная игрушка с красивой графикой... занимает то ли 60, то ли 90 килобайт :)

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

Да мне игры поскольку постольку. Мне инструмент нужен.

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

и даже можно писать на лор, как белый человек, из фаерфокса

buratino ★★★★★
()

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

anonymous
()

Хороший и легковесный браузер.

Odalist ★★★★★
()

когда из репы debian пропал luakit - имел большие на него виды, попробовал - шустрый как dillo и страницы камкает так же, покатаюсь пока на нем, посмотрю как он в деле...

amd_amd ★★★★★
()
Последнее исправление: amd_amd (всего исправлений: 1)
Ответ на: комментарий от buratino

Всё ещё веселее: document.write('!'); работает, а document.write('!!'); — уже не работает. Причём это касается только случая, когда скрипт находится в отдельном js-файле, а инлайновые скрипты <script>document.write('!!');</script> таки работают

andreymal
() автор топика

В Debian KDE, которым я пользуюсь, сей браузер присутствует... :-)

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

2011 год - последний год когда можно было пользоваться таким железом. Потом резко софт стал намного тяжелее...

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

Кстати, а из чего ты её грузишь? Из GRUB? Или пролсто LiveCD запускаешь?

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

hobbit ★★★★★
()

Что-то я припозднился. Обновил, попробовал, всё также неприменим в реальной жизни. И даже не оставить его в качестве ютубовского плеера.

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

Кстати, а из чего ты её грузишь? Из GRUB? Или пролсто LiveCD запускаешь?

и из pxelinux, и с реальной дискеты как-то запускал :) сейчас, правда, дискета осталась только одна, там записан OpenBSD 6.2 installer - дисководы-то у меня практически во всех ноутах есть, им это нужнее :)

buratino ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.