视野修炼-技术周刊第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 如何检测用户打开了大写锁定

使用 KeyboardEventgetModifierState 方法。

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 如何检测用户打开了大写锁定

使用 KeyboardEventgetModifierState 方法。

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)移步博客

⭐️强力推荐关注

相关推荐
222you7 分钟前
Claude Code接入DeepSeek-v4模型
java·服务器·前端
轻口味21 分钟前
AI 时代全栈开发破局:TypeScript 生态实战,从入门到部署一站式通关
前端·mongodb·docker·ai·typescript·react·next.js
ZC跨境爬虫30 分钟前
跟着MDN学HTML_day_45:(EventTarget接口)
前端·javascript·ui·html·媒体
漂移的电子43 分钟前
【el-tree】外层多选,某个属性内层单选
前端·javascript·vue.js
BJ-Giser1 小时前
Cesium 体积光阴影率分析和阴影体渲染效果
前端·可视化·cesium
幽络源小助理1 小时前
YK一点资讯Zblog主题源码, 游戏攻略新闻资讯模板
前端·php源码
RPGMZ1 小时前
RPGMZ NPC头顶自动显示一段消息
前端·游戏引擎·rpgmz·rpgmakermz
DFT计算杂谈1 小时前
AMSET 设置多核并行计算
java·前端·css·html·css3
花椒技术1 小时前
AI 协同开发落地复盘:1 小时生成首版后,为什么 Review 和修正又花了 2-3 天
前端·人工智能·架构
万少2 小时前
万少用9个AI工具,帮朋友完成了一个"不可能"的项目
前端