视野修炼-技术周刊第40期

简介: 🔥强烈推荐1. 从浏览器到 Node.js 环境,一文彻底搞懂前端沙箱文章摘要: 本文介绍了什么是前端沙箱,以及通过浏览器和Node.js环境来实现前端沙箱的原理和方法。同时还对代码注入的安全问题、with关键字、eval()和Function方法等进行了详细的讲解,最后也提到了Node.js建立安全的隔离沙箱的难点和解决方案。文章总结: 本文深入浅出地介绍了前端沙箱的概念和实现方式,同时还详细讲解了相关的安全问题和注意事项。通过学习本文,读者可以更好地了解前端沙箱的重要性及其应用场景,同时也可以提高代码安全性。

🔥强烈推荐

1. 从浏览器到 Node.js 环境,一文彻底搞懂前端沙箱

文章摘要: 本文介绍了什么是前端沙箱,以及通过浏览器和Node.js环境来实现前端沙箱的原理和方法。同时还对代码注入的安全问题、with关键字、eval()和Function方法等进行了详细的讲解,最后也提到了Node.js建立安全的隔离沙箱的难点和解决方案。

文章总结: 本文深入浅出地介绍了前端沙箱的概念和实现方式,同时还详细讲解了相关的安全问题和注意事项。通过学习本文,读者可以更好地了解前端沙箱的重要性及其应用场景,同时也可以提高代码安全性。

2. Vite是如何兼容旧版本浏览器的

作者详解了 @vitejs/plugin-legacy 的工作原理,如何使用它来兼容旧版本浏览器。

🔧开源工具&技术资讯

3. npmmirror 镜像站已内置支持类似 unpkg cdn 解析能力

之后国内的需要加载npm 的 cdn资源时,可以优先考虑淘宝源了,相比unpkg来说速度优势肯定是毋庸置疑的

image.png

4. chrome114的一些新东西

下面是2个比较有意思的新特性

① 浏览器原生的 popover

更加简单的实现poppver

可以了解一下,生产环境大概率还上不了(兼容性问题)

<button popovertarget="pop1" popovertargetaction="show">打开 auto 悬浮层</button>
<button popovertarget="pop1" popovertargetaction="hide">关闭 auto 悬浮层</button>
<button popovertarget="pop1" popovertargetaction="toggle">切换 auto 悬浮层</button>
<div id="pop1" popover>我是 auto 悬浮层</div>

       image.png                                      

② 插件支持side panel API

这个作用不言而喻,方便那些 prompt 弹窗的插件,可以直接在侧边栏展示了

       image.png                                      

5. Deno 1.34

deno compile 支持 npm 包

       image.png                                      

🤖AI工具&资讯

6. flutter_chat_box

Flutter开发的和ChatGPT聊天的App,全平台支持

image.png

image.png

image.png

7. Dify

Dify是一个基于大型语言模型的应用开发平台,旨在让开发者和非开发者能够快速搭建出有用的Web App,并且确保它是可视化、可运营、可改进的。使用Dify可以快速搭建一个Web App,并且生成的前端代码可以托管在Dify上,也可以基于WebAPI开发自己的Web前端、移动App等。

       image.png                                      

8. 读取大脑重建高清视频

image.png

新加坡国立大学和香港中文大学的研究团队共同完成了一项名为MinD-Video的研究项目,利用功能磁共振成像技术(fMRI)和Stable Diffusion模型,成功将人类脑中的信息以高清视频的形式展示出来

9. 阿里云「通义听悟」公测

长视频一秒总结,自动做笔记、翻字幕

image.png

目前是免费公测,每天名额限量,早登录早上车

相关文章
|
9月前
|
Web App开发 人工智能 Rust
视野修炼-技术周刊第56期
🔥强烈推荐 1. Vite 的现状与未来展望 10 月 5 日 - 6 日,ViteConf 2023 在线举行,尤大发表了题为《The State of Vite》 的演讲,有如下几个值得关注的点: Vite 5.0 目前处于测试阶段(beta):停止支持已经 EOL 的 Node.js 版本;推荐使用ESM 🔥 Rolldown(使用 Rust 开发的 Rollup 替代品):Vite 团队正在研发 Rolldown,同时与 Rspack 团队合作开发一些共享的底层工具和功能
|
9月前
|
SQL Web App开发 人工智能
视野修炼-技术周刊第31期
🔥强烈推荐 1. Vite4.3 - 一系列的性能优化手段 截止到3月底4.3发了2个beta版了,通过changelog可以看到很多性能相关的优化(通过perf关键字过滤)
|
9月前
|
JavaScript 前端开发 API
视野修炼-技术周刊第55期
1. disable-devtool - 一行代码禁用 devTool 如题可以用来防止网站被开发者工具调试,打开开发者工具后,页面会自动重定向到指定的页面
|
9月前
|
人工智能 JavaScript 搜索推荐
视野修炼-技术周刊第33期(1)
🔥强烈推荐 1 phind 开发者专属的搜索引擎 Tip: 需要“魔法”才能访问
|
9月前
|
人工智能 缓存 资源调度
视野修炼-技术周刊第41期
🔥强烈推荐 1. 使用纯CSS实现噪点效果 张鑫旭大佬的文章,在简单介绍了canvas和svg的实现之后,详细介绍了CSS版本的实现 如下所示代码也比较简单
视野修炼-技术周刊第41期
|
9月前
|
SQL 人工智能 开发框架
视野修炼-技术周刊第38期
🔥强烈推荐 1. Bun Bundler Bun 本周更新的功能,支持Build,编译可执行文件,速度极快
|
9月前
|
Web App开发 人工智能 JavaScript
视野修炼-技术周刊第47期
🔥强烈推荐 1. Arc 浏览器!!! 同事本周强烈推荐的一个 Chrome浏览器替代品,基于 Chromium 开发,支持直接从Chrome浏览器导入插件和收藏夹内容,实现无缝的切换,甚至连Cookie(登录状态)都能导入!! 笔者从昨天开始使用,目前体验非常不错(仅有Mac版本)。
|
9月前
|
人工智能 前端开发 JavaScript
视野修炼-技术周刊第44期
🔥强烈推荐 1. ECMAScript 2023 正式发布,有哪些新特性? 从头到尾搜索数组:findLast() 、findLastIndex() Hashbang 语法 通过副本更改数组:toReversed()、toSorted()、toSpliced()、with() Symbol 作为 WeakMap 的键 这个在之前一期有介绍过,上周正式发布,配一下babel生产上就能用起来了
|
9月前
|
资源调度 Rust 前端开发
视野修炼-技术周刊第59期
🔥强烈推荐 1. Yarn 4.0 正式发布,性能大幅提升! 10.23 日,Yarn 4.x 发布。 新的官网如下 看上去档次高了
|
9月前
|
存储 人工智能 前端开发
视野修炼-技术周刊第61期
🔥强烈推荐 1. 2023年🧑‍💻工程师的 Mac 工具箱 Arc - 浏览器, Warp - 终端, Raycast - 启动器,Orbstack - 容器,Setapp - 软件订阅,CleanShotX - 截屏,OBS - 录屏推流,Gifox - Gif图制作, 1Password - 密码管理器,Bartender - 菜单栏管理,Downie - 视频下载,IINA / Infuse - 视频播放器,iRightMouse - 鼠标右键增强,PopClip / Bob - 鼠标工具 Arc 和 Warp 目前笔者一直在用,其它的看着也还不错,按使用场景可以试试 作者:粥里

热门文章

最新文章