Конструктор сайтов WYSIWYG Web Builder и как им пользоваться

Общее вступление про конструкторы сайтов

Как конструктор сайтов, WYSIWYG Web Builder (давайте будем называть его WWB) предоставляет собой мощный инструмент, на голову превосходящий своих бесплатных конкурентов, таких как Nvu или TurboSite.

Конструктор WWB, как и все программные конструкторы сайтов, выгодно отличается и от своих онлайновых конкурентов – прежде всего сервиса Wix и системы управления сайтом uCoz.

Совершенно никакой зависимости от стороннего сервиса, управляемого чужим дядей. Создав сайт с помощью uCoz-конструктора или системы Wix, нельзя быть уверенным что завтра, через месяц или через год чужой дядя при отсутствии прибыли не закроет этот сервис вместе с находящимися на нем сайтами. А ведь Вы пытаетесь создать долгосрочный проект, не так ли?

В это и заключается преимущество оффлайновых конструкторов – программа, в которой вы лично конструируете сайт, никуда не денется с вашего компьютера; даже при форс-мажоре вы можете восстановить проект сайта из бэкапа, программу переустановить, и продолжить работу над проектом. Из систем Wix и uCoz никто и никуда переносить ваш личный сайт не будет.

В отличие от вышеупомянутых интернет-сервисов создания сайтов, WWB10 генерирует все файлы вашего сайта в отдельную папочку на диске, которые вы затем и будете заливать на хостинг.

Сам проект сайта хранится в едином файле с расширением .wbs и одноименной с названием проекта папке с изображениями.

Интерфейс и функции WYSIWYG Web Builder

Ленточный интерфейс Ribbon

С выпуском 10 версии конструктор приобрел ленточный интерфейс, разработанный корпорацией Майкрософт. Весь часто вызываемый инструментарий расположен на ленточной системе, подразделенной на вкладки.

Управление объектами в конструкторе облегчается автоматическим переключением на нужную вкладку как только вы начинаете работу с самим объектом. На скриншоте ниже видно как ленточная вкладка переключена в режим «формат», при нажатии курсором изображения.

Список объектов

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

Скажу по секрету, что после многодневного поиска среди онлайн- и оффлайн-конструкторов сайтов, я наткнулся на скриншот интерфейса описываемой программы WWB10. Именно потрясающее количество кнопок и списков меня вдохновили на покупку и установку именно этого конструктора. Всё же, при своей ленивости, я понимаю, что возможности HTML-разметки практически неограничены, и визуальный конструктор (кстати, WYSIWYG именно так и расшифровывается – что вижу, то и получаю) должен визуально отображать немереные возможности для построения сайта.

Вставка контента

Вставка текста

На нижеследующем скриншоте выделены все объекты главной страницы сайта. Как можно узреть, конструирование сайта представляет собой вставку блоков различных типов: блоки текста, изображений, таблиц, баннеров и кнопок. Практически всё, что может понадобиться на конструирования простого сайта, наподобие нашего amctv.ru, находится в длинном списке объектов. Достаточно лишь перетянуть нужный объект из левой колонки на пространство создаваемой страницы.

Для облегчения конструирования и создания страниц, WWB10 предлагает в своем арсенале самый различный инструментарий.

Не нужно будет пытаться составить из текстовых блоков страницу своего личного дневничка, если вполне устроит инструмент «блог» из списка предлагаемых конструктором объектов.

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

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

Вставка изображений

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

Встроенный редактор изображений

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

Функционал довольно впечатляющ
Водяной знак на всё изображение? Да пожалуйста!

Стоит заметить, что все применяемые к изображениям эффекты лишь хранятся в так называемой базе данных, то есть лишь внутри проекта .wbs, сами оригиналы изображений не затрагиваются. Выходные обрабатываемые файлы становятся действительно обработанными лишь после генерации html файлов.

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

Вставка ссылок

Как и при обычной вёрстке сайтов, свойства гиперссылки в WWB10 могут приобретать как строчки текста, так и изображения.

