为何 H5 伤害了前端?

2015-07-07 20:20:14 +08:00
 qhgongzi
完全没感觉到这词有啥歧义、不专业呀,语言不就是用来交流的么,只要能表达意思就可以了,
缩写不是大势所趋么,就像phper也能少能打出php的全称吧。javascript不是大家都叫js么

抵制理由也千奇百怪,甚至有h5会跟h5标签歧义,这。。。难道别人跟你谈h5的时候,你会理解成别人要跟你聊聊有多粗了么。

但是很奇怪的是,这说法有很大一部分人抵制,根据经验,啥事都应该是有原因的,一时又不太能想到原因,猜测几点,大家随便讨论哈

1.这叫法对前端不尊重?
好像H5这个缩写也蛮中性的,不像java8 o(∩_∩)o ,感觉不像这原因

2.会误导,别人会以为说的是<h5></h5>
这个应该不会吧,真的有语境的啊,就像买了个苹果

3.h5不够专业,html5才专业
好像有点,氢氧化合物确实比水逼格高

4.很多营销,不懂技术的人用这个词,逼格被拉低了
好像有点这原因,不过也不至于吧
11846 次点击
所在节点    问与答
115 条回复
lincanbin
2015-07-07 20:23:29 +08:00
HTTP2会被人称为H2吗?

当然不行,缩写的前提是这个词本身不是缩写。

HyperText Markup Language缩写完是HTML,HTML你可以再缩写成H吗?
FrankFang128
2015-07-07 20:24:24 +08:00
C3 用来简称 CSS3 好爽
FrankFang128
2015-07-07 20:25:10 +08:00
瞎简称还理直气壮。
101
2015-07-07 20:25:18 +08:00
歧义说了多少次了,工程师要有严谨的习惯,凭什么要随大流,这又不是吃饭
PHP 能叫 P5 P7 么
就不说 Java 8 了
大家很反感非要这么叫,你们真是够了
lincanbin
2015-07-07 20:26:57 +08:00
这是态度问题,例如有的人分不清KB和KiB,Kilo-这个前缀本来就是1000,Kibi-前缀才是1024。

那说我内存是16GB,我闪存卡也是16GB,这就是文盲了吧?这两个的容量显然不等价。

内存只有16GiB这个规格的。
loading
2015-07-07 20:28:11 +08:00
标题应该是:求block
qhgongzi
2015-07-07 20:29:13 +08:00
@lincanbin 语言,大家明白意思就行了,如果大家都广泛的能理解h2是http2,没觉得有问题呀,
而且,缩写词不能再缩写,就更不能认同了,语言发展的过程中,都不知道造了多少词
ECMAScript 还能再缩成es 大家能懂不就行了么
qhgongzi
2015-07-07 20:29:51 +08:00
@101 可是没觉得有歧义额
qhgongzi
2015-07-07 20:30:39 +08:00
@FrankFang128 有C4 语言本来就是越来越简单的
qhgongzi
2015-07-07 20:35:27 +08:00
@101 能接受然并卵否,工程师只能然而并没有什么卵用?
suikator
2015-07-07 20:37:30 +08:00
规范读法,从我做起,读都读不规范,写出来的代码估计也是画天书
sanddudu
2015-07-07 20:39:34 +08:00
你不能因为觉得麻烦就都要简称
像 MYSQL 这种读法千奇百怪的是不是还得简称为 ML?
HTML5 里面最有难度的也就是 five 了,对着字母拼都不行吗
neo2015
2015-07-07 20:39:47 +08:00
又开了一个讨论。不同领域的人叫法不同,有什么好纠结的
非要用自己的强迫症去强迫别人。

记得罗辑思维上说,用自己的道德去约束别人,就是不道德的。虽然不一样

但是,用自己领域的东西去要求别的领域的,,

一般你觉得乱叫的,大部分都是一些销售呀,商务呀,老板呀,都不是专业领域的
SeanChense
2015-07-07 20:40:07 +08:00
我觉得我说的例子最合适了:
电子科技大学简称电子科大(HTML5 )有人叫做电大(H5),叫电大当然不能忍。
aisk
2015-07-07 20:40:16 +08:00
问题是他们说的 H5,不是程序员理解的 HTML5,而是稍微带一些动画的页面都统称 H5。
101
2015-07-07 20:40:36 +08:00
@qhgongzi 一个是术语,另一个是恶搞流行词汇,这两个能混为一谈?术语的存在就是为了便于专业问题交流,君不见各种翻译书籍的术语乱用给初学者带来了多少麻烦。
Septembers
2015-07-07 20:41:12 +08:00
@FrankFang128 我觉得严格点来说 不需要带版本修饰
因为界线模糊 Web相关大部分技术 都考虑向后兼容 而且 无法严格区分版本
比如HTML 6, CSS 4, ECMAScript 7的草案 在确定之前也有被 提前 实现的
例如HTML 5刚进入spec的main标签
例如CSS 4的user-select特性
例如ECMAScript 7的Object.observe特性
laucie
2015-07-07 20:43:50 +08:00
说H5 不能代表HTML5的人是啥心态 这也能撕逼服了
101
2015-07-07 20:44:45 +08:00
另外一提,你说的 C4 很多人第一反应是炸药,这跟道德没关系,你没有专业严谨的态度就是这样,认真做事的人是不会认同的。试想医生乱用术语会有什么后果
imlonghao
2015-07-07 20:46:11 +08:00
再简写,你看看昨天那个发帖问上传带宽的帖子!

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/204034

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX