PinnedPinnedPrivate
web.qianguyihao.com

千古壹号前端图文教程

千古壹号前端图文教程是一套从入门到进阶的中文前端知识库,覆盖 HTML、CSS、JavaScript 和常见工程实践。项目强调对初学者友好,可按路线学习,也可作为日常查询的参考资料。具体工具和框架内容会随前端生态变化,使用时应结合项目最新版本。

PinnedPinnedPrivate
fyze31atzb.feishu.cn

面向设计师的Chrome 开发者工具 知识

这份面向设计师的 Chrome DevTools 指南介绍如何检查页面结构与样式、理解 Flex 布局、查看设计变量、定位布局问题并使用 Lighthouse 分析页面。它帮助设计师把设计工具中的自动布局、颜色变量和组件概念映射到真实网页,从而更准确地与前端协作并验证实现效果。

PinnedPinnedPrivate
cohost.org

WebGPU 为什么重要?

WebGPU 重要,因为它把浏览器绘图从旧式、状态混乱的 WebGL 带到更接近现代 GPU 的模型。过去的 OpenGL、OpenGL ES 和 WebGL 背着大量历史包袱:固定管线、全局状态、扩展碎片、驱动差异,都让开发者难以预测性能和行为。WebGPU 改用更明确的资源、管线和命令提交方式,让程序员直接描述显存、着色器和渲染流程,减少驱动猜测,也更适合 3D、计算任务和高性能 2D 绘制。它的价值不只在浏览器里跑更好的游戏,还在于把 GPU 变成 Web 平台的标准计算与绘图能力。未来的图像编辑、数据可视化、设计工具和交互应用,都可以在不安装原生软件的情况下获得接近本地的渲染能力。它仍有学习成本,但比旧 API 的隐式规则和兼容陷阱更清晰。

PinnedPinnedPrivate
geoffreylitt.com

浏览器扩展被低估:可破解软件的承诺

浏览器扩展的价值不只在于广告拦截或密码管理,而在于它们让普通用户重新获得改造软件的权力。多数现代平台把用户限制在应用设计者预设的边界内,扩展却能在网页之上叠加新功能、删掉干扰、改变界面,甚至把多个小工具组合成自己的工作环境。它们强大,是因为 Web 把可读代码、语义标签和统一表单等结构暴露给浏览器,使第三方无需等待官方 API 也能动手。真正值得争取的方向,是让扩展更容易被普通人制作、更不容易被网站更新破坏,并在安全与隐私之间继续保留这种可改造性。开放平台的意义,不是让用户多填几个文本框,而是允许他们改变使用软件的方式。安静的、细碎的扩展生态,提醒我们计算机本可以更像可组装的工具箱,而不是封闭的消费品。

PinnedPinnedPrivate
indepthjavascript.dev

使用正则表达式和 JavaScript 匹配电话号码

老实说,我第一次看到正则表达式时,那是一次可怕的经历。它看起来像一种奇怪的外星语言!我心想:“我花了几个月的时间学习编程,现在我必须学习这门看似超级复杂的语言!然而,一旦我坐下来真正学习正则表达式,我发现它并不难,一旦你学会了语法。我为什么还要费心学习正则表达式?