2018年网络开发者应该关注什么
全文字数: 381
2分钟
浏览器开始支持WebAssembly。允许工程师在浏览器中运行二进制代码。Web开发人员现在可以编写更安全的代码,这意味着现在代码可以比类似的JavaScript更快地通过线路传输。WebAssembly代码以接近本机的性能执行。其他语言(如C ++和C#)可以编译为WebAssembly,从而可以将本机应用程序移植到浏览器。
Web开发人员现在有了一种可行的替代方法来编写可能比JavaScript更安全和更高效的Web应用程序。WebAssembly可能首先用于处理器密集型操作,如机器学习和计算机图形,但未来可能会有更多采用。
像SASS和LESS这样的CSS预处理器的角色在2018年继续变得稀疏。浏览器开始支持CSS变量。与SASS或LESS变量相比,最大的优势是什么?CSS变量可通过JavaScript访问。下面是CSS变量的示例。
<div class="button">My Button</div>
使用:root伪类选择文档以使CSS变量成为全局范围。然后,在按钮样式的上下文中使用该变量。
:root { --button-bg-color: #FF00FF;}
.button {
color: white;
background-color: var(--button-bg-color);
display: inline-block;
padding: 4px;
width: auto;
height: 24px;
}
可以选择Element然后getComputedStyle使用元素调用获取用于使用JavaScript 设置样式的变量的值- 将变量名称作为String传递给getPropertyValue方法。
let element = document.querySelector('.button');
getComputedStyle(element).getPropertyValue("--button-bg-color")
// returns #FF00FF
您对2018年工程师应该关注的内容有什么其他想法吗?欢迎在下面发表评论。
《前端精髓》
229月
什么是MVVM?
169月
高阶函数
2018年网络开发者应该关注什么相关推荐
- AI 技术实力图谱全解析!2018 中国 AI 开发者大会重磅来袭
[2018 AI 开发者大会图文直播] 11 月 8 日,由中国专业 IT 社区 CSDN 与硅谷 AI 社区 AICamp 联合出品的 2018 中国 AI 开发者大会(AI NEXTCon) 在北 ...
- 计算机网络安全知识征文,2018关于网络的作文50字篇网络安全教育听后感
2018关于网络的作文50字篇网络安全教育听后感 相关内容: 9月24日今天是我第一天上班,我实习的班级是小班,一共有31名小朋友.平时看的都是书上的理论,完全都是自己凭空想象,自己应该怎么扮演好一个 ...
- 2018年java进阶需要关注的公众号
2018年java进阶需要关注的公众号 这里为正在学习Java的朋友汇总大量资源!只要你关注这些公众号,Java基础.面试.架构.思维导图.算法.互联网热点技术.数据库.服务器.网络安全等相关问题都可 ...
- 一文理清散乱的物联网里开发者必须关注的技术!
一文理清散乱的物联网里开发者必须关注的技术! 不管是从商业模式导出的业务模型,还是从技术发展的角度看,文本都倾向于将物联网技术构架看作是互联网技术构架的延展.而与这个观念对立的,是传统嵌入式软件开发的 ...
- 2018年网络视听付费用户规模惊人 视听消费习惯逐步形成
国家广播电视总局今日在官网发布了<2018年全国广播电视行业统计公报>(以下简称报告),报告中提到,2018年网络视听付费用户规模达3.47亿人,比2017年的2.8亿人增加0.67亿人, ...
- 开发者应该关注的五项Web新兴技术:WebGL和SVG名列其中
最近一位HTML5专家Rich Clark(作者的好朋友)为大家做了一个HTML5 APIs的简介,在文章中为大家指向了一个令人迷惑的网页(web平台:浏览器技术http://platform.htm ...
- 2018中国开源开发者调查问卷
卷首语 你想不想知道中国大陆地区的开源状况呢?有多少企业采用了开源项目?大约占的百分比?有多少开发者是基于开源技术来进行开发.运维?他们分别是什么技术栈?年收入在几十万之间?你是否相信开源的创新力量? ...
- 2018宁夏网络赛 B Goldbach (米勒拉宾素数测试)
2018宁夏网络赛 B Goldbach (米勒拉宾素数测试) 题目链接 题目大意: 给你一个偶数n (2<n<=1e18) 让你把n分解成两个素数的和.(如果有多个输出任意一个) 解题思 ...
- 2018安卓巴士开发者大会打造Android技术盛宴
2018安卓巴士开发者大会将于8月25日在上海举行,作为中国最具前沿性.专业性的安卓技术会议,将邀请来自爱奇艺.阿里.饿了么等知名企业的一线工程师分享前沿技术趋势.让参会者在得到业务成长的同时还能知晓 ...
最新文章
- 用vue-scroller做上拉刷新,下拉加载的模板(简单明了,通用)
- js layui跳转页面_【WEB前端开辟】layui的iframe跳转链接与页面按钮跳转相干引见...
- Java 使用poi导入excel,结合xml文件进行数据验证的例子(增加了jar包)
- windows 播放器(wzplayer)
- TBB concurrent_set 没有erase
- Android开发案例 点击按钮出现 简易的消息提示框
- win10便签常驻桌面_Win10用户的印象笔记便签深度体验 | 大使专栏
- 不可错过:教你创造一个有前途的迷你产品(下)
- HR 必知的 360 度评估的优缺点
- DHCP服务器搭建操作步骤
- PPT双屏,设置主屏
- 4分用计算机算,4分制绩点换算(4分制绩点计算器)
- python做测试小工具_自制快速冒烟测试小工具--基于python多线程(2)
- eclipse如何修改字体
- Unity3D摄像机(Camera)跟随角色移动的代码控制和演示动画
- openwrt的luci应用ipk包开发(一)
- mysql 时间戳加减_mysql加减时间-函数-时间加减
- Android 11.0 Launcher3 动态时钟图标功能实现
- 恢复OA6.1 演示帐套
- 【跟着慕课网学习Python】(1)
热门文章
- 5G 时代,优酷推出的帧享究竟是什么?
- Feature flag,一个让软件发布轻松不掉发的神技
- 复制粘贴发明人、Java 和互联网创建者相继去世,向初代互联网大佬致敬!
- 互联网大厂春节礼盒鄙视链
- 斯坦福首位华人女院长,“人造皮肤”赋予机器和残疾人触觉
- 互联网公司端午节礼盒歧视指南
- 常见六大 Web 安全攻防解析 | 技术头条
- ofo 回应海外部门集体解散;罗永浩将现身快如发布会;支付宝更名? | 极客头条...
- Linus 又开怼:有时候标准就是个垃圾!
- 美团百度联合布局无人驾驶外卖;高通裁员千人;英特尔关闭可穿戴业务 | CSDN极客头条...