Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
YouTube 154 Подписчики
Telegram 241 Подписчики
VK 0 Подписчиков
Маркетер
Маркетер
  • Маркетинг
  • Digital
  • Реклама
  • Public Relations
  • Менеджмент
  • Новости
  • HTML

Выбираем HTML-редактор

  • 14.08.2003

Автор статьи: Александр Якутский

>

 

Выбираем HTML-редактор

[основные требования к редакторам html-страниц]материал подготовил: Александр Якутский
14.08.2003
 

Учиться чему-то у других — неплохая, в общем-то, привычка. И в строительстве сайтов эта привычка пригодится не в последнюю очередь, особенно начинающим вебмастерам, знакомым лишь с основами языка HTML. Нет, не воровать, не «слизывать» один в один, а именно подмечать интересные идеи HTML-верстки и применять их в своем проекте. Заметил какое-то оригинальное решение, сразу нажимаешь правую кнопку мыши, просматриваешь исходный код данной страницы, выискиваешь тот кусочек, что обеспечивает понравившийся эффект и — вперед, приноравливай его к своим страницам. Однако в коде иной страницы разберешься не сразу: слишком он сложен, особенно для понимания начинающим HTML-верстальщиком. И выглядит этот код в «Блокноте» Windows очень сумбурно и невыразительно. Как бы сделать его понагляднее? Самое простое решение: перенести код страницы в свой излюбленный HTML-редактор, который раскрасит все теги в определенные цвета и упорядочит структуру кода, расставив пробелы и табуляции.

И вот тут-то возникает очередной, очень важный вопрос: каким HTML-редактором пользоваться для написания и редактирования собственных и просмотра чужих страниц? слишком много противоречивых советов сыплется на голову бедного новичка, и слишком много на рынке различных программ, позволяющих работать с текстом в HTML-формате.

С одной стороны, предлагается делать страницы в так называемых визуальных редакторах, типа Adobe GoLive. Верстка страниц в таких программах похожа на изготовление стенгазеты: эту фотографию поместим сюда, а этот текст положим здесь, а фон под всем этим великолепием пусть будет бордовым. Таким образом пользователь оперирует с конкретными графическими и текстовыми объектами, и в случае создания простых веб-страниц может вовсе не влезать в проблему HTML-кодирования: визуальный редактор сгенерирует код самостоятельно на основе «нарисованной» пользователем страницы. На первый взгляд — очень удобно, но здесь таится довольно серьезный подводный камень. Дело в том, что визуальные редакторы генерируют много избыточного кода, который значительно «утяжеляет страницу» и увеличивает время ее загрузки браузером посетителя. А это очень серьезный недостаток.

 

С другой стороны, многие опытные вебмастера утверждают, что лучший HTML-редактор — все-таки «Блокнот» или любая другая программа для работы с простым текстом. Мол, никакой автоматизации, ни в коем случае! Любой повышенный комфорт неизбежно приводит к увеличению размера страницы, поэтому будь добр — пиши все страницы ручками. Годик-другой помучаешься, а там уже легче пойдет. И между этими полярными мнениями располагаются десятки промежуточных. Например, кому-то нравится писать код страниц в текстовом редакторе файл-менеджера FAR при подключенном к нему плагине Colorer.

