前端技术周刊 2018-06-09:网络协议栈[通俗易懂]

前端技术周刊 2018-06-09:网络协议栈

大家好,又见面了,我是你们的朋友全栈君。

前端技术周刊 2018-06-09

前端快爆

生态更新

  • Git 发现一个关于 Submodule 的安全漏洞,将可能导致任意代码执行漏洞,将 Git 客户端升级到 2.17.1 即可避免这样的安全问题。?
  • W3C 网络内容可访问性指南的 2.1 版本已经进入 W3C 的推荐状态,新版本包含移动端扩展,面向差视力、认知与学习辅助相关内容,WebDriver 接口也进入了 W3C 推荐状态。?
  • Chrome 67 发布,支持把任意 PWA 项目添加到 PC / Mac 桌面,支持了泛用传感器 API,支持了 BigInt。?
  • Chrome 68 起,Service Worker 中发起的请求默认不受到 HTTP 缓存的影响,新支持了 updateViaCache 的选项以控制缓存行为。?

瑞士军刀

  • 提供 Node 端控制 Chrome 的接口的 puppeteer 发布了版本 1.5,提供了 Browser Contexts 接口以隔离不同页面的共通数据如 Cookies,且可以操纵 Web Workers 相关接口。
  • sucrase 是一个 babel 的替代品,它比 babel 更加轻量,比 babel 快 20 倍、比 TypeScript 快 8 倍,旨在做面向最新浏览器 / node 稳定版本的 ES 编译。
  • Critters 是 Chrome 提供的一个抽取关键路径 CSS 并懒加载剩余 CSS 的 Webpack 插件。
  • TypeScript 2.9 发布了,新版支持直接引入其他模块的类型、自动打开--pretty模式、支持模版函数使用范型语法、支持keyof声明对象键的字面量,并追加了部分编辑器提示改良。
  • Paper.js 是一个协助矢量绘图的工具库,提供了很多有意义的算法如路径交叉、布尔运算、碰撞检测算法。

专题:网络协议栈

HTTP/2 推送

  • HTTP/2 还推不推了?:JSConf EU 2018 的一个分享,讨论了网络性能的优化途径,先简介了 Preload,然后探讨了 HTTP/2 推送机制落到实际使用的一些细节
  • HTTP/2 推送机制比我想的还难:去年的文章,介绍了相关细节的浏览器差异,可以了解一下

DNS

Service Worker

应用

协议细节

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/107478.html原文链接:https://javaforall.net

(0)
上一篇 2022年4月3日 上午6:35
下一篇 2022年4月3日 上午7:00


相关推荐

  • 基于Gitflow分支模型自动化Java项目工作流

    基于Gitflow分支模型自动化Java项目工作流

    2021年7月1日
    78
  • redis集群搭建之官方redis cluster 搭建实践「建议收藏」

    rediscluster是官方的redis集群实现,本篇文章为搭建集群实践篇一、手动搭建redis官方已经redis-trib.rb命令来给我们实现redis搭建了。但是为了了解原理,首先我们来手动搭建不使用官方的命令。如果大家想快速搭建,可以直接跳到二。1、准备我们这个例子是在单机上部署集群,实际的工作情况会在不同的机器上搭建,一方面为了保证高可用也是为了扩大数据的容量所以实际中会在不同的机器…

    2022年4月17日
    35
  • 数据结构C语言严蔚敏版(第二版)超详细笔记附带课后习题[通俗易懂]

    数据结构C语言严蔚敏版(第二版)超详细笔记附带课后习题[通俗易懂]根据此书所做随笔笔记。一、绪论1.1、数据机构的研究内容用计算机解决实际问题时,步骤:首先分析实际问题,从中抽象出一个适当的数学模型,然后设计一个解决此数学模型的算法,最后编程,调试,测试。寻求数据模型的实质是分析问题,从中提取出计算机处理的对象,并找出这些对象之间的关系,然后用数学的语言加以描述。关键:分析问题中所用到的数据是如何组织的,研究数据之间存在什么样的关系。由于数据必须在计算机中处理,因此不能局限于数据本身的数学问题的研究,还必须考虑数据的物理结构,即数据在计算机中的存储结构。1.

    2022年6月10日
    98
  • Maven的GroupID和ArtifactID的含义「建议收藏」

    标签:目的   left   就会   定义   平时   包名   项目   rep   depend   groupID:是项目组织唯一的标识符,实际对应Java的包的结构,是main目录里Java的目录结构。artifactID:是项目的唯一标识符,实际对应项目的名称,就是项目根目录的名称。 1.基础掌握<groupId>com.yucong.commonma…

    2022年4月14日
    232
  • Eurake[通俗易懂]

    Eurake[通俗易懂]eureka-core模块包含了功能的核心实现:1.com.netflix.eureka.cluster-与peer节点复制(replication)相关的功能2.com.netflix.eureka.lease-即”租约”,用来控制注册信息的生命周期(添加、清除、续约)3.com.netflix.eureka.registry-存储、查询服务注册信息4.com.n…

    2022年6月13日
    45
  • Java面向对象之创建和使用对象——定义学生/教师类并输出相关信息

    Java面向对象之创建和使用对象——定义学生/教师类并输出相关信息学生类importjava.util.Scanner;publicclassStudent{Stringname=”张三”;intage=16;Stringgrade=”三年二班”;Stringfancy=”打篮球唱歌读书冒险”;publicvoidintroduce(){System.out.println(“————————————-

    2022年7月8日
    23

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号