Реклама

Хочешь увидеть здесь свою рекламу? Пиши!

Web-Софт

Macromedia HomeSite


Об этом продукте от многих Web-мастеров можно услышать самые лестные отзывы. Действительно, HomeSite обладает целым рядом свойств, традиционно привлекающих профессионалов: во-первых, приложение имеет простой и удобный интерфейс и не занимает много места на диске; во-вторых, настраивать в нем можно практически все -- от панелей инструментов и клавиатурных комбинаций (Options --> Customize) до цветов, которыми будут отображаться теги на экране, и алгоритмов валидаторов (Options --> Settings); в-третьих, редактор создан не с целью избавить вас от необходимости изучать HTML-код, а для того, чтобы ускорить и упростить работу по его использованию. Принцип, которому стараются следовать авторы программы, носит название "Pure HTML" (чистый HTML). Редактор поддерживает все популярные ныне стандарты и технологии Интернет: DHTML, SMIL, CSS, JavaScript, ASP, JSP, Perl, CFML, VBScript, XML и XSL.

Основные возможности

Для удобства пользователей:

  • Разборный код (Collapsible Code) - эта возможность значительно повышает "читабельность" кода, скрывая отдельные его куски за симпатичными кнопками.

  • Автозаполнение (Auto Completion) - функция автозаполнения определенных пользователем тэгов (настраивается эта возможность в Settings - Editor - Auto Completion).

  • Анализ функций (Function Insight) - автоматически предлагает список аргументов для функций ColdFusion в виде ниспадающего меню.

  • Возможность разбиения окна редактирования (Split Window Editing) - эта возможность значительно облегчает работу с длинными страницами, позволяя одновременно просматривать два различных куска одной страницы в одном окне.

  • Универсальная панель файлов (Universal File Resource Panel) - позволяет быстро перемещать файлы между удаленными и локальными папками, не выходя из HomeSite.

  • Настройка (Customization) - плавающие, статические, скрываемые панели ресурсов (Resourse Tab) и быстрого редактирования (Quick Bar).

  • Три режима редактирования - Edit, Browse, Design.
    Режим Edit позволяет искушенным пользователям, "на зубок" знающим все тэги или умеющим искусно манипулировать средствами, любезно предоставляемыми этим замечательным редактором для верстки кода, набирать код и текст вручную.
    Режим Browse - это самый настоящий браузер, встроенный в редактор. С его помощью можно в любой момент оценить внешний вид создаваемой странички. Если для просмотра создаваемого сайта удобнее использовать внешний браузер (IE или NN), его необходимо указать в разделе Browse окна Settings.
    Режим Design - некое подобие WYSIWYG-редактора, однако его присутствие в этом пакете, скорее, дань моде, нежели необходимость. Пользоваться им следует с осторожностью. Во-первых, он будет работать лишь в том случае, если у вас в системе установлен Internet Explorer версии 4.01 или старше. Во-вторых, ваш выверенный, "чистый HTML" рискует "запачкаться" излишним кодом. И, в-третьих, при работе с кириллицей в Design иногда наблюдаются серьезные проблемы. Их можно попытаться решить, задав параметру Charset в разделе Editor окна Settings значение Russian и выбрав русифицированный или украинизированный шрифт в списке Font, а также варьируя некоторые настройки в разделе Design.

  • Редактор тэгов (Edit tag) - вызывается щелчком правой кнопки "мыши" на каком-либо тэге и отображается в виде диалогового окна, в котором можно произвести все настройки для данного тэга. На отдельных закладках в нем располагаются атрибуты, общие для всех спецификаций, а также специфичные для конкретных браузеров. Здесь же можно просмотреть полное описание тэга.

  • Tag Inspector - средство для быстрого просмотра и редактирования атрибутов текущего тэга. Когда Tag Inspector включен, слева от редактируемого документа отображается страничка, содержащая две колонки: атрибуты текущего тэга, отсортированные по спецификациям, и их значения. В Tag Inspector'e атрибуты можно не только просматривать, но и изменять. Там, где это возможно, имеются выпадающие меню с возможными значениями атрибута. Остальные атрибуты придется заполнять вручную.

  • Tag chooser - система, где все известные HomeSite-тэги сформированы в древовидную структуру по функциональному принципу и снабжены комментариями. Таким образом, можно быстро найти тэг, задающий нужное вам форматирование.

  • Code Snippets (заготовки кода) - что-то среднее между макросами и процедурами в обычных языках программирования. Позволяет сохранять для последующего использования часто повторяющиеся куски кода, организовывать их в древовидную структуру и снабжать каждый из них не только именем, но и развернутым комментарием.

  • Кодирование цветом различных участков кода (значительно повышает "читабельность" кода) для ASP, CFML, CSS, HTML, Java Script, JSP, Perl, PHP и VBSCript.

  • Набор специальных мастеров для создания таблиц, DHTML, JavaScript, страниц с фреймами.

  • Расширенные возможности "поиска-и -замены", позволяющие быстро редактировать большие сайты. Предусматривает даже использование регулярных выражений, многострочных образцов и многого другого. Заменить при помощи этого средства одну ссылку в меню другой на всем сайте без страха за сохранность документов - совершенно не проблема.

  • Link Verification - встроенное средство для проверки ссылок.

  • Проверка орфографии - редактор имеет встроенные функции проверки орфографии английского языка, но, что самое приятное, позволяет работать со словарями Microsoft Office 95/97/2000, в том числе и русскими.

