Собрал netsurf для gtk (версия из svn). Все оказалось очень просто: установить gtk, lemon, re2c, cd netsurf/ ; make gtk ; ./netsurf
Что понравилось:
1. Мгновенный запуск.
2. Памяти практически не занимает.
3. Рендеринг на 4. Лучше tkhtml/hv3.
И самое главное:
4. Удивительно чистый код. Функции хорошо разбиты, и от того маленькие и понятные, практически каждая функция документированна (беглым взглядом я не нашел ни одной недокументированной), стиль кода выдержан по всему проекту, напоминает Linux kernel - прозрачно чистый и понятный. По сравнению с кодом mozilla, кто смотрел, код netsuft - сплошная радость для глаз. Никаких нагромождений #ifdef и других неприятностей... В общем - прелесть.
Что не понравилось:
1. Когда скачивает сайт и рендерит - грузит CPU неслабо. Я бы сказал, ну очень сильно. Рендерит относительно долго (относительно konqueror).
2. Русский ввод отказался работать (однако показывает отлично). Хотя я не уверен, что это пробема самого netsurf - это единственное gtk приложение у меня, поэтому может это и глюк gtk.
3. Когда страница уже загрузилась, происходит "мерцание". Неприятно.
4. Довольно много warning'ов на стадии компиляции.
Товарищи! Кому делать "нечего", и есть знания gtk (я видел кучу тем в development и talks, просили назвать достойный FLOSS проект, чтобы принять участие) - прошу вас, умоляю! Помогите разработчикам netsurf! Это будет бомба-браузер, если, конечно, приложить мозги.
>>> Просмотр (1280x1024, 323 Kb)