Ссылание может происходить на любое позволяемое html-документацией действие:

     1) предыдущая страница, перезагрузка страницы;

     2) e-mail адрес, в этом случае при нажатии на ссылку будет открываться ваш почтовый клиент;

     3) номер телефона, ник в skype;

     4) внешний файл, находящийся на вашем компьютере, в этом случае при генерации html страниц,  ваш файл также скопируется в папку с файлами сайта;

     5) самая необходимая функция – ссылка на другую страницу вашего сайта-проекта;

     6) и даже отсылка к звонку через FaceTime

Кроме вышеперечисленного, в проект сайта существует возможность вставки аудио и видеоконтента в виде флеш-контента или с помощью новейших технологий HTML5

Лишь укажите ролик
Лишь укажите видеофайл
Ссылка на ролик, расположенный на хостинге YouTube — пожалуйста

Готовых java-скриптов (например, автоматически переадресующих пользователя на мобильную версию сайта), коих в самой программе наберется около пары десятков;

Фотогалерей (в том числе и с помощью так называемых расширений для WWB10);

Слайд-шоу изображений с тонкими настройками эффектов угасания и появления, скорости смены одного изображения на другое;

Не слишком сложных вызываемых функций из подключаемой библиотеки jQuery – табы, всплывающие окна, бегунки и полосы прогресса.

jQuery вкладки

А также слоёв, форм, внешних html-кодов и самых различных приспособлений для того чтобы лично вам вручную не пришлось писать даже одной строчки кода. Всё в традициях WYSIWYG.

Оптимизация работы

Страницы сайта и перелинковка

При создании сайта и последующей работе над проектом, желательно держать открытым окошко с менеджером сайта, в котором развернуто все содержание нашего сайта в виде ветки с названиями страниц и папок.

Как и современные онлайновые CMS-системы (WordPress, Joomla и другие), наш оффлайновый конструктор никогда не позволит себе ошибки с неверной адресацией страниц и ссылок на них внутри сайт-проекта.

Изменяя название какой-либо страницы, на которую с других страниц могут вести ссылки, конструктор автоматически подставит новое название страницы во все гиперссылки. Не придется как в дешевом WYSIWYG-редакторе вручную вспоминать и исправлять все адреса на переименованную страницу.

Навигация сайта.

Одна из самых необходимых функций – которая есть наверное на каждом сайте всемирной сети: навигационное меню.

На нашем сайте можно вверху увидеть одно такое меню с подразделами. В самом конструкторе находится несколько возможностей вставить подобные меню:

Во первых, как jQuery вкладки – переключаемые кладки виртуально будут находиться на одной и той же странице.

Во-вторых – CSS-меню.

В третьих – текстовое меню.

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

CSS навигация

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

Выделение активной ссылки, подсветка при наведении, возможность использования внешних изображений в качестве кнопок навигации – целой страницы не хватит описывать полный функционал конструктора.

Область данных и мастер-объекты

ContentPlaceHolder

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

Шапка сайта, подвал, счетчики посетителей, меню навигации для путешествия по сайту, фон страницы – все подобные элементы будут повторяться минимум на нескольких страницах сайт-проекта, а то и на всех.

Мастер страница с главными элементами, повторяющимися на всех страницах сайта

Для создания так называемого каркаса сайта, WWB10 предоставляет нам инструмент под названием ContentPlaceHolder, или «Область данных».

Мастер-страница создается ровно также как и любая страница сайта – создаете, присваиваете имя, допустим, master_frame, заполняете её общим для каждой страницы контентом – шапкой, подвалом, общим меню навигации, html-кодами счетчиков посетителей, настраиваете фон.

Затем в середину этой мастер-страницы и старайтесь расположить «область данных». При настройке свойств области данных не забудьте отметить положение «расширить» при переполнении области данных.

Каркас всех страниц сайта готов.

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

Обычная страница с контентом. В ней уже не нужно заново создавать шапку, вставлять общие html-счетчики, подвал, логотип сайта и общую навигацию.

Чтобы после генерации сайта обычные страницы с контентом объединились с мастер-страницей, в свойствах обычной страницы указываем нашу мастер-страницу как первичный фрейм.

Не забываем повторить данную операцию для всех контентных страниц сайта

Мастер-объекты

Инструмент «мастер-объект» очень похож на вышеописанную «область данных». Он также очень упростит работу с сайтом, позволяя повторно использовать объекты с одной страницы сайта на другой.

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

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

