网络隐私泄密思考_关于网络状态的思考

Laura Kalbag on stage with a slide that says “We can’t know from these data if Bootstrap introduced these errors, but there is a strong correspondence of increased errors when Bootstrap is present“
劳拉·卡巴格(Laura Kalbag)在《浏览器状态》 2019年登台

我刚从浏览器状态(State of the Browser)回来,伦敦是一个由社区组织的精彩会议,在那里我发表了有关调试CSS Grid的话题。 这次会议有意关注Web标准,而不是最新的工具或框架。 每个演讲者都有各自的专业领域,但是特别成功的是,无论是偶然还是设计,演讲的方式都是通过一个共同的线索无缝地编织在一起的:使每个人都能使用网络。 布鲁斯·劳森(Bruce Lawson)早些时候引用了蒂姆·伯纳斯·李爵士(或布鲁斯曾说过的“廷博叔叔”)来定调:

这是给所有人的。

无疑,最近(无疑无疑是让许多其他人)震惊了我,前端开发人员的价值似乎是他们可以编写JavaScript和可以使用的精美框架,从而使CSS,HTML和可访问性等网络基础知识被低估了。 在发展中国家,或者没有访问最新设备或快速连接的情况,许多人完全无法访问整个网络。 我们尚未真正为每个人建立一个网站。

由于标准很高,很难从浏览器状态中挑出任何特定的话题作为重点。 HTML,可访问性,性能和CSS均已涵盖。 特别值得注意的是,几乎没有提到JavaScript,只是警告不要使用它。 这可能有点过时,但实际上它强调了JavaScript对用户体验实际上至关重要的程度,以及对使网络对所有人可用的技能进行投资的重要性。 通常,为了让少数人拥有流畅的体验,甚至为了开发者体验,我们会牺牲可访问性。 劳拉·卡尔巴格(Laura Kalbag)在演讲中指出,框架的使用与可访问性错误的更高级别之间存在关联。 可能有许多不同的原因–不一定会导致框架导致错误–但是,当重点是学习框架而不是充分理解基础知识时,可访问性必然因此受到损害似乎是合乎逻辑的。

大多数情况下,JavaScript是一种增强功能,但对于想要雇用开发人员的公司而言,它通常是一项高于其他一切的技能。 如今,大多数招聘广告都将JavaScript视为第一要务,并适当地添加了HTML和CSS(如果有的话),好像它们可以在一个下午拿起,不需要多年的实践经验并认真考虑做好。 可访问性是一个大而复杂的领域,但是它被视为事后才想起的领域,专门研究它的人们被大大低估了。

我想认为诸如浏览器状态之类的会议是整个行业对Web基础知识重新关注的征兆。 但我的一部分担心情况并非如此,它进一步表明了以框架为中心的开发人员与关注网络创建原则的开发人员之间的鸿沟。

不必存在这种鸿沟。

我绝不劝阻进入该行业的人学习JS框架,因为无论好坏,这都是可以让您找到工作的技能。 对于业内知名人士和联系良好的人来说,framework毁框架是一件非常好的事情,但是并没有绕过公司确实想要这些技能的事实。 我担心一些好心的建议可能会导致新开发者通过避开框架而将自己从人才库中排除,而永远无法进入职业阶梯。 但最重要的是,“浏览器状态”提醒我,继续敲鼓争取一个更好,更具包容性的网络是多么必要,因为我们无法承受让消息丢失的风险。 我希望进入这个崭新JavaScript世界的开发人员参加这样的会议,听取建议,并反过来成为每个人的网络拥护者。

进一步阅读

布莱恩·罗宾逊Bryan Robinson )的这篇文章值得一读: 最低权力规则对现代开发人员意味着什么 。 它指的是“最低权力规则”,这是蒂姆·伯纳斯·李爵士和诺亚·门德尔松爵士制定的一项原则,建议为特定目的选择功能最弱的语言,布鲁斯·劳森的演讲中也提到了这一点。

翻译自: https://css-irl.info/thoughts-on-the-state-of-the-web/

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值