Книга Открытые и бесплатные программы для Windows 7 онлайн - страница 8



Уют Thunderbird и безопасность Firefox

Усовершенствования в системах безопасности рассмотренных выше программ позволяют рекомендовать их не только для домашнего применения, но и в небольших офисах, и даже корпоративной среде. Обе программы поддерживают защищенные SSL-соединения, сертификаты, безопасно хранят ваши пароли на диске. Браузер Firefox изначально настроен на максимальную безопасность при просмотре Интернета – без вашего специального разрешения он даже лишнего окна никогда не откроет. Так что, если вы уже решили использовать Firefox для просмотра Веб, скажите «прощай» надоевшим рекламным pop-up-окнам!

Почтовик Thunderbird не подойдет бирюкам, которые используют один почтовый ящик, только для себя, и вдобавок привыкли к тому, что он интегрирован с календарем и личным расписанием дел на сто лет вперед. Зато тем, кто делит свой компьютер с родными и близкими, у каждого из которых свой личный почтовый ящик, Thunderbird понравится симпатичным интерфейсом, безопасностью и возможностями настройки.

Стандарты – наше все!

Интернет как таковой – открытая и постоянно изменяющаяся система. Стандарты и протоколы Интернета время от времени устаревают, заменяются новыми и обрастают дополнениями. Важно, чтобы программы, использующие эти стандарты, также были открытыми. Это позволяет быстрее обнаруживать и устранять ошибки и недостатки, способствует прогрессу. Все продукты корпорации Mozilla досконально придерживаются стандартов, принятых консорциумом W3C (World Wide Web Consortium – штаб-квартира Всемирной паутины в Массачусетсе), IETF (Internet Engineering Task Force) и другими организациями, уполномоченными развивать базу стандартов и протоколов обмена информацией в Интернете.

Каждый разработчик может заявить, что он в полной мере реализовал все современные стандарты, например, для работы со Всемирной паутиной, но только открытый метод разработки приложений дает сообществу пользователей полный контроль над тем, что они используют. Те, кто наблюдал за войной закрытых браузеров в 1990-е, помнят попытки корпораций использовать свои собственные, «улучшенные» версии стандартов HTML. В будущем такое вряд ли возможно, потому что даже Microsoft выразила намерение использовать в будущих версиях Internet Explorer ядро Gecko – реализованный в продуктах Mozilla механизм обработки страниц.

Вывод: установив программы корпорации Mozilla, вы сможете использовать технологии будущего прямо сейчас!

Глава 2
Открытые веб-редакторы