Какому же совету последовать? Думается, что решение вопроса во многом зависит от конкретных предпочтений каждого пользователя. Попробовал одну программу, не понравилось — перешел к другой. И так до тех пор, пока не найдется оптимальный вариант. Но большинство пользователей, скорее всего, остановят свой выбор на HTML-редакторах, чей принцип работы представляет собой нечто среднее между визуальным и текстовым кодированием веб-страниц. В общих чертах такой редактор работает следующим образом:

  • Он позволяет полностью или частично автоматизировать ввод элементов HTML-разметки путем нажатия горячих комбинаций клавиш или соответствующих иконок интерфейса. Само собой, такая автоматизация не должна приводить к неоправданному увеличению объема страницы.
  • Он позволяет быстро просматривать результат работы. При этом желательно, чтобы редактируемую страницу можно было просматривать сразу в нескольких наиболее популярных браузерах, чтобы избежать проблем несовместимости. идеальной была бы возможность проверки редактируемого кода на соответствие спецификациям языка HTML, разработанным W3C*.
  • Такой редактор поддерживает наглядную подсветку и структурирование синтаксиса различных языков разметки и программирования, используемых при написании веб-страниц.
  • В редактор должны быть встроены разнообразные справочники, облегчающие написание кода страницы. Например, справочник спецсимволов (типа ½, c и им подобных), инструмент выбора необходимого цвета из палитры, да и общая справка или даже электронный учебник по HTML и CSS* очень не повредит.
  • Практически каждый тег языка HTML поддерживает множество дополнительных атрибутов. Например, для тега <BODY> таких атрибутов существует более двух десятков (alink, leftmargin и другие). Естественно, запомнить все эти атрибуты для каждого тега, да еще и список допустимых значений для каждого из атрибутов — задача непосильная. хороший редактор должен помогать вебмастеру и в этом вопросе.
  • Очень удобным и практически необходимым является отображение структуры строящегося сайта. Ведь самый простой сайт состоит из множества файлов: графических, текстовых, а иногда и мультимедийных (видео- и звуковых), разложенных по множеству папок. Редактор должен наглядно представить пользователю существующую иерархию документов, чтобы облегчить поиск необходимых файлов, установку связей между ними, а также закачку на сервер хостинг-провайдера.
  • Немаловажной оказывается возможность нумерации строк кода: если страница сложная, ориентироваться в большом объеме кода при отсутствии нумерации крайне затруднительно.

Ярким примером такого редактора является HomeSite компании Macromedia. Этот продукт обладает всеми вышеперечисленными достоинствами, имеет хорошо проработанный удобный интерфейс и давно пользуется заслуженной популярностью у вебмастеров самого разного профессионального уровня. Серьезный недостаток у этой программы, пожалуй, один: все еще не создана русская версия, интерфейс и справочные материалы выполнены на иностранном языке. Собственно, корить за это разработчиков не стоит. Во-первых, русскоязычный рынок не слишком интересует зарубежных производителей софта по причине разгула пиратства. Во-вторых, некоторое знание английского языка в любом случае необходимо каждому вебмастеру, поскольку существует масса других необходимых англоязычных программ, да и сами языки HTML, PHP, Perl и другие состоят из англоязычных команд и директив. Одним словом, волей-неволей основы английского «веб-языка» выучить все равно придется, хотя бы для того, чтобы быстро понимать код своих и чужих веб-страниц.

Модуль Colorer позволяет в текстовом редакторе файл-менеджера FAR размечать цветом и структурно синтаксис некоторых языков программирования и разметки

Что же получает в свое распоряжение вебмастер, установивший HomeSite на свой компьютер?

  • Для ввода различных элементов кода можно пользоваться горячими комбинациями клавиш. По умолчанию пользователю доступны несколько десятков комбинаций, упрощающих ввод HTML-тегов. Например, одновременное нажатие Ctrl+Enter в окне редактирования кода вставит в текст тег перевода строки <br>. Точно так же нажатие Ctrl+i вставляет в текст открывающий и закрывающий теги курсивного форматирования <i></i>. Кстати, пользователь имеет возможность самостоятельно назначать тому или иному элементу страницы удобную комбинацию клавиш. Еще одна возможность быстрого ввода некоторых элементов — панель QuickBar:
    Панель QuickBar позволяет быстро вводить в текст страницы элементы HTML-кода

  • Редактор HomeSite можно настроить таким образом, что результаты работы будут показываться в окне любого из установленных на компьютере пользователя браузеров. Это очень удобно, поскольку позволяет, не выходя из редактора, поочередно тестировать страницы во всех популярных браузерах. Но самое главное — редактор непосредственно при написании кода следит за его корректностью и соответствию рекомендациям W3C. Например, редактор требует закрывать теги, фиксирует оформлен
    ные с ошибками комментарии и даже чистит HTML-страницы, созданные с помощью Word 2000, от излишнего кода.

  • Разметка синтаксиса используемого на веб-странице языка выполнена довольно качественно: различные элементы выделяются разными цветами, а весь текст структурируется табуляциями и переводами на новые строки в случае необходимости. При этом все настройки разметки пользователь может изменить по своему вкусу. Соответствующий инструмент редактора HomeSite носит название Macromedia CodeSweeper.
  • HomeSite может похвастаться очень большим набором встроенных удобных справочников. Вставить в страницу спецсимвол, выбрать тот или иной цвет, а также подобрать необходимые атрибуты и их значения для любого из использованных на странице тегов… Нет ничего проще. Например, встроенный инструмент Tag Inspector позволяет легко подобрать необходимое значение для любого атрибута того или иного тега:
    Такие атрибуты и события доступны, например, для тега <HR>
  • Создавая сайт в HomeSite, можно быть уверенным, что ни один из необходимых файлов не потеряется, и все они будут находиться в строго отведенных для них местах. Дело в том, что этот редактор позволяет создавать так называемые проекты (Projects), в рамках которых и выстраиваются структура и наглядная иерархия всех элементов сайта.

