Обязательно ли вводить «WWW», когда наш дизайн содержит URL, или это уже вопрос вкуса?

20

Мне нравится появление традиционных URL-адресов, потому что www перед ними облегчает и ускоряет мое понимание того, что определенно есть определенный веб-адрес.

Но существует ли какое-либо установленное руководство по форматированию URL-адресов не только для веб-сайтов, например, брошюр, плакатов? Может быть, вы слышали о каком-то исследовании, которое доказывает лучший UX благодаря формату URL?

Мы все знаем, например, что телефонные номера имеют вполне установленные правила форматирования.

Аксана Зинчанка
источник
4
Я сам удивляюсь этому довольно часто. Я думаю, что это зависит, по крайней мере, частично от знакомства с расширением домена. Например, совершенно очевидно, что burger.comэто веб-сайт, в то время как burger.bizдля меня он гораздо более неуверен (может быть плохо выбранный бренд).
Дом
Дом, в этом случае это не может быть красивее, но это довольно понятно, когда вы переходите на http: // burger.biz :)
Mathijs Segers
3
Какое это имеет отношение к графическому дизайну? Может быть, вы должны были опубликовать это в пользовательском опыте ?
Ли Райан
Я хотел бы услышать больше об аспекте дизайна этого предположения, что оба URL работают.
Ханна
1
Там было много советов, чтобы проверить: на самом деле, спросите . Спросите кого-то, кто работает на сайте и знает. Если бы я только что проверил, я мог бы подумать, что ait.ieработает и перенаправляет на www.ait.ie. На самом деле это не так. Firefox видит, что ait.ieэто не работает, и перенаправляет www.ait.ieдля меня. Не все браузеры делают это.
TRiG

Ответы:

22

www.может иметь действительные технические причины для использования.

Когда сервер настроен, он должен быть настроен на использование http://www.example.comи http://example.com. Вполне возможно, что www.example.com загружает сайт, а example.com - нет. Они являются две, разные, отдельные, адреса. Все это контролируется сервером. Оба адреса могут работать, или один адрес может быть переадресован другому. Переадресация может быть осуществлена ​​из любого домена, просто так получится, что www.адрес будет переадресован на адрес не-www или наоборот. В наше время большинство хостинг-провайдеров настраивают это, и www.это не обязательно. Они автоматически настраивают пересылку для своих клиентов. Тем не менее, вы должны проверить свой сервер перед удалениемwww.из любых маркетинговых материалов, или даже до добавления www..

С точки зрения дизайна, это вопрос предпочтений. Если сайты загружаются с или без, www.тогда его использование - ваш выбор. Как упоминает @Dom в своем комментарии выше, я считаю, что суффикс играет большую роль. example.com, example.net, example.org все довольно понятны. Однако после ввода суффиксов второго или третьего уровня это может быть менее понятно, особенно для аудитории, которая традиционно не является онлайн-аудиторией (пожилых людей, нетехнических организаций и т. Д.). Добавление www.более редко используемых суффиксов всегда полезно.

Я почти всегда отбрасываю www.для доменов первого уровня и почти всегда включаю их для доменов второго или третьего уровня. Но это только мои предпочтения.

Я также хотел бы отметить, что номера телефонов изменились. Теперь я должен набрать 10 цифр, чтобы сделать местный звонок, в течение десятилетий это было всего 7 цифр, а до этого было 5 цифр. Они могут меняться медленно, но они меняют форматы :) Конечно, благодаря смартфонам я теперь знаю только свой номер телефона и не могу вспомнить чужой номер. :)