К сожалению, открытых средств визуальной веб-разработки под Windows пока очень мало. Фактически наиболее достойным средством разработки пока можно считать лишь WYSIWYG-редактор Nvu корпорации Mozilla и браузер-редактор Атауа консорциума W3C (http://www.W3.org/Amaya/).

Nvu – визуальный веб-редактор

Редактор Nvu является наиболее перспективным приложением, основанным на коде описанного выше компонента Composer из интегрированного пакета Mozilla Suite. Русифицированный вариант Nvu вы можете установить с прилагаемого компакт-диска или найти на сайте http://nvu.mozilla-russia.org/. Скорость работы редактора Nvu пока не сопоставима со скоростью работы коммерческих аналогов, да и стабильность работы оставляет желать лучшего, но я в него верю. Ведь к созданию Nvu был привлечен главный архитектор Mozilla Composer – Дэниел Глазман (http://glasman.org).

Тем не менее, редактор Nvu можно смело рекомендовать начинающим вебмастерам. Несмотря на множество недостатков, у него есть все атрибуты профессионального веб-редактора. Менеджер сайтов, например, позволяет вполне безопасно хранить учетные записи FTP и HTTP для загрузки страниц на сайты в Интернет.

Чтобы добавить сайт, нажмите кнопку Редактировать сайты на боковой панели Менеджер сайта Nvu. В открывшемся диалоговом окне Параметры публикации (рис. 2.1) введите в поле Имя сайта название сайта, а в поле Информация о сервере – HTTP-адрес домашней страницы. В области Регистрационная информация вы можете ввести параметры для автоматической выгрузки страниц прямо на сервер с помощью протокола FTP или указать папку, в которой будут храниться страницы сайта на локальном компьютере. Для последнего варианта предусмотрена кнопка Выбрать директорию. Какой вариант лучше подходит для вашей ситуации, определить очень просто, достаточно представить себе количество изменений, которые вы собираетесь вносить в страницы сайта.

Рис. 2.1. Обязательный атрибут профессионального веб-редактора – менеджер сайтов – выполнен в Nvu в виде боковой панели. Кнопка Редактировать сайты позволяет добавлять новые


Если изменений немного и от вас требуется лишь время от времени обновлять существующий сайт, то лучше ввести параметры сервера: 1ШЬдля публикации, имя пользователя и пароль. Это позволит вам вносить изменения в режиме онлайн и сразу видеть изменения на сайте. В случае, когда вы разрабатываете новый веб-сайт или радикально меняете существующий, бывает лучше внести все изменения локально, а затем просто отправить на сайт пакет измененных страниц при помощи внешней программы, например, FileZilla (об этом замечательном FTP-клиенте рассказывается в главе 4, посвященной различным интернет-утилитам).

Полезный совет

Для локальных копий ваших проектов лучше всего создать папку прямо в корневом каталоге вашего жесткого диска. Дайте ей осмысленное название на английском ("My Websites") или по-русски, но обязательно латиницей ("Moi saiti"). Хранящиеся в ней папки с проектами и сами HTML-файлы я также рекомендую называть только латинскими буквами. Это позволит избежать проблем, связанных с передачей параметров сторонним браузерам для предварительного просмотра ваших документов.

После создания проекта в менеджере сайтов можно смело приступать к верстке HTML-документов. Для этого, будучи настроенным по умолчанию, Nvu предоставит в ваше распоряжение три панели инструментов:

• панель компоновки;

• панель форматирования;

• панель режимов редактирования.

Панель компоновки предназначена для добавления в документ базовых элементов, составляющих его структуру: якорей, ссылок, изображений, таблиц и форм. Панель форматирования позволяет применять стили, менять режим начертания шрифта, создавать нумерованные и ненумерованные списки и управлять выравниванием текста. Панель режимов редактирования позволяет применять классы, определенные в таблице стилей, выбирать шрифт, управлять слоями и расположением объектов. Все панели инструментов, менеджер сайтов и строку статуса можно включать и выключать при помощи пункта меню Вид | Показать/скрыть. Кстати, включать и отключать менеджер сайтов можно при помощи клавиши <F9>.

Редактировать документ в Nvu очень легко и приятно. Для форматирования текста просто выделите нужный фрагмент и примените один из стилей панели форматирования. К стандартным относятся "Обычный текст", «Абзац», «Заголовок» (6 уровней вложенности) и «Адрес». Кроме того, в вашем распоряжении имеются стандартные варианты начертания шрифта (полужирный, курсив и подчеркнутый), выключки, два вида списков (они могут быть вложенными в любом сочетании) и две кнопки управления отступом. Для редактирования нескольких документов можно открывать новые окна, а также использовать вкладки, или, как говорят в народе, табы. В нижней части каждого таба расположены четыре вкладки, переключающие режим отображения: Обычный, HTML-теги, Код и Предварительный просмотр. Чтобы последний работал корректно, используйте описанный выше полезный совет и употребляйте только английские буквы в названиях файлов и папок.

Управление параметрами изображений также является сильной стороной Nvu. Вставить изображение или изменить параметры выделенного можно при помощи кнопки Изображение на панели компоновки. Двойной щелчок на рисунке также открывает диалог Свойства изображения (рис. 2.2). Мои рекомендации относительно параметров изображений сводятся к стандартным: пишите сопроводительный текст и не меняйте без крайней необходимости размеры изображений, т. к. не все браузеры поддерживают сглаживание. Чтобы текст не прилипал к рисунку, в свойствах изображения перейдите на вкладку Внешний вид и установите поля сверху и снизу, например, 5 рх. Последнее правило не касается изображений, которые вставляются в ячейки таблиц с уже установленным отступом.

Рис. 2.2. Двойной щелчок на рисунке открывает диалог Свойства изображения


Форматирование таблиц не менее увлекательное занятие. Nvu поддерживает создание сколь угодно сложных таблиц, в том числе и вложенных (рис. 2.3). Кнопка Таблица на панели компоновки позволяет создать новую или отредактировать существующую таблицу. При создании новой таблицы вы просто отмечаете количество строк и столбцов на уменьшенной схеме или задаете их число при помощи кнопки Дополнительно. Таблицу внутри ячейки другой таблицы можно создать при помощи пункта меню Таблица | Вставить | Таблица или щелкнув правой кнопкой мыши в нужном месте и выбрав затем в контекстном меню пункт Вставить таблицу | Таблица.

Рис. 2.3. Редактор Nvu имеет развитые средства создания и редактирования таблиц


Добавление, удаление и объединение ячеек также можно осуществлять при помощи контекстного меню, но, если таблица большая, то контекстное меню может появляться с задержкой – иногда до нескольких секунд. В таких случаях я рекомендую пользоваться разделом Таблица основного меню.

Чтобы изменить свойства ячейки, выберите пункт меню Таблица | Свойства таблицы и перейдите на закладку Ячейки. Кнопками Предыдущая и Следующая можно перемещаться по ячейкам, столбцам или строкам. Из множества опций я, например, чаще всего меняю вертикальное выравнивание, стиль ячейки (на прописанные в CSS) и цвет фона.

Для опытных веб-программистов в Nvu реализована полноценная поддержка создания и редактирования форм (рис. 2.4). Для вставки новой или редактирования существующей формы вы можете воспользоваться кнопкой Формы или разделом основного меню Вставка | Форма. Так вызываются диалоги формирования наиболее распространенных элементов форм.

Рис. 2.4. В Nvu можно не только создать форму, но и красиво сверстать ее при помощи невидимой в браузере таблицы


На сегодняшний день редактор Nvu имеет уже довольно много возможностей, отсутствующих в оригинальном Mozilla Composer. Это Менеджер сайтов, позволяющий редактировать страницы на удаленном сервере, встроенный Редактор CSS с предварительным просмотром стилей, цветная подсветка синтаксиса в режиме редактирования кода, проверка орфографии и многое другое. В основе редактора лежит хорошая идея и неплохой код. Он очень редко дает сбои, но на сложных задачах иногда притормаживает. Особенно это заметно при редактировании сложных таблиц. Так что в целом редактор отличный, но ему не помешают тщательная отладка и оптимизация кода.



Помоги Ридли!
Мы вкладываем душу в Ридли. Спасибо, что вы с нами! Расскажите о нас друзьям, чтобы они могли присоединиться к нашей дружной семье книголюбов.
Зарегистрируйтесь, и вы сможете:
Получать персональные рекомендации книг
Создать собственную виртуальную библиотеку
Следить за тем, что читают Ваши друзья
Данное действие доступно только для зарегистрированных пользователей Регистрация Войти на сайт