Releases: ethantw/Han
Releases · ethantw/Han
v3.2.7
v3.2.6
v3.2.5
v3.2.4
v3.2.3
v3.2.2
- 修正複合式(雙行)行間注在部分情況下未能正確包裹基文的問題
- 改進行間注
ruby
元素的顯示方式,不再使用偽元素顯示注文 - 調整複合式行間注各單元的盒模型寬度取値,以注文或基文寬度較大者為主,更符合HTML5標準
- 注音符號入聲調號區段API更名:
Han.UNICODE.zhuyin.ruyun
->Han.UNICODE.zhuyin.checked
- Firefox 38已支援行間注
ruby
元素,調整相應的回退樣式 - 詞組選擇器支援諺文的標點符號,更類似西文詞組
- 支援
Fibre.fn.avoid()
等原型方法 - 字元、詞組選擇器(
Han.fn.charify()
及Han.fn.groupify()
)支援語言文字英文名(alias) - 改進行尾點號懸掛在空白字體未正確下載的回退樣式
- 加入對思源黑體(Source Han Sans/Noto Sans CJK)的支援
- 修正四大字體集在Windows上可能無法正確顯示的問題
- 改進Firefox的字體顯示問題(不支援
unicode-range
屬性的瀏覽器不使用標點修正字體) - 支援Firefox ESR
v3.2.1
v3.2.0
- 改進標點擠壓的處理方式,現已支援行首/行尾標點擠壓(#73)
- 新增行尾點號懸掛功能(#73)
- 去除彎引號二側的漢字–西文混排間隙(#59)
- 修正Blink下的
Han.isCombLigaNormal
判斷及PUA字元(陽入韻)替換 - 部分修正新版Firefox下的
@font-face
字體問題 - 改進
Han.detectFont()
方法的處理方式 - 加入文章區塊頭尾對齊的連字符樣式處理
- 改進字級、詞級選擇器的實作方法及其選項(
charify()
及grupify()
) - 修正IE下偽元素的剪貼簿行為
- 更新normalize.css至v3.0.3
- 改用符合custom elements規範的命名方式
h-cs
(新增)h-hangable
(新增)char
->h-char
char_group
->h-char-group
word
->h-word
hws
->h-hws
jinze
->h-jinze
inner
->h-inner
hruby
->h-ruby
ru
->h-ru
zhuyin
->h-zhuyin
yin
->h-yin
diao
->h-diao