Скотт
источник
9
«Однако вы должны проверить свой сервер, прежде чем удалять www. Из любых маркетинговых материалов». Вы также должны проверить, загружается ли "www.yourdomain.com" или нет, прежде чем ставить www на что-либо. Как вы говорите, все дело в конфигурации сервера, поэтому вполне возможно, что http://example.orgработает, а пока http://www.example.orgнет.
Джошуа Тейлор
2
Это пропускает одно соображение: есть некоторые сайты, для которых в том числе или без WWW оба работают нормально, но только один является правильным. Возьмем для примера сайт Австралийского коммерческого регистра: abr.gov.auи www.abr.gov.auоба загружают сайт. Однако каждый URL-адрес WWW перенаправляет на домашнюю страницу не WWW-версии. Итак, https://abr.gov.au/About-us/(без WWW) работает, но https://www.abr.gov.au/About-us/(с WWW) перенаправляет вас на домашнюю страницу сайта без WWW.
Doppelgreener
3
Всем комментаторам ... Нигде я не констатировал оба с www. и без www нужно идти на тот же сайт. Я просто сказал, что в наши дни большинство хостинговых компаний настраивают его таким образом . Я также прямо заявил, чтобы проверить ваш сервер . Не уверен, откуда вся обратная реакция :)
Скотт
1
@ Скотт Я не пытаюсь дать ответную реакцию, просто излагаю то, что могло бы сделать ваш совет более строгим. Это может занять немного больше, чем краткая проверка веб-сервера. Воспринимайте это как конструктивную критику!
двойник
1
Техническая причина была в том, что если вы собираетесь назвать свой веб-сервер как-то логично назвать его веб-сервером (или www), это нормально, но предполагает, что у вас есть другие серверы и только один веб-сервер. Существует и никогда не было никаких технических причин, чтобы его называли www
joojaa
43

www.example.com и example.com - это два разных адреса .

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

Вы должны подтвердить, кто отвечает за веб-сайт, который является приемлемым для использования. Вы также можете узнать, отображается ли на сайте в поиске Google «www». или нет, так как это может указывать на предпочтительный адрес сайта.

Если оба приемлемы для использования, я лично предпочел бы вариант без "www." потому что я считаю это избыточным, особенно если в конце есть «.com», что делает его легко узнаваемым как веб-адрес даже без «www.».

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

Вот некоторые беззаботные дебаты о том, "www". должен быть использован:

http://no-www.org/

http://www.yes-www.org/

http://www.www.extra-www.org/

thomasrutter
источник
4
Я понимаю, что это в значительной степени то же самое, что и другой ответ, но я попытался объяснить это, используя самые простые термины, которые я мог бы использовать для нетехнических людей, надеюсь, что это полезно.
Томасруттер
no-www.org, кажется, в данный момент не работает, но он все еще указан в Google, так что я думаю, что это временно?
Томасруттер
1
«особенно если в конце есть .com» - что, если это один из тех модных новых рДВУ, которые мало кто узнает?
user253751
Для меня это аргумент не использовать эти новые рДВУ, особенно для домена, который должен появиться в маркетинге. Мне показалось бы странным использовать новый, скользкий gTLD, который устраняет необходимость в старомодном «.com», а затем добавить еще более старомодный «www.», Просто чтобы люди распознавали это доменное имя.
Томасруттер
3

Чтобы добавить больше технической информации к существующим ответам: почему в DNS существуют различия между ними www.example.comи, example.comв первую очередь? Есть много случаев, когда кто-то не вводит A(или AAAA) запись, а вместо этого CNAMEуказывает на что-то подобное www42.provider.example.net. Таким образом, миграция www42.provider.example.netна другой IP-адрес может быть выполнена исключительно внутри example.netзоны. (При наличии Aзаписей повсеместно все сайты, размещенные на этом сервере, должны быть скорректированы!)

Однако, example.comесть, конечно , уже много других DNS - записей , связанных ( SOA, NS, MX, возможно , также TXTдля SPF), а спецификация DNS не позволяет CNAMEи другие типы записей , чтобы быть смешанным! Таким образом, example.comбудет требовать к A(и / или AAAAзаписи) для функциональных возможностей , таким образом , игнорирует упомянутую выше цель центральной конфигурации.

Хаген фон Айцен
источник
О чем это A AAAA?
Ханна
1
Это часть работы DNS. Предполагая, что вы знаете, что DNS-серверы - это способ, которым компьютер спрашивает «каков IP-адрес этого имени хоста?». Ну, есть более одной записи, которую вы можете получить для каждого имени хоста (A, MX и специальные, такие как PTR, TXT и т. Д.). Запись «A» - это IP-адрес для подключений IPv4, а запись «AAAA» - это IP-адрес для подключений IPv6. MX - это запись о том, куда следует отправлять почту для этого хоста (что позволяет почте, адресованной хосту, переходить на другой IP-адрес в качестве общих подключений к этому хосту), TXT - это различная текстовая информация и т. Д.
thomasrutter
1

