服务与支持 |咨询热线 0931-8733767
  • 金城在线
  • 公司简介
  • 发展历程
  • 企业文化
  • 售后服务
  • 工作机会
  • 联系我们

Webkit 浏览器前缀是否影响web 技术的进步

来源:发布时间:2017-11-8 15:18:52

至少目前来看webkit前缀是没有伤害web技术进步的,反而起到了促进作用。

不得不承认css的低层化是开发趋势。从css3开始很多原本样式的控制从js上被分离出来,不乏::checked伪类被大家挖掘出更多的玩法,而相对js来说及其落后的编辑环境是目前前端面临的问题之一。于是就有人开始了less/sass这样的编译工具提供更完善的方案。我们完全可以忽略各种前缀,跨语法的自由开发。

发现问题了么?,当我们在一个完善的开发环境中,规范的滞后不是根本问题,作为一个开发者我只要关心我的代码实现了怎么样的效果就可以。甚至于因为webkit前缀的出现,我可以优先于规范尝试新技术。

再来我们分析一下状况

为什么会有浏览器前缀这种畸形的规范出现?按照我的个人理解是w3c没有执法权,工程师想要先进的玩具,规范出的又慢又不靠谱,当然是自己造轮子实现。我是根据你的图纸加工的,但你不能监督我的加工过程不能审查我的产品成果,当然浏览器前缀这种时代的产物就必然要出现。

既然不能阻止他出生,那至少减少他的损害

那最重要的一点,他的影响到底有多大?又或者说webkit前缀会用什么方式伤害web技术的发展?

很多人说这是另外一个ie6 伟大 自私 还带着满身晦气,纵观前端的开发史就会发现6爷造成的影响不过是沧海一粟,反而促成了一个新web时代的降临,没错至此之前,甚至今日某些朋友还会因为6爷的臭脾气而抓狂(比如一只特立独行的猪由注释造成的换行bug)然而最新的技术已经完全放弃ie6了

我要说的是连webkit的老前辈ie6造成的影响也不过如此,又谈何伤害技术阻碍发展呢?

再回头看看前端的发展速度

从jquery到angularjs 从页面script标签到require 从手动管理到grunt

如此可怕的更新速度,你们真的觉得兼容才是正确的么?

很简单的问题

一个两年前的网站现在再看是否还能被用户正常使用呢?


相关文章
  • 预约专家

    为您提供一对一解决方案
    立即预约
  • 售前咨询

    周一至周五9:00——17:30
    立即咨询
  • 联系方式

    13919049954

    全国7×24小时热线服务
  • 免费报价

    专属专业顾问1对1报价
    免费报价