Дополнительное навигационное меню на всех страницах будет выглядеть одинаково, и в случае правки опечатки или добавления нового пункта навигации придется изменить всего лишь одну страницу с родительским мастер-объектом.

Стили страниц, гиперссылок, мета-тегов.

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

Стиль мета-тегов h1-h6 также ужасает вас своим видом – при обрамлении текста тегом h1 буквы становятся великанами, выбиваясь из общего оформления сайта.

Все настройки разбросаны по программе, но все-таки присутствуют.

Стиль тегов h1-h6
Стиль гиперссылок

Оптимизация под поисковые системы

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

Весь инструментарий расположен в этом замечательном конструкторе, но увы – раскидан порой по самым дальним закоулкам меню, подменю, свойствах того или иного объекта.

Попробуем старательно подойти к проблеме оптимизации контента и решим её средствами конструктора WWB10

Что требуют поисковики и что им не нравится.

Разметка текста.

Заголовки h1-h6

При размещении на сайте подробной текстовой статьи, для облегчения читаемости существует подразделение текстового контента на главный заголовок, подзаголовок, подподзаголовок и основной текст. Алгоритмы поисковых систем при ранжировании вашего сайта среди множества других, точно также нуждаются в точном определении – где в тексте заголовки и подзаголовки.

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

Из учебников по html-разметке можно узнать, что существует 6 уровней заголовков. Чтобы указать поисковой системе именно нужный заголовок и его уровень, текст заголовка обрамляют в теги <hX></hX>, где X – уровень заголовка, от первого до шестого.

Заголовок <h1></h1> — высший заголовок страницы (не путать с title), и должен существовать на одной странице в единственном экземпляре.

Заголовки, обрамляемые в теги h2-h6, могут существовать на странице в неограниченном количестве.

Итак, как же обрамить текст на странице конструктора в теги заголовка?

Все просто до невероятия. Выделяем текст – выбираем в контекстном меню тип заголовка – всё!

Мета-теги keywords, title, description

Мета-тег keywords (ключевые слова) идет практически мертвым балластом с девяностых годов 20-го века в нынешней html-разметке. По идее в идеальном мире эти ключевые слова указывали поисковым системам, что именно содержит данная html страница, на какие слова в ней делается упор. В конце концов из-за заспамливания данного тега нерадивыми веб-мастерами, поисковые системы практически перестали принимать во внимание его содержимое.

Мета-тег title – по сути имя страницы, отображаемое в открытой вкладке браузера.

Мета-тег description – краткое описание страницы, именно его вы можете видеть при запросах в поисковую систему рядом с каждым выданным результатом.

Мета-теги keywords, title, description в конструкторе WWB10 заполняются в свойствах страниц.

Тег alt (альтернативный текст)

Важный атрибут для поисковых систем.

Пока что алгоритмы поисковых систем таковы, что они не могут распознавать, что именно находится на той или иной фотографии. И тут в помощь приходит тег «альтернативный текст». Именно он сообщает подробности содержания изображения для поисковых алгоритмов. В конструкторе WWB10 тег alt прописывается в свойствах изображения.

Атрибут rel=nofollow

nofollow -это значение атрибута rel тега «a» языка гипертекстовой разметки веб-страниц HTML (rel=»nofollow»). Значение предназначено для поисковых систем: оно указывает им на то, что гиперссылке, задаваемой «a», не следует никаким образом передавать весовую значимость с вашей страницы. Закрыв внешние ссылки с помощью этого тега, вы предотвратите утекание веса поискового ранжирования с вашего сайта.

Прописываем тег в свойствах ссылки

Внешние ссылки

Один из полезных инструментов конструктора – показ и проверка на работоспособность всех внешних ссылок с вашего сайт-проекта. Полезная вещь, в случае получения стороннего wbs проекта с огромным количеством заспамленных внешними ссылками страниц, или при очистке сайта от неработоспособных ссылок.

Карта сайта

Инструментарий WWB10 позволяет с легкостью, парой нажатий мыши, генерировать вместе с файлами сайта и так называемую карту сайта sitemap.xml

