我们不生产短信
我们只做短信的搬运工
您有一条新的短消息,请查收!
用过功能机的小伙伴们都会知道,每一条短信的字数被限制在70个汉字,超过之后就会被拆分为2条短信发送。
为什么要限制在70个汉字?多设置一点不好吗?
其实,是有历史原因的。
原因要追溯到上世纪80年代,Friedhelm Hillebrand是如今手机短信技术的主发明人,70个汉字(160个英文字符)就是他引起的。
他当时使用一台打字机随意打出一些由字母组成的信息,令人奇怪的是,这些信息每一条都是只有一两行,而且总字数也不会超过160个,160便成为他感觉颇具神奇的数字。
Friedhelm Hillebrand45岁的时候,他觉得如今手机短信160个字符已经足够使用,于是决定把这个数字定为一条短信内容的字数上线。
随着短信技术的发展,各大运营商也纷纷把160个字符作为单条短信的上线。
对编程技术有所了解的同学知道,由于字符本身使用编码方式的不同,终将导致字符个数的不同。对于英文字母而言,一般采用7位ASCII编码,中文则为8位UCS-2编码,需要占用2个字节。
160个英文字符要用7位ASCII编码来进行表示,需要7*160位。然而换成8位UCS-2编码表示,则需要7*160/8位。同时,由于中文汉字需要占用2个字符,这样中文字符总数就是7*160/8/2,刚好等于70。
这就是为什么运营商规定单条短信的汉字限制为70个的原因。
P.S 对于没有使用过功能机的人来说,可能一直都不知道原来短信是有字数限制的。
临沂移动 ¥ 3800
临沂移动 ¥ 5300
青岛联通 ¥ 6999
北京电信 ¥ 6800
长沙移动 ¥ 2.18万
沧州电信 ¥ 1.98万
保定移动 ¥ 7900
济南联通 ¥ 1.50万
菏泽移动 ¥ 4.50万
西安电信 ¥ 3.80万
临沂移动 ¥ 4800
赤峰联通 ¥ 3799
襄阳移动 ¥ 3150
临沂移动 ¥ 6700
咸阳联通 ¥ 5万
临沂移动 ¥ 3.85万
沧州电信 ¥ 5700
阜阳联通 ¥ 3150
保定移动 ¥ 3800
昆明移动 ¥ 2.33万
临沂移动 ¥ 1.70万
太原电信 ¥ 4999
武汉移动 ¥ 7500
临沂移动 ¥ 2.50万
临沂移动 ¥ 3050
海口移动 ¥ 1.58万
长沙移动 ¥ 2.18万
临沂移动 ¥ 7900
北京移动 ¥ 1.81万
襄阳联通 ¥ 2.30万
规范电商平台短信营销行为
2021-11-01
手机短信作为"第五媒体"的地位,已经得到
2021-09-19
随着短信市场的快速发展,越来越多的企业开始使用短信群发,已经
2021-09-11
现在已经2021年了还有人不知道华为怎么使用短信群发功能吗?
2021-09-09
平时在我们的日常生活中,大家都经常接触到祝福语,尤其是刚步入
2021-09-08
如何辨别10655、10657、10658、10659短信安
2020-11-11