Нынче стало модно делать домашние странички (home page,
что быстро превратилось в русское "хомячки") в Интернет, этим увлеклись
дети, домохозяйки и другие дизайнеры-любители. Непрофессионалам нужен
редактор Web-страничек, который позволяет создавать с минимальными
временными и трудовыми затратами странички достаточно сложные, красиво
оформленные. Знание HTML при этом не обязательно, хотя желательно. С
ростом квалификации и требований к странице, может показаться что любимый
редактор уже не обеспечивает нужных инструментов для создания странички.
При этом происходит переход на профессиональные редакторы, в которых
меньше "красивостей" и зачастую отсутствует WYSIWYG-редактирование, зато
возможно быстрое создание профессиональных Web-страниц, текст которых
полностью контролируется дизайнером.
Даже начинающему дизайнеру нужно знать такие
термины:
HTML – HyperText Markup Language
(гипертекстовый язык разметки) – язык, на котором пишутся Web-странички.
Соответствующие файлы обычно имеют расширение htm или html и являются
текстовыми файлами, в которых помимо текста, видимого на странице, есть
служебные команды – теги, которые управляют форматированием текста,
размерами шрифтов, указывают размещение картинок и гиперссылки, определяют
вид таблиц и т.д. Под HTML-кодом в статье понимается текст на языке HTML.
На сегодня описан стандарт HTML версии 4.0. Подробнее на http://www.w3c.org/MarkUp/
CSS – Cascading Style Sheets
(иерархическое определение стилей) – расширения языка HTML, основная
задача которых - отделить структуру документа от его оформления и
позволить автору страницы самому решать, как должен выглядеть тот или иной
элемент содержания. Это похоже на стили в WinWord. Подробнее на http://www.w3c.org/Style/
Java – язык программирования, схожий с
C++, основными особенностями которого являются переносимость (т.е.
возможность выполнения программ на любом компьютере с любой операционной
системой) и мощные функции для работы с сетями, в частности Internet.
Java-апплет – маленькая программа на Java, которая выполняется в
прямоугольном окне на страничке. Подробнее на
http://www.sun.com/
JavaScript – упрощенная версия языка
Java, программы на JavaScript могут быть включены прямо в тело html-файла
в исходном виде. В продуктах Microsoft используется аналогичный язык
Jscript и альтернативный язык VBScript. Подробнее на http://developer.netscape.com/library/documentation/communicator/jsguide4/index.htm/
Dynamic HTML (DHTML) – формально,
расширения языка HTML, которые позволяют Web-страничке изменять свой вид
после первоначального отображения на экране и без обращения к серверу.
Microsoft и Netscape предлагают различные средства реализации этой идеи,
но в целом можно сказать что DHTML – это многослойная структура документа
(в т.ч. абсолютное позиционирование и поддержка накладывающихся слоев) +
CSS + расширения JavaScript для полного контроля над объектами,
отображенными на страничке. Подробнее на http://www.webreference.com/dhtml/
Image Map (карта изображения) –
технология, которая позволяет определять на картинке "горячие области"
(hot spots), при нажатии на которые происходит переход по гиперссылке.
Позволяет делать из больших картинок необычные и красивые меню. Существует
2 разновидности – Server-side image maps и Client-side image maps. При
использовании серверных карт, браузер посылает на сервер координаты той
точки на картинке, на которую был наведен курсор мышки во время нажатия
кнопки, а сервер возвращает ссылку, на которую нужно при этом перейти.
Более современные клиентские карты содержат всю необходимую информацию о
горячих областях и сопоставленных им гиперссылках прямо в html-файле, т.е.
не требуют участия сервера.
Frames (фреймы - удачного перевода не
найдено) – технология, позволяющая разделить окно браузера на
несколько частей, в каждой из которых показывается отдельная
Web-страничка. Очень удобно для организации меню, окошка с логотипом и
проч.
Microsoft FrontPage'98
$149
Где взять: http://www.microsoft.com/products/prodref/571_ov.htm
Упрощенная версия этой программы доступна в Internet
Explorer 4.0. В полной поставке FrontPage является мощным пакетом
инструментов для Web-дизайна, состоящим из HTML-редактора FrontPage
Editor, который обсуждается здесь и нескольких дополнительных
инструментов. Сам редактор является довольно мощным средством создания
страничек, особенно удобным для новичков. Создателям простой
Web-странички, пожалуй, нет лучшего подарка.
Управление размером шрифта, положением текста, заголовками
происходит быстро, понятно и очень похоже на Word. Даже совершенно
незнакомый с FrontPage пользователь научится выполнять эти операции за
считанные минуты. Вставка изображений в страничку также является делом
несложным. Достаточно выбрать файл на диске – и картинка уже вставлена в
документ. При этом не задается никаких дополнительных вопросов, поэтому
тонкую настройку (положение картинки, обрамление, альтернативный текст)
нужно активизировать самостоятельно. Редактирование Image Map а также
базовые преобразования изображения (изменение размера, яркости,
контрастности, повороты) можно осуществлять практически мгновенно – при
нажатии на картинку появляется инструментальная панель обработки
изображений, позволяющая выполнить все перечисленные действия.
Наглядная работа с таблицами - одна из наиболее сильных
сторон FrontPage. Технология позаимствована из Word'97 – таблицы можно
просто "рисовать карандашом", добавлять и удалять строки и столбцы,
объединять и разбивать ячейки, в общем полный контроль. Это особенно
полезно при использовании сложных таблиц и вложенных таблиц.
Хуже обстоит дело с JavaScript и VBScript. Хотя функция
Insert Script есть, фактически она предлагает только редактор кода и
"Мастер сценариев" (Script Wizard), который позволяет выбрать из списка
некоторые стандартные события и методы, назначать события объектам
невозможно. Стандартных сценариев, готовых к использованию, с FrontPage не
поставляется.
Это несколько компенсируется довольно неплохой поддержкой
Java. При вставке Java апплета можно ввести все параметры, передаваемые
апплету, указать его размер и положение на экране. Кроме того, с FrontPage
поставляются стандартные апплеты, называемые "активными элементами", это
подсвечивающиеся кнопки (hover buttons) и меняющиеся картинки (banner ad
manager). Не все активные элементы являются апплетами. Среди них есть
просто "средства автоматизации", например бегущая строка (marquee) и форма
поиска (search form), а также элементы, требующие специальной поддержки на
сервере (FrontPage Server Extensions), например счетчик
посещений.
FrontPage, видимо, является первым редактором, который
стал полностью поддерживать фреймы (frames). Это означает, что если в
редакторе открыть страничку с фреймами, то она будет показана точно так
же, как и в браузере, а кликнув на любой фрейм, можно его редактировать,
хотя его содержимое и является отдельной страничкой. Сейчас, правда, это
перестало быть уникальной возможностью.
Для предварительного просмотра странички FrontPage не
открывает браузер в отдельном окне, а показывает страничку в том же окне
где идет редактирование. Фактически, под окном редактирования есть 3
закладки – "редактирование", "исходный текст" и "предварительный
просмотр", нажав на последнюю можно ознакомиться с видом странички в
Internet Explorer.
Редактирование HTML-кода. Закладка "исходный текст"
позволяет редактировать непосредственно HTML-код странички, который обычно
пишет сам FrontPage. Это может быть необходимо для написания сценариев,
оптимизации текста для нескольких браузеров и т.д. Редактор кода свободно
справляется с обработкой больших файлов, обеспечивает 4-цветную подсветку
синтаксиса, но никак не помогает ускорить написание исходного текста, т.е.
средств вставки тегов в этом режиме не предусмотрено.
Поддержка русского языка. FrontPage является единственным
редактором из рассмотренных, обеспечивающим полноценную поддержку русского
языка. Он корректно записывает и читает файлы в кодировках Win1251, KOI-8
и Unicode.
Хотя все вышесказанное, в общем, говорит о том что
FrontPage – неплохой редактор, есть несколько факторов серьезно
препятствующих его использованию. Основным недостатком FrontPage являются
его постоянные попытки "вступить в соавторство" с дизайнером. Загрузив
достаточно большой ранее созданный вручную HTML файл, и сохранив его во
FrontPage, дизайнер имеет все шансы не узнать свое творение, и это без
редактирования!. FrontPage заменяет кавычки на специальные символы,
сбивает форматирование текста, вставляя границы абзацев, раздувает файл,
добавляя в теги необязательные параметры. Это доставляет немало хлопот при
редактировании существующих страниц. Кроме того, сам процесс
редактирования страниц и предлагаемые возможности категорично предполагают
что конечный результат будет просматриваться исключительно в Internet
Explorer. О том что большaя часть пользователей пользуется Netscape
Navigator, который имеет другой набор нестандартных тегов и дополнительных
возможностей, в Microsoft, видимо, забыли. Практически отсутствует
поддержка Dynamic HTML и некоторых нововведений HTML 4.0.
По этим причинам большинство профессиональных дизайнеров
практически не используют FrontPage в своей работе. Однако предоставляемых
этим редактором возможностей с лихвой хватит для создания Web-сайта
небольшой и средней сложности. Особенно удобен он будет новичкам, совсем
незнакомым с HTML, не последнюю роль играет и полноценная поддержка
русского языка.
Macromedia DreamWeaver
1.2
$299
Доступна пробная версия, которую можно использовать 30
дней
Где взять: http://www.macromedia.com/software/dreamweaver/
Основные проблемы с которой сталкиваются Web-дизайнеры,
пользуясь WYSIWYG редакторами – это целостность написанного кода и
изменение стандартов HTML. Обе эти проблемы очень остры во FrontPage.
Фирма Macromedia, известная своими мультимедиа-системами Director и Flash
довольно успешно попыталась решить эти проблемы в своей программе
DreamWeaver, которая является одной из самых актуальных в смысле поддержки
новейших стандартов WWW.
Интерфейс, средства ускорения ввода, помощь. С первого
взгляда программа привлекает внимание необычным интерфейсом. В программе
нет традиционных панелей инструментов под полосой меню. Все панели
инструментов "плавают" по экрану и не могут быть пристыкованы к краю
экрана. Все это немножко ошарашивает, даже профессионалам придется
потратить некоторое время на освоение интерфейса DreamWeaver.
Простые странички делаются в DreamWeaver примерно так же
как в FrontPage, на стандартной панели инструментов "свойства" имеются
почти все необходимые инструменты. При дальнейшей работе выясняется, что
панель "свойства" является почти универсальным инструментом – на ней
выводятся свойства выбранного объекта, поэтому изменить ширину таблицы,
назначить ссылку или создать ImageMap – дело пары нажатий кнопок на этой
панели.
DreamWeaver позволяет осуществлять полный контроль над
таблицами, однако подход к управлению принципиально отличный от принятого
во FrontPage – нельзя выделять группы ячеек, нельзя двигаться по таблице
стрелками, объединение и разделение ячеек происходит с помощью 4
специальных кнопок - обеспечен прямой доступ к используемым для этого
средствам языка HTML. Освоить такой метод несколько сложнее, к тому же в
DreamWeaver не предусмотрено никакого средства для автоматизации создания
сложных таблиц.
Функция "Insert Script" (вставить сценарий) оставляет
пользователя один на один с маленьким окном текстового редактора для ввода
сценариев без всяких намеков на помощь. Зато установка различных событий
для объектов на странице и связанных с ними действий происходит очень
удобно – на панели инструментов "behaviors" можно выбрать события и
действия с ними связанные, при этом можно определить, в каких версиях
браузеров будет работать созданный код. Можно добавлять и изменять
обработчики событий. На сайте производителя можно загрузить довольно много
интересных и полезных обработчиков. Вставка объектов ActiveX и
Java-апплетов сделана практически так же как и во FrontPage, однако с
DreamWeaver не поставляется стандартных апплетов.
DreamWeaver полностью поддерживает фреймы, показывает
страницы с фреймами вполне корректно и генерирует полноценный код,
включающий тег для браузеров, не поддерживающий фреймы. Однако само
создание страницы с фреймами неочевидно – нет никаких средств
автоматизации, аналогично ситуации с таблицами.
Одной из наиболее сильных сторон DreamWeaver является
разносторонняя и универсальная поддержка "динамического HTML" (DHTML) –
абсолютное позиционирование объектов, новейшие расширения CSS,
JavaScript1.2, Jscript 3.0 – все по стандартам 2 основных браузеров.
Помимо этого, средствами JavaScript реализована разработка сценариев,
выполняемых по таймеру. К документу можно присоединить несколько
"временных дорожек" (timelines), которые похожи на счетчики кадров в
видео-редакторе. Каждому кадру можно сопоставить определенное действие –
показ, сокрытие или перемещение слоя (layer), открытие новой страницы в
браузере и т.д. Страница из DreamWeaver действительно оживает!
Никакой внутренней системы предварительного просмотра в
DreamWeaver нет, вызываются любые 2 определенных пользователем
браузера.
Естественно, в любой момент можно перейти к редактированию
исходного текста страницы. Однако редактор текста довольно посредственный.
Его окно нельзя максимизировать, достаточно проблематично выделить большой
блок текста, поскольку при его выделении часто не происходит прокрутки
окна. Подсветка синтаксиса – наиболее удачная среди всех рассмотренных
программ – можно указать цвет даже для каждого отдельного тега. Однако это
не компенсирует других недостатков редактора. Поэтому прямо в окне
редактирования есть кнопка для запуска внешнего редактора, в качестве
которого по умолчанию предлагается Allaire HomeSite 3 (рассмотрен ниже),
этот редактор поставляется с Retail версией Dreamweaver.
С поддержкой русского языка связана еще одна особенность
Dreamweaver. Программа не поддерживает язык самостоятельно и при наборе
русского текста немедленно превращает его в специальные символы. Поэтому
сразу же после создания нового документа нужно перейти к редактору
исходного кода и в строке <meta http-equiv="Content-Type"
content="text/html; charset= iso-8859-1"> заменить " iso-8859-1" на "
win-1251". После этого работа с русским текстом становится совершенно
корректной.
Резюмируя, можно сказать, что DreamWeaver является
системой, трудной для использования новичком. Не зная языка HTML, нельзя
сделать в этой системе сколько-нибудь сложный сайт. Однако бережное
отношение к HTML-коду и непревзойденные возможности по оперированию с
DHTML делают DreamWeaver эффективным и практически незаменимым
инструментом в руках профессионала. Поддержка новейших расширений HTML и
JavaScript, высокая настраиваемость позволяют всегда делать сайты,
использующие самые современные технологии и уникальные визуальные
решения.
Этими двумя продуктами и исчерпывается список мощных
WYSIWYG-редакторов, пригодных к использованию российским Web-дизайнером. В
Америке "сладкой парочке" составил бы компанию серьезный конкурент от
Symantec – Visual Page, однако эта программа не понимает русский язык в
принципе и превращает русский текст в специальные символы.
Поэтому пользователю, не удовлетворенному полностью ни
одним из этих редакторов придется воспользоваться одним из гораздо более
многочисленных редакторов HTML-кода. Задача редакторов этого семейства –
не писать HTML-код за дизайнера, а максимально облегчить и ускорить
процесс написания кода вручную. Наиболее популярными и мощными
представителями семейства являются редакторы HotDog Pro и Allaire
HomeSite.
Allaire HomeSite 3.0.1
$79-89
Цена электронной версии (через Internet) - $79. Retail версии -
$89
Доступна 30-дневная пробная версия
Где взять: http://www.allaire.com/Download/
Редактор HomeSite поставляется с DreamWeaver как
вспомогательное средство для написания больших кусков HTML-кода. Однако он
продается и как самостоятельный продукт, поскольку сам по себе является
очень мощным и чрезвычайно удобным редактором HTML-кода. В принципе работа
с такими редакторами подразумевает знание HTML, однако лучшие редакторы
позволяют пользователю обучаться непосредственно в процессе написания
своей первой страницы. Это относится и к HomeSite.
Начать создание новой странички достаточно просто – на
закладке "QuickTab" панели инструментов самая первая кнопка так и
называется "быстрое начало". Заполнив такие поля как "заголовок страницы",
"описание страницы и т.д.", выбрав цвета по умолчанию и фоновую картинку,
пользователь может начать писать собственно текст уже не тратя время на
решение проблемы с чего начать, с "head" или с "body".
Интерфейс, средства ускорения ввода, помощь. В HomeSite
используются аналогичные Delphi3 технологии для упрощения и ускорения
кодирования. Это Tag Tips, Tag Insight и Tag Completion. Tag Tips помогает
писать теги, выводя прямо под курсором подсказку по синтаксису текущего
тега. Достаточно открыть тег и подождать полсекунды, как HomeSite выведет
подсказку по параметрам этого тега. Еще более эффективным средством
является Tag Insight. Он работает почти так же, но предлагает не просто
подсказку, а выпадающий список возможных параметров. Выбранный
пользователем параметр будет немедленно вставлен в текст. Таким образом
даже достаточно громоздкие конструкции типа <tr valign="middle"
align="center"> могут быть вставлены всего за несколько нажатий клавиш.
Tag Completion является вспомогательным инструментом, который
автоматически расставляет закрывающие теги для всех набираемых
тегов.
Система помощи, включающая подробные справочные сведения
по HTML 4.0 и CSS, может быть выведена непосредственно в левой части
экрана на панели ресурсов, в нее можно подглядывать не переключаясь в
другое окно и почти не отвлекаясь от редактирования.
Панель инструментов состоит из 2 частей и также аналогична
Delphi3. В левой части сгруппированы кнопки, относящиеся к базовым
действиям с программой – открыть, закрыть документ, поиск, проверка ссылок
и т.д. В правой части на нескольких закладках расположены кнопки для
вставки в документ тегов. Можно переключить редактор на более
распространенный вид – сверху общие инструменты, снизу – специальные, но
тогда панель инструментов занимает гораздо больше места. Стандартные
кнопки Bold, Italic, и т.д. выполняют совсем нестандартные действия –
вставляют в текст соответствующие теги. Следует заметить что "Quick Panel"
(быстрая панель) выполнена не совсем удачно – многие распространенные
действия на ней отсутствуют. Конечно, ее можно настроить, но это – затраты
времени и сил.
Вставка таблиц и создание документов с фреймами проходит,
конечно, гораздо сложнее чем в WYSIWYG-редакторах, поскольку пользователь
видит вместо конечного результата набор HTML-тегов. Но авторы программы
попытались максимально облегчить процесс – существует мастер, в котором
можно быстро добавить нужное число столбцов и строк в таблицу, установить
ширину столбцов, объединить нужные ячейки а затем указать такие параметры
как ширина таблицы, толщина рамки и т.д. Причем HomeSite является
единственным редактором, который оптимально и компактно генерирует
HTML-код для таблиц, не вставляя в него избыточных тегов.
Вставка Java-апплетов происходит достаточно просто, правда
сначала в текст вставляется вызов апплета без параметров, а затем нужно
самостоятельно добавить все параметры с помощью отдельной кнопки на панели
инструментов. Программирование на JavaScript упрощается с помощью
инструмента JavaScript Tree – дерева, в котором перечислены все
стандартные объекты и методы JavaScript 1.1. Довольно странно, но
расширения JavaScript 1.2 не поддерживаются; при написании программ на
JavaScript не работают Tag Tips и Tag Insight, хотя именно здесь эти
инструменты были бы наиболее полезны.
HomeSite поддерживает CSS (правда без последних
нововведений), раширения языка HTML от Microsoft (ASP), специальные
конструкции языка CFML. Сказать, что программа находится на переднем крае
новых WWW-технологий нельзя, но она поддерживает достаточно свежие
расширения, которых будет более чем достаточно подавляющему большинству
пользователей.
Поддержка русского языка – "стандартная", не возникает
никаких проблем со страничками в кодировке Win1251, страницы в других
кодировках не перекодируются и потому не могут быть нормально
отредактированы.
Для ускорения набора можно использовать Tag Snippets –
набор фрагментов HTML-кода любого размера, которые могут быть вставлены в
текст. Это могут быть шаблоны для меню странички, какие-нибудь сценарии и
т.д.
Резюме. В целом, можно сказать что программа является
удобным и эргономичным HTML-редактором, который после некоторой настройки
(а конфигурируемость у него великолепная) может быть использован как
новичком так и профессиональным дизайнером. Используя HomeSite в паре с
DreamWeaver, с которым есть тесная интеграция, можно создавать очень
красивые и сложные сайты.
Sausage Software's HotDog Pro 5
(pre-release 2)
$149,95
Доступна 60-дневная пробная версия.
Где взять: http://www.sausage.com/download/dl_hotdog5.html
Один из наиболее известных редакторов HotDog прошел путь
от перегруженного аудио- и видеоэффектами, но довольно неудобного
редактора до удобной системы с открытой архитектурой, которая позволяет не
только редактировать HTML, но и писать программы на JavaScript, рисовать и
многое другое.
Интерфейс, средства ускорения ввода, помощь. Интерфейс
программы в целом схож с HomeSite, хотя и является менее эргономичным.
Создание нового документа возможно с помощью шаблонов, но с программой
поставляется всего один – совершенно пустой документ. Заполнение свойств
страницы (заголовок, описание, цвета, и т.д.) происходит в 2 окнах на
нескольких закладках, так что при создании каждого нового документа
придется либо как следует поработать либо один раз потратить время на
создание нужных шаблонов. Набор текста довольно удобен, многие настройки
редактора можно менять непосредственно из строки состояния. Реализовано
закрытие тегов (Tag Completion) и подсказки по тегам (Tag Tips), последние
правда гораздо менее удачные чем в HomeSite, поскольку вместо подсказки по
синтаксису набираемого тега выводится подсказка по его назначению. Справка
сделана примерно так же как и в HomeSite – на панели "HTML Property Sheet"
слева от текста. Эта панель является не только справочным инструментом но
и неплохим средством обучения – на ней выводится список всех возможных
атрибутов тега и подробнейшее описание тега с данными о совместимости с
различными браузерами, примерами и т.д. Нажав на любой параметр, его можно
вставить в текст, причем любые аргументы (например, сама гиперссылка в
теге <a href="">) можно выбирать из соответствующих
списков.
Вставка изображений помимо вышеописанного способа возможна
с помощью заполнения формы и с помощью простого мастера. Довольно удобной
функцией HotDog является вывод уменьшенной картинки в виде подсказки,
когда курсор мышки наведен на тег IMG. Сам HotDog не позволяет создавать
Image Maps, но один из дополнительных модулей, называемых SuperToolz
предназначен именно для этого. Кроме того, доступны модули для интеграции
Web-странички с ICQ, LinkExchange, анимации, поиска и замены по всему
сайту и многое другое. Эти модули не входят в HotDog, их нужно отдельно
загружать и они, в принципе, являются отдельными приложениями, имеющими
некоторые возможности интеграции с HotDog.
Таблицы и страницы с фреймами создаются как и в HomeSite с
помощью мастеров. В HotDog они более дружественны к пользователю,
поскольку на каждом экране есть всего 2-3 настройки с подробными
объяснениями какая что означает. Но при этом возможности мастеров более
ограниченные, например можно создать около полудюжины стандартных видов
таблиц, но свою форму таблицы задать невозможно. Очень полезной функцией,
связанной с таблицами, является расстановка комментариев. Начинающий
пользователь, создав таблицу в мастере, оказывается один на один с большим
количеством описывающих таблицу тегов, в которых он не может разобраться.
HotDog расставляет между нужными тегами комментарии вида "R:1 C:1"
(столбец:1 строка:1), чтобы пользователь видел, где писать текст,
помещаемый в нужную ячейку таблицы.
Практически отсутствуют средства по вставке в текст
сценариев и Java-апплетов. Хотя многие эффекты из SuperToolz реализованы
на Java и необходимые вызовы вставляются в текст, никаких средств для
автоматизации вызова пользовательских апплетов нет. Также не обнаружено
справочника по JavaScript, за исключением общего описания тега
Script.
Поддержка DHTML ограничивается возможностью анимировать
одним из десятка способов любой выделенный объект, будь то блок текста,
таблица или картинка. Для выполнения более сложных действий HotDog
отсылает вас к поставляемой в комплекте с ним программе
Interactor.
Одним из наиболее полезных свойств HotDog является
подсветка ошибочных и несовместимых тегов. Установив в настройках фильтра
тегов, на какую версию HTML (2.0, 3.2, 4.0) и на какие расширения
рассчитана проектируемая страничка, пользователь настраивает HotDog на
подсветку тегов, которые не соответствуют указанным стандартам или просто
записаны с ошибкой.
Для ускорения ввода текста можно использовать панель
Macro. В целом это средство автоматизации похоже на Tag Snippets из
HomeSite (ввод больших стандартных фрагментов текста). Также в HotDog есть
встроенный буфер обмена, который в отличие от стандартного может содержать
не 1 а до 20 фрагментов текста.
Русский язык поддерживается ровно настолько, насколько это
обеспечивается в Windows – файлы в кодировке Win1251 обрабатываются
нормально, другие кодировки не обрабатываются.
Резюме. HotDog является достаточно удобным редактором с
большим количеством дополнительных модулей и вспомогательных приложений. С
его помощью даже новичок сможет создать довольно сложный сайт с
использованием анимации, фреймов и проч. Универсальная система помощи,
совмещенная с системой заполнения атрибутов тегов, позволит создавать свою
первую Web-страничку и учиться одновременно. Однако профессионалам может
не хватить возможностей этого редактора при создании сложных сайтов,
активно использующих Java, JavaScript и DHTML.
Публикуем
сайт.
Сделать замечательный сайт, проверить его на корректность
– это только начало. После этого сайт надо сделать доступным в WWW –
опубликовать его. Если разработан коммерческий сайт, то имеет смысл
зарегистрировать домен и заарендовать виртуальный сервер у Internet
провайдера или у специальных фирм, занимающихся Web-хостингом. Но если
сайт некоммерческий? Если это просто домашняя страничка? Иногда провайдеры
бесплатно предоставляют своим пользователям возможность опубликовать на их
сайте небольшие домашние странички (типичный пример – www.aha.ru). Но если
провайдер не предоставляет такой услуги или ее качество
неудовлетворительно (например, мало места), то страничку можно публиковать
на специальных сайтах, специализирующихся на бесплатном Web-хостинге. На
самом деле, "бесплатных завтраков не бывает", большинство таких
организаций все-таки извлекают прибыль из своей работы, обычно это доходы
от рекламы.
Geocities
http://www.geocities.com/
Предоставляемое место: 12 Мб
Один из наиболее известных провайдеров. Отличается тем,
что предлагает "поселиться" в каком либо "квартале города" в зависимости
от темы странички. Поэтому адреса домашних страничек на GeoCities длинные,
их трудно запомнить и рекомендуется сразу же зарегистрировать бесплатный
WWW-псевдоним для упрощения доступа, например на Monolith Forwarding
Service (www.ml.org). В отличие от большинства других бесплатных сервисов,
предлагают не только страничку, но и E-Mail адрес. Платой за сервис
является окошко с рекламой, которое открывается при каждом посещении
странички и водяной знак "GeoCities" в углу странички.
Загружать страничку можно по FTP и с помощью EZ Upload,
последняя возможность доступна в Internet Explorer 4 и в Netscape
Navigator 3-4.
Tripod
http://www.tripod.com/
Предоставляемое место: 11 Мб
Предлагается поселиться по адресу
members.tripod.com/~yourname. Плата за сервис – открывающееся при загрузке
первой странички окошко с рекламой. Если его закрыть, при дальнейшей
навигации по сайту оно уже не открывается. Правда, из-за тонких ошибок в
сценарии, который выполняет эту работу, могут возникнуть сбои в работе
сценариев пользователя. Но если страница не содержит сценариев, никаких
проблем не будет.
E-Mail пользователям не дают, зато есть гостевая книга,
web-чат и проч.
В отличие от GeoCities, Tripod поддерживает подкаталоги,
т.е. файлы можно не сваливать в кучу, а разложить по каталогам. Вложенные
подкаталоги не допускаются. Загрузка файлов и управление сайтом возможны
как по FTP так и из браузера – поддерживается полный набор функций –
просмотр, удаление, переименование и т.д.
Хотите страничку в домене .RU?? Нет ничего
проще!
Chat
http://www.chat.ru/
Предоставляемое место: 3 Мб
Сервис Chat является совершенно бесплатным, это проект
Internet-провайдера Plug Communications. Здесь вам не будут досаждать
рекламой на страничке, рассылать объявления по почте и т.д. Предлагается 3
Мб места, адрес странички www.chat.ru/~yourname и E-Mail адрес
yourname@chat.ru. 3 мегабайта должны быть разделены почтовым ящиком и
страничкой, т.е. общий объем странички и почты не может превышать 3
Мб.
На Chat.ru можно получить гостевую книгу и поучаствовать в
Web-чате. Загрузка файлов возможна по FTP и с помощью интересной функции
Upload+Unzip, когда на сервер передается ZIP-архив и там
распаковывается.
Weekend
http://user.weekend.ru/
Предоставляемое место: 5 Мб
Относительно новый проект популярного развлекательного
сервера Weekend, принадлежащего компании "Город-Инфо". Адрес
пользовательской странички будет people.weekend.ru/yourname. Регистрация
не только дает возможность размещения странички, но и открывает некоторые
"members only" разделы самого сервера weekend, например Web-чат
"КамЧАТка". На сервере запрещены любые виды коммерческой деятельности,
любые виды рекламы и размещение больших файлов (грозятся уничтожать любые
zip, arj, rar файлы размером более 500 кб).
Загрузка файлов происходит по FTP. Никакого
дополнительного сервиса (E-Mail, гостевые книги и т.д.) не
предлагается.
I-Connect
http://www.i-connect.ru/
Предоставляемое место: 5 Мб для странички + 3 Мб
для почтового ящика
Довольно удобный сервис, предоставляющий страничку
www.i-connect.ru/~yourname, адрес электронной почты и проч. Одной из
полезных особенностей российских серверов является поддержка ими
нескольких кодировок русского языка. Но если автоматическое определение
кодировки произошло неправильно, возможны серьезные проблемы. На i-connect
можно явно задавать кодировку, меняя имя сервера win.i-connect.ru,
koi.i-connect.ru и так далее. Еще одна особенность – на этом сервере
возможно размещение своих собственных сценариев CGI, например систем
голосования, и т.п. Для этого нужно послать соответствующий сценарий в
исходном виде (текст программы) администратору.
Загрузка файлов возможна только по FTP, поддерживаются
подкаталоги.
Halyava
http://www.halyava.ru/
Предоставляемое место: 1 Мб
Патриарх российских бесплатных серверов, этот сервис,
принадлежащий ЗАО "Техно Центр Плюс", не является "совсем халявным" – на
каждой страничке будет размещен рекламный баннер. Адрес странички может
быть www.halyava.ru/yourname, www.freebee.techno.ru/yourname и
www.homepages.techno.ru/yourname, предоставляется адрес электронной почты.
Процедура регистрации и управления своей страничкой происходят с помощью
E-Mail, хотя собственно загрузка файлов теперь возможна по FTP.
Этот сервер имеет свои положительные стороны (стабильность
работы) и отрицательные – администрация предъявляет довольно жесткие
требования к владельцу странички – регулярность обновления, настройки
почтовой программы для работы с роботом и т.д.
|