Có nhất thiết phải gõ loại WW WWW khi thiết kế của chúng tôi chứa URL hay bây giờ là vấn đề của hương vị?


20

Tôi yêu sự xuất hiện của các url truyền thống, bởi vì www trước mặt làm giảm bớt và tăng tốc sự hiểu biết của tôi rằng chắc chắn có một địa chỉ web nhất định.

Nhưng có bất kỳ hướng dẫn được thiết lập nào để định dạng url không chỉ cho web, ví dụ: tài liệu quảng cáo, áp phích không? Có thể bạn đã nghe nói về một số nghiên cứu chứng minh UX tốt hơn do định dạng url?

Chúng ta đều biết, ví dụ, số điện thoại có hướng dẫn định dạng khá thành lập.


4
Tôi tự hỏi điều này khá thường xuyên. Tôi nghĩ rằng nó ít nhất phụ thuộc một phần vào sự quen thuộc của phần mở rộng tên miền. Ví dụ, khá rõ ràng đó burger.comlà một trang web, trong khi đó burger.biztôi không chắc chắn hơn nhiều (có thể là một thương hiệu được lựa chọn kém).
Dom

Dom, trong trường hợp này có thể không đẹp hơn nhưng nó khá dễ hiểu khi bạn truy cập http: // burger.biz :)
Mathijs Segers

3
Điều này có liên quan gì đến thiết kế đồ họa? Có lẽ bạn nên đăng bài này trong Trải nghiệm người dùng ?
Nói dối Ryan

Tôi muốn nghe thêm về khía cạnh thiết kế của giả định này cả hai URL đều hoạt động.
Hanna

1
Có rất nhiều lời khuyên để kiểm tra: thực sự, hãy hỏi . Hỏi ai đó làm việc trên trang web và biết. Nếu tôi chỉ kiểm tra, tôi có thể nghĩ rằng nó ait.iehoạt động và chuyển hướng đến www.ait.ie. Trong thực tế, nó không. Firefox thấy rằng ait.ienó không hoạt động và chuyển hướng www.ait.iecho tôi. Không phải tất cả các trình duyệt làm điều đó.
TRiG

Câu trả lời:


22

www.có thể có lý do kỹ thuật hợp lệ để được sử dụng.

Khi một máy chủ được cấu hình, nó phải được thiết lập để sử dụng http://www.example.comhttp://example.com. Hoàn toàn có thể www.example.com tải trang web và example.com thì không. Họ hai, khác nhau, riêng biệt, địa chỉ. Tất cả điều này được kiểm soát bởi máy chủ. Cả hai địa chỉ có thể hoạt động hoặc một địa chỉ có thể được chuyển tiếp đến địa chỉ kia. Việc chuyển tiếp có thể được thực hiện từ bất kỳ tên miền nào , điều đó xảy ra đến mức phổ biến là www.địa chỉ sẽ chuyển tiếp đến địa chỉ không có www hoặc ngược lại. Trong thời đại ngày nay, hầu hết các nhà cung cấp dịch vụ lưu trữ đều cấu hình cái này và www.không bắt buộc. Họ cấu hình chuyển tiếp tự động cho khách hàng của họ. Tuy nhiên, bạn nên kiểm tra máy chủ của mình trước khi xóawww.từ bất kỳ tài liệu tiếp thị, hoặc thậm chí trước khi thêm www..

Từ quan điểm thiết kế, đó là một vấn đề ưu tiên. Nếu các trang web tải có hoặc không có www.thì sử dụng nó là lựa chọn của bạn. Như @Dom đề cập trong bình luận của anh ấy ở trên, tôi thấy hậu tố đóng một vai trò lớn. example.com, example.net, example.org đều khá rõ ràng. Tuy nhiên, một khi bạn nhập hậu tố tầng thứ hai hoặc thứ ba, điều đó có thể không rõ ràng, đặc biệt là đối tượng không phải là khán giả trực tuyến truyền thống (người cao niên, tổ chức phi công nghệ, v.v.). Thêm các www.hậu tố hiếm khi được sử dụng luôn luôn hữu ích.

