Кнопка WhatsApp виджет чата на сайт
Всего два клика отделяет посетителя от заказа у вас на сайте! Посетитель заходит на ваш сайт, нажимаем на иконку WhatsApp и нажимает на кнопку отправки сообщения. И все, вы получаете телефон клиента и можете с ним связаться!
Это самый быстрый способ отправки сообщений с сайта! Пользователю не надо набирать ни имени, ни телефон, WhatsApp автоматически подставит номер телефона и вы его получите с минимальными усилиями!
WhatsApp есть практически у всех — по статистике это самый распространённый у нас мессенджер, все общаются с родственниками, друзьями, по рабочим вопросам и в группах в школах и детских садах.
Так что же надо сделать владельца сайта для того чтобы начать получать заказы из WhatsApp? Все зависит от того какой у вас бизнес: если у вас один оператор — это будет одно решение, если у вас несколько операторов — это будет другое решение, если у вас компания в которой десятки операторов — это будет третье решение.
Давайте разберём их все по порядку.
Небольшой бизнес — обычный WhatsApp, один оператор
Итак, если у вас небольшой бизнес и вы занимаетесь обработкой заказов сами или у вас есть специальный человек — то все достаточно просто,единственное что вам нужно это поставить скрипт на сайт который будет позволять пользователю отправить сообщение.
Совсем бесплатный вариант
Например, что бы добавить такой вот значок , который будет вызывать WhatsApp достаточно добавить в шапку сайта рядом с номером телефона такой код.
<link href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.3/css/brands.min.css" rel="stylesheet"> <a href="https://wa.me/79999999999?text=Меня%20интересуют%20ваши%20услуги!"><i aria-hidden="true"></i></a>
Только не забудьте указать свой номер телефона вместо 79999999999 и текст первого сообщения, вместо пробелов надо указывать «%20». Первую строку надо расположить между тэгами <head></head>, а вторую лучше за номером телефона.
Немного платный вариант
Разработчики с сайта WhatsAppClick предлагают за небольшой платеж мерцающую иконку которая всегда будет видна в нижнем правом углу сайта (как в мобильной версии этого сайта). Такую иконку гораздо лучше видно и посетители чаще на нее кликают.
Удобный сервис
Скриптов для сайта существует достаточно много. Мы с вами рассмотрим один из них этот LeadBall WhatsApper (здесь реферальная ссылка с промокодом на 10% скидки и на 45 бесплатных дней для теста). По словам разработчика вам необходимо всего 2 минуты для того чтобы добавить их скрипт на сайт, для этого необходимо зарегистрироваться на сайте, ввести номер телефона и скопировать на сайт полученный скрипт. Дополнительно можно настроить внешний вид кнопки и призыва к действию. Можно показывать иконку только на мобильных устройствах (на обычных компьютерах она бесполезна).
Пара лайфхаков:
- Если у вас уже есть чат на сайте, то его можно оставить для клиентов с компьютеров, а чат WhatsApp показывать только мобильным пользователям.
- Для удобства можно поставить WhatsApp на компьютер, он называется WhatsApp Web
- Если вы решили взять новый отдельный номер для WhatsApp, то купите симку у любого телеком оператора, либо купите виртуальный номер у любого провайдера, но только убедитесь что бы у вас была возможность получать СМС, иначе вы не можете активировать WhatsApp на этом номере. Есть услуги аренды номеров для активации WhatsApp, однако не стоит этого делать если вы не хотите потом потерять номер и всю переписку. Активируйте WhatsApp Business не сразу после приобретения номера, а попереписывайтесь с этого номера день-два со своими друзьями, WhatsApp подозрительно относится к новым номерам.
Несколько операторов — WhatsApp Business + чат на сайт с каналом WhatsApp
Если обратной заказов у вас занимаются несколько человек, то на одном одном телефоне или компе будет неудобно работать, а WhatsApp не позволяет работать нескольким операторам даже в WhatsApp Business.
Тогда вам понадобится чат на сайт с поддержкой WhatsApp. Мы можем посоветовать Teletype.App (здесь реферальная ссылка с промокодом на 30 дней бесплатного использования)- недорогой чат с поддержкой основных мессенджеров и интеграциями в RoiStat и системы СРМ.
Пара лайфхаков:
- По идее канал WhatsApp можно подключить и в Открытых Линиях Битрикс24, однако это стоит делать только если у ваши операторы все время находятся за компьютерами, так как уведомления на мобильные устройства в Битрикс24 не работают уже пару лет и когда их починят — непонятно.
- Несмотря на то, что в Телетайпе есть свой скрипт на сайт, он имеет одинаковый вид, как для компьютеров так и для телефонов. Лишний выбор для мобильных пользователей только во вред — оставьте для них только WhatsApp! Это можно сделать установкой пользовательского JS в расмотренном выше LeadBall’е — скопируйте туда код Teletype.App.
- Существенное неудобство WhatsApp Business состоит в том, что телефон с этом номеров должен быть всегда в сети и приложение должно быть активным, для этого хорошо иметь отельный смартфон, который будет лежать на зарядке, подключен к WiFi, имеет тарифный план с данными — на случай проблем с WiFi, приложение WhatsApp Business открыто, снята блокировка экрана. Либо отдайте ваш номер на хостинг номера WhatsApp в Teletype.App.
Открытые линии Битрикс24
Если вы уже используете Битрикс24 и пользуетесь Открытыми линиями и вас не пугает отсутствие нотификаций в мобильном приложении Битрикс24, то тогда вам имеет смысл установить приложения Wazzup. Это приложение интегрирует WhatsApp с Открытыми линиями Битрикс24. Ваши операторы прямо в Битрикс24 смогут получать и отвечать на сообщения WhatsApp.
Крупный бизнес — чат на сайт с поддержкой WhatsApp API
Если у вас несколько десятков операторов или больше, то вы скоро можете столкнуться с проблемой блокировки номера со стороны WhatsApp. Компания строго следит за тем, что бы приложением не пользовались для рассылки спама и примернейшем подозрении блокирует номера. Если у вас большой объем переписки, то шансов попасть под блокировку больше, а последствия для бизнеса серьезнее.
Получить доступ к API напрямую у WhatsApp могут только большие международные корпорации, однако остальные компании могут получить доступ к API через технологических партеров кампании, например, Chat2Desk.
Что вам даст использование API:
- Зеленую галочку рядом с именем вашего Бизнес-аккаунта — это знак верифицированное аккаунта.
- Возможность не только отвечать на сообщения новых пользователей, но и самим инициировать общение, однако это возможность не подойдет для массовых рассылок, рассылать можно только предварительно согласованные с WhatsApp сообщения, например, о подтверждении заказа.
- Не надо заботится о постоянно включенном телефоне или хостинге номера, но надо платить за сообщения.
Но что бы подключиться по WhatsApp API, соответственно нужно пройти верификацию номера телефона для этого не только должен принадлежать вашей компании, но еще указан в бизнес-профиле вашего компании в Фейсбуке.
Система сквозной аналитики
Заказы из WhatsApp можно отслеживать в вашей CRM-системе так же как и остальные заказы. Единственно, надо передать номер визита RoiStat в теле первого сообщения для того что сохранить источник визита на сайт. Тогда вы сможете анализировать заказы из WhatsApp наряду с остальными заказами с сайта и понимать, приносят ли они прибыль, или вы работаете в убыток.
Заказ в WhatsApp удобнее для пользователей по сравнению с заявкой на сайте или в он-лайн чате и позволяет поднять конверсию из визита в заявку, что в вместе с экономным привлеченим является важным элементом прибыльности интернет-бизнеса.
Подробнее о сквозной аналитике.
Кнопки и размещения: Раздел «Кнопка»
Параметр Показывать офлайн-кнопку включает или выключает отображение кнопки чата статуса «Офлайн». Подробнее про настройки кнопки Вы можете прочитать в данном материале.
Раздел «Кнопка»:HTML-кнопка
Самая современная кнопка сервиса Webim. Кроме большого количества настроек внешнего вида кнопки, у неё есть одна особенность. При нажатии на эту кнопку, если у Вас настроен раздел «Каналы», у пользователя отобразятся кнопки для доступа к Вашим каналам.
Настройки HTML-кнопки:
- Цвет фона кнопки — изменяет цвет фона чата. В настройках размещения сохраняется как параметр button.html.style.background-color.
- Цвет границы кнопки — изменяет цвет границы кнопки. В настройках размещения сохраняется как параметр button.html.style.border-color.
- Цвет изображения кнопки — изменяет цвет изображения кнопки. В настройках размещения сохраняется как параметр button.html.style.image-color.
- Возможность перемещения кнопки — параметр разрешает или запрещает пользователю перемещать кнопку на сайте с помощью drag-n-drop. В настройках размещения сохраняется как параметр button.html.draggable.
- Горизонтальное положение кнопки — изменяет стандартное положение кнопки чата по горизонтали.
- Вертикальное положение кнопки — изменяет стандартное положение кнопки чата по вертикали.
Загруженные кнопки
Изображения данных кнопок Вы загружаете самостоятельно. Подходят, если у Вас уже есть готовое изображение кнопки, которое вы хотите использовать.
Системные кнопки
Стандартные кнопки сервиса Webim. В следующей таблице представлены все варианты изображений стандартных кнопок.
Кнопки в Инстаграм: как сделать в профиле кнопки связи и действия
Кнопки в аккаунте важны для конверсии. Ваши потенциальные заказчики смогут в один клик написать вам СМС, забронировать столик или оформить покупку прямо в Instagram. А чем меньше усилий требуется от пользователя, тем охотней он совершает действие.
В сегодняшней статье вы узнаете, какие кнопки можно подключить в Инстаграм и как их настроить.
Какие кнопки могут показываться в профиле Инстаграм
В каких случаях стоит обязательно добавить кнопку связи или действия:
- Заработок на рекламе. Установите кнопку связи, по которой к вам могут обратиться заинтересованные рекламодатели.
- Продажа услуг. Кнопка «Как добраться» или «Записаться» – must have для SMM-агентства, фотографов, имиджмейкеров, парикмахеров.
- Продажа товаров. Здесь уместны кнопки «Как добраться» и «Позвонить».
Для настройки кнопок действия/связи подключите аккаунт автора или перейдите на бизнес-аккаунт. На личных страницах такой функционал отсутствует.
Кнопки, видимые вашей аудиторией:
- Связаться – позволяет написать SMS или письмо на email, увидеть, как позвонить или добраться до офиса компании.
- Кнопка-действия – здесь можно подключить один из множества сервисов. Например, с действием «Купить», «Забронировать», «Записаться». После нажатия на кнопку пользователь будет перенаправлен на сайт, где это действие можно совершить.
Как настроить кнопки в профиле Instagram
Для подключения кнопок вам потребуется только бизнес-профиль в Instagram и несколько минут времени.
Рассмотрим, как настроить кнопки, которые видны гостю вашего аккаунта.
Кнопки связи
Бизнес-профиль дает возможность настроить способы связи. Для этого щелкните на «Редактировать профиль». Затем кликните на «Способы связи».
Укажите данные, которые планируете разместить в аккаунт:
- Электронный адрес – в таком случае пользователи увидят email для связи с вами.
- Телефонный номер – можно настроить кнопку «Написать СМС» или «Позвонить».
- Адрес – в конце описания страницы будет добавлена кнопка «Как добраться».
При добавлении и телефона, и email в аккаунте появится кнопка «Контакты». Пользователям придется нажать на нее, чтобы открыть кнопки «Как позвонить» и «Электронный адрес».
Кнопки действия
Нужны для подключения бронирования билета и онлайн-записи. Эта опция находится ниже способов связи. При ее подключении кнопка «Подписаться» увеличится и в аккаунте появится еще одна кнопка.
Для настройки кнопки действия ваша компания должна зарегистрироваться на специальном сервисе. В России сейчас доступны SimplyBook, Acuity Scheduling, Setmore.
Разберем, как настроить кнопку действия на примере SimplyBook. Откройте сайт сервиса и создайте аккаунт организации.
Скопируйте ссылку на зарегистрированную учетную запись. Зайдите в настройки соцсети и кликните на «Добавить кнопку действия».
Выберите используемый сервис и подходящую кнопку (это может быть «Купить билет», «Забронировать», «Записаться»).
После потребуется подтвердить учётную запись в выбранном сервисе. Для этого нужно будет ввести логин и пароль от своего аккаунта в этом сервисе. В завершении нажмите «Готово».
Статистика кнопок
По кнопкам связи и действия можно собрать статистику. Для просмотра информации зайдите в раздел статистики с главной страницы своего аккаунта.
Выберите вкладку «Действия», а затем пункт «Взаимодействия».
Заключение
Обязательно настройте кнопки действия/связи в профиле Инстаграм, чтобы снизить процент упущенных продаж и повысить конверсию страницы.
Полезные ссылки:
Как Правильно Использовать Кнопку Призыв к Действию в Facebook
Поделиться: Ссылка Фейсбук Телеграм Ватсап Эл. почта Линкедин Твиттер ВК ОК Пинтерест Распечатать
Для тех из вас, кто имеет присутствие в социальных сетях, есть ли у вас призыв к действию в Facebook на вашей бизнес-странице?
Если вы не понимаете, что это такое, вам нужно знать, что вы упускаете из виду еще одну возможность, чтобы ваша целевая аудитория могла сделать действие с вашим брендом. Если вы еще не открыли бизнес-страницу для своей компании или компании, настало время, вы прочитаете полное руководство по настройке бизнес-страницы на Facebook, а затем сможете продолжить чтение этой статьи.
Что это призыв к действию?
Призыв к действию — это одно или несколько слов, которые появляются на вашем маркетинговом канале, и его цель — привлечь вашу целевую аудиторию и потенциальных клиентов к любым маркетинговым действиям с вашим бизнесом / брендом. Другими словами, это одно или несколько слов, чтобы ускорить преобразование или продажу вашего бизнеса, и оно может появляться в любом месте вашего бренда.
В этой статье мы остановимся на призыве кнопки к действию на Facebook, но вы можете прочитать статью о кнопках призыв к действию.
Итак, каков призыв к действию в Facebook?
Призыв к действию в Facebook — это кнопка, которая появляется на вашей бизнес-странице и направлена на то, чтобы ваша целевая аудитория могла принять меры с вашим бизнесом. Этими людьми могут быть те, кто следит за вашей страницей, те, кому нравится страница или другая целевая аудитория, которые могут найти вас на Facebook по-разному.
Кнопка действия Facebook появляется в верхней части страницы и под обложкой (на некоторых страницах эта кнопка также может быть в обложке). Нажав на нее, вы можете редактировать кнопку, время от времени удалять и изменять.
Зачем использовать эту кнопку?
Поскольку кнопка призыв к действию на Facebook находится в верхней части страницы, она очень заметна и может использоваться для различных целей. Это отличная возможность продать вам, ваш новый продукт, уникальный сервис, который вы предоставляете, чтобы показать клиентам видео или привести их в свой бизнес, связаться с вами и многое другое.
Дополнительным преимуществом является то, что вы можете получать информацию и анализировать клики по кнопкам, независимо от того, относится ли это к целевой аудитории или нет, привлекательна ли она и стоит ли ее менять.
Какие типы кнопок для призыв к действию в Facebook можно добавить?
Facebook предлагает широкий диапазон кнопок призыв к действию, чтобы все предприятия и компании с бизнес-страницей могли добавить для них наиболее подходящую кнопку. Здесь мы перечислим различные кнопки и то, что они сделают, чтобы вы могли настроить кнопку, которая вам больше всего подходит.
Чтобы увидеть, какие типы, нажмите синюю кнопку «+ Добавить кнопку» на бизнес-странице. Вот подробности, которые вы увидите на этом этапе:
Забронировать сейчас
Кнопка «Забронировать» находится в разделе «Заказ службы». С помощью этой кнопки вызова к действию вы можете отправить людей на свой сайт, чтобы продолжить заказывать свои услуги. Например, если вы предлагаете гостиничные услуги, туризм или аналогичную услугу. Вы можете использовать эту кнопку.
Чтобы использовать кнопку, нажмите «Забронировать», затем нажмите ссылку на свой сайт, а затем нажмите кнопку «Добавить».
Сделать заказ от сторонних служб
Если вы используете сторонние службы, которые работают с Facebook, вы можете отправлять людей для покупки продуктов или услуг непосредственно у этого провайдера. Когда мы говорим о сторонних поставщиках, мы имеем в виду разные сайты, такие как HomeAdvisor и т.д.
Чтобы использовать кнопку, нажмите «+ Смотреть Параметры» ниже услуг книги, затем выберите поставщика и нажмите «Добавить услугу», вы будете переданы стороннему провайдеру, когда вы подтвердите соединение между Facebook, вы вернетесь в Facebook , где вы добавляете кнопку.
Позвонить
Кнопка «Позвонить» помогает людям, нажав кнопку один раз, чтобы открыть журнал вызовов, чтобы позвонить вам. Обратите внимание, что только те, кто использует приложение или мобильный браузер, смогут открыть журнал вызовов. Тем не менее, те, которые находятся в настольном браузере (ПК), смогут увидеть номер контактного телефона с помощью мыши над кнопкой.
Это может быть эффективным, если у вас есть центр обслуживания клиентов или центр продаж или вы можете получать звонки от существующих и потенциальных клиентов.
Чтобы добавить кнопку, нажмите «Позвонить», а затем выберите код страны и введите номер телефона, в конце нажмите «Добавить кнопку».
Свяжитесь с нами
Эта кнопка позволяет людям добраться до вашего сайта или целевой страницы, чтобы оставить контактную информацию для возврата. Если вы не получили входящие звонки, и заказ сделан после цитаты, это вариант для вас.
Чтобы добавить, нажмите «Свяжитесь с нами», а затем нажмите ссылку на страницу контакта или целевую страницу, а затем нажмите кнопку «Добавить».
Отправить сообщение
Это кнопка вызова Facebook для действий, которая заставляет людей оставлять личное сообщение на вашей бизнес-странице. Если вы профессионально управляете своей страницей, это может быть хорошим инструментом для начала разговора, потому что людям не нужно оставлять Facebook, чтобы оставлять детали или связываться с вами.
Чтобы добавить эту кнопку, нажмите «Отправить сообщение», затем вы можете выбрать, хотите ли вы включить моментальные ответы или нет, а затем нажмите кнопку «Добавить».
Моментальные ответы — это автоматические ответы, отправленные, как только пользователь оставляет сообщение. Когда вы выберете «Включить моментальные ответы», вы можете автоматически отправить сообщение им, и вы можете добавить пользовательские параметры, такие как имя пользователя, фамилия, телефон и другое. Это может быть здорово, если вы хотите сэкономить время и оптимизировать услугу, вы можете написать сообщение, например: «Спасибо, что связались с нами, чтобы предоставить услугу, добавьте нам телефон, электронную почту и любую другую информацию». Или другое сообщение, которое вам лучше.
Регистрация
Кнопка Регистрация может помочь вам привести людей к странице вашего сайта или целевой страницы, на которой они могут подписаться на услугу, такую как подписка на рассылку новостей, пробную регистрацию на услугу и многое другое.
Чтобы добавить эту кнопку, нажмите «Регистрация», добавьте ссылку на сайт и нажмите «Добавить кнопку».
Узнать цену
Этот призыв к действию в Facebook помогает вашей аудитории узнать цену. Если вы предлагаете разные услуги, требующие цитаты, это прекрасный инструмент. В двух словах эта кнопка представляет собой «лид форма», которая означает, что контактная форма встроена без выхода из Facebook.
Чтобы добавить эту кнопку, нажмите «Узнать цену» в следующем разделе. Выберите заголовок формы (обязательное поле). Имя вашей бизнес-страницы будет отображаться по умолчанию. Ниже вы можете добавить введение около 200 символов, где вы можете указать цель этой контактной формы и что им следует ожидать, если они ее заполнят. Затем выберите контактную информацию пользователя, которая является номером телефона, адресом электронной почты и адресом проживания (полное имя будет отображаться по умолчанию), и вы можете добавить до 3 открытых вопросов, где вы можете задать общий вопрос для продолжения процесса , Один открытый вопрос, обязательно.
Затем нажмите «Далее», и там вы увидите предварительный просмотр формы, если все верно, нажмите «Добавить кнопку».
Когда пользователь оставляет информацию, вы получите ее как сообщение на свою бизнес-страницу.
Отправить электронное письмо
Последний вариант в разделе «Свяжитесь с нами» — это отправить электронное письмо. Когда пользователь нажимает эту кнопку, они могут отправить вам электронное письмо. Это может быть здорово, если вы регулярно отслеживаете электронные письма, и если найдете правильный путь для вас.
Чтобы добавить клик по кнопке «Отправить письмо», введите свой адрес электронной почты (не добавляйте mailto 🙂 и нажмите кнопку «Добавить».
Смотреть видео
Один интересный вариант — добавить видео, а это означает, что, как только пользователь нажмет кнопку, они смогут увидеть видео, чтобы узнать, о чем вы говорите.
Просмотр видео может быть отличным и визуальным, если у вас есть услуга или решение, которые вы можете визуализировать, или когда это не понятно и понятно, и вы не знакомы на рынке. Например, если вы находитесь в начале вашего пути, контакт или отправка электронной почты могут быть менее релевантными.
Чтобы добавить эту кнопку, нажмите «Смотреть видео», затем выберите, хотите ли вы отправить пользователя на свой сайт или посмотреть видео на своей странице. Если вы нажмете на видео на сайте, вы должны ввести ссылку, а затем добавить кнопку. Если вы хотите, чтобы пользователь просматривал видео на странице и не покидал Facebook, нажмите «Просмотреть видео» на странице, а затем вы можете выбрать видео, которое вы разместили на странице, или загрузить новое видео и нажать «Добавить кнопку».
Подробнее
Если вы хотите отправить серфера на свою страницу или на другую страницу, где вы можете объяснить свою услугу или решение, вы можете использовать эту кнопку, когда находитесь в начале своего пути, и вам необходимо узнать, как продолжить процесс покупки.
Чтобы добавить эту кнопку, нажмите «Подробнее», добавьте ссылку на сайт и нажмите «Добавить кнопку».
В Магазин
Эта кнопка, призыв к действию в Facebook называется магазин теперь заставляет людей видеть и покупать больше продуктов в вашем магазине электронной коммерции или хранить на деловой странице. Эта кнопка подходит, если у вас есть магазин электронной коммерции, который включает в себя корзину покупок и покупку. Вы также можете отправить пользователя в свой магазин Facebook (если он у вас есть).
Чтобы добавить эту кнопку, нажмите «В Магазин», затем выберите, отправлять ли людей на свой сайт или отправлять людей на вкладку «Магазин» на бизнес-странице, в конце нажмите «Добавить кнопку».
Предложения
Кнопка «предложения» подходит, если у вас есть вкладка «Предложения» на бизнес-странице Facebook, и если вы предлагаете скидки или купоны для увеличения продаж. Предложения Facebook ограничены во времени, и вы можете зарегистрировать любой текст и добавить картинку.
Чтобы добавить эту кнопку, нажмите «Просмотреть предложения», затем нажмите кнопку «Добавить». Если у вас уже есть вкладка «Предложения», нажатие кнопки направит пользователей на эту вкладку. Вы уже можете добавить новое предложение здесь.
Пожертвовать
Если ваша бизнес-страница настроена как ассоциация на бизнес-странице Facebook, у вас будет возможность добавить кнопку «Пожертвовать». Эта кнопка помогает вам получить вклад в организацию или для какой-то цели. Обратите внимание, что Facebook требует, чтобы вы были такой организацией по закону в своей юрисдикции.
Чтобы добавить эту кнопку, нажмите «Пожертвовать», затем добавьте соответствующую ссылку и нажмите «Добавить кнопку».
Использовать приложение
Эта кнопка помогает увеличить количество загрузок или использование вашего приложения. Если он у вас есть, и страница правильная, сделайте это.
Чтобы добавить эту кнопку, нажмите «Использовать приложение», затем добавьте соответствующую ссылку и нажмите «Добавить кнопку».
Играть
Если у вас есть игра, и вы хотите, чтобы люди играли в игру, добавьте эту кнопку.
Чтобы добавить эту кнопку, нажмите «Играть», затем добавьте соответствующую ссылку и нажмите «Добавить кнопку».
Какой призыв к действию на Facebook нужно делать?
Хотя невозможно ответить на вопрос о том, какая кнопка Facebook лучше, это потому, что она зависит от вас, а не от кнопки. Но есть некоторые вещи, которые вы должны сделать, чтобы узнать, что лучше всего подходит для вас.
Аналитика
В разделе Статистика (аналитика) страницы вы можете получить информацию и информацию о кнопке. Такие, как клики, представления, целевые аудитории и многое другое. Эти данные помогут вам понять, подходит ли кнопка.
Тестирование A/B
Тестирование A / B — это возможность проверить, какая кнопка подходит большинству из двух кнопок. Вы должны сравнить кнопки аналогичного характера. Например, кнопка «Отправить сообщение» перед кнопкой «Отправить письмо».
Это поможет вам увидеть, какая кнопка получает все больше и больше конверсий для вас, больше кликов или другого параметра, который имеет для вас значение.
Увеличивать объем продаж
Если ваша бизнес-страница предлагает различную информацию и решения для потенциальных клиентов, вы можете использовать соответствующую кнопку действий для увеличения продаж и оптимизации процесса.
Протестировать кнопку
Когда вы закончите настройку кнопки, у вас будет возможность проверить кнопку, чтобы убедиться, что вы правильно настроили ее. Когда вы наводите курсор на кнопку, нажмите кнопку «Тест». Если вы в замешательстве, нажмите кнопку «Изменить», и вы можете исправить ошибку.
Добавьте метки UTM к ссылкам на ваш сайт
Теги UTM помогают управлять кампаниями Google Analytics, а теги UTM помогают понять, откуда пришли ваши пользователи. Теги UTM включают в себя некоторый параметр, который является обязательным и является источником (кто источник трафика).
Вы можете использовать следующую форму: http://www.example.com/?utm_source=facebook&utm_medium=social&utm_campaign=call-to-action
Когда вы меняете example.com в свой домен. Или, если вы хотите редактировать новые, перейдите на веб-сайт «Строитель кампании».
Что делать нельзя?
Использование кнопки не соответствует странице
Вы бы нажали кнопку «Играть в игру» на странице, которая предлагает решение для управления капиталом? Если вы не понимаете, что это ошибка, давайте теперь объясним.
Одна из самых больших ошибок — это использование кнопки, которая не соответствует теме страницы. Поскольку каждая страница имеет свою основную причину, последователи являются целевой аудиторией, которая соединяется с темой страницы, поэтому вам нужно настроить кнопку так, чтобы она была вам полезна.
Выбор неправильной кнопки
Другая ошибка заключается в использовании неправильной кнопки, то есть кнопки, функция и цель которой не совпадают.
Мы проиллюстрируем это в следующем примере: кнопка дополнительной информации, кнопка регистрации и кнопка контакта, позволяет вам вводить ссылку на ваш сайт или страницу. Но вы не можете добавить кнопку дополнительной информации на страницу контактной формы или наоборот.
Это смущает целевую аудиторию и вызывает у них неприятный опыт.
Вывод
До сих пор на тему кнопок вызова к действию на Facebook мы пытались пересмотреть все на эту тему, но если у вас есть какие-либо дополнительные вопросы, вы можете добавить некоторые комментарии после статьи.
11 советов по написанию — Агентство REFORGE
Кнопки призыва к действию, или СТА-кнопки (call-to-action), напрямую влияют на конверсию, поэтому при разработке лендинга или сайта важно продумать слова призывы к действию, цвет, размер и расположение кнопок на сайте. Вам нужно повысить конверсию лендинга или сайта? Поэкспериментируйте с кнопкой!
Мы поменяли текст кнопки на более конкретный и получили рост конверсии на 0,85%. Для ниши дизайна и ремонта квартир это существенный рост.Частая ошибка при создании лендинга — мало внимания уделяется кнопкам. Эта проблема возникает из-за недопонимания потребностей клиента или просто лень что-то придумывать: «Ну кнопка и кнопка, что с нее взять». Но если порассуждать, что важно и интересно для посетителей вашего сайта, то кнопка получится логичной и конверсионной.
Ниже я приведу удачные на мой взгляд примеры призывов к действию, а также расскажу вам, чего не стоит писать на кнопках. В конце моей статьи вас ждет универсальный чек-лист СТА-кнопок.
P.s. Это статья не перевод с англоязычного ресурса. Она авторская и в ней использованы свои, русские примеры, чтобы вы могли сразу же протестировать их на вашем сайте.
Советы и примеры СТА-кнопок:
1. Используем магическое слово «Бесплатно»
Самое эффективная фраза для призыва к действию это конечно же «БЕСПЛАТНО». Все любят халяву, и маркетологи это активно используют для поимки заявок. Используйте и вы! Как? Найдите что-то бесплатное в вашем продукте или услуге, простой первый шаг повысит конверсию. Даже в продаже спец техники, щебня или вентиляции можно найти что дать бесплатно: расчет сметы, доставку, установку, демонтаж, сменные фильтры, образцы, консультацию в конце концов. Да, можно написать на кнопке «Получить бесплатную консультацию», и это уже повысит ее кликабельность.
От предложение Get Response сложно отказаться Кнопка «Получить бесплатно» на лендинге по штукатурке. Даем бесплатные образцы.
2. Даем пользу
Хорошая конверсия будет в том случае, если вы даете пользу вашим посетителям: каталог всех товаров, прайс-лист с ценами, презентацию курса или компании, подписку на полезные новости.
Кнопка «Получить презентацию» на одноэкраннике вентиляционного оборудования Берем почту взамен на Каталог с ценами на окна
Мы бесплатно и совершенно ни за что (ну кроме контакта) отдаем полезную и важную информацию. В этой форме вы можете экспериментировать: брать почту и писать продающие письма или брать телефон и проводить хорошие консультации.
3. Пишем уверенно
Убедительный призыв к действию может дать вам много лидов. У вас же крепкая и надежная фирма? Вот и писать стоит на кнопках (и не только) сильно и уверенно.
Кнопка «Обойти конкурентов» на нашем сайте4. Побуждаем к действию
Посетителям вашего сайта иногда нужно подсказывать что делать. Они пришли узнать цену? Значит пишем: «Узнайте цену», «Получите расчет сметы». Им нужна помощь? Значит на нашей кнопке должно быть «Получить консультацию», «Обсудить проект».
Яркая и заметная кнопка: призыв узнать главное в кровельных работах — цену! Кнопка простая и побуждающая к действию «Узнать дату начала курса»5. Делимся бонусами и скидками
Все любят скидки! Используйте их в ваших кнопках призыва к действию, это повысит конверсию формы и сайта в целом. Только при обзвоне клиентов не забывайте, что вы пообещали им скидку 🙂
Кнопка «Забронировать подарок» отличная идея словить посетителя «Забронировать скидку» — ни к чему не обязывает, но хорошо конвертирует!6. Краткость — сестра … конверсии!
Максимум 5 слов. И то уже немного перебор. Идеально — 2-3 слова: что и что сделать:
- Рассчитать стоимость
- Получить скидку
- Узнать дату курса
- Скачать презентацию
- Подписаться на рассылку
- Принять участие
7. Делаем кнопку яркой и заметной
Простая и старая как мир проверка — отойдите от монитора на пару шагов. Видите кнопку и текст на ней? Все в порядке. Только теперь подумайте, не чересчур ли она яркая? Найдите гармонию. Кнопка должна быть контрастной, заметной и притягивающей внимание. Но не отвлекать от вашего товара или услуги.
Пример, какой не должна быть кнопка. Да, ее видно издалека, но кнопка слишком навязчивая и на нее не хочется нажать. Она пугает своим размером + не выровнена по центру контента. На этом экране посетитель точно заметит кнопку и поймет для чего она тут8. Добавляем реалистичности
Объемные кнопки уже не в моде, но кто сказал что они не работают? Если важны продажи, а не модный дизайн, то советую все же сделать кнопку объемной. Так она выглядит более реалистичной и ее хочется нажать.
По кнопке хочется нажать и сразу понятно что это кнопка9. Не забываем про логику
Кнопка призыва к действию — это логическое завершение идеи вашего сайта или одного блока. Поэтому фраза на кнопке призыва к действию должна гармонично вписываться в смысловой блок. Если вы рассказываете, что у вас сегодня распродажа, то на кнопке можно указать — «Купите по выгодной цене». Если сообщаете о новом потоке, старте обучающих курсов, то подбираем кнопки: «Узнать дату начала курса», «Посетить первый урок», «Узнать о курсе больше» и так далее. Думаю мысль понятна. Не отрывайте кнопку от контекста.
10. Клиенты боятся упустить хорошую цену — используем это!
Эту идею мне подсказал наш хороший заказчик. На кнопку вашего целевого действия можно добавить ощущение срочности. «Получите скидку 15% сегодня», «Заказать прямо сейчас» — используйте ограничение по времени. Не везде это работает, но в массовом товаре действует. Проверено.
Добавим срочности и уверенности11. Много не значит хорошо
Сколько кнопок на одном экране вашего сайта? Если одна, то это отлично! Две — хорошо. Три? Хм, многовато, ну ладно. Больше трех — явно перебор. Как посетителю выбрать, на какую нажать? Исключение — интернет-магазины или каталоги на сайте. Да, здесь без большого количества кнопок не обойтись. Но если у вас лендинг, и на одном блоке 2, 3, 4 … кнопки, то вы таким образом можете вогнать посетителя в ступор. Он не определится, что ему нужнее и просто уйдет.
Часто бывает, что вроде бы все правильно сделали, но конверсий нет. Поэтому предлагаю вам проверить, вдруг на вашей кнопке есть то, чего не должно быть.
Какими лучше не делать кнопки призыва к действию на сайте, если вы хотите много заявок:
- Не нужно писать сочинение на кнопке. Много букв и слов может не осилить ваш посетитель.
- Не стоит лениться. Простые «Оставить заявку» и «Узнать подробнее» плохо скажутся на кликабельности кнопки. Всегда можно придумать что-то интересное.
- Не делайте дизайнерскую кнопку, необычной или сложной формы. Ее могут не увидеть или просто не понять вашу задумку.
- Невзрачная кнопка тоже не принесет пользы. Мелкая и сливающаяся с дизайном, она не привлечет к себе внимание посетителя.
- И не делайте ее слишком огромной. Тогда не будет понятно что это такое или будет смотреться слишком агрессивно. Найдите золотую середину.
- Хочется денег, много и сразу. Но не стоит писать на кнопке «Купить», если у вас нет стоимости и развернутого описания товара, преимуществ, способов доставки, оплаты и прочих важных моментов. Упростите шаг, либо добавьте стоимость, гарантию, условия. И помните про логику.
Чек-лист кнопок на сайте
Как и обещала, короткий и универсальный чек-лист. Проверьте кнопки и призывы к действию на вашем сайте с его помощью:
- Кнопка яркая, заметная и привлекает внимание
- Фраза на кнопке побуждает к действию
- Дает пользу или несет ценность
- Лаконичная и короткая (не больше 5 слов)
- Соблюдена логика (связь заголовка, формы и кнопки)
- По кнопке хочется кликнуть
- Кнопок на экране не больше 2 (исключение: каталоги и магазины)
В этой статье я перечислила основные моменты и примеры кнопок. Но в действительности их бесчисленное множество и в каждой отдельной ситуации можно экспериментировать и найти свой уникальный и конверсионный вариант. Тестируйте! С кнопками это просто и незатратно. А если даже после этой статьи у вас возникли трудности с придумыванием целевого действия, то напишите мне на почту или в соц сетях, покажите ваш лендинг или сайт. Я подберу несколько хороших кнопок призыва к действию для вашего проекта. Бесплатно. Потому что мне в кайф 🙂
Нужна кнопка обратной связи на сайт за 1145 рублей
Нужен дизайнер
Нужен дизайнер , отрисовать для типографии Лого наклейки для брендирование стола. Сделать нужно сегодня , в отклике указывайте цену , пожалуйста.
Ксения Б.
Перевод рисунка в вектор
Перевод рисунка в векторную графику
Виктория П.
Разработка сертификата
Разработка сертификата (формат А4) на прохождение обучения в бьюти индустрии
Анастасия
Покраска фигур/моделей
Ищу человека, имеющего опыт в покраске коллекционных фигур и моделей. Вся дополнительная информация по телефону или смс/ватсап Оплата без задержек. 1500р+ за фигуру в зависимости от сложности Во вложении…
Даниил С. Санкт-Петербург, Россия
Помощь фрилансеров
Оформить курсовую работу по ГОСТу, написать список литературы и источников, исправить сноски(из них же сделать список)
Полина А.
12 лучших страниц «Свяжитесь с нами»
Редактор-переводчик SEOnews
Когда вы думаете о качественном веб-дизайне, вы, возможно, вспоминаете о домашней странице, блоге или странице продукта.Вряд ли вам на ум приходит страница «Свяжитесь с нами».
Большинство веб-дизайнеров ставят эту страницу в конце списка своих приоритетов. Очень часто у современного качественного сайта страница «Свяжитесь с нами» выглядит так, будто бы не обновлялась с 1990.
Это большая ошибка. На самом деле, страница «Свяжитесь с нами» является одной из самых важных страниц сайта, поскольку для большинства компаний это один из самых посещаемых разделов.
Готовы вдохновляться? Представляем вам подборку страниц «Свяжитесь с нами». Возможно, вы сможете применить некоторые идеи на своем веб-сайте.
12 лучших страниц «Свяжитесь с нами»
1. Tune
У страницы «Свяжитесь с нами» компании Tune много достоинств: красивый дизайн, calls-to-action, четко отображенная контактная информация и форма для заполнения, если пользователь хочет связаться с компанией по определенному вопросу.
Но главным преимуществом этой страницы является ее доброжелательная атмосфера. Заголовок «Мы здесь, чтобы помочь» и подзаголовок «Свяжитесь с нами в любое время, и мы будем рады ответить на ваши вопросы» заставляют пользователей чувствовать заботу. Страницы «Свяжитесь с нами» зачастую слишком официальны. Чем дружелюбнее страница, тем охотнее пользователи будут обращаться к вам с вопросами. В конце концов, именно вам нужно, чтобы пользователи обращались к вашей компании. Вы можете помочь им начать общение.
2. Achieve3000
Так же, как и сайты многих других бизнесов, Achieve3000 посещают самые разные люди, которые хотят связаться с компанией по различным причинам. Поэтому компания решила не грести всех пользователей под одну гребенку, а пойти немного дальше.
Под картинкой и кратким объяснением, что вы получите, если зададите свой вопрос компании, представлены три опции:
- Запросить демо;
- Связаться с торговым представителем;
- Связаться со службой поддержки.
Каждая опция ведет на отдельную целевую страницу. Это прекрасный способ предоставить лучший сервис клиентам с различными нуждами.
Целевая страница для связи со службой поддержки:
3. Choice Screening
Без сомнения, главным достоинством этой страницы является заголовок. Лучше и не придумать, чем краткое, но емкое «Поговорите с человеком». Пользователь сразу же понимает, что ему не придется прослушивать огромные меню, общаясь с неудобной системой.
Под заголовком находится хорошо организованная страница контактов, включая email-формы для каждого отдела. Форма для заполнения на этом сайте слишком длинная для большинства бизнесов, но в случае этой компании оправдывает себя: Choice Screening занимаются проверкой данных и наведением справок.
Нужно ли вам такое объемное поле для заполнения, или можно обойтись более краткой формой, зависит от бизнеса, которым вы занимаетесь.
4. Atlas 1031 Exchange
На первый взгляд, у этой страницы не самый привлекательный дизайн. Однако, присмотревшись, вы поймете, что она обладает всеми преимуществами лучших страниц «Свяжитесь с нами». Первое из них – функциональность.
Страница объясняет, насколько сильно они ценят интерес своих клиентов: «Мы очень отзывчивы и ценим ваши вопросы». Далее расположен список того, что получат пользователи в ответ на запрос, включая обещание, что компания ответит в течение 12 часов или раньше. На странице также отражена хорошо читаемая контактная информация, кнопки соцсетей, ссылки на предложения и ссылки на недавние посты в блогах. Хорошая работа.
5. Morroni
Будем честны: сегодня большинство людей скорее заполнят форму, чем будут звонить и разговаривать с кем-то. Выбирая поля для формы, убедитесь, что они помогут вам понять, кто именно обращается к вашей компании и можно ли считать это запрос потенциальным лидом.
Конечно, некоторым людям нравится говорить по телефону, о чем свидетельствует и остроумное замечание на странице: «Заполните форму, чтобы отправить нам email. Старомодные телефонные звонки тоже подойдут». Хорошей идеей является и проверка, которая подтверждает, что пользователь – не бот: «Как у вас с математикой? 2 6= … ?»
6. Dubsat
«Чем мы можем вам помочь?»
Это классический вопрос службы поддержки. А разве страница «Свяжитесь с нами» — это не то место, где нужно оказывать качественную клиентскую поддержку?
Так оформил свою страницу Dubset. Под картинкой расположена эта фраза, за которой следует разворачивающееся меню. Если посетитель сайта захочет поговорить с торговым представителем, появится одна форма. Если им нужна служба поддержки одного из сервисов Dubset, форма будет другой.
Компания хорошо подумала о том, как отразить контактную информацию. Внизу страницы находится список городов, в которых есть филиалы. При попадании мышки на один из них открывается картинка с видом города и вся необходимая информация. Очень красивый и умный дизайн.
7. Pixpa
Вы будете удивлены, узнав, как много страниц «Свяжитесь с нами» не содержат призывы к действию. Хотя главная функция страницы – помочь пользователям связаться с вашей компанией, не все посетители хотят заполнять форму. Поэтому необходимо разместить на странице небольшой второстепенный call-to-action.
Это может быть простая кнопка, ведущая на блог. Или ссылка, ведущая на демо продукта, скачивание руководства или просмотр видео. На сайте PIxpa call-to-action расположен в нижней части страницы и представляет собой кнопку для бесплатной пробы продукта. Таким образом они дают бонус тем посетителем сайта, которые просто хотят поговорить по телефону с торговым представителем.
8. PeopleMetrics
Иногда самое простое решение – самое лучшее. Контактная страница PeopleMetrics простая, хорошо написанная и выполняет свою функцию. Компания не стала использовать на странице ненужный тяжелый дизайн, потому что знает, что большинство людей, которые заходят на эту страницу ищут самый простой и удобный способ связаться с ее представителем.
Чтобы еще облегчить жизнь своих пользователей, компания позволяет им использовать аккаунты Facebook или Google, укорачивая таким образом путь конверсии. Плюс PeopleMetrics с юмором подошла к написанию текста, что создает дружелюбную неформальную атмосферу на странице.
9. Legalia
Это еще одна страница с простым и функциональным дизайном. Вся информация, которую пользователям нужно знать, включая короткую форму, расположена очень компактно, и при этом не создается ощущения загроможденности.
Один из приемов, который позволяет это осуществить, — смена фотографии здания на карту. Это можно сделать, кликнув на кнопку «Посмотреть карту» под адресом.
На этой странице есть еще одна деталь, которая очень важна для бизнесов с клиентами из разных стран. Компания перечислила префиксы, необходимые для набора номера. Возможно, ваши клиенты не так часто сталкиваются с необходимостью звонить в другую страну.
10. Elluminati
Разработчики Elluminati сфокусировали свое внимание на местоположении компании: в верхней части расположена встроенная Google Карта. Посетители сайта могут кликнуть на карту, уменьшить ее, увеличить и проложить маршрут прямо на встроенной карте, что очень удобно для всех пользователей, включая мобильных.
Хотя текст белого цвета иногда выглядит раздражающе, в этом случае благодаря однотонному яркому фону он работает. На сайте много интересных дизайнерских решений, которые выглядят очень гармонично. Например, кнопки соцсетей, которые заполняются цветом при наведении на них мышки.
11. Weifield Group Contracting
Принимая во внимание растущую популярность мобильного интернета и приоритезации поисковиком Google mobile-friendly сайтов, важно, чтобы все страницы, включая страницу «Свяжитесь с нами», были оптимизированы для мобильных устройств.
Это требует упрощенной навигации, коротких форм с широкими полями, достаточно больших CTA-кнопок, которые легко нажать большим пальцем, чтобы клиентам было удобно пользоваться сайтом с мобильных устройств, не прибегая к увеличению.
Контактная страница Weifield Group адаптивная и mobile-friendly. Каждая часть страницы оптимизирована для мобильных устройств. Текст большого размера, поля формы достаточно широкие для заполнения, а CTA-кнопку легко нажать большим пальцем.
Десктопная версия:
Мобильная страница:
12. Survicate
На контактной странице Survicate простой элегантный дизайн прекрасно сочетается с дружелюбным заголовком. Подзаголовок ниже «Давайте поговорим о вашем проекте» заставляет пользователей чувствовать себя ближе к вашему бизнесу. Это живой язык, который помогает создать непринужденную атмосферу.
Сама форма простая, с широкими полями для заполнения и большими кнопками CTA, что делает сайт mobile-friendly. Ниже представлена вся обычная контактная информация – адрес офиса, номер телефона, email, часы работы и т.д. Весь текст хорошо читается.
Иконка и главная CTA-кнопка такого же цвета, что и логотип бренда. Такие детали создают целостный органичный дизайн.
Чек-лист
Итак, что нужно для создания крутой страницы «Свяжитесь с нами»?
- Объясните, почему пользователям необходимо с вами связаться и расскажите, как вы решите их проблемы.
- Разместите номер телефона и email, чтобы пользователи могли быстро получить нужную информацию.
- Используйте короткую форму для заполнения, чтобы было при этом понятно, кто к вам обращается.
- Разместите на странице кнопку call-to-action, чтобы пользователи остались на вашем сайте.
- Продемонстрируйте идейное лидерство вашей компании. Это можно сделать с помощью списка недавних постов в блоге компании или статей о компании в медиа.
- Разместите ссылки на активные аккаунты Twitter, Facebook, Instagram и LinkedIn, чтобы дать пользователям возможность взаимодействовать с вашей компанией.
- Перенаправьте пользователей на страницу благодарности, где объясните, как и когда свяжитесь с ними.
- Оптимизируйте страницу для мобильных устройств, чтобы их пользователям было удобно связаться с вашей компанией.
Когда использовать кнопку или ссылку
Кнопка и ссылка сосуществовали на веб-сайтах долгое время. Но проблема большинства дизайнеров заключается в том, чтобы знать, когда их использовать. Когда вы не уверены, задайте себе вопрос: «Повлияет ли это действие на веб-сайт?» В вашем ответе будет указано, следует ли вам использовать кнопку или ссылку.
Ссылки обычно превосходят количество кнопок на веб-сайте. Это потому, что кнопки — это изображения, на создание которых нужно время и усилия. Все, что нужно для создания ссылки, — это HTML-код.Как правило, используйте кнопки экономно и для наиболее важных действий и ссылки для менее важных действий. Слишком много кнопок может замедлить загрузку вашего сайта и затруднить поиск ключевых призывов к действию.
Однако, чтобы знать, когда использовать тот или иной в конкретной ситуации, вы должны понимать, что каждое действие на сайте подпадает под две разные категории:
- Действия, при которых пользователи влияют на внутреннюю или внешнюю часть веб-сайта. конец
- Действия, при которых пользователи вообще не будут влиять на веб-сайт
Действия, при которых пользователи влияют на сам веб-сайт, — это то место, где вы используете кнопку.Например, действия по регистрации и покупке часто являются кнопками. В таких ситуациях пользователь создает новую учетную запись и выполняет денежную транзакцию, а это действия, которые влияют на серверную часть веб-сайта. Создание новых сообщений или комментирование — это действия, которые изменяют содержание веб-сайта и то, что видит пользователь. Эти действия влияют на интерфейс веб-сайта. Всякий раз, когда происходит изменение в задней или внешней части веб-сайта, происходит тогда, когда вы нажимаете кнопку.
Действия, при которых пользователи не повлияют на веб-сайт, — это то, где вы используете ссылку.Это действия, которые переводят пользователей с одной страницы на другую, не меняя ничего на внутренней или внешней стороне веб-сайта. Пользователь — это зрителей, просматривающих контент . Они не выполняют никаких действий, требующих больших усилий, чем щелчок и просмотр. Внутренняя и внешняя части веб-сайта остаются прежними. Это такие ситуации, когда вам следует использовать ссылку поверх кнопки.
Большинство дизайнеров знают, как использовать кнопки для ключевых призывов к действию, но не многие из них знают, почему. После того, как вы спросите себя: «Повлияет ли это действие на веб-сайт?», Вы узнаете, использовать ли кнопку или ссылку и почему это имеет наибольший смысл.
Филиалы
Добавление ссылок, кнопок и ссылок по электронной почте
Добавление ссылок, кнопок и ссылок электронной почты
Как связать веб-страницы или документы в Интернете
Обратите внимание: чтобы создать ссылку на новый документ, вам может потребоваться сначала загрузить этот документ.Узнайте, как добавлять документы. После загрузки документа следуйте приведенным ниже инструкциям.
- Перейдите на страницу, которую вы хотите отредактировать, войдите в систему и нажмите зеленую кнопку «Редактировать» рядом с разделом, который вы хотите отредактировать.
- Выделите текст, который хотите связать.
- Щелкните значок вставки / редактирования ссылки.
- В открывшемся новом окне введите URL-адрес в поле «URL-адрес ссылки» или щелкните кнопку обзора, чтобы перейти к странице веб-сайта, на которую вы хотите перейти.
- В поле «Цель» выберите один из двух вариантов:
- «Открыть в этом окне / фрейме», что означает, что ссылка будет открываться в том же окне. Это рекомендуется, если страница, на которую вы ссылаетесь, находится на вашем веб-сайте.
- «Открыть в новом окне», что означает, что ссылка откроется в новом окне.Это рекомендуется, когда страница, на которую вы ссылаетесь, находится за пределами вашего веб-сайта или когда вы ссылаются на документ.
- Нажмите кнопку «Вставить», чтобы вставить ссылку.
- Сохраните свою работу, щелкнув значок сохранения.
- Чтобы сделать ваши правки доступными, нажмите зеленую кнопку «Опубликовать».
Как создать кнопку
- Следуйте инструкциям с 1 по 5 выше.
- В окне «Вставить / изменить ссылку» откройте раскрывающееся поле «Класс» и выберите «Ссылка». Кнопка.»
- Нажмите кнопку «Вставить», чтобы вставить ссылку.
- Сохраните свою работу, щелкнув значок сохранения.
- Чтобы сделать ваши правки доступными, нажмите зеленую кнопку «Опубликовать».
Как связать адреса электронной почты
- Перейдите на страницу, которую вы хотите отредактировать, войдите в систему и нажмите зеленую кнопку «Редактировать».
- Выделите текст, который хотите связать.
- Щелкните значок «Создать или изменить ссылку Mailto».
- В появившемся новом окне введите или скопируйте и вставьте адрес электронной почты в поле «Получатель. Электронная почта ».
- Если вы хотите добавить тему к электронному письму, введите название темы в поле Поле «Тема письма».
- Нажмите кнопку «Вставить», чтобы вставить ссылку электронной почты.
- Сохраните свою работу, щелкнув значок сохранения
- Чтобы сделать ваши правки доступными, нажмите зеленую кнопку «Опубликовать».
Итак, вам нужна кнопка ссылки, а?
(и обновления редакции)Вы знаете, что Интернет объединен серией гипертекстовых ссылок .Или, как мой студент назвал это «Сеть синих слов». На самом деле это неплохой способ выразиться.
Теперь вы можете использовать шестнадцатеричные коды для изменения цвета ссылок и посещенных ссылок. См. Мой учебник по Цвет фона здесь) или сделав карту изображения.
В этом уроке я покажу вам простой способ создать собственную кнопку ссылки — с вашей собственной формулировкой — чтобы украсить вашу страницу и сделать хороший стильный отход от всех синих слов.
О чем я говорю
Ниже находится кнопка ссылки:Вперед — нажмите на нее.Вы перейдете на новую страницу, и вы сможете вернуться с этой страницы.
Добро пожаловать обратно. Довольно аккуратно, да? Я думаю, что эти кнопки действительно выглядят профессионально. И их не так уж и сложно сделать. Теперь, вопреки тому, что могут подумать некоторые из вас, плохо знакомые с HTML, это не изображение, подобное .gif или .jpeg. Это делается с помощью команд формы. (Подробнее о формах см. В моем руководстве.)
Как сделать кнопку
Вот команды, которые я использовал для размещения кнопки выше: Если вы уже читали руководство по формам, вы уже знаете большую часть этого. Для тех из вас, кто этого не делает, обратите внимание на следующее: первая команда (команда FORM) состоит из трех частей. Вот что означает каждая часть:- ФОРМА сообщает компьютеру, что здесь находится элемент формы.
- МЕТОД сообщает компьютеру, как обрабатывать форму команда. В этом случае вы делаете ссылку.
- ACTION обозначает, какое соединение вы хотите установить.Здесь мы подключились к чему-то под названием page1.htm.
Примечание: При использовании этих кнопок создавайте ссылки с помощью весь URL: http: //www.etc.etc.etc.
Вторая команда (команда ввода) помещает кнопку. Он состоит из двух частей, и вот что они означают:
- INPUT TYPE сообщает, какой тип ввода будет происходить (да!). В этом случае вы хотите что-то «подать». Видите ли, приведенная выше команда FORM ищет ссылку. Здесь вы «отправляете» ссылку.Возьми?
- ЗНАЧЕНИЕ — это текст, который отображается на кнопке.
Наконец, закончите все это следующим:
Это просто и красиво выглядит.Что насчет того «?» Отметка?
Ты получишь один. Это один из недостатков кнопки ссылки. Просто убедитесь, что вы поставили косую черту после конца URL-адреса, на который вы переходите, это устраняет проблему плохой ссылки из-за того, что компьютер добавил? отметка.Я не могу избавиться от этого ?!
Да, но здесь используется JavaScript, который иногда пугает людей.Но если вы один из смелых, вот формат:
Просто замените page.html URL-адресом страницы, которую вы хотите щелкнуть, и перейдите на нее. Я не буду здесь вдаваться в концепцию JavaScript, но если вы хотите узнать больше, посмотрите мои учебники по JavaScript.
ссылок и кнопок в современных веб-приложениях
9 июля 2016 г.
Github: ссылки или кнопки?
Что-то, что снова и снова возникает в области доступности внешнего интерфейса, — это проблема ссылок и кнопок.Знаете, элементы HTML, которые открывают ссылки в новых окнах или отправляют формы? Кажется, что в веб-приложениях JavaScript мы все еще не понимаем, какой элемент выбрать для взаимодействия с пользователем. Чтобы попытаться прояснить неопределенность, я определю варианты использования ссылок и кнопок в клиентских приложениях и помогу вам принимать более обоснованные решения пользовательского интерфейса, от дизайна до разработки.
Кнопки
Каким-то образом люди становятся веб-разработчиками, не узнав об элементе HTML
.(Признаюсь, мне потребовалось несколько лет, прежде чем я узнал, для чего нужны заголовки h2-h6, так что это случается.) Мощная кнопка на самом деле действительно крутая. Он может делать все эти вещи:
- Получать фокус клавиатуры по умолчанию
- «Щелкните» с помощью клавиши пробела
- Отправить данные формы на сервер
- Сбросить форму
- Отключить с помощью атрибута
disabled
- Instruct программа чтения с экрана с неявной кнопкой
- Показать: focus,: hover,: active,: disabled
С небольшим скриптингом кнопка станет идеальным элементом для:
- Открытие модального окна
- Запуск всплывающее меню
- Переключение интерфейса
- Воспроизведение медиаконтента
- Вставка с помощью JS, если они работают только с JS
Ссылки
Вот несколько основных функций ссылок: a.к.а. якоря, также известные как основа Интернета:
- Создание гипертекста, сеть онлайн-ресурсов
- Переход пользователя на новую страницу или просмотр
- Изменение URL-адреса
- Заставляет браузер перерисовывать / обновлять
- Страница поддержки перескакивает с внутренние атрибуты
href
- Клиентские приложения с глубокой ссылкой
- По умолчанию фокусируются с помощью атрибута
href
- Зарегистрируйте щелчок с помощью клавиши Enter
- Имеет неявную ссылку
- Не может быть отключены, как кнопки, но их можно сделать инертными с помощью
tabindex = "- 1"
иaria-hidden = "true"
- Разрешить открытие в новых окнах (и в предыдущие дни, в наборах фреймов)
- Показать: ссылка,: посещено,: focus,: hover,: active
Наибольшее различие между ссылкой и кнопкой для меня состоит в том, что ссылка ведет пользователя к новому ресурсу, уводя его из текущего контекста (внутренняя линк ks — единственная морщинка здесь).Кнопка переключает что-то в интерфейсе, например, видеоплеер; или запускает новый контент в том же контексте, например всплывающее меню с использованием aria-haspopup
.
Что такое навигация? Что такое маршрутизация?
Изменение URL-адреса означает, что пользователь переходит на новую страницу. Он обновляет браузер, добавляя новые ресурсы и перерисованные пиксели. Навигация может быть запущена с помощью действий формы, якорных ссылок и местоположения в JavaScript .
Подобно фильтрации в почтовой комнате, маршрутизация - это механизм для соединения сетевых запросов с соответствующим контентом в приложении.Маршрутизаторы - это обычная технология в различных средах веб-разработки - я помню, как в начале своей карьеры мне нравились PHP-фреймворки - путем сопоставления фрагментов URL с представлениями и вложенными представлениями. Путем написания динамических маршрутов можно создавать новый контент без жесткого программирования.
Откуда взялась путаница?
В мире клиентских веб-приложений, созданных с помощью Angular, Ember или React, перерисовка браузера может быть запущена в любое время. Несколько неясно, какой элемент подходит для работы, когда вы можете выполнить тот же код, что и маршрут, но с обработчиком нажатия кнопки и без изменения URL-адреса.Например, если я открываю панель поверх существующего содержимого страницы, перехожу ли я туда или переключаю интерфейс? Зависит ли это от наличия у панели глубинных ссылок на URL? Вот код, который я видел недавно:
Моя немедленная рекомендация заключалась в том, чтобы использовать элемент кнопки, поскольку нет значения href
, но есть tabindex = "0"
и привязка ng-click
.Выглядит очевидно, правда? Я получил ответ, что он должен оставаться якорем, потому что «он направляет ссылки на внешние страницы и перенаправляет на страницы профиля». Это станет ясно только при изучении кода JavaScript, который во многих подобных случаях вызывается привязками ng-click
к элементам кнопок. Должен ли потребоваться такой глубокий анализ, чтобы порекомендовать правильный HTML-элемент?
В клиентском приложении с правильным управлением фокусом это может не повлиять на пользователя - ссылка с ng-click
и tabindex
по-прежнему будет иметь роль неявной ссылки.Однако было бы гораздо более декларативно использовать заполненный href
и маршрутизацию, если привязка перемещает пользователя к новому ресурсу. События Tabindex и click, прикрепленные к тегу привязки, являются анти-шаблоном разметки, который сбивает с толку будущих разработчиков и рецензентов кода.
Создание маршрутизации основной частью веб-приложения упрощает разработчикам использование ссылок там, где это необходимо, и помогает прояснить назначение кнопок. Это также упрощает создание прогрессивно расширяемых приложений JavaScript с рендерингом на сервере с использованием схем URL-адресов вместо того, чтобы полагаться на события щелчка.
Роль UX в доступной разработке
Скажу вслух: эта путаница часто начинается с дизайна и UX. Дизайн-подборка приходит к вам с квадратными кнопками интерфейса, и - по причинам - они должны быть закодированы как ссылки. Где это становится проблемой?
Если пользователь программы чтения с экрана звонит в службу поддержки и получает инструкции «нажать кнопку» в пользовательском интерфейсе, которая действительно закодирована как ссылка, у него могут возникнуть проблемы с ее поиском. Также рассмотрите голосовые интерфейсы: если вы произносите команду на нажатие кнопки, но на самом деле она закодирована как ссылка, у вас могут возникнуть проблемы, не так ли?
Фреймворки, по общему признанию, размывают эту линию и упрощают выбор неправильного элемента, как в приведенном выше примере ng-click
.Мы можем использовать JavaScript для запуска асинхронной отправки формы для любого элемента, который мы хотим (даже без тега form
, но он вам все равно нужен). Точно так же мы можем инициировать изменения просмотра без маршрутизации, даже если это лучше всего обработать с помощью ссылки. Некоторые элементы лучше подходят для работы, чем другие: все дело в том, чтобы максимально использовать преимущества наиболее естественных функций этого элемента.
Вы можете заметить разницу?
Что мы можем с этим поделать?
Нажмите "Назад" в дизайне, чтобы ссылки выглядели как ссылки, а кнопки - как кнопки.Устранение двусмысленности упрощает разработчикам создание кода более доступным и более отвечающим ожиданиям пользователей. (Можно ли щелкнуть эту квадратную кнопку правой кнопкой мыши, чтобы открыть в новом окне?)
В разработке:
- Если пользователь программы чтения с экрана перешел на интерактивный элемент, скажет ли его роль, чего ожидать? (Будет ли он уйти со страницы? Они хотели бы знать.)
- Подавление функций ссылок, таких как изменение URL-адреса или щелчок правой кнопкой мыши? Рассмотрим кнопку.
- Поощряйте маршрутизацию в своем приложении с помощью
href
,ng-href
и т. Д. - Навигация по страницам заслуживает изменения заголовков и истории.
Это еще не конец.
Я уверен, что этот разговор будет продолжаться в вечности, как это было уже много лет. Каждый раз, когда вы кодируете интерфейс, вам придется судить о том, какой элемент является правильным ... и есть миллионы способов кодировать одно и то же. Пока вы принимаете обоснованные решения, это лучшее, что вы можете сделать.
Для разработчиков, которые работают над кодом после вас, декларативность может помочь их обучить этому предмету.И, что наиболее важно, учитывайте ожидания взаимодействия ваших пользователей, а не приобретайте Radical ™ с дизайном интерфейса. Создание интуитивно понятных интерфейсов снижает трение и делает пользователей счастливыми.
Когда использовать кнопки и ссылки | Академия каркасного моделирования
Узнайте, чем отличается кнопка от ссылки, когда какую использовать, каковы их состояния и стиль, а также каковы различия между призывами к действию.
Есть старая пословица из 90-х и начала эпохи интернет-дизайна: «Кнопки предназначены для действий, а ссылки - куда-то направлять.«
Хотя это полезная отправная точка, эти решения не всегда так просты.
Прежде чем мы начнем, давайте определим, с чем нам нужно работать.
- Ссылки - текст, по которому можно щелкнуть или коснуться
- Кнопки - область в рамке, по которой можно нажимать или нажимать
Кнопки можно стилизовать по-разному, но важно понимать, что вокруг текста кнопки есть область, по которой можно щелкнуть, а не только сам текст.
Кнопки и ссылки из темы Bootstrap по умолчанию, отзывчивой веб-платформы.Когда какой использовать?
Чтобы решить, какой элемент использовать, вам нужно подумать об иерархии действий экрана.
Во-первых, вы хотите подумать об основной задаче, которую пользователь должен выполнять на каждом экране. Это должна быть кнопка. Наиболее важные действия должны быть более заметными. Это единственное действие мы называем Primary Call to Action . На каждом экране должен быть только один.
Вторичные действия также могут быть кнопками, но у вас не должно быть третичных действий в виде кнопок. Пункты, требующие минимальных усилий или не столь важные, должны быть ссылками.
Ссылки никогда не должны использоваться для изменения состояния приложения. Это означает, что нажатие на ссылку не должно добавлять, изменять или удалять какие-либо данные на экране. Таким образом, действие удаления никогда не должно быть ссылкой, равно как и действие сохранения.
Обратите внимание на две кнопки: ярко-оранжевую (основной призыв к действию) и прозрачную кнопку со стилем, которая находится ниже в иерархии действий.Рассмотрим более сложный пример.
Начиная сверху, есть 2 ссылки, каждая из которых говорит «Подробности». Когда вы нажимаете на них, открывается всплывающее окно с информацией о бесплатной доставке. Теперь это действие или оно куда-то идет? Что ж, с нашим фреймворком это не имеет большого значения. Это больше о важности действия. Сообщать людям подробности о бесплатной доставке - дело третичное и менее важное, чем, скажем, покупка.
Следующие два элемента также являются ссылками.Нажав на название компании, вы попадете на новую страницу, которая является профилем Продавца. Вторая ссылка «Выполнено Amazon» вызывает еще одно всплывающее окно.
Следующий элемент - ссылка. При нажатии на нее открывается всплывающее окно, рассказывающее человеку о преимуществах Amazon Prime.
Наконец, после 5 ссылок дополнительной информации, мы переходим к кнопке. Эта кнопка красивого золотистого цвета, на ней есть значок и четкий текст. Вы знаете, что произойдет, когда вы нажмете на эту кнопку. Он выделяется среди всех остальных элементов на странице.Это главный призыв к действию.
Вы заметите под этой кнопкой еще несколько ссылок, а затем еще две кнопки. Однако обратите внимание, что обе кнопки разного цвета, поэтому они вторичны по отношению к основному призыву к действию. Кроме того, одна из кнопок меньше по размеру, поэтому она не так важна.
Ссылка «Поделиться» вверху также открывает всплывающее окно.
Состояния кнопок и ссылок
На рабочем столе кнопки обычно имеют 4 состояния : Вкл. (По умолчанию, не нажата), Наведение (или наведение курсора), Нажатие / выбрано и Отключено.
На рабочем столе ссылки обычно имеют 4 состояния : Вкл (по умолчанию, не щелкнули), Наведение (или наведение курсора), Посещено и Отключено.
На мобильных устройствах кнопки имеют всего 3 состояния: «Вкл.» (По умолчанию), «Нажатие / выбрано» и «Отключено».
На мобильных устройствах для ссылок всего 3 состояния: «Включено» (по умолчанию), «Посещено» и «Отключено».
Кнопки, ссылки и стиль
Кнопки могут представлять собой поле с текстом посередине или что-то более творческое:
Изображения, найденные в Поиске картинок Google.Создано: Montse Anderson, Claudia Monroy, Cristian EslavaПрисвоение имен кнопкам и ссылкам
Мы все видели ссылки с надписью «нажмите здесь» или «подробнее» и кнопки с надписью «Узнать больше». Имейте в виду, что такой тип написания не является лучшей практикой и не подходит для ваших пользователей. На это есть 3 причины:
- Это общая фраза, которая не дает контекста тому, с чем вы собираетесь взаимодействовать.
- С точки зрения доступности, слепые люди не понимают, на что они нажимают.
- Наконец, это может повредить SEO вашего сайта.
Вы всегда хотите, чтобы текст на кнопках и ссылках был максимально прозрачным. На кнопках тоже стоит быть лаконичными. Например, «Добавить в корзину» - отличная фраза для кнопки. А как насчет «Отправить данные»? Ну куда отправляются данные? Как его отправляют? Лучше сформулировать «Отправить данные по электронной почте».
Наконец, у нас есть меню. Это набор кнопок или ссылок, предназначенных для основного набора действий для навигации по веб-сайту или приложению.
Теперь посмотрите на меню ниже с Google Диска. Это кнопки или ссылки? Так что на самом деле это одна кнопка и список ссылок. У ссылок есть значки слева от текста. Как и кнопки, ссылки тоже могут быть стилизованы.
Однако имейте в виду, что меню, в котором используются только значки, имеет сильную тенденцию к ухудшению понимания и удобства использования для пользователей. Лучше всего всегда использовать текст со значками, если вы собираетесь использовать значки.
Резюме
Мы узнали об использовании кнопок вместо ссылок.Также как стиль может сильно отличаться. Взаимодействие, которое вы намереваетесь, и иерархия этого взаимодействия на экране могут помочь вам выбрать, когда использовать какой тип элемента.
Дополнительные ресурсы
Ключ доступа | Получает или задает ключ доступа, который позволяет быстро переходить к серверному веб-элементу управления. (Унаследовано от WebControl) |
Адаптер | Получает специфичный для браузера адаптер для элемента управления. (Унаследовано от Control) |
AppRelativeTemplateSourceDirectory | Получает или задает относящийся к приложению виртуальный каталог объекта Page или UserControl, который содержит этот элемент управления. (Унаследовано от Control) |
Атрибуты | Получает коллекцию произвольных атрибутов (только для визуализации), не соответствующих свойствам элемента управления. (Унаследовано от WebControl) |
BackColor | Получает или задает цвет фона серверного веб-элемента управления. (Унаследовано от WebControl) |
BindingContainer | Получает элемент управления, содержащий привязку данных этого элемента управления. (Унаследовано от Control) |
Цвет границы | Получает или задает цвет границы веб-элемента управления. (Унаследовано от WebControl) |
BorderStyle | Получает или задает стиль границы серверного веб-элемента управления. (Унаследовано от WebControl) |
Ширина рамки | Получает или задает ширину границы серверного веб-элемента управления. (Унаследовано от WebControl) |
Причины | Получает или задает значение, указывающее, выполняется ли проверка при щелчке элемента управления LinkButton. |
ChildControlsCreated | Получает значение, указывающее, были ли созданы дочерние элементы управления серверного элемента управления. (Унаследовано от Control) |
ID клиента | Получает идентификатор элемента управления для разметки HTML, созданной ASP.СЕТЬ. (Унаследовано от Control) |
ClientIDMode | Получает или задает алгоритм, используемый для создания значения свойства ClientID. (Унаследовано от Control) |
КлиентIDSeparator | Получает символьное значение, представляющее символ-разделитель, используемый в свойстве ClientID. (Унаследовано от Control) |
КомандаАргумент | Получает или задает необязательный аргумент, передаваемый обработчику событий Command вместе со связанным свойством CommandName. |
CommandName | Получает или задает имя команды, связанной с элементом управления LinkButton. Это значение передается обработчику событий Command вместе со свойством CommandArgument. |
Контекст | Получает объект HttpContext, связанный с серверным элементом управления для текущего веб-запроса. (Унаследовано от Control) |
Органы управления | Получает объект ControlCollection, представляющий дочерние элементы управления для указанного серверного элемента управления в иерархии пользовательского интерфейса. (Унаследовано от Control) |
ControlStyle | Получает стиль серверного веб-элемента управления. Это свойство используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
ControlStyleCreated | Получает значение, показывающее, был ли создан объект Style для свойства ControlStyle. Это свойство в основном используется разработчиками элементов управления. (Унаследовано от WebControl) |
CssClass | Получает или задает класс каскадной таблицы стилей (CSS), отображаемый серверным веб-элементом управления на клиенте. (Унаследовано от WebControl) |
DataItemContainer | Получает ссылку на контейнер именования, если контейнер именования реализует IDataItemContainer. (Унаследовано от Control) |
DataKeysContainer | Получает ссылку на контейнер именования, если контейнер именования реализует IDataKeysControl. (Унаследовано от Control) |
DesignMode | Получает значение, показывающее, используется ли элемент управления в области конструктора. (Унаследовано от Control) |
Включено | Получает или задает значение, показывающее, включен ли серверный веб-элемент управления. (Унаследовано от WebControl) |
EnableTheming | Получает или задает значение, показывающее, применяются ли темы к этому элементу управления. (Унаследовано от WebControl) |
EnableViewState | Получает или задает значение, указывающее, сохраняет ли серверный элемент управления свое состояние просмотра и состояние просмотра любых дочерних элементов управления, которые он содержит, для запрашивающего клиента. (Унаследовано от Control) |
События | Получает список делегатов обработчика событий для элемента управления. Это свойство доступно только для чтения. (Унаследовано от Control) |
Шрифт | Получает свойства шрифта, связанные с серверным веб-элементом управления. (Унаследовано от WebControl) |
ForeColor | Получает или задает цвет переднего плана (обычно цвет текста) серверного веб-элемента управления. (Унаследовано от WebControl) |
HasAttributes | Получает значение, показывающее, установлены ли для элемента управления атрибуты. (Унаследовано от WebControl) |
HasChildViewState | Получает значение, показывающее, есть ли у дочерних элементов управления текущего серверного элемента управления какие-либо сохраненные параметры состояния просмотра. (Унаследовано от Control) |
Высота | Получает или задает высоту серверного веб-элемента управления. (Унаследовано от WebControl) |
Я БЫ | Получает или задает программный идентификатор, назначенный серверному элементу управления. (Унаследовано от Control) |
IdSeparator | Получает символ, используемый для разделения идентификаторов элементов управления. (Унаследовано от Control) |
IsChildControlStateCleared | Получает значение, указывающее, имеют ли элементы управления, содержащиеся в этом элементе управления, состояние элемента управления. (Унаследовано от Control) |
Включен | Получает значение, показывающее, включен ли элемент управления. (Унаследовано от WebControl) |
IsTrackingViewState | Получает значение, указывающее, сохраняет ли серверный элемент управления изменения своего состояния просмотра. (Унаследовано от Control) |
IsViewStateEnabled | Получает значение, показывающее, включено ли состояние просмотра для этого элемента управления. (Унаследовано от Control) |
LoadViewStateByID | Получает значение, показывающее, участвует ли элемент управления в загрузке своего состояния просмотра по идентификатору, а не по индексу. (Унаследовано от Control) |
NamingContainer | Получает ссылку на контейнер именования серверного элемента управления, который создает уникальное пространство имен для различения серверных элементов управления с одинаковым значением свойства ID. (Унаследовано от Control) |
OnClientClick | Получает или задает клиентский сценарий, который выполняется при возникновении события Click элемента управления LinkButton. |
Страница | Получает ссылку на экземпляр Page, содержащий серверный элемент управления. (Унаследовано от Control) |
Родитель | Получает ссылку на родительский элемент управления серверного элемента управления в иерархии элементов управления страницы. (Унаследовано от Control) |
PostBackUrl | Получает или задает URL-адрес страницы для публикации с текущей страницы при нажатии элемента управления LinkButton. |
Совместимость с рендерингом | Получает значение, указывающее версию ASP.NET, с которой будет совместим обработанный HTML. (Унаследовано от Control) |
Сайт | Получает информацию о контейнере, в котором размещается текущий элемент управления, при визуализации в области конструктора. (Унаследовано от Control) |
SkinID | Получает или задает обложку для применения к элементу управления. (Унаследовано от WebControl) |
Стиль | Получает набор текстовых атрибутов, которые будут отображаться как атрибут стиля во внешнем теге серверного веб-элемента управления. (Унаследовано от WebControl) |
SupportsDisabledAttribute | Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута |
SupportsDisabledAttribute | Получает значение, указывающее, должен ли элемент управления устанавливать для атрибута |
TabIndex | Получает или задает индекс вкладки серверного веб-элемента управления. (Унаследовано от WebControl) |
TagKey | Получает значение HtmlTextWriterTag, соответствующее этому серверному веб-элементу управления.Это свойство используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
Название тэга | Получает имя тега элемента управления. Это свойство используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
TemplateControl | Получает или задает ссылку на шаблон, содержащий этот элемент управления. (Унаследовано от Control) |
TemplateSourceDirectory | Получает виртуальный каталог Page или UserControl, содержащий текущий серверный элемент управления. (Унаследовано от Control) |
Текст | Получает или задает текстовый заголовок, отображаемый в элементе управления LinkButton. |
Подсказка | Получает или задает текст, отображаемый при наведении указателя мыши на серверный веб-элемент управления. (Унаследовано от WebControl) |
Уникальный идентификатор | Получает уникальный иерархически квалифицированный идентификатор для серверного элемента управления. (Унаследовано от Control) |
ValidateRequestMode | Получает или задает значение, указывающее, проверяет ли элемент управления ввод данных от браузера на потенциально опасные значения. (Унаследовано от Control) |
ValidationGroup | Получает или задает группу элементов управления, для которых элемент управления LinkButton вызывает проверку при отправке обратно на сервер. |
ViewState | Получает словарь информации о состоянии, который позволяет сохранять и восстанавливать состояние просмотра серверного элемента управления по нескольким запросам для одной и той же страницы. (Унаследовано от Control) |
ViewStateIgnoresCase | Получает значение, указывающее, является ли объект StateBag нечувствительным к регистру. (Унаследовано от Control) |
ViewStateMode | Получает или задает режим просмотра этого элемента управления. (Унаследовано от Control) |
Видимый | Получает или задает значение, указывающее, отображается ли серверный элемент управления как пользовательский интерфейс на странице. (Унаследовано от Control) |
Ширина | Получает или задает ширину серверного веб-элемента управления. (Унаследовано от WebControl) |
AddAttributesToRender (HtmlTextWriter) | Добавляет атрибуты элемента управления LinkButton в выходной поток для визуализации на клиенте. |
AddedControl (Control, Int32) | Вызывается после добавления дочернего элемента управления в коллекцию Controls объекта Control. (Унаследовано от Control) |
AddParsedSubObject (объект) | Уведомляет элемент управления о том, что был проанализирован элемент, XML или HTML, и добавляет элемент в объект ControlCollection элемента управления. |
ApplyStyle (Стиль) | Копирует любые непустые элементы указанного стиля в веб-элемент управления, перезаписывая любые существующие элементы стиля элемента управления.Этот метод в основном используется разработчиками элементов управления. (Унаследовано от WebControl) |
ApplyStyleSheetSkin (Страница) | Применяет к элементу управления свойства стиля, определенные в таблице стилей страницы. (Унаследовано от Control) |
BeginRenderTracing (TextWriter, объект) | Начинает трассировку данных визуализации во время разработки. (Унаследовано от Control) |
BuildProfileTree (строка, логическое значение) | Собирает информацию о серверном элементе управления и доставляет ее в свойство Trace, которое будет отображаться, когда трассировка включена для страницы. (Унаследовано от Control) |
ClearCachedClientID () | Устанавливает для кэшированного значения ClientID значение |
ClearChildControlState () | Удаляет информацию о состоянии элемента управления для дочерних элементов управления серверного элемента управления. (Унаследовано от Control) |
ClearChildState () | Удаляет информацию о состоянии просмотра и состоянии элемента управления для всех дочерних элементов управления серверного элемента управления. (Унаследовано от Control) |
ClearChildViewState () | Удаляет информацию о состоянии просмотра для всех дочерних элементов управления серверного элемента управления. (Унаследовано от Control) |
ClearEffectiveClientIDMode () | Устанавливает для свойства ClientIDMode текущего экземпляра элемента управления и всех дочерних элементов управления значение «Наследовать». (Унаследовано от Control) |
CopyBaseAttributes (WebControl) | Копирует свойства, не инкапсулированные объектом Style, из указанного серверного веб-элемента управления в серверный веб-элемент управления, из которого вызывается этот метод.Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
CreateChildControls () | Вызывается платформой страниц ASP.NET для уведомления серверных элементов управления, которые используют реализацию на основе композиции для создания любых дочерних элементов управления, которые они содержат, для подготовки к обратной публикации или отрисовке. (Унаследовано от Control) |
CreateControlCollection () | Создает новый объект ControlCollection для хранения дочерних элементов управления (как буквальных, так и серверных) серверного элемента управления. (Унаследовано от Control) |
CreateControlStyle () | Создает объект стиля, который используется внутри класса WebControl для реализации всех свойств, связанных со стилем. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
DataBind () | Привязывает источник данных к вызванному серверному элементу управления и всем его дочерним элементам управления. (Унаследовано от Control) |
DataBind (логический) | Привязывает источник данных к вызванному серверному элементу управления и всем его дочерним элементам управления с возможностью инициировать событие DataBinding. (Унаследовано от Control) |
DataBindChildren () | Привязывает источник данных к дочерним элементам управления серверного элемента управления. (Унаследовано от Control) |
Утилизировать () | Позволяет серверному элементу управления выполнить окончательную очистку перед освобождением от памяти. (Унаследовано от Control) |
EndRenderTracing (TextWriter, объект) | Завершает трассировку данных визуализации во время разработки. (Унаследовано от Control) |
EnsureChildControls () | Определяет, содержит ли серверный элемент управления дочерние элементы управления. Если это не так, он создает дочерние элементы управления. (Унаследовано от Control) |
EnsureID () | Создает идентификатор для элементов управления, которым не назначен идентификатор. (Унаследовано от Control) |
Равно (объект) | Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
FindControl (строка) | Ищет в текущем контейнере именования серверный элемент управления с указанным параметром |
FindControl (строка, Int32) | Выполняет поиск в текущем контейнере именования серверного элемента управления с указанным идентификатором |
Фокус () | Устанавливает фокус ввода на элемент управления. (Унаследовано от Control) |
GetDesignModeState () | Получает данные времени разработки для элемента управления. (Унаследовано от Control) |
GetHashCode () | Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetPostBackOptions () | Создает объект PostBackOptions, который представляет поведение обратной передачи элемента управления LinkButton. |
GetRouteUrl (объект) | Получает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
GetRouteUrl (RouteValueDictionary) | Получает URL-адрес, соответствующий набору параметров маршрута. (Унаследовано от Control) |
GetRouteUrl (строка, объект) | Получает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
GetRouteUrl (строка, RouteValueDictionary) | Получает URL-адрес, соответствующий набору параметров маршрута и имени маршрута. (Унаследовано от Control) |
GetType () | Получает тип текущего экземпляра. (Унаследовано от Object) |
GetUniqueIDRelativeTo (элемент управления) | Возвращает префиксную часть свойства UniqueID указанного элемента управления. (Унаследовано от Control) |
HasControls () | Определяет, содержит ли серверный элемент управления дочерние элементы управления. (Унаследовано от Control) |
HasEvents () | Возвращает значение, указывающее, зарегистрированы ли события для элемента управления или каких-либо дочерних элементов управления. (Унаследовано от Control) |
IsLiteralContent () | Определяет, содержит ли серверный элемент управления только буквальное содержимое. (Унаследовано от Control) |
LoadControlState (объект) | Восстанавливает информацию о состоянии элемента управления из предыдущего запроса страницы, которая была сохранена методом SaveControlState (). (Унаследовано от Control) |
LoadViewState (объект) | Восстанавливает информацию о состоянии просмотра из предыдущего запроса, который был сохранен с помощью метода SaveViewState (). |
MapPathSecure (строка) | Извлекает физический путь, которому соответствует виртуальный путь, абсолютный или относительный. (Унаследовано от Control) |
MemberwiseClone () | Создает мелкую копию текущего объекта. (Унаследовано от Object) |
MergeStyle (Стиль) | Копирует любые непустые элементы указанного стиля в веб-элемент управления, но не перезаписывает какие-либо существующие элементы стиля этого элемента управления.Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
OnBubbleEvent (объект, EventArgs) | Определяет, передается ли событие для серверного элемента управления вверх по иерархии серверного элемента управления пользовательского интерфейса страницы. (Унаследовано от Control) |
OnClick (EventArgs) | Вызывает событие Click элемента управления LinkButton. |
OnCommand (CommandEventArgs) | Вызывает событие Command элемента управления LinkButton. |
OnDataBinding (EventArgs) | Вызывает событие DataBinding. (Унаследовано от Control) |
OnInit (EventArgs) | Вызывает событие Init. (Унаследовано от Control) |
OnLoad (EventArgs) | Вызывает событие Load. (Унаследовано от Control) |
OnPreRender (EventArgs) | Вызывает событие PreRender. |
OnUnload (EventArgs) | Вызывает событие Unload. (Унаследовано от Control) |
OpenFile (строка) | Получает поток, используемый для чтения файла. (Унаследовано от Control) |
RaiseBubbleEvent (объект, EventArgs) | Назначает любые источники события и его информацию родительскому элементу управления. (Унаследовано от Control) |
RaisePostBackEvent (строка) | Вызывает события для элемента управления LinkButton, когда он отправляет обратно на сервер. |
RemovedControl (Контроль) | Вызывается после удаления дочернего элемента управления из коллекции Controls объекта Control. (Унаследовано от Control) |
Рендеринг (HtmlTextWriter) | Отображает элемент управления для указанного средства записи HTML. (Унаследовано от WebControl) |
RenderBeginTag (HtmlTextWriter) | Отображает открывающий тег HTML элемента управления для указанного средства записи. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
RenderChildren (HtmlTextWriter) | Выводит содержимое дочерних элементов серверного элемента управления в предоставленный объект HtmlTextWriter, который записывает содержимое для отображения на клиенте. (Унаследовано от Control) |
RenderContents (HtmlTextWriter) | Отображает содержимое элемента управления для указанного средства записи. |
RenderControl (HtmlTextWriter) | Выводит содержимое серверного элемента управления в предоставленный объект HtmlTextWriter и сохраняет информацию трассировки для элемента управления, если трассировка включена. (Унаследовано от Control) |
RenderControl (HtmlTextWriter, ControlAdapter) | Выводит содержимое серверного элемента управления в предоставленный объект HtmlTextWriter, используя предоставленный объект ControlAdapter. (Унаследовано от Control) |
RenderEndTag (HtmlTextWriter) | Отображает закрывающий тег HTML элемента управления в указанный модуль записи. Этот метод используется в основном разработчиками элементов управления. (Унаследовано от WebControl) |
ResolveAdapter () | Получает адаптер элемента управления, ответственный за визуализацию указанного элемента управления. (Унаследовано от Control) |
ResolveClientUrl (строка) | Получает URL-адрес, который может использоваться браузером. (Унаследовано от Control) |
ResolveUrl (строка) | Преобразует URL-адрес в URL-адрес, который можно использовать на запрашивающем клиенте. (Унаследовано от Control) |
SaveControlState () | Сохраняет любые изменения состояния управления сервером, которые произошли с момента отправки страницы обратно на сервер. (Унаследовано от Control) |
SaveViewState () | Сохраняет любое состояние, которое было изменено после вызова метода TrackViewState (). (Унаследовано от WebControl) |
SetDesignModeState (IDictionary) | Задает данные времени разработки для элемента управления. (Унаследовано от Control) |
SetRenderMethodDelegate (RenderMethod) | Назначает делегата обработчика событий для визуализации серверного элемента управления и его содержимого в его родительском элементе управления. (Унаследовано от Control) |
SetTraceData (объект, объект) | Задает данные трассировки для трассировки данных визуализации во время разработки, используя ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
SetTraceData (объект, объект, объект) | Задает данные трассировки для трассировки данных визуализации во время разработки, используя трассируемый объект, ключ данных трассировки и значение данных трассировки. (Унаследовано от Control) |
Нанизывать() | Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TrackViewState () | Заставляет элемент управления отслеживать изменения своего состояния просмотра, чтобы их можно было сохранить в свойстве ViewState объекта. (Унаследовано от WebControl) |
Нажмите | Происходит при нажатии элемента управления LinkButton. |
Командование | Происходит при нажатии элемента управления LinkButton. |
DataBinding | Происходит, когда серверный элемент управления привязывается к источнику данных. (Унаследовано от Control) |
Утилизировано | Происходит, когда серверный элемент управления освобождается из памяти, что является последним этапом жизненного цикла серверного элемента управления при использовании ASP.Запрашивается страница NET. (Унаследовано от Control) |
В этом | Происходит при инициализации серверного элемента управления, что является первым шагом в его жизненном цикле. (Унаследовано от Control) |
Нагрузка | Происходит, когда серверный элемент управления загружается в объект Page. (Унаследовано от Control) |
PreRender | Происходит после загрузки объекта Control, но до рендеринга. (Унаследовано от Control) |
Разгрузить | Происходит, когда серверный элемент управления выгружается из памяти. (Унаследовано от Control) |
IAttributeAccessor.GetAttribute (строка) | Получает атрибут веб-элемента управления с указанным именем. (Унаследовано от WebControl) |
IAttributeAccessor.SetAttribute (Строка, Строка) | Устанавливает для атрибута веб-элемента управления указанное имя и значение. (Унаследовано от WebControl) |
IControlBuilderAccessor.ControlBuilder | Описание этого элемента см. В ControlBuilder. (Унаследовано от Control) |
IControlDesignerAccessor.GetDesignModeState () | Описание этого элемента см. В GetDesignModeState (). (Унаследовано от Control) |
IControlDesignerAccessor.SetDesignModeState (IDictionary) | Описание этого элемента см. В разделе SetDesignModeState (IDictionary). (Унаследовано от Control) |
IControlDesignerAccessor.SetOwnerControl (элемент управления) | Описание этого элемента см. В разделе SetOwnerControl (Control). (Унаследовано от Control) |
IControlDesignerAccessor.Данные пользователя | Описание этого элемента см. В разделе UserData. (Унаследовано от Control) |
IDataBindingsAccessor.DataBindings | Описание этого элемента см. В разделе DataBindings. (Унаследовано от Control) |
IDataBindingsAccessor.HasDataBindings | Описание этого элемента см. В разделе HasDataBindings. (Унаследовано от Control) |
IExpressionsAccessor.Expressions | Описание этого элемента см. В разделе «Выражения». (Унаследовано от Control) |
IExpressionsAccessor.HasExpressions | Описание этого элемента см. В разделе HasExpressions. (Унаследовано от Control) |
IParserAccessor.AddParsedSubObject (объект) | Описание этого элемента см. В разделе AddParsedSubObject (Object). (Унаследовано от Control) |
IPostBackEventHandler.RaisePostBackEvent (строка) | Описание этого элемента см. В разделе RaisePostBackEvent (String). |
Кнопка вместо ссылки | Введение в специальные возможности
Основная идея Интернета - когда Тим Бернерс Ли изобрел HTML в 1989 году - заключалась в соединении документов.Мы используем гиперссылки для перехода от одного документа к другому. Мы уже говорили о важности хорошо написанной ссылки, а также о правильном контрасте. Теперь посмотрим на общий вид.
Заглянув в Интернет, вы заметите, что на большинстве современных страниц ссылки и кнопки перепутаны. Вопрос в том, почему? Фреймворки CSS дают вам возможность стилизовать ваши ссылки как кнопки.
Знаменитый Bootstrap имеет селектор классов CSS под названием btn. Вы можете применить этот селектор к кнопке и ссылке.Они будут выглядеть одинаково, хотя это разные элементы управления. Вы можете видеть, что в любой структуре вы можете применить что-то вроде .button
или .btn
, и ваша ссылка будет замаскирована под кнопку. Может быть, это не так уж и плохо, но ссылка и кнопка - это совершенно разные вещи. Они по-разному ведут себя. Так почему они должны выглядеть одинаково?
Простой свод правил
Ссылка настраивается и может быть активирована клавишей ввода. Ссылка перенаправит вас на новую страницу или раздел на той же странице.В ротаторе VoiceOver они также будут собраны в окне «Ссылки».
Кнопку тоже можно сфокусировать, она может быть активирована клавишей пробела. Кнопка запускает действие, например, открытие или закрытие чего-либо. Или отправив форму. В большинстве случаев для этого используется JavaScript. В ротаторе VoiceOver они будут собраны в окне «Элементы управления формой». Одно это о чем-то говорит.
В чем проблема?
Ожидания. Это не обязательно про слепых.Напротив. Давайте подумаем о людях, посещающих вашу страницу и использующих клавиатуру для навигации по вашему контенту. Они видят «кнопку» и ждут, что что-то произойдет. Они хотят, чтобы произошло какое-то действие - например, отправка формы, открытие слоя, закрытие слоя или открытие меню. Внезапно их перенаправляют на новую страницу. Хорошо, они, вероятно, вообще не откроют страницу, потому что используют клавишу пробела. Но ничего не происходит. Не расстраивайте своих пользователей.
И, пожалуйста, кто-нибудь может мне объяснить, почему кто-то должен делать что-то вроде этого: Text
Это очень хорошая ссылка.Мы все их любим. Они - «сок» Интернета. Но кто-то поместил на него кнопку .button
только для того, чтобы добавить вверху .is-text
, так что ссылка изменится с подчеркнутого текста на кнопку, а затем снова станет выглядеть как подчеркнутая ссылка. Что происходит?!
Заключение
Не вводите пользователей в заблуждение. Ссылка должна выглядеть как ссылка, а не как какой-либо другой элемент, в данном случае как кнопка. Ссылки и кнопки могут "восприниматься" обычными пользователями одинаково. Они будут использовать свою мышь, чтобы навести указатель мыши на ссылку или кнопку и щелкнуть по ним мышью.Но когда вы используете клавиатуру и замаскируете ссылку как кнопку, все обязательно кончится слезами (ну, точно не получится, как планировалось.
Я понял. Вы хотите что-то продать. Вам нужно что-то, что кричит "Щелкни меня!" Это нормально при нажатии на кнопку. Я ожидаю немедленных действий. Я не хочу, чтобы меня перенаправляли на новую страницу. Может быть, даже маркетинговая страница с большим количеством копий. Это противоположность "Купи меня сейчас!"
Как дизайнер, вы должны попробовать придумать другой способ привлечь внимание пользователя.Как разработчик, вы всегда должны думать о назначении элемента, а затем использовать правильный HTML для достижения этой цели.
Пример видео
В этом видео показано различие между кнопкой, ссылкой и другой ссылкой, стилизованной так, чтобы она выглядела как кнопка. Мы рассмотрим три примера в ChromeVox, VoiceOver и Экранном дикторе.
.