Блокнот и азы HTML: первые шаги молодого разработчика сайтов
Для большинства пользователей является открытием, что создание сайта не требует отдельных программ – достаточно простейшего текстового редактора из набора стандартных программ Windows и некоторых знаний в области разметки HTML. Конечно, придется разобраться в различиях атрибутов, тегов и метатегов, но приобретенный опыт – с которого мы начали эту статью – позволяет быстро сориентироваться в новом пространстве. Ничего сложного.
- DOCTYPE – браузер определяет с каким типом документа ему предстоит работать.
- HTML – открывает и закрывает содержание страницы.
- HEAD – вмещает всю служебную информацию о ресурсе.
- BODY – тело веб-страницы, в котором и расположена всё её содержимое.
Остальные теги можно запоминать по мере необходимости, в процессе работы. Различие с обычным текстовым документом наступает на этапе сохранения – стандартное расширение .txt (или другое, в зависимости от редактора в котором происходит кодировка), заменяется на .html. Управление файлом передаётся веб-браузеру, который начинает его распознавать, как интернет-страницу. Хотя подобной статистики никто не ведёт, но можно предполагать, что каждый третий пользователь интернета хоть раз в жизни попробовал создать простейший сайт на HTML.
Мы взяли самый примитивный образец – в интернете достаточно продвинутых текстовых блокнотов, заточенных специально под разработку веб-ресурсов. Они самостоятельно формируют обязательные элементы, подсвечивают теги, обладают проработанной справкой по функциям и возможностям. Для желающих освоить сайтостроение такая программа станет хорошим подспорьем. И, конечно, специализированные редакторы – например, Adobe Dreamweaver. Здесь спектр шире – есть режим визуального конструктора, работающего по принципу «что поставил, то и отображается».
Сайты HTML в конструкторах и на движках
Не будем забывать, что опыт пользователей, к которому мы уже несколько раз апеллировали, возникает не на пустом месте.
- Во-первых, на него работает вовлеченность человека в интернет-процессы. Здесь всё просто – качественный доступ в сеть, наличие устройств и сформированная инфраструктура веб-сервисов.
- Во-вторых, поддержка программным обеспечением. Тоже несложная дилемма – IT-шники готовы сделать решения под любые задачи. И если создание сайтов пользуется спросом, значит предложения не заставят себя ждать.
Попытки «увести» клиентов веб-студий в область самодеятельной разработки предпринимались давно и в конце концов увенчались частичным успехом. Онлайн-конструкторы внедрили на уровне запрограммированных алгоритмов основные достижения человеческих интернет-компаний и привлекли аудиторию.
- Быстрая регистрация и бесплатная платформа.
- Тысячи шаблонов дизайна и любые варианты верстки страниц.
- Размещение на собственном хостинге и возможность подключения доменных имен.
- Услуги по продвижению и оптимизации.
Существуют и некоторые минусы – например, проблемы безопасности – но начинающие самостоятельный путь в интернете пользователи на них предпочитают внимание не обращать.
Вторая дорожка сложнее, но и в потенциальном качестве более привлекательна – освоить один из бесплатных движков (CMS) и реализовать на нем профессиональный веб-сайт. Об этом в следующей статье.