Tôi hầu như luôn bỏ các www.tên miền cấp một và hầu như luôn bao gồm chúng cho các tên miền cấp hai hoặc cấp ba. Nhưng đó chỉ là sở thích của tôi.

Tôi cũng chỉ ra rằng số điện thoại đã thay đổi. Bây giờ tôi phải quay 10 chữ số để thực hiện cuộc gọi nội hạt, trong nhiều thập kỷ, nó chỉ có 7 chữ số, trước đó là 5 chữ số. Chúng có thể thay đổi chậm, nhưng chúng thay đổi định dạng :) Tất nhiên, nhờ có điện thoại thông minh mà giờ tôi chỉ biết số điện thoại của chính mình và không bao giờ nhớ được ai khác. :)


9
"Tuy nhiên, bạn nên kiểm tra máy chủ của mình trước khi xóa www khỏi mọi tài liệu tiếp thị." Bạn cũng nên kiểm tra xem "www.yourdomain.com" có tải hay không trước khi đặt www vào bất cứ thứ gì. Như bạn nói, đó là tất cả về cấu hình máy chủ, vì vậy hoàn toàn có thể http://example.orghoạt động trong khi http://www.example.orgkhông.
Joshua Taylor

2
Điều này bỏ lỡ một sự cân nhắc: có một số trang web bao gồm hoặc loại bỏ WWW đều hoạt động tốt, nhưng chỉ có một trang là chính xác. Lấy trang web Đăng ký doanh nghiệp Úc làm ví dụ: abr.gov.auwww.abr.gov.aucả hai đều tải trang web. Tuy nhiên, mọi URL WWW đều chuyển hướng đến trang chủ của phiên bản không phải WWW. Vì vậy, https://abr.gov.au/About-us/(không có WWW) hoạt động, nhưng https://www.abr.gov.au/About-us/(với WWW) sẽ chuyển hướng bạn đến trang chủ của trang không có WWW.
doppelgreener

3
Đối với tất cả những người bình luận ... Không nơi nào tôi nêu cả hai với www. và không có www phải vào cùng một trang. Tôi chỉ tuyên bố trong thời đại ngày nay hầu hết các công ty lưu trữ cấu hình theo cách đó . Tôi cũng tuyên bố rõ ràng để kiểm tra máy chủ của bạn . Không chắc chắn tất cả các phản ứng dữ dội đến từ đâu :)
Scott

1
@Scott Tôi không cố gắng cung cấp phản ứng dữ dội, chỉ nêu điều gì đó có thể mang lại sự khắt khe hơn cho lời khuyên của bạn. Nó có thể mất nhiều hơn một chút so với kiểm tra chữ thảo của máy chủ web. Hãy xem những thứ này như những lời chỉ trích mang tính xây dựng để hành động!
doppelgreener

1
Lý do kỹ thuật đơn giản là nếu bạn định đặt tên cho máy chủ web của mình một cái gì đó hợp lý để đặt tên cho máy chủ web (hoặc www) thì điều này tốt nhưng giả sử bạn có các máy chủ khác và chỉ có một máy chủ web. Có và không bao giờ có bất kỳ lý do kỹ thuật nào để được gọi là www
joojaa

43

www.example.comexample.comhai địa chỉ khác nhau .

Nó chỉ là một quy ước chung cho các máy chủ web được cấu hình sao cho cả hai biến thể hoạt động như nhau. Quy ước này không phổ biến và một số trang web sẽ chỉ được thiết lập để đáp ứng với cái này hay cái khác .

Bạn cần xác nhận với bất kỳ ai phụ trách trang web, có thể chấp nhận sử dụng. Bạn cũng có thể muốn xem liệu danh sách của trang web trong tìm kiếm của Google có hiển thị "www." hoặc không, vì điều này có thể chỉ ra địa chỉ ưa thích của trang web.

