Tags → #coding
-
TyranoScript 从入门到魔改 6 页面创造
在 TyranoScript 中使用 HTML 创造自定义页面:解析 kag.html 函数原理,介绍如何摆脱 KAG 脚本限制,并结合 Vue 与 MVVM 模式打造高效的 UI 系统。
-
理解语义化 Commit
理解语义化 Commit 信息。详细介绍 Angular 提交规范中的 Header、Body 与 Footer 结构,探讨其在版本控制、自动生成 Changelog 中的优势。
-
为什么会精度丢失?教你看懂 IEEE-754!
深度解析 IEEE-754 浮点数标准:通过二进制转换实例解释 JavaScript 精度丢失的根本原因,涵盖符号位、指数位及尾数位的存储逻辑。
-
【干货】Chrome插件(扩展)开发全攻略
转载:Chrome 插件(扩展)开发全攻略,涵盖 manifest.json 配置、content-scripts、background、popup、右键菜单、devtools 扩展等核心概念,并提供完整示例代码。
-
Unicode 编码及其在 Web 前端的应用
详解 Unicode 编码及其在 Web 中的应用:对比 UTF-8、UTF-16、UTF-32 编码差异,解析 HTML/CSS/JS 中的字符转义机制与 iconfont 原理。
-
DOM 那些让人迷惑的属性
深度解析 DOM 中易混淆的几何属性:对比 clientHeight、offsetHeight 与 scrollHeight 的差异,理清 offsetTop 与 getBoundingClientRect 的应用场景。
-
使用 Gatsby.js 搭建静态博客 8 黑暗模式
Gatsby 博客黑暗模式实现方案详解:从 CSS 变量媒体查询到 JavaScript 监听系统偏好并支持手动切换,解决页面加载闪烁的实用技巧分享。
-
TyranoScript Tutorial Part 3: Modifying Launchers
Migrate TyranoScript from NW.js to Electron for better developer tools and ES6 support. Includes packaging guides with electron-builder and tips for fixing full-screen functionality.