Tasarımımız URL içerdiğinde “WWW” yazmak gerekli midir, yoksa şimdiye kadar bir zevk midir?


20

Geleneksel URL'lerin görünümünü seviyorum, çünkü önlerindeki www kesinlikle belirli bir web adresi olduğunu anlamamı kolaylaştırıyor ve hızlandırıyor.

Ancak URL'yi yalnızca web için değil, broşürler, posterler için biçimlendirmek için belirlenmiş herhangi bir kılavuz var mı? Url biçimi nedeniyle daha iyi UX'i kanıtlayan bazı araştırmalar duymuş olabilir misiniz?

Örneğin hepimiz biliyoruz ki, telefon numaraları oldukça biçimlendirilmiş yönergeler oluşturmuştur.


4
Kendimi çok sık merak ediyorum. En azından kısmen alan adı uzantısının aşinalıklarına bağlı olduğunu düşünüyorum. Örneğin burger.com, bir web sitesi olduğu oldukça açıktır , oysa burger.bizbenim için çok daha belirsizdir (kötü seçilmiş bir marka olabilir).
Dom

Dom, bu durumda daha güzel olmayabilir ama http: // burger.biz için gittiğinizde oldukça anlaşılabilir :)
Mathijs Segers

3
Bunun grafik tasarımla ne ilgisi var? Belki de bunu Kullanıcı Deneyimi'ne göndermeliydin ?
Yalan Ryan

Her iki URL'nin de işe yaradığı varsayılarak , bunun tasarım yönü hakkında daha fazla bilgi almak isterim .
Hanna

1
Kontrol etmek için çok tavsiye vardı: aslında sor . Web sitesinde çalışan ve bilen birine sorun. Daha yeni kontrol etsem, bunun işe ait.ieyaradığını ve yönlendirildiğini düşünebilirim www.ait.ie. Aslında öyle değil. Firefox ait.iebunun işe yaramadığını görür ve www.ait.iebenim için yönlendirir . Tüm tarayıcılar bunu yapmaz.
TRiG

Yanıtlar:


22

www.kullanım için geçerli teknik nedenlere sahip olabilir .

Sunucu yapılandırıldığında kullanmak üzere ayarlanmış olması gerekir http://www.example.comve http://example.com. Www.example.com sitesinin siteyi yüklemesi ve example.com'un yüklememesi tamamen mümkündür. Bunlar şunlardır iki farklı, ayrı, adresleri. Tüm bunlar sunucu tarafından kontrol edilir. Her iki adres de işe yarayabilir veya bir adres diğerine yönlendirilebilir . Yönlendirme herhangi bir alan adından yapılabilir , bu nedenle www.adresin www olmayan adrese yönlendirilmesi yaygındır . Günümüz çağında, çoğu barındırma sağlayıcısı bunu yapılandırır ve www.zorunlu değildir. Müşterileri için yönlendirmeyi otomatik olarak yapılandırırlar. Ancak kontrol etmelidir sizin çıkarmadan önce sunucuyuwww.herhangi bir pazarlama malzemesinden, hatta eklemeden önce www..

Tasarım açısından, bu bir tercih meselesidir. Siteler ile veya olmadan yükler, www.o zaman kullanmak sizin seçiminizdir. @Dom'un yukarıdaki yorumunda bahsedildiği gibi, son ekin büyük bir rol oynadığını görüyorum . example.com, example.net, example.org hepsi çok açık. Bununla birlikte, ikinci veya üçüncü katman soneklerini girdikten sonra, özellikle geleneksel olarak çevrimiçi kitleler (kitleler, teknoloji dışı kuruluşlar, vb.) Olmayan kitleler için daha az net olabilir. www.Daha nadir kullanılan son eklere eklemek her zaman yardımcı olur.

Neredeyse her zaman www.birinci katman alanlar için bırakıyorum ve neredeyse her zaman ikinci veya üçüncü katman alanlar için bunları ekliyorum. Ama bu sadece benim tercihim.

Ayrıca telefon numaralarının değiştiğini de belirtmek isterim. Şimdi yerel bir arama yapmak için 10 rakamı çevirmem gerekiyor, on yıllardır sadece 7 rakamdı, bundan önce 5 rakamdı. Yavaş değişebilirler, ancak formatları değiştirirler :) Elbette, akıllı telefonlar sayesinde artık sadece kendi telefon numaramı biliyorum ve kimsenin anımsayamıyorum. :)