Nếu cả hai đều được chấp nhận để sử dụng, cá nhân tôi sẽ thích biến thể mà không có "www." bởi vì tôi thấy điều này là dư thừa, đặc biệt là nếu có một ".com" ở cuối, điều này làm cho nó rất dễ nhận biết như một địa chỉ web ngay cả khi không có "www.".

Không có tiêu chuẩn nào nói rằng nên sử dụng cái này hay cái kia, chỉ có những quy ước và xu hướng. Xu hướng thay đổi theo thời gian và tôi tin rằng thật công bằng khi nói rằng có một xu hướng dần dần về việc không có "www." khi bắt đầu địa chỉ web.

Đây là một số cuộc tranh luận nhẹ nhàng về việc "www." nên được sử dụng:

http://no-www.org/

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

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


4
Tôi nhận ra điều này phần lớn giống như câu trả lời khác nhưng tôi đã cố gắng giải thích nó bằng những thuật ngữ đơn giản nhất tôi có thể cho những người không có kỹ thuật, hy vọng nó hữu ích.
thomasrutter

no-www.org dường như không hoạt động vào lúc này, nhưng nó vẫn được liệt kê trong Google vì vậy tôi đoán nó là tạm thời?
thomasrutter

1
"Đặc biệt là nếu có một .com ở cuối" - điều gì sẽ xảy ra nếu đó là một trong những gTLD mới lạ mắt mà ít người sẽ nhận ra?
dùng253751

Đối với tôi, đó là một lập luận không sử dụng các gTLD mới đó, đặc biệt đối với một tên miền cần xuất hiện trong tiếp thị. Nó có vẻ kỳ lạ đối với tôi khi sử dụng một gTLD mới, bóng bẩy, loại bỏ sự cần thiết của ".com" kiểu cũ, và sau đó thêm "www" kiểu cũ hơn, để mọi người nhận ra đó là một tên miền.
thomasrutter

3

Để thêm nền tảng kỹ thuật cho các câu trả lời hiện có: Tại sao sẽ có sự khác biệt về DNS giữa www.example.comexample.comở vị trí đầu tiên? Có nhiều trường hợp khi một người không nhập một bản ghi A(hoặc AAAA), nhưng thay vào đó một CNAMEbản ghi chỉ vào một cái gì đó như www42.provider.example.net. Bằng cách này, việc di chuyển www42.provider.example.netsang địa chỉ IP khác có thể được xử lý hoàn toàn trong example.netvùng. (Với Ahồ sơ ở khắp mọi nơi, tất cả các trang web được lưu trữ trên một máy chủ đó sẽ phải được điều chỉnh!)

Tuy nhiên, với example.comcó chắc chắn đã có nhiều bản ghi DNS khác có liên quan ( SOA, NS, MX, có thể cũng TXTcho SPF), và các đặc điểm kỹ thuật DNS không cho phép CNAMEvà các loại hồ sơ khác để được hỗn hợp! Do đó, example.comsẽ yêu cầu một bản ghi A(và / hoặc AAAA) cho chức năng, do đó bất chấp mục đích đã đề cập ở trên của cấu hình trung tâm.


Những A AAAAthứ về là gì?
Hanna

1
Đó là một phần trong cách thức hoạt động của DNS. Giả sử bạn biết rằng máy chủ DNS là cách mà máy tính hỏi "địa chỉ IP của tên máy chủ này là gì?". Vâng, có nhiều hơn một bản ghi mà bạn có thể truy xuất cho mỗi tên máy chủ (A, MX và các mục đích đặc biệt như PTR, TXT, v.v.). Bản ghi "A" là địa chỉ IP cho các kết nối IPv4 và bản ghi "AAAA" là địa chỉ IP cho các kết nối IPv6. MX là bản ghi nơi gửi thư cho máy chủ này (cho phép thư được gửi đến máy chủ đến một địa chỉ IP khác dưới dạng kết nối chung với máy chủ này), TXT là thông tin dựa trên văn bản khác nhau, v.v.
thomasrutter

1