Исходя из перспективы архитектора решений, я никогда не видел руководящих принципов. Но есть хорошая техническая причина для того, чтобы ваш сайт во время выполнения использовал «www.», И все дело в DNS (во избежание коллизий с записями SOA и NS). Поэтому, если вы захотите поделиться контентом с надписью «go to http://mysite.us », фактический хостинг должен быть на «www.mysite.us».

В зависимости от того, где и как сайт развернут, вы можете попасть в ситуации, когда пользователи не смогут зайти на сайт, если он находится на « http://mysite.us ». В спецификации DNS есть записи для разных типов серверов (MX для почты и т. Д.), Но нет записи для HTTP-серверов, поэтому мы застряли с использованием реального субдомена, чтобы сообщить миру «это для веб-сайта». Некоторые хостинг-провайдеры предлагают «Переадресацию DNS», которая позволит вам объявить, что «любой, кто подключается к http://mysite.us, будет перенаправлен на http://www.mysite.us », но на самом деле он устанавливает минимизированный веб-сервер, который выдает 301/302/307, чтобы получить пользователя, где он хочет быть.

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

Введите в адресной строке «apple.com» или «microsoft.com» или «ibm.com» и обратите внимание, как вы перенаправлены на хост «www».

Снежно
источник
+1 за интересную техническую проницательность. Не могли бы вы подробнее остановиться на части "столкновение"? Если у вас есть Aзапись для example.com, браузер разрешит правильный IP-адрес, веб-сервер получит полный URL-адрес (и, следовательно, примет решение, какую страницу обслуживать)
WoJ
Одной из проблем может быть то, что хост-сервер ограничивает количество поддоменов, которые вы можете иметь. Мой сервер делает! Поэтому я не использую www.mysite.com в качестве субдомена, у меня просто есть URL с www в DNS, указывающий на mysite.com, освобождая слот для еще одного реального субдомена.
Мистер Листер
but it does not have one for HTTP servers so we are stuck with using an actual subdomain to tell the world "this is for a website"зачем тебе все-таки? Достаточно просто ответить на порт 80. Ваша запись A для домена может просто указывать на ваш веб-сервер - если только вы не хотите, чтобы разные службы указывали на разные адреса (например, web и ... pop3?), И в этом случае вы все равно не обязаны использовать исключительно "www" для веб - вы можете использовать субдомены для других сервисов или даже разные домены. Пользователи часто пропускают "www", вы не хотите, чтобы ваш сайт отказывал, когда они это делают.
Томасруттер
Я имею в виду, что apple.com, microsoft.com и т. Д. Все еще запускают веб-сервер на записи A для своего домена, чтобы этот редирект работал. Поскольку все, что он делает, - это перенаправление, ему не нужно делать много работы, но он показывает, что у них нет проблем с запуском задачи веб-сервера на машинах, на которые указывают их записи A. Их решение перенаправить на «www», скорее всего, будет просто маркетинговым решением, и это хорошо, и перенаправление с версии без www является очень подходящим выбором в этой ситуации.
Томасруттер
0

Чтобы объяснить, в чем различия.

example.com - это доменное имя. www в этом случае (www.example.com) является поддоменом www. в конфигурации люди фактически должны направлять как www, так и без поддоменов к одним и тем же ресурсам (веб-файлам). Кроме того, помня о SEO, важно, чтобы только один из них был ведущим, а другой - прямым.

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

Конечно, может иметь смысл добавить www, поскольку он обозначает всемирную паутину, но протоколов хватит, http (s) против http или другие для различных приложений.

дополнительная информация и технические причины: /server/286132/why-do-we-still-use-www-in-urls

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

Матийс Сегерс
источник
0

www.foo.comне строго говоря, URL. Это относительное доменное имя.

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

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

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

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

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

Как указано в «sheme» и для сети, схема предназначена либо httpдля регулярных запросов, либо httpsдля защищенных запросов. Затем разделитель, ://затем имя хоста, сообщающее вам, где находится веб-сервер (возможно, имя DNS, может быть что-то еще, например, адрес I или локально определенное имя), а затем путь, указывающий, где находятся страницы на веб-сервере. (Есть куча деталей, которые я пропускаю).

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

Если вы хотите предоставить правильный URL, который однозначно показывает, что вы ссылаетесь на сайт, укажите полный URL.

http://example.ca/

https://myexample.foo.org/

smithkm
источник