web新技术双周报

94 阅读2分钟

web新技术双周报

1. 新的视口单位,例如svh、lvh和dvh)以及它们如何在各种移动浏览器中工作

ishadeed.com/article/new…

2. 随着新版本的 Web 内容可访问性指南即将成为标准,以下是对九项新要求的介绍

medium.com/design-ibm/…

3. Prettier 3.0 发布- 代码格式化程序的最新版本(不仅适用于 JavaScript,还可以处理 CSS、JSX、Markdown 和众多模板格式

Prettier 3.0: Hello, ECMAScript Modules! · Prettier

4. 深入探讨 SVG 路径, 这是一篇非常详尽的交互式指南,旨在帮助您理解 SVG 路径和路径命令,涵盖光标、线条、贝塞尔曲线等

A Deep Dive Into SVG Path Commands

5. 了解 2023 年 6 月期间在稳定版和测试版网络浏览器中推出的一些有趣功能

New to the web platform in June

6. Node.js v18.17.0 (LTS) 的更新,附带最新版本的 URL 解析器 Ada。此更新为 URL 解析带来了显着的性能改进,包括对 node:url 中的 url.domainToASCII 和 url.domainToUnicode 函数的增强

Node v18.17.0 (LTS) | Node.js

7. Promise.withResolvers、Object.groupBy提案已在 TC39 上从第 2 阶段进展到第 3 阶段

GitHub - tc39/proposal-promise-with-resolvers

GitHub - tc39/proposal-array-grouping: A proposal to make grouping of array items easier

8. Driver.js:创建页面指引、突出显示和上下文帮助

Driver.js

9. 提案建议在赋值运算符左侧添加对可选链的支持

github.com/tc39/propos…

10. Vite 4.4 – 前端工具包更新至 esbuild 0.18,添加了实验性Lightning CSS支持,并且为 Solid 和 Qwik用户提供了新的入门模板

github.com/vitejs/vite…

11. 不要再自己编写控制台日志,可以通过使用VS Code 的Turbo Console Log 扩展自动编写和删除日志

Turbo Console Log - Visual Studio Marketplace

12. try cmd,它可以让您在更改实时系统之前运行命令并检查其效果

GitHub - binpash/try: Inspect a command's effects before modifying your live system

13. React Native WebView是社区维护的 React Native WebView 组件。它旨在替代内置 WebView

GitHub - react-native-webview/react-native-webview: React Native Cross-Platform WebView

14. cCSS高宽不等图片固定比例布局的三重进化

CSS高宽不等图片固定比例布局的三重进化 « 张鑫旭-鑫空间-鑫生活

15. 无密码身份验证

科技爱好者周刊(第 262 期):告别密码 - 阮一峰的网络日志

Passkeys.io – A Passkey Authentication Demo