Xuất phát từ quan điểm kiến ​​trúc sư giải pháp, tôi chưa bao giờ thấy một hướng dẫn. Nhưng có một lý do kỹ thuật tốt để làm cho trang web của bạn trong thời gian chạy sử dụng "www.", Và đó là tất cả về DNS (tránh xung đột với các bản ghi SOA và NS). Vì vậy, trong khi bạn có thể muốn chia sẻ nội dung có nội dung "truy cập http://mysite.us " thì lưu trữ thực tế phải có trên "www.mysite.us".

Tùy thuộc vào vị trí / cách trang web được triển khai, bạn có thể gặp phải tình huống người dùng không thể truy cập trang web nếu nó ở trên " http://mysite.us ". Thông số DNS có các bản ghi cho các loại máy chủ khác nhau (MX cho thư, v.v.) nhưng nó không có một máy chủ HTTP, vì vậy chúng tôi bị mắc kẹt với việc sử dụng một tên miền phụ thực tế để nói với thế giới "đây là cho một trang web". Một số nhà cung cấp dịch vụ lưu trữ cung cấp "chuyển tiếp DNS" sẽ cho phép bạn khai báo "bất kỳ ai kết nối với http://mysite.us sẽ được chuyển đến http://www.mysite.us " nhưng những gì họ thực sự đang làm là thiết lập một bản rút gọn máy chủ web phát hành 301/302/307 để đưa người dùng đến nơi họ muốn.

Hầu hết mọi người không nhìn vào thanh địa chỉ theo kinh nghiệm của tôi và bỏ qua "www" trong các tài liệu tiếp thị và tiếp thị thì ngắn hơn, nhưng cuối cùng, người dùng nên truy cập vào "www.sthing.s Something", vì "www" nên là một máy chủ thực tế.

Nhập vào thanh địa chỉ của bạn "apple.com" hoặc "microsoft.com" hoặc "ibm.com" và chú ý cách bạn được chuyển hướng đến máy chủ lưu trữ "www".


+1 cho cái nhìn sâu sắc kỹ thuật thú vị. Bạn có thể vui lòng mở rộng về phần "collsion" không? Nếu bạn có Abản ghi example.com, trình duyệt sẽ phân giải đúng IP, máy chủ web sẽ nhận được URL đầy đủ (và do đó đưa ra quyết định trang nào sẽ phục vụ)
WoJ

Một vấn đề có thể là máy chủ lưu trữ hạn chế số lượng tên miền phụ bạn có thể có. Máy chủ của tôi nào! Vì vậy, tôi không sử dụng www.mysite.com làm tên miền phụ, tôi chỉ có URL có www trong điểm DNS tới mysite.com, giải phóng một vị trí cho thêm một tên miền phụ.
Ông 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"Tại sao bạn cần phải mặc dù? Chỉ cần trả lời trên cổng 80 là đủ. Bản ghi của bạn cho tên miền chỉ có thể trỏ đến máy chủ web của bạn - trừ khi bạn muốn các dịch vụ khác nhau trỏ đến các địa chỉ khác nhau (chẳng hạn như web và ... pop3?) Trong trường hợp bạn vẫn không bị buộc phải sử dụng riêng "www" cho web - bạn có thể sử dụng tên miền phụ cho các dịch vụ khác hoặc thậm chí các tên miền khác nhau. Người dùng thường bỏ "www", bạn không muốn trang web của mình bị lỗi khi họ làm vậy.
thomasrutter

Ý tôi là, apple.com và microsoft.com, v.v. vẫn chạy một máy chủ web trên bản ghi A cho tên miền của họ, để chuyển hướng đó hoạt động. Vì tất cả những gì nó làm là chuyển hướng nên nó không phải thực hiện nhiều công việc, nhưng điều đó cho thấy họ không gặp vấn đề gì khi chạy một tác vụ máy chủ web trên (các) máy mà bản ghi A của họ trỏ tới. Quyết định của họ để chuyển hướng đến "www" có nhiều khả năng chỉ là một quyết định tiếp thị, điều này là tốt, và chuyển hướng từ phiên bản không có www là một lựa chọn rất phù hợp trong tình huống đó.
thomasrutter

