Приобретать оборудование для профессиональной деятельности следует не в магазинах массовых продаж, а у специализированных компаний, которые не первый год работают на рынке Graphic Arts и зарекомендовали себя как поставщики комплексных решений для дизайн-бюро, рекламных агентств, издательств и полиграфии. И несколько слов о программном обеспечении для верстки. В сфере Graphic Art сегодня присутствует множество программных продуктов от разных производителей, обеспечивающих и традиционные верстальные программы, и новые области: веб-дизайн, до-печатная подготовка, ЗБ-графика. Здесь можно указать такие приложения, как 3DMax, Bryce и Poser, а также Macromedia. Freehand MX, Expression, Xara, MaskPro 3, Right Hemisphere. Среди программ верстки укажем QuarkDDS, Corel Ventura 10, a также FrameMaker 7 InDesign 3 от Adobe. Для стадии допечатной подготовки PDF Sages и Apago выпустили PDF Enhancer, Dynagram — INposition Lite 5.0; Callas — MadeToPrint. Creo выпустила Pandora 2.0 с поддержкой стандарта JDF (Job Definition Format). Веб-верстка Для осуществления профессиональной верстки интернет-издания нельзя ограничиваться программами редактирования веб-страниц, о которых мы уже упоминали, так как веб-издание требует постоянного обновления, причем не только содержания, но и оформления. А осуществление постраничного редизайна — достаточно трудоемкий и рутинный процесс, который, кроме того, не гарантирует от досадных ошибок. Требуются специальные инструменты, позволяющие менять содержание страниц в автоматическом режиме и работать над дизайном всего сайта и его разделов одновременно. Общая идея подобного режима работы заключается в использовании шаблонов страницы, чтобы была возможность менять как содержание, так и оформление элементов шаблона. Страница разбивается по сетке на отдельные области, информация для каждой из которых хранится отдельно и отдельно редактируется. Самый простой способ реализации этих функций — использование технологии SSI (включение на стороне сервера), однако при этом все равно остается много ручной работы. Существенно больше возможностей предоставляет связка, ставшая сегодня стандартной: Apache + PHP + MySQL + Perl, где Apache — это сервер, PHP — предпроцессор гипертекста — инструмент для программирования веб-страниц; MySQL — реляционная база данных; Perl — язык, на котором можно написать программы управления данными на сервере (серверные скрипты CGI). Происходит это примерно следующим образом. Вы создаете шаблон или несколько шаблонов страниц, разбиваете шаблоны на элементы — зоны. Все то, что в этих зонах может меняться: параметры шаблонов, заголовки, тексты, интерактивные элементы (опросы, запросы, регистрации и т.п.), должно иметь соответствующие таблицы в базе данных MySQL. Таблицы наполняются необходимой информацией. Остается только прописать (с помощью РНР или Perl) условия вызова той или иной информации из базы данных. Для пользователя операция обращения к базе данных будет выглядеть как переход к другой странице по ссылке. Если при этом вы создадите веб-интерфейс администратора или редактора издания, то публикацию новых статей сможет осуществлять человек, не обладающий высокой пользовательской квалификацией, практически нажатием двух кнопок. Ему достаточно будет, следуя несложным правилам, вставить в специальное окно приготовленный заранее текстовый файл и ответить на ряд вопросов в диалоге. Поэтому в принципе возможен режим, при котором публикацию своих собственных статей смогут осуществлять самостоятельно их авторы, находящиеся на другом конце земного шара. — 252 —
|