9
"Ancak, www. Herhangi bir pazarlama malzemesinden kaldırmadan önce sunucunuzu kontrol etmelisiniz." Ayrıca www üzerine bir şey koymadan önce "www.alanadiniz.com" un yüklenip yüklenmediğini de kontrol etmelisiniz . Dediğiniz gibi, her şey sunucu yapılandırmasıyla ilgili, bu yüzden çalışmıyorken http://example.orgçalışmak tamamen mümkündür http://www.example.org.
Joshua Taylor

2
Bu bir noktayı özlüyor: WWW dahil veya dışlamak her ikisi de iyi çalışıyor bazı siteler vardır, ama sadece bir doğru. Avustralya Ticari Kayıt sitesini bir örnek olarak alalım: abr.gov.auve www.abr.gov.auher ikisi de siteyi yükler. Ancak, her WWW URL'si WWW olmayan sürümün ana sayfasına yönlendirir. Yani, https://abr.gov.au/About-us/(WWW olmadan) çalışır, ancak https://www.abr.gov.au/About-us/(WWW ile) sizi WWW olmayan sitenin ana sayfasına yönlendirir.
doppelgreener

3
Tüm yorumcular için ... Hiçbir yerde www ile belirtmedim. ve www sahip aynı siteye gidin. Ben sadece bugünün çağında çoğu hosting şirketi bu şekilde yapılandırmak belirtti . Ben de açıkça sunucunuzu kontrol etmek için belirtti . Tüm boşlukların nereden geldiğinden emin değilim :)
Scott

1
@Scott, geri tepme sağlamaya çalışmıyorum, sadece tavsiyenize daha fazla sertlik getirebilecek bir şey söylüyorum. Web sunucusunun bir cursory kontrolünden biraz daha fazla sürebilir. Bu şeyleri harekete geçmek için yapıcı eleştiri olarak kabul edin!
doppelgreener

1
Teknik sebep, web sunucunuza web sunucusu (veya www) adını vermenin mantıklı bir şeyini adlandıracak olmanızdı, ancak bu iyi ancak diğer sunucularınız ve yalnızca bir web sunucunuz olduğunu varsayar. Www
joojaa

43

www.example.com ve example.com olan iki farklı adresler .

Web sunucularının her iki değişkenin de aynı şekilde çalışacağı şekilde yapılandırılması yalnızca yaygın bir kuraldır. Bu sözleşme evrensel değildir ve bazı web siteleri yalnızca birine veya diğerine yanıt verecek şekilde ayarlanacaktır .

Web sitesinden kimin sorumlu olduğunu onaylamanız gerekir. Ayrıca, sitenin Google aramadaki girişinin "www" gösterip göstermediğini görmek de isteyebilirsiniz. veya sitenin tercih edilen adresini gösterebileceğinden,

Her ikisinin de kullanımı kabul edilebilir ise, şahsen "www" olmadan varyantı tercih ederim. çünkü bunu gereksiz buluyorum, özellikle sonunda bir ".com" varsa, "www." olmadan bile web adresi olarak oldukça tanınabilir.

Birinin veya diğerinin kullanılması gerektiğini söyleyen bir standart yoktur, sadece sözleşmeler ve eğilimler. Eğilimler zamanla değişir ve "www" ye sahip olmama yönünde kademeli bir eğilim olduğunu söylemenin adil olduğuna inanıyorum . web adreslerinin başında.

İşte "www." kullanılmalıdır:

http://no-www.org/

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

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


4
Bunun diğer cevapla büyük ölçüde aynı olduğunu anlıyorum ama teknik olmayan insanlar için yapabileceğim en basit terimleri kullanarak açıklamaya çalıştım, umarım faydalıdır.
thomasrutter

no-www.org şu anda kapalı gibi görünüyor, ancak hala Google'da listeleniyor, bu yüzden geçici mi?
thomasrutter

1
"özellikle sonunda bir .com varsa" - ya az sayıda insanın tanıyacağı bu yeni gTLD'lerden biri ise?
user253751

Bana göre, bu yeni gTLD'leri, özellikle pazarlamada görünmesi gereken bir alan için kullanmama argümanı. Eski moda ".com" ihtiyacını ortadan kaldıran yeni, kaygan bir gTLD kullanmak ve daha da eski moda "www." Eklemek bana garip geliyor, böylece insanlar bunun bir alan adı olduğunu biliyorlar.
thomasrutter

3

