这三种域名在使用和含义上没有区别,都是表示这是手机版网站。按照出现与流行的使用时间排序:
3g.example.com
3G是第三代移动通信技术,是指支持高速数据传输的蜂窝移动通讯技术。3G服务能够同时传送声音及数据信息。3G是将无线通信与国际互联网等多媒体通信结合的一代移动通信系统。
随着移动通信网络技术的发展壮大,各个领域对该类技术的应用都不可或缺,但是各个通信企业对相关技术手段制定的标准都不相同,这大大遏制了该技术的发展,后来3G业务的出现改变了这一混乱的局面,此外3G业务拥有更高速、更智能、更稳定、更多样化等诸多优良特质,逐渐过渡到全IP网络。未来的网络与今天的IP最大区别是可经济有效地提供多种业务 并支持端到端的服务质量。
3G时代开始流行和普及手机上网,因此域名中使用 3g 表示该网站是 3G 手机浏览的版本。
wap.example.com
WAP(Wireless Application Protocol) 为无线应用协议的缩写,是一项全球性的网络通信协议。WAP 使移动 Internet 有了一个通行的标准,其目标是将 Internet 的丰富信息及先进的业务引入到移动电话等无线终端之中。WAP 定义可通用的平台,把目前 Internet 网上 HTML 语言的信息转换成用WML(Wireless Markup Language)描述的信息,显示在移动电话的显示屏上。WAP只要求移动电话和WAP代理服务器的支持,而不要求现有的移动通信网络协议做任何的改动,因而可以广泛地应用于GSM、CDMA、TDMA、3G等多种网络。
但是在域名中使用 wap,只是表示这个网站适用于 WAP 移动手机浏览,并没有上述功能。
m.example.com
Mobile(移动手机 / 移动电话)的首字母,也是用来表示适用于移动手机的网站。
现在的版本
域名就像名字一样,域名中出现的字符,只是表示一种含义,并不代表具有这种功能。
现在一般不用特别的前缀域名区分手机版网站和电脑版网站,而是采用以下的两种方法:
自适应设计:开发与设计一套代码,并且通过 CSS(这是一种控制网页排版和样子的文件)控制网站的显示与外观。如果是手机,可能会隐藏一些区块,并且调整一些区块的位置、调整字体大小等,以适应手机操作和使用。
服务器检测:网站的界面由 HTML、CSS、JS 构成。网站事先设计开发两种版本 – 服务器检测访问的设备,如果是手机就返回手机版本的网站,如果是电脑就返回电脑版网站。
[Reference] https://docs.fuyeor.com/question/13396