视野修炼-技术周刊第93期 | polyfill.io 投毒

欢迎来到第 93 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

🔥强烈推荐

  1. JS 如何检测用户打开了大写锁定
  2. 改善 console 开发体验

🔧开源工具&技术资讯

  1. polyfill.io 投毒
  2. MathLive - 数学公式输入组件
  3. Shell360 - 全平台支持的SSH客户端
  4. node:sqlite 工作进展

📚 教程&文章

  1. 图片加载性能优化
  2. 前端开发一些流行术语

🤖AI工具&资讯

  1. WordSea - AI 生成单词图片

​也推荐大家关注一下最后的推荐内容(周刊的主要内容来源渠道)

下面开始本期内容的介绍,预计阅读时间 7 分钟。

🔥强烈推荐

1. JS 如何检测用户打开了大写锁定

使用 KeyboardEvent 的 getModifierState 方法。

html 复制代码
<input type="password">
<script>
document.querySelector('input[type=password]').addEventListener('keyup', (keyboardEvent) => {
    const capsLockOn = keyboardEvent.getModifierState('CapsLock')
    if (capsLockOn) {
        alert('打开了大写锁定!')
    }
})
</script>

配合密码框输入使用,给予用户更友好的提示。

2. 改善 console 开发体验

使用 unplugin-turbo-console 插件。

🔧开源工具&技术资讯

3. polyfill.io 投毒

Polyfill.io 是一项服务,可以根据 UA 信息自动返回该浏览器需要的 polyfill 脚本。

Polyfill.io 最初由英国《金融时报》网站开发团队创建。2024 年 2 月,该服务以及关联的域和 GitHub 帐户被出售给 CDN 提供商 Funnull(不知名的公司)。

6月份开始投毒,使用此服务的网站,会被重定向到菠菜网站。

可以在仓库的 issues 看到很多负反馈。

当然现在 CloudFlare 提供了安全的 polyfill.io 镜像服务,并在此前有提前的预警。

https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?version=4.8.0

4. MathLive - 数学公式输入组件

提供编辑与预览数学公式的支持。

先收藏,未来说不定能用上。

5. Shell360 - 全平台支持的SSH客户端

支持 Windows、Linux、MacOS、iOS 以及Android。

体验了一下,能用但多少有点小 bug,移动设备用还行,PC 上可替代的很多。

6. node:sqlite 工作进展

SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。

该功能准备加入即将发布的 Node v22.5 中。

📚 教程&文章

7. 图片加载性能优化

对电商网页的性能而言,图片优化是至关重要的事情,本文就此探讨了一些简单、可靠的图片优化手段。

  • 提前首屏图片的加载时机
  • 降低加载图片的体积
  • 减少加载图片的数量

8. 前端开发一些流行术语

🤖AI工具&资讯

9. WordSea - AI 生成单词图片

在线英文词典,主要特色是会给单词附上一张 AI 生成的图片。

rocket beautiful

😛趣图


篇幅有限,如果你还没看够,可移步后面的推荐渠道,继续游览,历史周刊(<20)移步博客

⭐️强力推荐关注


欢迎来到第 93 期的【视野修炼 - 技术周刊】,下面是本期的精选内容简介

🔥强烈推荐

  1. JS 如何检测用户打开了大写锁定
  2. 改善 console 开发体验

🔧开源工具&技术资讯

  1. polyfill.io 投毒
  2. MathLive - 数学公式输入组件
  3. Shell360 - 全平台支持的SSH客户端
  4. node:sqlite 工作进展

📚 教程&文章

  1. 图片加载性能优化
  2. 前端开发一些流行术语

🤖AI工具&资讯

  1. WordSea - AI 生成单词图片

​也推荐大家关注一下最后的推荐内容(周刊的主要内容来源渠道)

下面开始本期内容的介绍,预计阅读时间 7 分钟。

🔥强烈推荐

