Создатели сайтов — это инструменты, которые обычно позволяют создавать сайты без ручного редактирования кода. Они делятся на две категории:
- проприетарные онлайн- инструменты, предоставляемые хостинговыми компаниями. Как правило, они предназначены для пользователей, чтобы создать свой частный сайт. Некоторые компании разрешают владельцу сайта устанавливать альтернативные инструменты (коммерческие или с открытым исходным кодом) — более сложные из них также могут быть описаны как системы управления контентом ;
- автономное программное обеспечение, которое запускается на компьютере, создает страницы и которое затем может публиковать эти страницы на любом хосте. (Они часто считаются «программным обеспечением для дизайна веб-сайтов», а не «создателями веб-сайтов».)
-
История
Первые сайты были созданы в начале 1990-х годов. Эти сайты были написаны вручную в HTML .
Со временем было создано программное обеспечение для разработки веб-страниц: например, Microsoft выпустила FrontPage в ноябре 1995 года.
К 1998 году Dreamweaver был признан лидером отрасли; однако некоторые критикуют качество кода, создаваемого таким программным обеспечением, как чрезмерное использование и зависимость от таблиц. По мере продвижения индустрии к стандартам W3C Dreamweaver и других критиковали за несоблюдение. Соответствие со временем улучшилось, но многие профессионалы по-прежнему предпочитают писать оптимизированную разметку вручную.
Инструменты с открытым исходным кодом, как правило, разрабатывались в соответствии со стандартами и делали меньше исключений для доминирующих тогда отклонений Internet Explorer от стандартов.
W3C начал Amaya в 1996 году для демонстрации веб — технологий в полнофункциональный веб — клиент. Это должно было обеспечить платформу, которая объединила множество технологий W3C в единой, согласованной среде. Amaya начинала как редактор HTML и CSS и теперь поддерживает XML , XHTML , MathML и SVG .
GeoCities был одним из первых более современных разработчиков сайтов, которые не требовали каких-либо технических навыков. Через пять лет после его запуска в 1994 году Yahoo! купил его за 3,6 миллиарда долларов. После того, как он устарел, он был закрыт в апреле 2009 года.
Онлайн против оффлайн
Создатели веб-сайтов, как правило, требуют, чтобы клиенты зарегистрировались в веб-хостинговой компании. Некоторые компании предоставляют примеры полностью функциональных сайтов, созданных с помощью их конструктора сайтов. Спектр услуг варьируется где угодно: от создания базовых личных веб-страниц или контента в социальных сетях до создания полноценных веб- сайтов для бизнеса и электронной коммерции , либо на основе шаблонов, либо, на более гибких платформах, полностью бесплатной разработки.
Основным преимуществом онлайн-конструктора веб-сайтов banana website является то, что он быстрый и простой в использовании и зачастую не требует предварительного опыта. Зачастую веб-сайт может быть создан и быстро запущен в Интернете. Обычно предоставляется техническая поддержка, а также видео с инструкциями и справочные файлы. Хотя существует много общих конструкторов веб-сайтов, вы можете легко найти онлайн-конструктор веб-сайтов, созданный специально для конкретной ниши (знакомства, медицинские и т. Д.) С функциями, необходимыми для этой ниши.
Сайты обычно создаются с использованием HTML или Adobe Flash . Flash является проприетарным форматом, который стал стандартом де-факто , когда-то поддерживаемым всеми основными браузерами с помощью расширения для браузера. Тем не менее, он имеет все меньшую популярность, поскольку был заменен веб-стандартами ( HTML5 ) и больше не поддерживается основными мобильными операционными системами iOS (Apple) и Android (Google). Flash более ресурсоемкий, чем HTML.
Инструменты HTML делятся на те, которые позволяют редактировать исходный код, и те, которые имеют только режим WYSIWYG .
Автономные веб-разработчики обслуживают профессиональных веб-дизайнеров, которым нужно создавать страницы для более чем одного клиента или веб-хостинга. Современные офлайновые веб-разработчики, как правило, поддерживают WYSIWYG и позволяют напрямую редактировать исходный код и стилизовать каскадные таблицы стилей (CSS). Как правило, они требуют, по крайней мере, базового понимания HTML и CSS. Хотя они более гибкие, чем онлайн-строители, они часто дороги. Тем не менее, некоторые разработчики веб-сайтов с открытым исходным кодом могут быть загружены бесплатно или по модели «freemium».