|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
一些公司联合起来,成立了一个叫做WebHypertextApplicationTechnologyWorkingGroup(Web超文本应用技术工作组-WHATWG)的组织。网页制造poluoluo文章简介:比来网上再度衰亡了CSS结构和Table结构的争辩。我最后很有些不觉得然:我原觉得CSS结构的意义早已不得人心,却没想到另有这么多计划师及开辟职员持有贰言。
比来网上再度衰亡了CSS结构和Table结构的争辩。我最后很有些不觉得然:我原觉得CSS结构的意义早已不得人心,却没想到另有这么多计划师及开辟职员持有贰言。
静下心来看罢人人的会商,一番细想,以为缘故原由大概有两个方面:
- 一方面,IE6阴魂不散,让Web开辟本钱居高不下。网上已经有一个统计,数据显现Web开辟职员针对IE6的投进/产出比是最低的。信任年夜多半前端工程师都有被IE6熬煎得怒目切齿的履历。与其那般疾苦的用CSS结构,还不如用table来的爽利便利。
- 另外一方面,我发明前端工程师们愈来愈务虚和注意效力。CSS2和CSS3的诸多新特征迟迟未能普遍提高,而Web尺度传教者们所津津有味的CSS的长处,在照进实际时又常常会遭受让步。只管我一向以Web尺度传教为己任,但也不能不批准:table的扫瞄器兼容性是最好的;table结构关于计划师来讲更简单上手。就国际情况而言,table切图仍旧是制造流派网站专题大概电子商务网站促销页面的最经常使用体例,存期近有它的公道性。
以是,我们在推许CSS结构的同时,无需为了证实它的优胜性而把table自己贬得一文不值。一样平常开辟中,也无需保守得完整丢弃table。table自己有语义,该显现数据表格的时分就应当利用<table>;在开辟过程当中,一些必要衡量本钱的场所用table+css的结构也何尝不成。在这方面,很浏览google和facebook前端工程师们的务虚做法。人人能够往存眷下facebook上罕见的带半通明暗影的弹出对话框,就是利用<table>来制造的,一样十分的精巧。
这一番的争辩,分离最近几年来Web尺度的开展,让我入手下手思索Web开辟中改进和变革的区分。
XHTML2试图间接退化到XML,公布与HTML的分裂。这已经让我这个传统的HTML开辟者感应发急。而当我看到WHATWG构造提出HTML5(终极被W3C承认)的时分,它的温良的改善让我感到亲热很多,现实也证实,HTML5正愈来愈向我们走进。而DouglasCrockford乃至以为HTML5都太凶猛了,提出了HTML4.2的改进计划。
再看JavaScript,ECMAScript4将JavaScript改得天崩地裂翻天覆地,所幸手艺委员会在终极阶段回回明智,从头提出的向下兼容的ESMAScript3.1明显失掉更多真正战役在一线的开辟职员的承认。
改进,而非血淋淋的变革,大概才是推进手艺开展的更实践、更通情达理的体例。Web尺度的演进是云云,产物或项目标晋级是云云,乃至社会轨制的建立亦云云。
</p>
Resig在2008年在其博客中介绍过HTML5的data-属性,现如今HTML5在如火如荼地推广,似乎国内的技术有些延迟,这篇博文可以在这里找到。 |
|