Сергей Яремчук - 200 лучших программ для Linux стр 31.

Шрифт
Фон

Консольный Интернет

Без консоли, как всегда, не обошлось. Команда поиска выдаст не одно, а несколько решений. Многие разработчики используют эти браузеры, чтобы проверить качество своего HTML-кода, любят их и администраторы. Сайты некоторых проектов GNU оптимизированы для просмотра в консольных браузерах. Из всех можно выделить два самых популярных решения – lynx и links. Второй имеет версию (пакет links2), запускающуюся как в консоли, так и в X-Window.

Lynx – это легкий (даже сверхлегкий) браузер, понимающий практически все стандарты, принятые сейчас в Интернете. Он позволяет обращаться к документам, находящимся в кеше, но не отображает правильно фреймы и таблицы. Он вполне пригоден для использования, особенно на маломощных машинах. Еще одна его особенность в том, что он особенно щепетильно относится к интерпретации кода, поэтому при наличии серьезных изъянов браузер просто откажется работать. При запуске можно использовать дополнительные ключи, все они описаны в документации. Например, ключ -dump выводит как сам документ (без работающих гиперссылок), так и отдельно все гиперссылки, имеющиеся в нем, что позволяет отобрать и загрузить необходимые файлы, используя один из менеджеров закачки. Параметр –source выведет вместо документа его исходный текст.

Браузер Links (рис. 4.1) отлично справляется с выводом таблиц, здесь можно активировать меню, которое, к тому же, русифицировано. В остальном он практически не отличается от Lynx.

Сергей Яремчук - 200 лучших программ для Linux

Рис. 4.1. Страница сайта издательства Питер в Links

Веб-браузеры для графической среды

