【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K

速览

  • 谷歌新提案:Web Bundles API 可在脱机状态实现内容分发
  • 大四学生开源文言文编程语言,几天收获5000star
  • GitHub 宣布进入中国
  • VS Code 1.41 发布

谷歌新提案:Web Bundles API 可在脱机状态实现内容分发

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第1张图片

在 2019 年 Chrome 开发者峰会上,谷歌预览了全新的 Web Bundles API。这是一种基础架构 API,开发人员可以通过它以任何格式(电子邮件、FTP 甚至 USB)分发他们的 Web 内容,而内容本身不会有任何改动。这种技术不仅能够以闪电般的速度交付 Web 内容,而且即使用户处于脱机状态,也可以实现点对点内容分发。

将完整的网站打包成单个文件并使其可共享的能力为 Web 打开了新的大门。想象这样一个世界,你可以在其中:

  • 创建自己的内容并以各种方式分发它,而不受网络的限制。
  • 通过蓝牙或 Wi-Fi Direct 与你的朋友共享一个 Web 应用或一段 Web 内容。
  • 使用你自己的 USB 设备携带你的站点内容,甚至将其托管在你自己的本地网络中。

大四学生开源文言文编程语言,几天收获5000star

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第2张图片

近日,GitHub 上一个叫做文言文的编程语言项目火了,只需要在在线编辑器上,或下载一个编译器,就可以用文言文进行编程。让人惊讶的是,这个涉及思路清奇的项目竟然出自卡内基梅隆大学的一名大四学生之手,不禁让人感叹后生可畏。

项目地址:https://github.com/LingDong-/wenyan-lang

这一项目并不是简单的将程序中的英文字符换成了中文,而是利用 NLP 的一些技术,将文言文程序语法转换到 JavaScriptPython 运行,有一定的技术难度。

如果读者想快速试一试,你也可以玩一玩在线 IDE,上面有很多预定义的函数。即使在手机上,我们也能编辑并运行「文言文代码」。

在线地址:http://wenyan-lang.lingdong.works/ide.html

GitHub 宣布进入中国

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第3张图片

据英国《金融时报》报道,全球最大的软件开发平台 GitHub 计划在中国开设子公司。GitHub 首席运营官 Erica Brescia 在接受英国《金融时报》采访时表示,对于该公司在中国扩张的计划,中国方面 “非常鼓励”。

根据上个月 GitHub 重磅发布 2019 年度报告:GitHub目前在全球已有超过 4000 万开发者用户,其中 80% 来自美国之外的地区。在过去的一年中,有 1000 万新开发者加入了 GitHub 社区,为全球 4400 万个开源项目做出了贡献。继美国之后,中国是开源使用最多的国家 / 地区。其中,中国的开发者 fork 和 clone 的项目相较去年增加了 48%。

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第4张图片

GitHub 能不能顺利进入中国?让我们拭目以待吧。

VS Code 1.41 发布

2019 年 12 月 13 日,微软发布了 Visual Studio Code 1.41 版本。其中包括以下几项重要更新:

  • 在文件管理器中,单个文件夹将会以紧凑的结构来显示,全部显示在一行中

  • 通过 Diff Editor 来比较文件时,支持编辑左右两边的文件

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第5张图片

  • Peek Editor 可以直接编辑并且保存更改

  • 在搜索框进行搜索时,搜索结果会随着你的输入实时更新

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第6张图片

  • 当光标位于 HTMLtag name 时,会进入多光标模式

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第7张图片

  • F2,可以重命名 HTML 的开闭标签

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第8张图片

  • 增强了对 FirefoxSafari (macOS & iPadOS) 的支持

【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第9张图片
【技术圈】谷歌新提案:Web Bundles API 可在脱机状态实现内容分发、大四学生开源文言文编程语言,star破5K_第10张图片

你可能感兴趣的:(前端圈)