0

Để giải thích sự khác biệt là gì.

example.com là tên miền. www trong trường hợp này (www.example.com) là tên miền phụ www. trong cấu hình, mọi người thực sự phải hướng cả www và tên miền phụ vào cùng một tài nguyên (tệp web) Ngoài ra, hãy nhớ rằng SEO chỉ quan trọng trong số này là dẫn đầu và cái còn lại phải hướng đến tài nguyên hàng đầu.

Điều đó đang được nói, mọi người có xu hướng gõ www. trước mọi thứ chỉ vì họ đã quen với nó, ngày nay trong các quảng cáo và như vậy bạn thấy ít hơn www. và tôi khuyên bạn nên hạn chế sử dụng nó trừ khi cần thiết để chúng ta có thể thoát khỏi điều này trong tương lai.

Tất nhiên có thể có một số ý nghĩa khi thêm www, vì nó là viết tắt của web trên toàn thế giới, nhưng các giao thức sẽ làm đủ, http (s) so với http hoặc các giao thức khác cho các ứng dụng khác nhau.

thêm thông tin và lý do kỹ thuật: /server/286132/why-do-we-still-use-www-in-urls

Theo tôi, bạn chỉ nên kiềm chế vì nó là thứ gì đó dư thừa và gõ ít hơn luôn tốt hơn.


0

www.foo.comkhông nói đúng một URL. Đó là một tên miền tương đối.

Nó có nghĩa là: bắt đầu với các tên miền địa phương của bạn, quay trở lại gốc nếu bạn không thể tìm thấy bất cứ thứ gì ở đó và đi qua comfoođể đi đến www. Nó không cho biết những bản ghi cần lấy từ tên miền đó hoặc bạn sẽ làm gì với những bản ghi đó nếu bạn đã truy xuất chúng.

Thông thường nhất bản ghi quan tâm là một bản ghi địa chỉ cho phép tên miền được sử dụng làm tên máy chủ để chỉ máy. Có nhiều loại bản ghi DNS khác.

Đây wwwchỉ là tên cuối cùng trong chuỗi, và nó hoàn toàn tùy ý. Có một quy ước đặt tên máy chủ của máy chủ Web chính cho một tên miền wwwnhưng đó chỉ là sự tiện lợi cho con người, không phải là thứ gì đó dễ nhận biết đối với máy móc. Thậm chí sau đó, có những điều bạn có thể làm với các máy chạy máy chủ web ngoài việc yêu cầu các trang web từ chúng.

Vì vậy, không phải tất cả các máy chủ web đều được đặt tên wwwvà chỉ đặt tên cho một máy chủ sẽ không nói bạn muốn làm gì với nó.

Đó là nơi URL đến. Họ cho bạn biết làm thế nào để đến một cái gì đó. Họ bắt đầu bằng cách cho bạn biết làm thế nào để có được nó, sau đó ở đâu.

Làm thế nào được chỉ định là "sheme" và cho web, lược đồ này httpdành cho các yêu cầu thông thường hoặc httpscho các yêu cầu bảo mật. Sau đó, một dấu phân cách ://sau đó một tên máy chủ cho bạn biết máy chủ web đang ở đâu (có thể là tên DNS, có thể là một tên khác như địa chỉ I hoặc tên được xác định cục bộ) sau đó là đường dẫn cho biết các trang nằm ở đâu trên máy chủ web. (Có một loạt các chi tiết tôi bỏ qua).

Nói chung, nó được coi là thực hành tốt để cho phép wwwnhưng không khuyến khích nó bằng cách chỉ ra các bản ghi địa chỉ của cả tên miền cơ sở và cộng với wwwtại các máy chủ của chúng tôi có nghĩa là đóng vai trò là điểm truy cập công khai, và sau đó ủng hộ wwwtên không phải .

Nếu bạn muốn cung cấp một URL thích hợp hiển thị rõ ràng rằng bạn đang đề cập đến một trang web, hãy cung cấp một URL đầy đủ.

http://example.ca/

https://myexample.foo.org/

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.