Нумерация строк, проверка гиперссылок на работоспособность, поддержка множества языков веб-программирования, возможность работы с языком запросов SQL… Всех возможностей этого мощного продукта не перечислишь в рамках одной статьи.

Справедливости ради стоит сказать, что идеальных программ «для всех» не существует. Кого-то навсегда отвратит от этого редактора нерусифицированный интерфейс или другие обнаруженные недостатки. Кто-то предпочтет другие редакторы, концептуально сходные с HomeSite. Однако большинству вебмастеров HomeSite, несомненно, понравится, поскольку позволяет с легкостью писать и корректировать самый сложный HTML-код, сразу же тестируя полученный результат.

Ссылки по теме

  • Официальный сайт программы

К моменту написания статьи последняя версия продукта — пятая. На основе ее интерфейса и возможностей мы и будем рассказывать о редакторе HomeSite

Первоисточник — www.hostinfo.ru

Алексей Волков

Предыдущий материал
  • SEO

Спамдексинг: обман до добра не доведет

  • 12.08.2003
  • Алексей Волков
Read More
Следующий материал
  • Ваш интернет-сайт

Электронное портмоне на вашем сайте

  • 15.08.2003
  • Алексей Волков
Read More
Вас также может заинтересовать
Read More
  • HTML

Оптимизация. Важность тега TITLE

  • Алексей Волков
  • 30.11.2009
Read More
  • HTML

Советы начинающему верстальщику HTML

  • Алексей Волков
  • 25.11.2009
Read More
  • HTML

HTML — Долой тег hr из html разметки

  • Алексей Волков
  • 14.11.2009
Read More
  • HTML

«Резиновая» рамка с фигурными углами

  • alexvolkov
  • 27.07.2005
Read More
  • HTML

Создай свою Web-страницу за пять минут!

  • Алексей Волков
  • 31.03.2005
Read More
  • HTML

Блокнотик с подсветкой

  • Алексей Волков
  • 31.03.2005
Read More
  • HTML

HTML-редактор? Вот и редактируй!

  • Алексей Волков
  • 21.08.2003
Read More
  • HTML

HTML в студию

  • Алексей Волков
  • 05.05.2003

Добавить комментарий

Для отправки комментария вам необходимо авторизоваться.

Свежие посты
  • Дайджест постов Сергея Людкевича
    • 12.09.24
  • Как юристы тормозят бизнес
    • 30.08.24
  • Продвижение оптовых кампаний в Яндекс Директ
    • 06.03.24
  • Cарафанное радио
    • 13.01.24
  • 5-55: История компании
    • 01.03.23
Маркетер
  • О проекте
  • Информационное спонсорство
  • Рекламным агентствам
  • Ссылки
(с) ООО "Маркетер". Официальный сайт. Маркетер: Статьи про рекламу, маркетинг, public relations, интернет

Введите ключевые слова для поиска и нажмите Enter