ca661亚洲城:web标准之道,是时候再提web标准

是时候再提web标准

2016/07/06 · 基础技术 ·
WEB

原文出处: 灵感(@灵感_ca661亚洲城:web标准之道,是时候再提web标准。idea
)   

**web标准之道

定义:

1.浏览器开发商和web程序开发人士在开发新的应用程序时死守指定的正规。
2.一多元日式的汇聚。网页根本由三部分构成:结构(Structure)、表现(Presentation)和行为(Behavior)。对应的科班也分三地点:结构化标准语言紧要不外乎XHTML和XML,表现专业语言紧要包罗CSS,行为正式主要概括对象模型(如W3C
DOM)、ECMAScript等。
3.专业是一密密麻麻专业。分离的是显现;内容和作为;内容则决定了结构。


**背景**

**web标准是个老生常谈的话题。引入国内的时日,粗略算下来,有十年左右了。不过出于国内前端卓越人才的不够和相关教育跟进的悠悠,造成了广大人都尚未对它引起丰硕的强调并利用到温馨的莫过于项目当中,同时又花了较多精力在混乱的新技巧方案和工具中,那就招致了技能断层,影响不是一个两人,而是一大片段,倘诺再贫乏相关的正确指点,就会保留很多不得法的编码习惯,对于个人成长和所做的项目都是不利于的。**

怎么是时候再提呢?可以先来看看上面一张有着自然代表性的图,截自我的企鹅群(152128548)

ca661亚洲城 1

1、标签仍在被滥用
2、器重觉,轻语义和布局
3、热衷于跟进热门新技巧,不推崇基础
4、当自己在跟我们说尊重基础的时候,要么有人说原生js,要么有人说css原理和技能,没人说html

鉴于上述的几点,加上各类场所和会议似乎很少提及这几个地点的东西,新手在被行家“牵”着走,老手的生气又不在那个相比基础的东西上。那篇文呢,就是跟我们齐声回到源点,去看望哪些做才好不简单符合了web标准的编码。

ca661亚洲城 2
**

好处:

开发人士依据Web标准制作网页,那样对于开发者来说就进一步简便易行了,因为他俩能够很简单驾驭彼的编码;
应用Web标准,将有限协助所有浏览器正确显示你的网站而无需费时重写;
遵循标准的Web页面可以使得搜索引擎更便于访问并收入网页,也得以更易于转换为其余格式,并更便于访问程序代码(如JavaScript和DOM);
末尾有利于web更好地前进。

介绍—WEB标准
不是某一个规范,而是一多重正式的会合。
网页根本由三局地组成:结构、表现、和表现。
对应的科班也分三方面:

标题来自

【作  者】阿一;棕熊;李战;丁学
【出 版 社】 人民邮电出版社     【书 号】 9787115208972 
【上架时间】 2009-8-4 
【出版日期】 2009 年九月 【开 本】 16开

内容: 参考资料

代码越发正规化,特别符合规范,大家的页面就更易于被寻找引擎抓取收录;
Web标准xhtml 1.0,html 4.01,html 5;
无障碍环境是一个HTML标准的重要组成部分:Web标准使得残疾人员也足以很简单地利用网络。盲人可选择程序为她们读出网页,泪腺炎的人群可通过重新排列并加大网页来访问网站。

  • 结构化标准语言主要不外乎XHTML和XML。
  • 表现专业语言首要不外乎CSS。
  • 作为规范主要不外乎对象模型(如W3C DOM)、ECMAScript等。

1、门槛低、简单

一周就足以了然html,常用标签不多,用不到的不用管

比如:h1~6、p、span、div、img、a、input等,大家来随便的看一张截图

ca661亚洲城 3

上面是某宝PC端的登录页,大概是出于各样原因(不详),只用了少量的价签,所以,并不说它是糟糕的要么是错的,但它是任何许几个人的写照。固然本人说html标签有100三个,你会是哪些影响?

1、不清楚,没悟出有那样多
2、知道,但以为很多都用不上

您会是哪类?

怎么在适当的时候,合适的地方,使用正确的价签,这是web标准的主导须求。前面细说。

