Tilda — конструктор с лучшими возможностями для кастомизации
Tilda – это не просто название сервиса. Сейчас это имя нарицательное, которое используют как синоним к конструктору сайта. И пусть эта модульная платформа не может похвастаться популярностью тех же WordPress или Bitrix, показывает стабильный рост числа пользователей движка.
Итак, кому подходит Tilda? Это идеальный вариант, если вы:
- Планируете создать небольшой сайт бесплатно.
- Хотите получить широкие возможности для кастомизации.
- Ставите в приоритет визуальный контент.
Важно и то, что вам не нужно быть программистом, чтобы создавать сайты на Tilda. Однако не стоит думать, что это дешевый или вовсе бесплатный инструмент для создания крупных проектов — чтобы создавать большие платформы и грамотно их продвигать, нужно будет приобрести тариф Business
Его стоимость составляет от 12 000 рублей в год.
Есть ли смысл использовать платформу тем, кому особенно важно продвижение в поисковиках? В целом, да. Tilda предлагает немало пусть и стандартных, но эффективных SEO-функций.
Функции по умолчанию | Функции, доступные с плагинами | Недостатки для SEO |
Заголовки Чистые URL-ы Атрибуты ALT и метатеги Уникальный дизайн страницы 404 Оптимизация доставки изображений Канонические теги и редиректы Файл robots.txt Карта сайта |
Все функции доступны по умолчанию | Ограниченные возможности для отдельных страниц Работа со статистикой только через сторонние сервисы |
Как видно, Tilda предлагает немало возможностей для самостоятельной поисковой оптимизации. Пользователь может легко добавлять и менять метатеги (впрочем, они не генерируются автоматически, как в том же Bitrix), создавать чистые URL-адреса, использовать заголовки h1, h2, h3, добавлять alt-текст, задавать канонический адрес, контролировать индексацию и подключить Google Search Console и Яндекс.Вебмастер. Карта сайта и файл robots.txt генерируются автоматически.
Более того, платформа даже предоставляет специальный инструмент Tilda вебмастер для выявления ошибок и оптимизации сайта, а также оптимизирует скорость доставки изображений, тем самым увеличивая скорость загрузки сайта и его позиции в поисковой выдаче.
1C-Bitrix — универсальная CMS для сложных задач
Согласно статистике, Bitrix является второй самой популярной в России CMS после WordPress — 6.85% всех сайтов созданы именно на этом движке. Более того, это одна из самых стабильных систем — в период с 2020 по 2021 год она показывала либо рост количества сайтов, либо же удерживала солидный показатель в 65-68 тысяч сайтов. Значит ли это, что CMS Bitrix подходит абсолютно каждому? Не совсем так. Эта система для профи, а не для новичков. Управлять ею сможет только человек с достаточно серьезными знаниями HTML и CSS. Система рассчитана на создание проектов любой сложности, поэтому вам необходим солидный бюджет для покупки лицензии, хостинга, обновлений и дополнительных модулей.
Если вы планируете запустить простой блог, лендинг или даже несложный информационный портал, покупка лицензии Bitrix будет попросту неоправданной — самый базовый пакет «Старт» будет стоить около 5000 рублей. Именно поэтому Bitrix зачастую выбирают владельцы малого, среднего и даже крупного бизнеса (возможностей Bitrix достаточно для создания огромных платформ и онлайн-гипермаркетов).Но что насчет SEO? Какие возможности предлагает система для продвижения сайта в поисковиках? SEO модуль Bitrix не идеален, но предлагает достаточно эффективные инструменты для раскрутки сайта.
Функции по умолчанию | Функции, доступные с плагинами | Недостатки для SEO |
Заголовки Чистые URL-ы Атрибуты ALT и метатеги Канонические теги Редиректы Файл robots.txt Карта сайта |
Все функции уже доступны по умолчанию | Сложный интерфейс Дублированные страницы (проблема решается тегом canonical, но она все же есть) Технические задачи (настройка страниц поиска, мобильная оптимизация) может выполнить только программист |
SEO модуль входит во все пакеты Bitrix, включая самый недорогой вариант «Старт», что является несомненным плюсом. Более того, в нем представлено достаточно функций для эффективного продвижения сайта в поисковиках.
Так, пользователь может легко менять и добавлять заголовки и метатеги и для упрощения работы даже настроить их автогенерацию.
Платформа также показывает статистику по ключевым словам, позволяя выявить заспамленность или же, напротив, недостаток ключей.
Отдельного внимания заслуживает и автоматическое создание и обновление карты сайта, равно как и создание файла robots.txt. Последний может редактироваться пользователем, а значит, вы сможете адаптировать файл под запросы конкретно вашего проекта.
Платформа также интегрируется с сервисами Google Search Console и Яндекс.Вебмастер, а также с сервисом «Оригинальные тексты. Яндекс». То есть вы сможете не только отслеживать статистику по сайту и мгновенно выявлять ошибки, но также вносить свой текст в базу Яндекса в один клик.
Сервис также позволяет оптимизировать работу с изображениями — alt-описания генерируются системой и при этом остаются читабельными.
В целом, Bitrix можно назвать одной из лучших CMS с точки зрения SEO, но минусы у нее тоже есть. Помимо дорогой лицензии и сложного интерфейса, у Bitrix есть другой существенный недостаток — дубликаты страниц. Система дублирует страницы товаров, что может создать дополнительные проблемы для SEO. Эта проблема, пусть и решается через указание канонической ссылки, может оказаться неприятным сюрпризом.
Joomla — достойная альтернатива WordPress
Joomla — третья по популярности CMS. Как и WordPress, это открытый и бесплатный движок. Joomla также во многом полагается на темы и плагины, но на этой платформе они называются шаблонами и расширениями. Еще одно отличие между системами заключается в том, что Joomla не такая интуитивная, как WordPress — это делает ее не лучшим выбором для новичков. При этом платформа более универсальная.
Joomla — прекрасный выбор для больших сайтов со сложным многоуровневым меню, разделами и категориями, потому что она позволяет четко организовать контент без каких-либо расширений. Кроме того, с Joomla вы можете использовать различные настройки шаблонов или даже разные шаблоны на одном сайте.
При этом по части SEO недостатки у Joomla все же есть.
Функции по умолчанию | Функции, доступные с плагинами | Недостатки для SEO |
Заголовки Метатеги Файл robots.txt Кэширование страниц |
Чистые URL-ы Атрибуты ALT для изображений Канонические теги Редиректы Карта сайта |
При неправильном использовании Joomla создает дублированный контент, нечитаемые URL, а также не индексирует ваши изображения |
С Joomla вы сможете настроить правильные заголовки в один клик и добавить мета description еще в несколько кликов. В то же время вам придется иметь дело с динамически генерируемыми нечитабельными ссылками, дублями страниц и неиндексируемыми изображениями. Дело в том, что robots.txt файл, который Joomla генерирует автоматически, дает указания поисковикам не индексировать папку с изображениями. Следовательно, вам придется вручную отредактировать файл, чтобы исправить это.
Чтобы сделать URL-адреса человекопонятными (ЧПУ), можно изменить настройки системы или же установить расширение. Если вы решите исправить проблему вручную, учитывайте, что смена настроек может привести к появлению на сайте битых ссылок. Проблему придется решать на стороне сервера.
В качестве альтернативы можно использовать расширение sh404SEF. С его помощью можно настроить ЧПУ, добавлять мета description, заголовки, теги canonical и устанавливать редиректы.
Вам также понадобятся отдельные расширения, чтобы добавлять атрибуты alt и создать карту сайта. Эти расширения можно найти в официальном магазине Joomla. Расширение SEOFLI, к примеру, автоматически генерирует атрибуты alt.
К преимуществам системы можно отнести то, что Joomla, как один из лидеров рынка, все же остается очень и очень быстрой. Вы можете запустить кэширование без каких-либо расширений. Мобильная оптимизация также выполняется очень легко — большинство шаблонов уже оптимизированы, а если вы выберете более старый шаблон, сможете сделать его адаптивным при помощи расширений.
Собственная разработка
Под собственной разработкой понимается создание сайтов на языках программирования, например, на чистом HTML или PHP. При этом вся функциональность прорабатывается с нуля.
Когда подходит
Вам нужен уникальный нетипичный проект, а время на его разработку не ограничено. Разрабатывать сайт полностью с нуля оправдано, когда вы создаёте что-то нетипичное, чего нет на рынке, и уверены, что затраты окупятся. Возможно, это проект, на котором планируется обработка огромного количества данных и сверхсильные нагрузки.
Преимущества
- Вы получите набор функций, о котором пожелаете.
- Высокая производительность.
- Полный контроль разработки.
- Свобода творчества — вы ограничены только возможностями языка разработки.
Недостатки
- Большие временные затраты.
- Требуется высокая квалификация и опыт разработчиков, поскольку им придётся создавать все с нуля.
- Нужен большой бюджет.
Чтобы владеть чем-то уникальным, нужно вложить много ресурсов. Без команды опытных программистов — никуда.
Идеально, если вы готовы держать собственный штат разработчиков, которые в любой момент смогут исправить ошибку, доработать функцию или внедрить новую.
Хорошо, если у вас есть бюджет на агентство. Однако в последнем случае процесс становится не столь гибким. К тому же агентств, которые готовы взяться за создание «велосипеда», на рынке не так много.
Литературное редактирование
Литературное редактирование – это многогранный процесс работы над готовящимся к публикации текстовым материалом. Он включает в себя оценку темы, проверку и исправление изложения, проверку и исправление разработки темы, литературную обработку текста. Давайте немного углубимся и разберемся в деталях каждой из составляющих
Оценка темы
Оценивая тему, необходимо познакомиться с текстом и дать общую оценку необходимости его публикации. В расчет здесь нужно брать специфику издания или веб-ресурса, где текст впоследствии будет опубликован, и соответствие текста задаче, решаемой автором.
Разработка темы
Под разработкой темы следует понимать установление того, насколько всесторонне и объективно рассматриваются в тексте факты, явления и события, насколько логично изложение материала
Очень важно определить основательность выводов, заключений, обобщений и научных положений, а также понять, удалось ли передать не только внешний облик рассматриваемого явления или события, но и его внутреннюю суть. Если редактор не является автором, он должен проверить на достоверность все цитаты, цифровые данные и факты
Как правило, этого вполне достаточно для составления правильного представления об истинности научной и фактической составляющих.
Литературная обработка
Литературная обработка предполагает оценку структуры материала, его объема, характера изложения, языка и стиля
При оценке текста всегда нужно обращать внимание на композицию текста и соотношение отдельных его блоков; проверять текст на наличие преувеличений второстепенных данных, повторений, сложных лексических конструкций; оценивать последовательность материала и т.п. Также нужно устанавливать соответствие объема материала выбранной теме, и при необходимости сокращать его
Огромную роль играют стиль и язык произведения: публиковать можно только такие работы, которые написаны точным и ясным литературным языком.
Основной этап процесса литературного редактирования начинается, когда устранены все названные выше недочеты. При первом проверочном чтении текст, как правило, не правится. На полях листов или файлов просто делаются пометки на тему самых грубых лексических, стилистических, логических и смысловых ошибок. При первом чтении удобно определять вид последующей правки (о видах правки поговорим далее).
На стадии второго чтения можно делать правки, вносить исправления в композицию и устранять логические непоследовательности, а также анализировать заголовок – оценивать его выразительность и соответствие содержанию (чем больше заголовок соответствует содержанию, тем лучше).
Редактирование текста – это творческая работа, и во много она определяется индивидуальной манерой редактора. Однако такие вещи как работа над композицией и текстом, устранение смысловых ошибок, проверка фактического материала и выбор заголовка от индивидуальной манеры не зависят. Основная задача в процессе редактирования – это совершенствование содержания и формы текста. И смысл состоит в том, чтобы прийти к их единству.
Лучшие текстовые редакторы с графическим интерфейсом
Перейдём к более распространённым и востребованным редакторам. Графическая оболочка позволяет полноценно использовать курсор и не требует переходить в режим ввода команд. Но при этом часть операций производится в отдельных окнах, вроде поиска и замены. Далеко не всем требуется расширенный функционал и редко используемые инструменты, их гораздо легче вызвать через меню, а не держать их в памяти или выискивать в руководствах, как это происходит с консольными редакторами.
7. Leafpad
Если вы перешли с Windows на Linux и ничего сложнее Блокнота вам не требуется, то обратите своё внимание на Leafpad. Набор его функций практически такой же, как и у Блокнота, разве что нумерация строк добавилась
В целом же это самый простой текстовый редактор Linux, без дополнительных функций, подсветки синтаксиса и прочего.
В Ubuntu приложение распространяется в виде snap-пакета и устанавливается командой:
8. FeatherPad
Более продвинутым решением будет FeatherPad. Этот редактор имеет ряд полезных функций. Поддерживаются вкладки, подсветка синтаксиса, есть целый набор полезных горячих клавиш. Несмотря на все эти возможности, файлы открываются практически мгновенно.
Для установки FeatherPad можете воспользоваться командой:
9. Gedit
Нельзя не упомянуть Gedit. Это стандартный редактор для GNOME и других оболочек рабочего стола на библиотеке GTK. Интерфейс не самый дружелюбный, но все же для простого редактирования файлов сгодится. Можно добавить обозреватель файлов слева, а снизу с помощью расширений открыть консоль Python. Присутствует большой набор горячих клавиш.
Обычно Gedit уже установлен в системе, но если его нет, то воспользуйтесь командой:
10. Notepadqq
Переходя с Windows на Linux в первую очередь ищешь аналоги программ. Несмотря на то, что Notepadqq призван заменить Notepad++, он заметно уступает ему. Приложение при установке подтягивает до неприличия много зависимостей. Хотя многие из них нужны ради одной-двух функций. На русский язык редактор переведён лишь частично. Из плюсов стоит отметить наличие большого списка поддерживаемых языков программирования. Также полезной функцией будет сворачивание блоков кода и открытие двух файлов одном окне.
Для установки Notepadqq следует вызвать команду:
11. Mousepad
Mousepad – это легковесный текстовый редактор, который является родным для оболочки Xfce. Он может подойти тем, кого не устраивает интерфейс Gedit. Многие горячие клавиши совпадают, хотя в Mousepad вы не найдёте нормального руководства и описания всех комбинаций клавиш.
Устанавливается Mousepad командой:
Ответы на вопросы
Нужно ли уметь программировать, чтобы создать сайт на конструкторе?
Нет. Для этого не обязательно знать языки программирования. Доступность для всех – главное преимущество конструкторов сайтов.
Можно ли перенести свой домен в конструктор сайтов?
Да. Такую возможность предоставляет большинство платформ.
Можно ли создать сайт в конструкторе абсолютно бесплатно?
Можно. Но бесплатный тарифный план предоставляет не каждый сервис. К тому же такой вариант подписки имеет несколько серьезных ограничений: наличие на веб-страницах рекламы конструктора, лимиты на объемы передаваемого трафика, урезанный функционал и т.д.
Почему веб-разработчики не рекомендуют использовать конструкторы сайтов?
Все просто. Никто не любит конкуренцию и удешевление собственного труда. Пора признать, что современные конструкторы значительно упростили и ускорили процесс создания сайтов.
Кроме того с помощью специального конструктора сайт можно создать бесплатно. Подумайте, какое количество потенциальных клиентов уже потеряли веб-разработчики.
Насколько хорошо созданные в конструкторах сайты продвигаются в поисковых системах?
Раньше собранные в конструкторах площадки имели ограниченные возможности SEO-продвижения. Но сейчас эти сайты поисковые роботы видят также, как и обычные ресурсы.
На что обращать внимание при выборе конструктора сайта?
Прежде всего, на возможности и лимиты, которые устанавливает конструктор в выбранном варианте подписки. А также на предоставляемый платформой набор инструментов, количество и качество шаблонов, простоту освоения. Чтобы оценить возможности сервиса, воспользуйтесь тестовым периодом. Он позволит более точно определить, насколько конструктор соответствует вашим потребностям.
Конструктор сайтов или CMS – что выбрать?
Для новичков в сфере сайтостроения идеальным решением станет именно использование современного конструктора сайтов. У подобного решения действительно много преимуществ. Вот только некоторые из них:
- Для того чтобы создать сайт с помощью конструктора не нужно иметь знаний HTML, CSS, PHP.
- Простота наполнения созданного сайта необходимым контентом.
- Отсутствие необходимости работать с разнообразными дополнительными плагинами.
- Наличие простых и понятных подсказок, позволяющих действительно быстро освоить работу с конструктором сайтов.
- Практически гарантированное отсутствие проблем, связанных с взломом сайта и распространением спама.
- Полностью автоматическое и не требующее участия пользователей обновление функциональных возможностей конструктора сайтов.
Алексей Дружаевэксперт-основатель
LibreOffice Writer
LibreOffice Writer – отличное решение для тех, кто пользуется ОС Linux либо не хочет платить за Word на других платформах. Приложение позволяет выкладывать файлы в интернет, предварительно экспортировав их в HTML, а также поддерживает все популярные форматы текстовых документов.
В арсенал LibreOffice Writer входит множество стилей форматирования. Текстовые структуры и линковка позволяют заниматься версткой информационных бюллетеней, листовок и так далее. У него также есть портативная версия, которую можно использовать без установки на компьютер.
Особенности:
- работа со стилями и шаблонами;
- методы макетирования страниц (включая рамки, столбцы и таблицы);
- внедренная или связанная графика, электронные таблицы и другие объекты;
- встроенные средства рисования;
- работа с составным документом;
- отслеживание изменений в версиях документов и многое другое.
Платформы: Windows, macOS, Linux
Стоимость: бесплатно
Официальная страница: LibreOffice Writer
Интеграция 1С 8 и HostCMS
Интеграции 1С с сайтами очень сложно оценивать, ибо на сайте разработчика CMS, а может, и на странице конкретного модуля, зачастую можно найти инструкцию подключения обмена, но в ходе работы постоянно появляются подводные камни: то одно не выгружается, то другое, порой, кажется, все данные передаются, но документы или элементы справочников не заполняются. А перерабатывать типовой механизм зачастую бывает себе дороже. Причем бывают и ситуации, когда нужно вносить изменения и в 1С, и на сайте. Стоимость таких работ возрастает и встает вопрос о том, нужно ли это вообще. Сейчас я расскажу о том, как мы подключали HostCMS, а в конце статьи приведу результаты обмена.
Преимущества HTML сайтов
За несколько лет работы в сфере создания, поддержки и продвижения сайтов я столкнулся с различными типами сайтов, использующих самые разные CMS-системы и получил, как мне кажется достаточный опыт. В большинстве проектов, как своих, так и создаваемых для клиентов я стараюсь использовать именно html-версии.
Ниже я попробую описать все достоинства html сайтов по сравнению с версиями, использующими CMS-систему.
HTML сайты имеют значительно меньший вес.
Сайты “написанные” на HTML работают и загружаются намного быстрее, расходуя меньше ресурсов сервера.
В сайтах html типа отсутствует так называемый “мусорный код”, который могут добавлять большинство CMS систем.
HTML-версии сайтов не требуют обновления как самого движка, так и отдельных модулей (в случаях CMS-версий – это крайне важно и необходимо).
HTML сайты не взламываются, так как в них не могут быть “дырки” движка или модулей, в виду отсутствия самих этих составляющих.
Упрощенная система создания backup-а (резервной копии сайта). Необходимо просто скопировать файлы из родительской директории (главной папки)
Это же касается и переноса сайта на другой хостинг.
Простота верстки макета проекта. В большинстве случаев макет верстается в html, а потом уже переводится на CMS.
Менее дорогая стоимость разработки всего сайта.
Более низкая стоимость аренды хостинга (для html сайта чаще всего подходит самый дешевый хостинг).
Сохранность контента на html сайтах выше, так как информация хранится непосредственно в теле страницы (в файле), а не в отдельной базе данных, повреждение которой может сломать весь сайт.
Большая стабильность ресурсов из статичных страниц, в виду редактирования каждой страницы отдельно. Если где-то допущена ошибка, она испортит только конкретную страницу, а в cms-версиях она может сказаться на работе всего сайта.
Простота поддержки, т.к. обслуживанием проектов может заниматься любой более или менее знающий html-язык человек (а в каждой cms-системе существуют свои принципы работы и последовательность действий).
Полезные советы
Если сайт будут редактировать несколько человек, можно установить для каждого отдельную систему.
В этом случае у всех будут отдельные настройки, пароль, страница входа.
Есть также возможность разграничения прав между такими пользователями. В файле conf.ini есть параметр ,
в котором можно перечислить расширения файлов, к которым разрешен доступ из этой системы.
На некоторых сайтах встроенные скрипты могут мешать установке фокуса на элементах в визуальном редакторе,
если они привязаны к левому клику. Например, при попытке установить фокус появляется всплывающее окно
или какая-нибудь анимация, которая в итоге мешает редактированию. В таких случаях можно ставить фокус средней кнопкой мыши.
Клик средней кнопкой мыши блокирует все события сайта, что можно использовать для обхода таких скриптов.
Типы редакторов
Есть два основных типа:
- Текстовый. Классический вариант для тех, кто знаком с HTML-разметкой, знает теги, CSS-классы, умеет работать с контентом внутри страницы и понимает, как его оформлять. Эти навыки необходимы, так как в редакторе разработчик должен работать вручную, прописывая свойства с помощью текстовых параметров.
- Визуальный. Решение для тех, кто не понимает, что представляет собой HTML и как оформлять страницы с помощью текста. Обычно содержит в себе блоки, напоминающие конструктор. Перемещая их, пользователь может «собрать» полноценный сайт, не написав и строчки кода.
Еще есть среды для разработки. Это программы, созданные для профессиональных разработчиков и содержащие в себе весь спектр инструментов, необходимых для создания сайта или приложения с нуля. В этой статье я не буду их затрагивать.
Microsoft Word
Всеми любимый Word, который я не мог обойти стороной в этом обзоре. Не будем долго на нем останавливаться, так как вы наверняка хорошо с ним знакомы. В Ворде мы можем включить синхронизацию через OneDrive, форматировать документ как душе угодно, добавлять скрытый текст и даже работать в браузере.
Также стоит сказать о шаблонах, которыми мало кто пользуется, однако такой функционал позволяет легко создавать не только обычные документы, но и конверты, письма, брошюры и открытки.
Особенности:
- есть отдельное приложение для iOS и Android;
- проверка правописания, подбор синонимов и автоматический перенос слов;
- есть буфер обмена;
- добавление ударений в словах;
- добавление водяных знаков;
- встроенный переводчик;
- работа с PDF и многое другое.
Платформы: Web, Windows, macOS, Android, iOS
Стоимость: от 2990 рублей на ПК, мобильное приложение можно загрузить бесплатно
Официальная страница: Microsoft Word
Зачем нужны UX-писатели и почему это перспективное направление
UX-писатель может усилить любую команду, которая занимается разработкой продукта — интернет-сайта, мобильного приложения, компьютерной программы или веб-сервиса. Но для России это направление ещё новое и незаслуженно невостребованное.
По запросу «ux-копирайтер» на hh.ru в июне 2020 года есть всего одна вакансия, и ещё две по запросу «ux-writer»
Чуть больше вакансий, уже 5, появляются по запросу «ux-писатель»
И 6 вакансий можно найти по запросу «ux-редактор»
При этом в крупных компаниях UX-писатели уже есть или начинают появляться, но называют их там иначе — просто копирайтерами, редакторами, техническими писателями или как-то ещё. Например, в Яндексе специалист, который занимается интерфейсными текстами, может называться редактором-копирайтером:
Шаблон MVC для управляемого интерфейса
Мы воспринимаем как что-то само собой разумеющееся интуитивно понятный интерфейс, мгновенно реагирующий на наши клики, подстраивающийся под уже сделанный нами выбор. А между тем за этой возможностью — решение серьезных алгоритмических задач. В общем случае решения этих задач уже найдены, но проблема их конкретного применения остается как для выбранного окружения (веб-браузер, экран мобильного телефона, компьютер), так и возможностей языка программирования. В следующей статье представлено одно из таких применений общего решения на основе шаблона MVC для 1С в сочетании с возможностями управляемых форм и декларативного описания интерфейса.
1 стартмани
Как писать тексты для интерфейсов
Главная цель любого UX-текста — быть полезным для пользователя и помогать ему ориентироваться в интерфейсах. Чтобы текст работал на эту цель, он должен быть понятным, коротким и написанным в мире читателя, а ещё хорошо бы следить за единым стилем и терминологией. Разберёмся, что это значит.
Понятно
Понятный интерфейсный текст помогает любому пользователю — даже тому, кто первый раз зашёл на сайт, в программу или сервис. Сообщения об ошибках, названия кнопок и пунктов меню, подсказки и уведомления будут читать непогружённые в продукт люди, которым на любом этапе должно быть ясно, как продукт работает. Поэтому писать нужно честно, прямо и просто, избегать жаргонизмов и внутреннего сленга, который знают только сотрудники компании. По возможности стоит читать написанный текст вслух — это помогает найти проблемные места.
Часто задаваемые вопросы
- 1. Как восстановить забытый пароль?
- Восстановить доступ в случае утраты пароля можно переустановкой системы. Для этого нужно иметь доступ к серверу.
Хеш пароля хранится в файле conf.ini. Если заменить файлы системы новыми из архива, пароль сбросится на стандартный «admin».
На работе сайта данная процедура никак не отразится. - 2. Что означает сообщение «Нет прав на запись в файл»?
- Некоторые хостинг-провайдеры по умолчанию ограничивают права скриптов на запись в файл.
В этом случае права доступа нужно настраивать вручную через панель управления хостингом или FTP-клиент.
Инструкции по изменению прав доступа можно найти либо в интернете, либо в разделах помощи на сайте своего хостинг-провайдера.
Системные требования
Для нормальной работы системы нужен веб-сервер Apache с PHP версии не ниже 5.2 и действующим модулем mod_rewrite.
После дополнительной настройки система может работать под Nginx и IIS,
а также без модуля mod_rewrite и его аналогов. Если на сервере есть модуль mod_pagespeed, его нужно отключить.
Системе нужны права на запись для своего каталога и для всех файлов сайта.
Чтобы не было проблем с отображением нелатинских символов, все редактируемые файлы должны быть в кодировке utf-8.
Имена файлов и каталогов также должны быть в кодировке utf-8, если в них есть нелатинские символы (для PHP 7 неактуально).
Что такое UX-копирайтинг
UX-копирайтинг, от английского user experience, то есть «пользовательский опыт», — это создание текстов, которые помогают пользователю ориентироваться в интерфейсах сайтов, сервисов, программ и приложений — что и зачем делать, куда нажимать, какой результат будет в итоге.
Над созданием интерфейсов, как правило, работает целая команда специалистов — маркетологи, дизайнеры, программисты. На последнем этапе разработки продукта, когда не хватает только контента, приходят копирайтеры и решают эту задачу. При таком подходе копирайтер, как правило, не член команды, он не погружён в продукт и никак не влияет на разработку. Это допустимо, но чревато тем, что тексты могут восприниматься отдельно от продукта, быть оторванными от контекста и недостаточно полезными для конечного пользователя.
Александр Дмитренко
Менеджер проектов и product owner в Brandquad
Бывает так, что компания нацелена только на то, чтобы написать более или менее стабильный код и довести его до продакшена. Тогда текстам большого значения не придают — в интерфейс просто закидывают «рыбу» или какие-то наработки от дизайнеров или программистов. С этим всем интерфейс выходит к финальным пользователям, они дают обратную связь и только потом тексты меняют на более полезные и понятные. Это не лучший подход, но он до сих пор существует.
Другой подход — это создание текстов на основе пользовательского опыта и непосредственно в процессе разработки продукта. В этом случае копирайтер становится частью команды: дизайнер создает макеты с опорой на реальный текст и может в любой момент консультироваться с копирайтером, а тот, в свою очередь, погружён в продукт и может предлагать разработке свои решения и узнавать из первых уст точную информацию по работе сервиса, программы или приложения. Именно так работают UX-писатели.
Управление состоянием формы через конечный автомат
Взаимодействие пользователя с интерфейсом приводит к изменению состояния формы и её элементов. Элементы отражают текущее состояние формы через свойства: видимости, доступности, оформления, текста заголовка и т.д. Даже при небольшом количестве элементов количество возможных состояний формы может быть достаточно большим. Необходимость учета всех состояний формы порождает сложные алгоритмы настройки элементов. В статье рассматривается алгоритмическое решение перехода к состоянию формы с использованием функционального подхода на основе декларативного описания
1 стартмани