1. JS 如何检测用户打开了大写锁定

使用 KeyboardEvent 的 getModifierState 方法。

html 复制代码
<input type="password">
<script>
document.querySelector('input[type=password]').addEventListener('keyup', (keyboardEvent) => {
    const capsLockOn = keyboardEvent.getModifierState('CapsLock')
    if (capsLockOn) {
        alert('打开了大写锁定!')
    }
})
</script>

配合密码框输入使用,给予用户更友好的提示。

2. 改善 console 开发体验

使用 unplugin-turbo-console 插件。

🔧开源工具&技术资讯

3. polyfill.io 投毒

Polyfill.io 是一项服务,可以根据 UA 信息自动返回该浏览器需要的 polyfill 脚本。

Polyfill.io 最初由英国《金融时报》网站开发团队创建。2024 年 2 月,该服务以及关联的域和 GitHub 帐户被出售给 CDN 提供商 Funnull(不知名的公司)。

6月份开始投毒,使用此服务的网站,会被重定向到菠菜网站。

可以在仓库的 issues 看到很多负反馈。

当然现在 CloudFlare 提供了安全的 polyfill.io 镜像服务,并在此前有提前的预警。

https://cdnjs.cloudflare.com/polyfill/v3/polyfill.min.js?version=4.8.0

4. MathLive - 数学公式输入组件

提供编辑与预览数学公式的支持。

先收藏,未来说不定能用上。

5. Shell360 - 全平台支持的SSH客户端

支持 Windows、Linux、MacOS、iOS 以及Android。

体验了一下,能用但多少有点小 bug,移动设备用还行,PC 上可替代的很多。

6. node:sqlite 工作进展

SQLite是一个进程内的库,实现了自给自足的、无服务器的、零配置的、事务性的 SQL 数据库引擎。

该功能准备加入即将发布的 Node v22.5 中。

📚 教程&文章

7. 图片加载性能优化

对电商网页的性能而言,图片优化是至关重要的事情,本文就此探讨了一些简单、可靠的图片优化手段。

  • 提前首屏图片的加载时机
  • 降低加载图片的体积
  • 减少加载图片的数量

8. 前端开发一些流行术语

🤖AI工具&资讯

9. WordSea - AI 生成单词图片

在线英文词典,主要特色是会给单词附上一张 AI 生成的图片。

rocket beautiful

😛趣图


篇幅有限,如果你还没看够,可移步后面的推荐渠道,继续游览,历史周刊(<20)移步博客

⭐️强力推荐关注

相关推荐
恋猫de小郭6 分钟前
Flitz ,一个把 Flutter 玩成热插拔 Preview 的有趣项目,不错的思路
android·前端·flutter
闭包不眠8 分钟前
Word转HTML后体积不对,裁掉的截图原图还在
前端·图像处理·人工智能·计算机视觉·html·word
言乐614 分钟前
PythonLOLM自动生成复盘报告模型
开发语言·前端·数据库·人工智能·python
u13013020 分钟前
GitHub 热榜项目:日榜(2026-10-11)
人工智能·github
tryCbest26 分钟前
第二篇:CSS3 全部知识点全解 + 项目样式实现
前端·css·css3
一木 之林29 分钟前
Agent智能体学习总结:从一次调用到模型自主规划、工具调用与 ReAct 循环的项目实战-6/6
前端·人工智能·学习·react.js
程序员大阳30 分钟前
副队长CSS教程(36)–移动布局与响应式
前端·css·响应式·媒体查询·移动布局
程序员Sunday33 分钟前
React 的 useEffect 怎么工作?依赖数组、清理函数和重复执行如何理解?
前端·javascript
lank_M43 分钟前
Word裁剪图片转HTML走样,该在渲染层修还是入口修
前端·图像处理·人工智能·计算机视觉·html·word
IT_陈寒1 小时前
深入理解Redis:核心原理与最佳实践
前端·人工智能·后端