百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
H

Hyphenopoly

> 编程语言
开源

用于节点的拼音分隔和用于客户端端拼音分隔的 Polyfill。

732 stars0 点赞2 次浏览
访问官网GitHub

工具介绍

用于节点的拼音分隔和用于客户端端拼音分隔的 Polyfill。

Hyphenopoly.js 是一个 HTML 中的句号分隔 JavaScript 补丁: 如果用户代理根本不支持 CSS 句号分隔,或者不支持所需的语言,则它会对文本进行句号分隔,并且它是一个 Node.js 模块.

该包包括以下部分: - Hyphenopoly_Loader.js (~11KB 解压后, ~2KB 压缩后): 会检查客户端并根据需要加载其他资源。 - Hyphenopoly.js (~36KB 解压后, ~5KB 压缩后): 执行整个 DOM 处理,并包装 WASM。 - wasm-Modules (大小不同! 例如 en-us.WASM: ~21KB 未压缩, ~15KB 压缩后): 核心拼音化函数和拼音化模式,采用节省空间的二进制格式(包括模式许可证)。 - hyphenopoly.module.js: 用于拼音化纯文本字符串的 Node 模块。

使用 (浏览器)

将 Hyphenopoly 的所有代码放在头部的最上方 (紧跟 `` 标签后),以确保尽可能早地加载资源。

脚本块 – 加载、配置和运行 Hyphenopoly_Loader.js Hyphenopoly_Loader.js 需要一些信息才能运行。这些信息作为参数对象传递给函数 Hyphenopoly.config()。这些信息存储在一个全局可访问的对象中,称为 window.Hyphenopoly。Hyphenopoly_Loader.js 和 (如果需要) Hyphenopoly.js 只会将其他方法和属性添加到此对象中 – 除了此对象之外不会有其他全局变量或函数。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

TypeScripthyphenationhyphenation-algorithmjavascript

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言