Mevcut cevaplara daha fazla teknik altyapı eklemek için: DNS'de neden ilk etapta www.example.comve example.comarasında farklılıklar olsun ki ? Birinin A(veya AAAA) bir kayıt girmediği , bunun yerine benzer bir CNAMEşeye işaret eden bir kayıt olduğu birçok durum vardır www42.provider.example.net. Bu şekilde, www42.provider.example.netbaşka bir IP adresine geçiş yalnızca example.netbölge içinde gerçekleştirilebilir . (Her yerdeki Akayıtlarla , bir sunucuda barındırılan tüm sitelerin ayarlanması gerekir!)

Ancak ile example.comkesinlikle ilişkili zaten birçok diğer DNS kayıtları (vardır SOA, NS, MX, muhtemelen de TXTSPF için) ve izin vermez DNS şartname CNAMEve diğer kayıt türleri karışık olmak! Bu nedenle, example.comolur gerektiren bir A(ve / veya AAAAbu şekilde merkezi konfigürasyon, yukarıda bahsedilen amacı meydan, işlevsellik için) kaydı.


Ne A AAAAhakkında?
Hanna

1
DNS'in çalışma biçiminin bir parçası. DNS sunucularının bir bilgisayarın "bu ana bilgisayar adının IP adresi nedir?" Her ana bilgisayar adı için alabileceğiniz birden fazla kayıt var (A, MX ve PTR, TXT vb. Gibi özel amaçlı olanlar). "A" kaydı IPv4 bağlantıları için IP adresidir ve "AAAA" kaydı IPv6 bağlantıları için IP adresidir. MX, bu ana bilgisayar için postanın nereye gönderilmesi gerektiğinin bir kaydıdır (bir ana bilgisayara gönderilen postaların bu ana bilgisayara genel bağlantılar olarak farklı bir IP adresine gitmesine izin verir), TXT çeşitli metin tabanlı bilgilerdir, vb.
thomasrutter

1

Çözüm mimarı bakış açısıyla gelince, hiç bir rehber görmedim. Ancak, sitenizi çalışma zamanında "www." Olarak kullanmak için iyi bir teknik neden vardır ve hepsi DNS ile ilgilidir (SOA ve NS kayıtları ile çarpışmayı önler). Dolayısıyla, " http://mysite.us adresine gidin" yazan içeriği paylaşmak isteyebilirsiniz, ancak gerçek barındırma "www.mysite.us" adresinde olmalıdır.

Sitenin nerede / nasıl dağıtıldığına bağlı olarak, kullanıcıların " http://mysite.us " adresinde olması durumunda siteye erişemediği durumlara ulaşabilirsiniz . DNS spesifikasyonunun farklı sunucu türleri (postalar için MX, vb.) İçin kayıtları vardır, ancak HTTP sunucuları için bir kaydı yoktur, bu yüzden dünyaya "bunun bir web sitesi için olduğunu" söylemek için gerçek bir alt alan adı kullanmak zorunda kaldık. Birçok barındırma sağlayıcısı, http://mysite.us adresine bağlanan herkesin http://www.mysite.us adresine yönlendirileceğini "bildirmenize izin veren" DNS yönlendirme "sunar, ancak gerçekte yaptıkları küçültülmüş bir ayar oluşturmaktır. kullanıcıyı istediği yere götürmek için 301/302/307 düzenleyen web sunucusu.

Çoğu kişi deneyimimde adres çubuğuna bakmıyor ve konuşma ve pazarlama materyallerinde "www" yi bırakmak daha kısa, ancak son kullanıcılar "www.something.something" e gelmeli, "www" gerçek bir sunucu olmak.

Adres çubuğunuza "apple.com" veya "microsoft.com" veya "ibm.com" yazın ve "www" ana bilgisayarına nasıl yönlendirildiğinizi görün.


