Linux Gazette на русском | Выпуск #92 |
Тираж 7570 экз.
Что?! Опять?!
"Жил-был пёс".
Здравствуйте!
На этот раз Вашему вниманию предлагается краткий обзор ещё
одного веб-браузера. Правда он совсем малыш (и по возрасту и по
размеру) и только учится ходить, поэтому будьте к нему не слишком
суровы. :)
Небольшой разбор полётов по статье "Так ли хороша
VMware для пользователей Linux?". В примечаниях к ней я
допустил ошибку, указав, что максимальный размер виртуальных
дисков, создаваемых VMware -- это 4Гб. Начиная с версии 3.0
максимальный размер виртуальных IDE-дисков равен 128Гб, а SCSI --
256Гб. В случае с VMware 2.0 это было 2Гб. Сплошной конфуз! :)
Спасибо за замечание Alex Radetsky и другим читателям, приславшим
замечание. Это хорошо -- значит обратная связь работает и рассылка
не превращается в "глас вопиющего в пустыне". :)
Dillo -- новый и перспективный веб-браузер с открытым исходным
кодом. Он совсем другой, трудно сравнимый с остальными браузерами.
Я открыл его для себя больше года назад. Я наблюдал, как этот
проект развивался и подошел к рубежу, когда его использование стало
возможным. Хотя это все еще альфа-версия, на мой взгляд, она уже
вполне работоспособна.
По размеру и скорости он похож на старый браузер Chimera. Он
определенно не такой многоцветный, как другие графические браузеры,
но это имеет свои плюсы.
Возможности Dillo
На данный момент Dillo поддерживает:
протокол HTTP
прорисовку простых документов HTML, включая таблицы и
некоторые тэги FONT
прорисовку фреймов в стиле Lynx, т.е. их представление в виде
списка
прорисовку заполняемых форм и отправку введенных значений по
протоколу HTTP
cookies (при сборке с их поддержкой)
просмотр локальной файловой системы
просмотр картинок в формате JPEG, PNG и GIF, включая линейную
прорисовку
использование собственного GTK-движка для прорисовки
сохранение страниц и ссылок на диск
Вы можете использовать его как любой другой графический браузер.
Для перехода по ссылке нужно на ней "кликнуть". Средняя
кнопка откроет ссылку в новом окне. Правая открывает простое меню,
которое позволяет увидеть исходный код страницы, сохранить ее или
загрузить ссылку.
Преимущества Dillo
Dillo ...
очень быстр. Загрузка браузера не занимает и секунды, да и
прорисовка страниц практически мгновенна.
весьма стабилен, не смотря на то, что это альфа-версия. (У
меня Dillo еще ни разу не падал.)
имеет открытый исходный код.
основан на GTK.
умеет блокировать cookies по настройкам в конфигурационном
файле.
Недостатки Dillo
не поддерживаются ссылки mailto:
не поддерживает CSS.
нет поддержки Frames и Javascript.
нет поддержки Java и Flash.
плохая реализация закладок.
пока что не поддерживаются протоколы FTP и HTTPS.
нет пока поддержки технологии cut & paste в области
страницы.
Если вам нужен Javascript, Java или Flash, тогда Dillo не для
вас. Конечно, вы можете использовать Dillo для обычного
веб-серфинга, а когда нужно работать с Javascript, Java либо Flash
-- открывать другой браузер.
После этого требуется выполнить описанные ниже шаги. Команды,
выделенные таким шрифтом, нужно ввести в приглашении
командного интерпретатора.
tar xvzf dillo-0.7.0.tar.gz
cd dillo-0.7.0
./configure --enable-cookies если вы не хотите
разрешать поддержку cookies, введите просто
./configure
make
Если все сработает как нужно, у вас должен появиться файл dillo.
Для установки Dillo в системе введите su -c "make
install".
Для запуска наберите dillo и не забудьте прочесть
документацию, поставляемую вместе с ним.
Для компиляции Dillo вам понадобятся несколько установленных
библиотек, таких как библиотеки разработки Х, libpng и GTK.
Dillo включается в дистрибутив Debian (по крайней мере, в
нестабильный) и может быть в других свежих дистрибутивах[*2].
Заключение
Dillo изящен. Вам действительно стоит взглянуть на него. Он
очень удобен, особенно для просмотра локальной документации. А с
текущей версией вы можете уже серьезно заниматься
веб-серфингом.
Поскольку Dillo очень маленький и быстрый, он может заменить
w3m. Те, кто пользуются w3m из-за его скорости, могут переходить на
Dillo. Он так же быстр в отображении графики. Если хотите, то
можете отключить загрузку изображений, тогда вместо них будут
отображаться тэги ALT.
Dillo -- это веб-браузер, который я выбрал для себя. Только
когда мне нужно просмотреть страницы с Javascript или Flash я
запускаю Mozilla-совместимый браузер. Самыми утомительными
недостатками для меня являются отсутствие поддержки CSS и
невозможность использования технологии cut & paste в области
веб-страницы.
Так что взгляните на Dillo. Никто не заставляет вас его
использовать. Просто это хороший пример, что можно сделать, и очень
хороший пример свободного ПО.
Если вы хотите получить больше информации, советую посетить
домашнюю страницу Dillo.
Я -- энтузиаст Linux из северной Германии. Люблю простой рок
50-х, музыку rock'n'roll, а также писать истории и,
естественно, публиковать их в Linux Gazette. В настоящее время
изучаю экономическую информатику [computer science in conjunction
with economics].
Примечания редактора
[*1] "Знает" только одну
кодировку -- iso8859-1, что сводит практически "на нет"
возможность его использования при просмотре документов с не-Latin-1
кодировкой. Скорее всего это "детская" болезнь --
возможно, когда Dillo перейдёт из стадии альфа-тестирования в
стадию бета, мы получим возможность устанавливать или автоматически
определять кодировку отображаемого документа. На данном этапе
(версия 0.7.0) можно предложить лишь вариант с исправлением
кодировки, указанной в исходниках, с последующей пересборкой Dillo.
К сожалению, этот вариант позволит настроить только одну из них.
Если хотите попробовать, то смотрите в сторону файла
src/dw_style.c, функция Dw_style_font_realize. [*2] Если верить разделу
"Download", то существуют пакеты для следующих
дистрибутивов: Debian, GNU-Darwin, Mandrake и NetBSD.
Команда переводчиков:
Владимир Меренков, Александр Михайлов, Иван Песин, Сергей
Скороходов, Александр Саввин, Роман Шумихин, Александр Куприн,
Андрей Киселев
Со всеми предложениями, идеями и комментариями обращайтесь к
Александру Куприну (lgrus@lrn.ru). Убедительная
просьба: указывайте сразу, не возражаете ли Вы против публикации
Ваших отзывов в рассылке.