Усовершенствованный менеджер проектов (Project Manager)

Управление несколькими одновременно разрабатываемыми проектами является большой проблемой для каждого профессионального web-разработчика. В версии 4.5 система управления проектами более гибкая и настраиваемая.

Развертывание сайтов

Развертывание web-сайтов может оказаться довольно нудным, скучным и утомительным занятием, особенно в случае сложных связанных серверов. Новые возможности значительно облегчают сей тяжкий труд:

  • Мастер развертывания сайтов (Site Deployment Wizard) - редактирует и запускает скрипт (JavaScript или VBScript) для обновления или размещения проекта на другом сервере.

  • Team Deployment -скрипт для развертывания сайта может быть доступен всей группе разработчиков.

  • Custom Deployment - можно также создать специальный скрипт для выполнения специфических операций на севере (например, для архивации).

  • Новая FTP-технология - работа функций FTP-клиента теперь осуществляется на основе новой технологии (WS_FTP),что позволяет осуществлять передачу файлов на сервер с заметно более высокой скоростью.

Поддержка новейших web-технологий

  • Новый редактор таблиц стилей (CSS Editor) - новая версия HomeSite интегрирована с последней версией TopStyle Lite CSS, что обеспечивает пользователям гораздо более мощные возможности для создания и редактирования таблиц стилей.

  • Редактор карты изображения (Map Editor) - создание и редактирование карты изображений. Раньше для создания подобных вещей надо было использовать продукты третьих производителей, теперь же этот редактор встроен непосредственно в HomeSite.

  • Чистильщик кода (Code Sweeper) и HTML Tidy - система форматирования HTML, которая может настраиваться до бесконечности. Можно сделать настройки, действительные сразу для всех тэгов (выводить ли тэги и атрибуты в нижнем или верхнем регистре, делать ли отступы и ставить ли пробелы между тэгами и т.п.). Точно такие же настройки можно делать для каждого тэга или атрибута в отдельности. Список спецификаций, поддерживаемых валидатором: HTML 2.0/3.2/4.0; Internet Explorer 3.0/4.0 Extensions; Netscape Navigator 3.0/4.0 Extensions; СoldFusion 3.0/3.1/4.0/4.5; SMIL 1.0 (Synchronized Multimedia Integration Language); WML (Wireless Markup Language).

Поддерживаемые технологии:

  • ASP ( Active Server Pages )

  • CSS (Cascading Style Sheets)

  • ColdFusion Markup Language

  • DHTML

  • JSP (Java Script Pages)

  • JavaScripts

  • Perl

  • SMIL (Synchronized Multimedia Integration Language), RTML (RealText), IMFL (RealPix)

  • VBScript

  • WML (Wireless Markup Language), HDML (Handheld Dvice Markup Language)

Системные требования

  • Операционная система Windows 95/98/ME, Windows NT 4.0 или Windows 2000

  • Процессор Pentium

  • 64 Мб оперативной памяти (128 рекомендуется) (примечание автора - у меня работало прекрасно и на 32 Мб)

  • 25 Мб свободного дискового пространства

  • разрешение экрана 800х600

Автор: Yaroslav Moy


Copyright by ADOLO
Копирование и использование данных материалов разрешается только в случае указания на журнал "ADOLO", как на источник получения информации. При этом во всех ссылках обязательно явное указание адреса вэб-сайта www.adolo.tk.