İlginç teknik bilgiler için +1. "Kolleksiyon" bölümünü genişletebilir misiniz? İçin bir Akaydınız varsa example.com, tarayıcı doğru IP'ye karar verir, web sunucusu tam URL'yi alır (ve bu nedenle hangi sayfada
sunulacağına

Bir sorun, barındırma sunucusunun sahip olabileceğiniz alt alan sayısını kısıtlaması olabilir. Sunucum yapıyor! Bu yüzden www.mysite.com'u bir alt alan adı olarak kullanmıyorum, DNS adresinde mysite.com adresinde www bulunan URL'ye sahibim ve bir gerçek alt alan adı için daha fazla alan açıyorum.
Bay Lister

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"neden buna ihtiyacın var? Sadece 80 numaralı bağlantı noktasında yanıt vermek yeterlidir. Etki alanı için A kaydınız web sunucunuzu gösterebilir - farklı hizmetlerin farklı adresleri (web ve ... pop3? Gibi) göstermesini istemiyorsanız, bu durumda yalnızca "www" yi kullanmaya zorlanmıyorsunuzdur. web için - diğer hizmetler ve hatta farklı alanlar için alt alanlar kullanabilirsiniz. Kullanıcılar genellikle "www" adresini bırakır, web sitenizin ne zaman başarısız olmasını istemezsiniz.
thomasrutter

Demek istediğim, apple.com ve microsoft.com vb. Yine de bu yönlendirmenin çalışması için kendi alan adları için A kaydında bir web sunucusu çalıştırıyorlar. Tüm yaptığı yönlendirme olduğundan, çok fazla iş yapmak zorunda değildir, ancak A kayıtlarının işaret ettiği makinelerde bir web sunucusu görevi yürütmede sorun yaşamadıklarını gösterir. "Www" ye yönlendirme kararlarının sadece bir pazarlama kararı olması daha olasıdır ve www olmayan sürümden yönlendirme bu durumda çok uygun bir seçimdir.
thomasrutter

0

Farklılıkların ne olduğunu açıklamak.

example.com alan adıdır. www bu durumda (www.example.com) www alt alan adıdır. yapılandırmada insanlar aslında www ve subdomain-less aynı kaynaklara (web dosyaları) yönlendirmek zorunda Ayrıca SEO unutmayın akılda tutulması gereken sadece bunlardan biri lider ve diğeri lider biri yönlendirmelidir.

Bununla birlikte, insanlar www yazma eğilimindedir. her şeyin önünde sadece alışkın oldukları için, bugünlerde reklamlarda ve www. ve ileride bundan kurtulabilmemiz için gerekli olmadıkça kullanmaktan kaçınmanızı öneririm.

Elbette, www'yi eklemenin bir anlamı olabilir, çünkü dünya çapında web anlamına gelir, ancak protokoller http, s http veya diğerleri farklı uygulamalar için yeterli olacaktır.

daha fazla bilgi ve teknik nedenler: /server/286132/why-do-we-still-use-www-in-urls

Bence bundan kaçınmalısınız çünkü gereksiz bir şeydir ve daha az yazmak her zaman daha iyidir.


0

www.foo.comkesinlikle bir URL konuşmuyor. Göreceli bir alan adı.

Eğer orada aracılığıyla şeyi ve traversi bulamazsa köküne geri düşen, yerel etki ile başlar: Bu anlama gelir comve fooalmak için www. Ancak bu alan adından hangi kayıtların alınacağını veya bunları alırsanız bu kayıtlarla ne yapacağınızı söylemez.

En çok ilgilenilen kayıt, alan adının bir makineye atıfta bulunmak için ana bilgisayar adı olarak kullanılmasına izin veren bir adres kaydıdır. Yine de başka tür DNS kayıtları var.

wwwZincirinde sadece soyadı ve tamamen keyfidir. Birincil Web sunucusunun ana bilgisayarını bir etki alanı olarak adlandırmanın bir kuralı vardır, wwwancak bu sadece insanlar için bir kolaylıktır, makineler tarafından tanınması gereken bir şey değildir. O zaman bile, onlardan Web sayfaları istemek dışında web sunucuları çalıştıran makinelerle yapabileceğiniz şeyler var.

Bu nedenle, tüm web sunucuları adlandırılmamıştır wwwve yalnızca adlandırmak, onunla ne yapmak istediğinizi söylemez.

URL burada devreye giriyor. Size bir şeye nasıl ulaşabileceğinizi söylüyorlar. Nasıl başlayacağınızı, sonra nereden alacağınızı söyleyerek başlarlar.

"Şema" ve web için nasıl belirtilirse, şema ya httpdüzenli istekler ya da httpsgüvenli istekler içindir. Sonra bir ayırıcı ://sonra web sunucusunun nerede olduğunu söyleyen bir ana bilgisayar adı (belki bir DNS adı, I adresi veya yerel olarak tanımlanmış bir ad gibi başka bir şey) sonra sayfaların web sunucusunda nerede olduğunu gösteren bir yol. (Atladığım bir sürü detay var).

wwwHem temel alanın adres kayıtlarını hem wwwde biz sunucularda halka açık giriş noktaları olarak hareket etmeyi amaçlayan ve daha sonra isimsiz olanı tercih ederek buna izin vermek, ancak teşvik etmemek genellikle iyi bir uygulama olarak kabul edilir www.

Bir web sitesine yönlendirdiğinizi açık bir şekilde gösteren uygun bir URL sağlamak istiyorsanız, tam bir URL sağlayın.

http://example.ca/

https://myexample.foo.org/

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.