CSS很简短,常用属性也就那么多

宽、高、边框、背景、定位、浮动、边距,假诺您控制了那般多,那么就可以回答很多页面布局的动静了。假若您因此就以为css很简单,那么就等着它来“惩罚”你啊。

不佳的上边:各样包容难题,各类奇葩布局须要,各个不可预见的bug

好的地点:诸多离奇的技巧和css3新本性,可以协理大家做出充满美感又神奇的出力

只要你仍旧觉得CSS太简单,那么请看一下这里https://drafts.csswg.org/indexes/,要坚强~

网上订购及购买:

万维网联盟:

1994年3月,发明者蒂姆·伯纳斯·李(提姆Berners-Lee),是用作成员国机构社团,工作是进行规范互联网,创制和保险的WWW标准,最根本W3C标准有(HTML
CSS XML XSL DOM)

那个规范大多数由万维网联盟(W3C)起草和揭橥,也有一部分是其他标准社团制定的业内,比如ECMA(European
Computer Manufacturers Association)的ECMAScript标准。

2、只要求做“对”,不须求做好

不可胜计时候,固然写错了浏览器会包容它,当我们的代码是不标准的,甚至偶尔是错的,可是浏览器仍然将它“正常”突显出来,那一个时候,大家发现不到祥和的荒谬。认为看起来没难点就没难点,这是很凶险的。

标签不用在意,交给CSS去处理就好,理论上,我们得以由此一定的CSS规则,任意的改变一个成分的展现,那就导致了对html标签的不青眼,因为大家总能让它们看起来没有其他难点。

【内容简介】
天涯论坛是以.NET为主旋律的社区,但是在其“冰山一隅”,Web设计却又独占鳌头,代表人员有鸟食轩、Cat
Chen、阿一、丁学、爆牙齿、李战等,他们在Web标准、CSS、JavaScript上各有所长,在微博留下了对Web设计领域的大队人马美文佳作。.

ECMA:

欧洲计算机制造商协会(European Computer Manufacturers Association),
众所周知的ECMAScript

目的—web标准

3、热衷于“向前看”

读书新技巧,丰硕友好的技巧树——html5、canvas、svg、react、ES6等。

不留余地“难点”——觉得一般的工作没什么挑衅了,所以不屑于去深挖本身早已会了事物。

做出炫酷的效用——纯CSS图标、动画,3D动画,canvas动画等。

跟风式学习——我们都在谈,业界都在捧,看起来很好的东西,就从头不耐烦不安,严阵以待,其实有句话叫做:“基础不牢,地动山摇”,兴致冲冲的去学学新的东西的时候,往往会意识,没有丰富的根基,是很难前行的。

下面说的那几个是错的么?当然都对,特别是在技术提升立异迭代速度快的互连网领域,想会得更加多让本人更强,同时会的越多在实际上利用中可选取的方案也更多,兴趣驱动去读书,那是好事,我要好也是那般的,但大家须要专注的是,学习不是一条直线,无法顺着一条线一向往前冲,除了长度,还有深度,需求我们不住的从各种方面去打磨和填充才能有起色。

很想获得棕熊的指尖有老赵多少个粗,却仍是可以做出那么“灵”的JS效果而十拿九稳;很诧异阿连续中文都说不灵活,却陆续推出了“震惊于世”的播客体系《阿一Web标准学堂》;很佩服李战的八卦水准,居然能从JavaScript扯到和尚坐禅;而Cat
Chen更是标新创新,大力鼓吹“欲练CSS必先宫IE”;最后,狂赞一下团结,因为原本想夸一夸上述这几个世外高人,然而脑公里浮现的却是月圆之夜宫室之巅西门吹雪天外飞仙的yy画面。

  • 方便程序设计者设计出富有规范性的文本
  • 便民浏览器厂家研发出适应web标准的浏览器
  • 进而使得程序员设计的公文可以在不一致的浏览器或极端设备浮现网页音讯。

相关文章

发表评论

电子邮件地址不会被公开。 必填项已用*标注

*
*
Website