Будьте внимательны – конструктор не знает, какой именно домен вы присвоите вашему сайту, и не повторите моей ошибки, не прописав url будущего сайта в свойствах карты сайта.

Расширения для конструктора WYSIWYG Web Builder

Для конструктора Web Builder выпущено уже довольно большое количество расширений, дополняющих функционал программы. Не буду перечислять здесь их полный список и описание, лишь отмечу пару тех, которые понравились мне самому.

Online Photo Gallery – легкая и многофункциональная интернет фотогалерея (с базами данных) , для управления фотографиями в Интернете. От хостинга само собой будет требоваться поддержка PHP и MySQL

News Writer – очень простая онлайн-система управления контентом (CMS), которая позволяет Вам управлять определенной областью веб-страницы в Интернете.

RSS Parser – расширение информацию из rss-канала по указываемому url-адресу и выводит данные на веб-странице.

jQuery FAQ – создает список вопросов с раскрывающимся по щелчку ответом.

Недостатки конструктора

Не спешите с выбрасыванием учебников по веб-программированию, если подробно описанный функционал конструктора вас обрадовал и вдохновил. Передвигая объекты и присваивая им события, изворачиваясь со слоями и вставкой внешних html-кодов, вам ни за что не достичь функциональности таких серьезных сайтов как Вконтакте, Facebook или банковских платежных сервисов.

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

Одним из крупных недостатков конструктора является отсутствие возможности построить «резиновый» сайт, растягивающийся под всевозможные разрешения мониторов пользователя. Да, WWB10 предоставляет шанс построить адаптивный сайт под несколько выбранных разрешений, но глядя с высоты своего опыта, предлагаю вам сразу забить на адаптивность и резиновость дизайна ввиду огромного количества глюков, всплывающих при попытках построить подобный сайт.

Что же лично мне посоветовать вам при создании сайта в WYSIWYG Web Builder?

Не сильно замахивайтесь на крупный проект – аббревиатура WYSIWYG и означает то, что внешний вид и функционал будущего сайта не будет сильно отличаться от набора статичных HTML-страничек. Да, количество расширений, предлагаемых сторонними разработчиками, вас может удивить, но это иллюзия богатых возможностей. Да, вы сможете создать в этом конструкторе страницу скачивания файла с формой ввода капчи; возможно даже сможете создать форму платежа через онлайновые платежные сервисы; автоматизированную галерею фотографий, подключаемую к базе данных… но не более.

Но при должных умениях у вас получится вполне приличный landing page, статичный html сайт, или немного продвинутый многостраничный любимый проект с фотогалереями, возможностью комментирования, удобной перелинковкой и симпатичным дизайном.

Скриншоты сайтов

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

Чей-то «развлекательный портал», я бы сказал просто чья-то личная страничка «все обо всем», сайт с непонятным предназначением.
Сайт репродукций картин и постеров, по-моему весьма симпатичен внешне.
Сайт фирмы разработчика сайтов.
Сайт «Козацька корчма»)) Уж не знаю что это но дизайн сайта зачётнейший.

Вывод

WYSIWYG Web Builder по меткому выражению одного из пользователей этой программы, можно с честью назвать «оффлайновым CMS». При разработке сайта вам не потребуется никаких знаний веб-программирования, а лишь толику усердия и умения разбираться в новых сложных инструментах.

Как визуальный конструктор сайтов, WWB10 является на данный момент лучшим представителем подобного типа программ.

Дополнения и обновления:

Адаптивность сайта под разные разрешения

С выпуском новой, одиннадцатой версии WWB, возможности по адаптации сайта к различным разрешениям экранов увеличились.

В 10 и 11 версии конструктора одинаковым образом создаются так называемые «точки останова» – разрешения экранов по горизонтали, к которым можно адаптировать создаваемый сайт.

Такие простые сайты как мой, адаптируются в принципе легко – я создал несколько точек останова для большинства страниц:

980px по горизонтали

1255px по горизонтали

320px по горизонтали

и 790px по горизонтали

Таким образом я адаптировал сайт для компьютеров, мобильников и планшетов.

При разрешении монитора 1366*768, страница адаптирована под точку останова 1255px, почему именно 1255, а не сразу 1366? А потому что лично у меня, например, монитор, разрешением 1360 пикселей, плюс полоса прокрутки – она тоже будет забирать часть пикселей себе, плюс окаймление окна браузера – тоже пара пикселей, плюс возможное наличие боковой панели инструментов, как у меня. В общем, 1255 – это самое то.

Точка останова в 980px выбрана по тем же причинам, но под разрешение монитора 1024 пикселя по горизонтали.

Точка останова 790px – лично мой бзик, мне не создавало проблем создание этой дополнительной точки останова, и опять же часть пользователей может видеть мой сайт не в слишком урезанном виде. Например, на планшетах в книжной ориентации, при разрешении, допустим 800*1255 пикселей.

Точка останова 320px – выбрана для прохождения теста мобилопригодности сайта в гугловском и яндексовском вебмастерах. Вы можете возразить – а нафига в 2016 году нужны такие смехотворные разрешения, как 320 пикселей по горизонтали, когда производители смартфонов уже несколько лет наловчились выпускать FullHD смартфоны, или даже не FHD, а вполне себе пристойные 560-780 пикселей по горизонтали?

Хехе, скажу я вам, дисплейное разрешение и разрешение браузера, установленного на этом же смартфоне  — разные вещи. Один виртуальный пиксель браузера вполне может равняться полутора, или четырём квадратным пикселям дисплейного разрешения. Такие дела. Ну и сами представьте себе – у вас ФуллХД смартфон с экранчиком 4,5 дюйма, и что, вы реально можете спокойно читать сайт в полноэкранном разрешении? Нет, лупу в руки не берите. И щепоткой тоже не возюкайте… ой, ну что это вы делаете, вам нравится смотреть на сайт через амбразуру танка?

Неадаптированный сайт на экране смартфона
Адаптированный сайт на экране смартфона — wwb11-2

Лично вы можете расширить диапазон поддерживаемых разрешений, например, вплоть до FullHD. А пока же повторю – при моих настройках адаптивности, точка останова 320px влияет на все разрешения вплоть до 789 пикселей по горизонтали, точка останова 790px – на все разрешения от 790 до 979 пикселей по горизонтали, точка останова 980px – на все разрешения от 980 до 1254 пикселей по горизонтали, точка останова 1255px – на все разрешения от 1255 пикселей по горизонтали и выше.

Что же нужно делать после создания точек останова?

С десятой версии конструктора WWB вы переходите на нужную вам точку останова, затем выделяете мышкой объект и тупо уменьшаете и перетаскиваете его до тех пор, пока его крайняя правая точка не окажется левее линии точки останова.

Так же можно тупо скрывать некоторые объекты на определенных точка останова – снимая галочку видимости в менеджере объектов.

при точке останова 320px некоторые галочки сняты. Эти объекты не будут показываться при выбранном разрешении

Вы можете изменять размеры изображений, текстовых блоков, css-фигур, слоёв. Но только в 11 версии конструктора появились такие удобные инструменты как адаптивные css-меню, фоновая подгрузка изображений (изображение не загружается до момента, пока не потребуется его отобразить), адаптирование слоёв и еще парочка поддающихся адаптированию инструментов.

Форма отправки

Для связи с посетителями конструктор предлагает такую функцию как «формы». Подобную простенькую форму можно увидеть внизу страницы, на ней видно вставку имени, вставку комментария (на деле это одна и та же функция отправки текстового сообщения, но с различными настраиваемыми ограничениями по количеству символов), вопрос антиспама и поле для ввода ответа на антиспам. Мне на имейл приходит адрес страницы, с которой был отправлен комментарий и сам комментарий.

Конечно, в область формы можно вставить также и поле ввода номера телефона, ввода e-mail, ввода адреса гостевого сайта, сторонний подключаемый антиспам или капчу, в расширенных настройках формы включить дополнительные функции, и даже вставить поля со своим php-кодом.

Функций на самом деле навалом, я даже не осиливаю их перечислить.

Конечно, функции адаптивности под каждое разрешение монитора присутствуют тоже.

Скрытое поле с php-кодом, позволяющее отправлять на e-mail адрес страницы, с которой был отправлен комментарий

Данная статья относится к версиям конструктора 10, 11, 12, 13 , 14, 15, 16

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Закрепите на Pinterest