13919049954

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

作者:金城在线 日期:2017/11/8 15:18:52 人气:320

至少目前来看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

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

很简单的问题

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


            金城在线专注网站、软件、APP、微信公众平台、小程序、抖音、头条等开发推广,如果您有这方面的需求或者不同的观点,欢迎联系交流。

    官方微信

    本文网址:http://www.lz.net.cn/SEOyouhua/468.html
    读完这篇文章后,您心情如何?
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    • 0
    更多>>网友评论
    发表评论