Веб-браузер Dillo (http://www.dillo.org/) когда-то считался перспективным проектом, его разработка шла ускоренными темпами. Целью создателей Dillo являлось создание быстрого веб-браузера, по скорости сравнимого с Lynx, но работающего в графической среде с возможностью показа изображений. Его последняя версия 0.8.6 датирована 2 мая 2006 года, и разработки заморожены. Браузер написан на языке С практически с нуля, для своего функционирования он требует библиотеки Gtk+ (рис. 4.2). При этом необязательно наличие установленного GNOME, для анализа страниц используется переработанный анализатор gzilla от браузера Mozilla. Браузер Dillo умеет работать с cookie, поддерживает защищенное SSL-соединение, но не умеет работать с фреймами, JavaScript и Java. Кроме Linux, Dillo доступен для других UNIX-систем – BSD и Mac OS X. Есть версии для iPAQ, Psion, QNX и даже Sony PlayStation2. Благодаря своим небольшим размерам Dillo часто является основным браузером во многих небольших дистрибутивах Linux и в нескольких дистрибутивах для КПК.

Сергей Яремчук - 200 лучших программ для Linux

Рис. 4.2. Быстрый веб-браузер Dillo

В дистрибутиве Ubuntu с рабочим столом GNOME в качестве основного и единственного веб-браузера предложен Firefox. Однако штатным для GNOME является другой браузер – Epiphany (англ. "прозрение"). Проект Epiphany (http://www.gnome.org/projects/epiphany/) начат в 2002 году одним из разработчиков браузера Galeon Марко Песенти Гритти, который ушел ввиду разногласий по поводу будущего этого браузера. Сегодня разработка Galeon фактически прекращена, и планируется, что его наиболее существенные возможности, отсутствующие в Epiphany, будут реализованы в виде расширений к последнему. Этот браузер построен на движке Gecko, который используется в Firefox, SeaMonkey, K-Meleon и некоторых других браузерах, поэтому Epiphany отображает веб-страницы аналогично Firefox, поддерживает работу с cookies и блокировку всплывающих окон. При этом есть информация, что в будущем движок, возможно, будет заменен новым – Webkit.

Примечание

WebKit – это компонент для просмотра HTML, разработанный компанией Apple для браузера Safari, используемого в Mac OS X. Он основан на коде библиотек KHTML и KJS проекта KDE. В самом KDE WebKit появится в версии 4.1.

Как и у среды GNOME, идеология разработки Epiphany – простота (рис. 4.3). Этот браузер лишен посторонней функциональности (почтовый клиент, редактор веб-страниц и другие) и несложен в использовании.

Сергей Яремчук - 200 лучших программ для Linux

Рис. 4.3. Браузер Epiphany с окном модулей расширения

Вместо иерархического дерева каталогов с закладками, используемого в большинстве сегодняшних браузеров, в Epiphany каждой закладке присваивается одна или несколько категорий, после чего дерево категорий формируется автоматически. Наиболее часто посещаемые закладки сохраняются отдельно. Некоторое время придется привыкать, но потом такая схема становится удобной. В Firefox аналогичную схему собираются ввести с версии 3.0. Epiphany также поддерживает так называемые умные закладки (когда закладке может передаваться в качестве аргумента некоторая текстовая строка, которая будет вставлена в ссылку в указанном месте). Такой подход позволяет, например, использовать закладки для быстрого обращения к поисковым системам; если такую закладку поместить на панель инструментов, рядом с ее кнопкой появляется текстовое поле ввода.

Как и Firefox, Epiphany поддерживает расширения. Некоторые из них входят в основной пакет. В Ubuntu часть расширений к Epiphany включена в отдельный пакет epiphany-extensions.

Теперь самое время вспомнить о Konqueror (http://konqueror.kde.org/), стандартно входящем в поставку KDE с версии 2.0 (рис. 4.4).

Сергей Яремчук - 200 лучших программ для Linux

Рис. 4.4. Konqueror – браузер и файловый менеджер

Это веб-браузер и файловый менеджер в одном лице, не говоря уже о возможности просмотра графики, видео, прослушивания музыки и копирования аудиодисков. Konqueror с самого начала неразлучен с KDE и является ключевым компонентом этой графической среды. Раньше у него были проблемы с отображением веб-страниц, но теперь его можно назвать полноценным браузером. Он поддерживает все современные технологии Интернета.

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

Для вывода HTML-кода программа использует собственный движок KHTML. Технология KParts позволяет легко встроить в Konqueror функциональность других программ, что и используется для просмотра файлов различных типов – звуковых, видео, изображений и документов KOffice.

Примечание

Название Konqueror – это игра на именах других браузеров. Сначала был Navigator (англ. "мореплаватель"), потом Explorer (англ. "исследователь"), и теперь Konqueror (англ. conqueror – "завоеватель", "победитель"). Буква C заменена на традиционную для среды KDE букву K.

Благодаря поддержке технологии KIO он предоставляет гибкие возможности работы как с локальными файлами, так и с файлами, расположенными на удаленных серверах по протоколам FTP, SSH (fish://) и DAV (webdav://).

Программы для работы с почтой

Одним из наиболее широко используемых и любимых сервисов Интернета является электронная почта. Часть пользователей предпочитает работу через веб-интерфейс, однако наличие соответствующих программ обязательно для любой операционной системы. Linux не является исключением. Необходимые приложения в этой системе как доступны отдельным пакетом, так и интегрированы в состав другого приложения (Mozilla, Opera) или программы для организации групповой работы. Среды KDE и GNOME имеют интегрированные почтовые клиенты, хотя в некоторых дистрибутивах их заменяют альтернативными приложениями. Рассмотрим некоторые из них. Не будем останавливаться на консольных вроде mutt, который является незаменимым инструментом на серверах, где графическая оболочка чаще всего не устанавливается.

Ваша оценка очень важна

0
Шрифт
Фон

Помогите Вашим друзьям узнать о библиотеке

Скачать книгу

Если нет возможности читать онлайн, скачайте книгу файлом для электронной книжки и читайте офлайн.

fb2.zip txt txt.zip rtf.zip a4.pdf a6.pdf mobi.prc epub